Highest end of day price: 475.75690519827 EUR (โน560.73 USD) on 2018-06-13
Lowest end of day price: 0.38552493391899 EUR (โน0.47 USD) on 2005-08-22