Highest end of day price: 243.67670041903 EUR (ยฃ285.74 USD) on 2025-08-22
Lowest end of day price: 51.179180975731 EUR (ยฃ71.79 USD) on 2009-07-08