Highest end of day price: 55.42178938507 EUR (ยฃ64.81 USD) on 2018-05-31
Lowest end of day price: 1.8982871178544 EUR (ยฃ2.40 USD) on 2009-03-06