Highest end of day price: 16.415093348761 EUR (ยฃ18.47 USD) on 2026-10-01
Lowest end of day price: 14.79079786085 EUR (ยฃ17.29 USD) on 2025-06-26