Highest end of day price: 464.59807474108 EUR (โน510.81 USD) on 2023-04-12
Lowest end of day price: 0.94181454794731 EUR (โน1.15 USD) on 2005-08-22