Highest end of day price: 22466.332701959 EUR (โน26,397 USD) on 2025-12-17
Lowest end of day price: 10171.917766023 EUR (โน12,388 USD) on 2010-05-17