Highest end of day price: 19651.513733683 EUR (โน22,900 USD) on 2026-05-28
Lowest end of day price: 11052.713056508 EUR (โน15,368 USD) on 2011-09-08