Highest end of day price: 10685.936976983 EUR (โน12,430 USD) on 2025-10-27
Lowest end of day price: 794.0222906261 EUR (โน860.68 USD) on 2023-03-28