Highest end of day price: 263.42339393019 EUR ($309.03 USD) on 2025-07-09
Lowest end of day price: 239.4980379791 EUR ($265.74 USD) on 2025-05-12