Highest end of day price: 423.09290475037 EUR (โน493.02 USD) on 2026-05-28
Lowest end of day price: 270.46689746641 EUR (โน323.37 USD) on 2018-01-11