Highest end of day price: 15.208455345851 EUR (ยฃ17.27 USD) on 2026-06-24
Lowest end of day price: 14.584827790644 EUR (ยฃ17.32 USD) on 2026-01-27