Highest end of day price: 4.1504877720897 EUR (ยฃ4.28 USD) on 2025-01-15
Lowest end of day price: 3.7916989141939 EUR (ยฃ4.43 USD) on 2025-06-26