Highest end of day price: 17.275069454254 EUR ($20.34 USD) on 2017-10-18
Lowest end of day price: 0.56438743131337 EUR ($0.73 USD) on 2009-03-12