Highest end of day price: 18.782479544367 EUR ($23.24 USD) on 2018-04-17
Lowest end of day price: 0.54885877374823 EUR ($0.72 USD) on 2010-12-02