Highest end of day price: 4.7736666861205 EUR (ยฃ5.53 USD) on 2026-08-28
Lowest end of day price: 3.3160514571639 EUR (ยฃ3.76 USD) on 2025-04-22