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