Highest end of day price: 44.030562521863 EUR ($51.84 USD) on 2025-12-30
Lowest end of day price: 0.025913833298266 EUR ($0.02182 USD) on 2001-06-12