Highest end of day price: 424.23807069284 EUR (โน500.34 USD) on 2026-02-24
Lowest end of day price: 142.92810055449 EUR (โน152.74 USD) on 2022-05-25