Highest end of day price: 367.50075294631 EUR (โน401.03 USD) on 2023-04-04
Lowest end of day price: 58.963259066926 EUR (โน74.43 USD) on 2009-03-09