Highest end of day price: 4.2937741477869 EUR (ยฃ4.43 USD) on 2025-01-15
Lowest end of day price: 3.8470338793659 EUR (ยฃ4.50 USD) on 2025-06-26