Highest end of day price: 104.60628106779 EUR (ยฃ101.55 USD) on 2022-09-28
Lowest end of day price: 50.985146095293 EUR (ยฃ80.22 USD) on 2008-04-17