Highest end of day price: 130.73780526757 EUR (ยฃ151.68 USD) on 2025-12-01
Lowest end of day price: 51.134083913297 EUR (ยฃ67.63 USD) on 2012-12-27