Highest end of day price: 4.1999301830523 EUR (ยฃ4.33 USD) on 2025-01-15
Lowest end of day price: 3.8160965239857 EUR (ยฃ4.46 USD) on 2025-06-26