Highest end of day price: 15.208455345851 EUR (ยฃ17.27 USD) on 2026-06-24
Lowest end of day price: 13.874133433066 EUR (ยฃ16.22 USD) on 2025-06-26