Highest end of day price: 2462.2968210807 EUR (โน2,689 USD) on 2023-06-21
Lowest end of day price: 396.28266627035 EUR (โน413.30 USD) on 2024-12-30