Highest end of day price: 343.86452559277 EUR (ยฃ399.27 USD) on 2026-03-11
Lowest end of day price: 83.568415592823 EUR (ยฃ92.05 USD) on 2020-03-18