Highest end of day price: 14.632296296296 EUR ($17.34 USD) on 2026-02-18
Lowest end of day price: 11.467335588916 EUR ($13.20 USD) on 2025-11-24