Highest end of day price: 98.138907124221 EUR (ยฃ114.15 USD) on 2025-11-14
Lowest end of day price: 82.481921455399 EUR (ยฃ89.70 USD) on 2022-03-07