Highest end of day price: 3.9161476102643 EUR (ยฃ4.65 USD) on 2026-01-27
Lowest end of day price: 1.726335182061 EUR (ยฃ2.00 USD) on 2018-10-11