Highest end of day price: 11.694374538072 EUR ($18.23 USD) on 2008-06-06
Lowest end of day price: 0.053243185088034 EUR ($0.05625 USD) on 2024-11-14