Highest end of day price: 8.8042993651778 EUR (ยฃ9.54 USD) on 2024-03-26
Lowest end of day price: 3.1759824653808 EUR (ยฃ3.67 USD) on 2025-11-11