Highest end of day price: 14.249727288057 EUR ($18.77 USD) on 2012-03-19
Lowest end of day price: 0.59426935626457 EUR ($0.64 USD) on 2024-06-28