Highest end of day price: 2462.2968210807 EUR (โน2,689 USD) on 2023-06-21
Lowest end of day price: 227.47552228137 EUR (โน236.51 USD) on 2025-01-31