Highest end of day price: 8.7983607644103 EUR (ยฃ10.24 USD) on 2026-06-01
Lowest end of day price: 3.6183006142404 EUR (ยฃ3.96 USD) on 2024-08-05