Highest end of day price: 3.8521407858194 EUR (ยฃ3.95 USD) on 2025-01-13
Lowest end of day price: 2.6866902104355 EUR (ยฃ3.33 USD) on 2018-04-16