Highest end of day price: 8.8042993651778 EUR (ยฃ9.54 USD) on 2024-03-26
Lowest end of day price: 2.3081667804843 EUR (ยฃ2.72 USD) on 2026-02-20