Highest end of day price: 40.118113077063 EUR ($46.00 USD) on 2026-07-29
Lowest end of day price: 19.330082456695 EUR ($20.67 USD) on 2020-03-23