Highest end of day price: 22054.200312413 EUR (โน25,784 USD) on 2026-04-09
Lowest end of day price: 7156.10303082 EUR (โน7,560 USD) on 2023-10-26