Highest end of day price: 51.159620634872 EUR (ยฃ59.56 USD) on 2026-01-14
Lowest end of day price: 0.29662964028772 EUR (ยฃ0.29 USD) on 2002-10-03