Highest end of day price: 20712.787876533 EUR (โน24,093 USD) on 2025-10-24
Lowest end of day price: 810.02517784126 EUR (โน1,024 USD) on 2009-03-06