Highest end of day price: 417.99240947937 EUR ($492.58 USD) on 2026-04-20
Lowest end of day price: 139.77563176036 EUR ($149.48 USD) on 2020-03-23