Highest end of day price: 18189.407244809 EUR (โน18,942 USD) on 2025-03-03
Lowest end of day price: 654.61433451931 EUR (โน712.91 USD) on 2003-03-04