Highest end of day price: 68.863707518214 EUR (ยฃ80.87 USD) on 2025-07-25
Lowest end of day price: 0.065731829829915 EUR (ยฃ0.06412 USD) on 2000-01-28