Highest end of day price: 48.206769264631 EUR (ยฃ57.06 USD) on 2026-04-17
Lowest end of day price: 25.894951695569 EUR (ยฃ25.94 USD) on 2022-11-08