Highest end of day price: 70.032248420324 EUR (ยฃ81.46 USD) on 2025-10-24
Lowest end of day price: 45.067108315914 EUR (ยฃ49.12 USD) on 2023-08-21