Highest end of day price: 2.1912523671037 EUR (ยฃ2.60 USD) on 2026-02-17
Lowest end of day price: 0.21186958491135 EUR (ยฃ0.27 USD) on 2004-01-27