Highest end of day price: 5.3022551755246 EUR (ยฃ6.19 USD) on 2026-08-25
Lowest end of day price: 3.9530192964825 EUR (ยฃ4.44 USD) on 2023-07-13