Highest end of day price: 36.698230254127 EUR (ยฃ43.28 USD) on 2018-05-22
Lowest end of day price: 0.47288436919215 EUR (ยฃ0.61 USD) on 2009-03-11