Highest end of day price: 87.262571429982 EUR (ยฃ103.28 USD) on 2026-04-17
Lowest end of day price: 18.223780142356 EUR (ยฃ22.86 USD) on 2009-03-05