Highest end of day price: 91.701644422614 EUR (ยฃ109.03 USD) on 2026-02-11
Lowest end of day price: 48.800856011984 EUR (ยฃ51.34 USD) on 2022-06-20