Highest end of day price: 85.303564706742 EUR ($97.48 USD) on 2026-06-22
Lowest end of day price: 63.617390425069 EUR ($73.76 USD) on 2025-08-01