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