Highest end of day price: 23.320044683618 EUR ($32.26 USD) on 2007-07-20
Lowest end of day price: 0.26600855553811 EUR ($0.30 USD) on 2016-06-15