Highest end of day price: 23.184618865797 EUR ($27.05 USD) on 2026-01-13
Lowest end of day price: 22.662436112556 EUR ($26.63 USD) on 2025-12-17