Highest end of day price: 57.652596402963 EUR (ยฃ67.26 USD) on 2018-05-31
Lowest end of day price: 2.2581921910244 EUR (ยฃ2.85 USD) on 2009-03-06