Highest end of day price: 1248.7220737833 EUR (โน1,455 USD) on 2026-05-18
Lowest end of day price: 537.65788608389 EUR (โน664.21 USD) on 2018-02-14