Highest end of day price: 15.713086095237 EUR ($18.33 USD) on 2026-01-13
Lowest end of day price: 15.430771315192 EUR ($17.94 USD) on 2025-12-10