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