Highest end of day price: 200.31768108629 EUR ($228.91 USD) on 2026-06-22
Lowest end of day price: 89.051217874956 EUR ($97.53 USD) on 2025-04-09