Highest end of day price: 70.320097556796 EUR (ยฃ80.36 USD) on 2026-06-22
Lowest end of day price: 34.873371047074 EUR (ยฃ34.65 USD) on 2022-10-28