Highest end of day price: 8.8042993651778 EUR (ยฃ9.54 USD) on 2024-03-26
Lowest end of day price: 0.63573090359646 EUR (ยฃ0.73 USD) on 2026-03-18