Highest end of day price: 13.763512259589 EUR (ยฃ16.11 USD) on 2026-04-09
Lowest end of day price: 3.1295250934067 EUR (ยฃ3.24 USD) on 2024-12-19