Highest end of day price: 398.24563133828 EUR (โน465.84 USD) on 2026-03-03
Lowest end of day price: 304.01623063425 EUR (โน321.85 USD) on 2023-10-20