Highest end of day price: 16.453029915585 EUR (ยฃ19.54 USD) on 2026-01-27
Lowest end of day price: 11.707239259191 EUR (ยฃ12.49 USD) on 2024-11-12