Highest end of day price: 20.232902198197 EUR ($24.32 USD) on 2026-01-28
Lowest end of day price: 12.186821370815 EUR ($13.17 USD) on 2024-02-01