Highest end of day price: 2.8508911397774 EUR (ยฃ2.99 USD) on 2025-02-21
Lowest end of day price: 0.2622247354327 EUR (ยฃ0.35 USD) on 2009-05-05