Highest end of day price: 3.8242763159388 EUR (ยฃ4.34 USD) on 2026-06-24
Lowest end of day price: 2.6292252709922 EUR (ยฃ3.26 USD) on 2018-04-16