Highest end of day price: 20.119073054483 EUR ($27.56 USD) on 2007-09-06
Lowest end of day price: 0.26071058718197 EUR ($0.28 USD) on 2017-02-10