Highest end of day price: 16.47656263961 EUR (ยฃ19.13 USD) on 2026-01-16
Lowest end of day price: 16.168363689308 EUR (ยฃ19.00 USD) on 2025-12-17