Highest end of day price: 21.910074190831 EUR ($29.77 USD) on 2007-05-02
Lowest end of day price: 0.4147005988024 EUR ($0.54 USD) on 2013-04-25