Highest end of day price: 1.7003576042461 EUR (ยฃ1.98 USD) on 2026-01-09
Lowest end of day price: 0.095920048406058 EUR (ยฃ0.13 USD) on 2011-03-15