Highest end of day price: 2462.2968210807 EUR (โน2,689 USD) on 2023-06-21
Lowest end of day price: 172.00742569821 EUR (โน179.25 USD) on 2025-02-20