Highest end of day price: 459.20612135095 EUR ($531.43 USD) on 2026-08-14
Lowest end of day price: 139.77563176036 EUR ($149.48 USD) on 2020-03-23