Highest end of day price: 245.83235194396 EUR (ยฃ285.95 USD) on 2025-10-24
Lowest end of day price: 34.804989423474 EUR (ยฃ43.67 USD) on 2009-03-05