Highest end of day price: 11.087298115803 EUR ($14.61 USD) on 2012-03-19
Lowest end of day price: 0.54269241608401 EUR ($0.58 USD) on 2024-06-28