Highest end of day price: 12.765373681386 EUR (ยฃ15.13 USD) on 2026-02-18
Lowest end of day price: 7.5970894603853 EUR (ยฃ8.26 USD) on 2024-01-17