Highest end of day price: 18472.209030712 EUR (โน19,630 USD) on 2025-03-05
Lowest end of day price: 654.61433451931 EUR (โน712.91 USD) on 2003-03-04