Highest end of day price: 18.127411306581 EUR ($21.78 USD) on 2026-01-28
Lowest end of day price: 16.547246148106 EUR ($19.19 USD) on 2025-08-01