Highest end of day price: 631.72608709899 EUR (โน690.03 USD) on 2023-08-30
Lowest end of day price: 75.713252994213 EUR (โน86.21 USD) on 2016-04-06