Highest end of day price: 89.964831064653 EUR ($104.76 USD) on 2025-10-20
Lowest end of day price: 30.204973207997 EUR ($28.99 USD) on 2022-09-27