Highest end of day price: 24948.354753846 EUR (โน29,428 USD) on 2025-12-24
Lowest end of day price: 2066.0080286386 EUR (โน2,822 USD) on 2011-09-12