Highest end of day price: 3.8456368606988 EUR (ยฃ4.42 USD) on 2025-11-05
Lowest end of day price: 2.6292252709922 EUR (ยฃ3.26 USD) on 2018-04-16