Highest end of day price: 101.44150344364 EUR ($115.78 USD) on 2026-06-30
Lowest end of day price: 46.34950677224 EUR ($45.00 USD) on 2022-10-12