Highest end of day price: 16.431574549711 EUR (ยฃ19.14 USD) on 2026-01-15
Lowest end of day price: 11.707239259191 EUR (ยฃ12.49 USD) on 2024-11-12