Highest end of day price: 32.013892253746 EUR ($40.82 USD) on 2006-05-29
Lowest end of day price: 0.17775043904737 EUR ($0.19 USD) on 2024-06-28