Highest end of day price: 143.70696393801 EUR ($172.70 USD) on 2026-01-28
Lowest end of day price: 126.28282019452 EUR ($143.04 USD) on 2025-04-23