Highest end of day price: 32.161813411356 EUR (ยฃ37.98 USD) on 2018-06-13
Lowest end of day price: 2.1116712607708 EUR (ยฃ2.95 USD) on 2009-06-18