Highest end of day price: 18337.808076308 EUR (โน20,226 USD) on 2022-03-23
Lowest end of day price: 32.378699972301 EUR (โน45.86 USD) on 2009-08-17