Highest end of day price: 263.71246002399 EUR ($310.47 USD) on 2025-12-30
Lowest end of day price: 239.4980379791 EUR ($265.74 USD) on 2025-05-12