Highest end of day price: 904.00366697646 EUR (โน1,083 USD) on 2026-01-29
Lowest end of day price: 408.72029767371 EUR (โน406.13 USD) on 2022-10-28