Highest end of day price: 32.137953458719 EUR ($40.98 USD) on 2006-05-29
Lowest end of day price: 0.14687526771181 EUR ($0.16 USD) on 2024-06-28