Highest end of day price: 44.803468570113 EUR ($51.58 USD) on 2025-04-18
Lowest end of day price: 20.136869111403 EUR ($21.54 USD) on 2020-03-23