Highest end of day price: 944.2109139167 EUR (โน1,081 USD) on 2026-07-16
Lowest end of day price: 378.49546149986 EUR (โน417.21 USD) on 2023-05-04