Highest end of day price: 480.61066258446 EUR (โน575.09 USD) on 2026-01-30
Lowest end of day price: 369.88066194331 EUR (โน391.57 USD) on 2023-10-19