Highest end of day price: 93.087738046908 EUR ($108.68 USD) on 2026-08-25
Lowest end of day price: 38.977153662232 EUR ($47.01 USD) on 2012-07-24