Highest end of day price: 62.586582015359 EUR ($72.61 USD) on 2025-11-27
Lowest end of day price: 47.579928270316 EUR ($50.37 USD) on 2023-10-20