Highest end of day price: 5462.0839280893 EUR ($7,019 USD) on 2006-11-17
Lowest end of day price: 0.0038746619841967 EUR ($0.004252 USD) on 2024-10-07