Highest end of day price: 880.73821370642 EUR (โน1,020 USD) on 2026-08-17
Lowest end of day price: 401.4125662652 EUR (โน424.82 USD) on 2023-10-27