Highest end of day price: 5.2635473438658 EUR (ยฃ5.89 USD) on 2025-05-16
Lowest end of day price: 0.036732288479671 EUR (ยฃ0.04730 USD) on 2005-04-28