Highest end of day price: 4.5048469096376 EUR (ยฃ5.24 USD) on 2025-11-14
Lowest end of day price: 4.1772074414517 EUR (ยฃ4.51 USD) on 2025-03-26