Highest end of day price: 23954.159772444 EUR (โน26,156 USD) on 2025-03-18
Lowest end of day price: 986.22185977928 EUR (โน1,088 USD) on 2003-03-12