Highest end of day price: 6.4362703579929 EUR ($8.65 USD) on 2005-03-10
Lowest end of day price: 0.005445587267312 EUR ($0.005793 USD) on 2023-09-15