Highest end of day price: 24.435793084155 EUR ($29.72 USD) on 2006-03-20
Lowest end of day price: 0.19819013231616 EUR ($0.22 USD) on 2015-02-05