Highest end of day price: 5.8449717142224 EUR (ยฃ6.76 USD) on 2026-08-07
Lowest end of day price: 3.9337424822399 EUR (ยฃ4.29 USD) on 2025-04-07