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