Highest end of day price: 4.2639784337812 EUR (ยฃ4.92 USD) on 2025-11-20
Lowest end of day price: 2.2108475313927 EUR (ยฃ2.51 USD) on 2016-06-24