Highest end of day price: 3.8781262329904 EUR (ยฃ4.34 USD) on 2026-10-14
Lowest end of day price: 2.6292252709922 EUR (ยฃ3.26 USD) on 2018-04-16