Highest end of day price: 554.19834559643 EUR (โน663.81 USD) on 2026-01-29
Lowest end of day price: 406.23559671534 EUR (โน425.42 USD) on 2023-10-03