Highest end of day price: 62.124224875377 EUR ($72.67 USD) on 2026-03-03
Lowest end of day price: 51.853377725783 EUR ($54.89 USD) on 2023-03-10