Highest end of day price: 64.101685003729 EUR ($75.86 USD) on 2026-02-23
Lowest end of day price: 47.579928270316 EUR ($50.37 USD) on 2023-10-20