Highest end of day price: 18582.685670002 EUR (โน21,615 USD) on 2025-10-24
Lowest end of day price: 3134.3636828212 EUR (โน3,453 USD) on 2020-03-18