Highest end of day price: 20457.253583288 EUR (โน23,264 USD) on 2025-04-25
Lowest end of day price: 654.61433451931 EUR (โน712.91 USD) on 2003-03-04