Highest end of day price: 219.58550925402 EUR (ยฃ254.44 USD) on 2025-11-12
Lowest end of day price: 38.615749810528 EUR (ยฃ55.22 USD) on 2011-08-19