Highest end of day price: 20.546445179853 EUR ($23.93 USD) on 2025-10-15
Lowest end of day price: 17.378765868917 EUR ($19.73 USD) on 2026-06-24