Highest end of day price: 26.82863499045 EUR ($34.18 USD) on 2006-05-29
Lowest end of day price: 0.16216548527954 EUR ($0.17 USD) on 2024-06-28