Highest end of day price: 337.46641175709 EUR (ยฃ389.03 USD) on 2025-11-03
Lowest end of day price: 150.91683241902 EUR (ยฃ160.53 USD) on 2022-12-28