Highest end of day price: 70.624791118964 EUR (£75.17 USD) on 2022-04-27
Lowest end of day price: 34.225356566124 EUR (£38.65 USD) on 2025-04-16