Highest end of day price: 18.181848914538 EUR ($22.57 USD) on 2005-09-09
Lowest end of day price: 0.64819246406351 EUR ($0.70 USD) on 2016-11-16