Highest end of day price: 25.741953113202 EUR (ยฃ29.92 USD) on 2026-06-02
Lowest end of day price: 14.942048237993 EUR (ยฃ17.11 USD) on 2025-06-02