Highest end of day price: 63.027577385972 EUR ($73.40 USD) on 2026-01-15
Lowest end of day price: 47.579928270316 EUR ($50.37 USD) on 2023-10-20