Highest end of day price: 21846.147405099 EUR (โน25,856 USD) on 2026-04-17
Lowest end of day price: 1787.201232024 EUR (โน2,256 USD) on 2009-03-09