Highest end of day price: 4.9009396549883 EUR (ยฃ5.47 USD) on 2026-10-12
Lowest end of day price: 3.3160514571639 EUR (ยฃ3.76 USD) on 2025-04-22