Highest end of day price: 18.71547744345 EUR (ยฃ22.01 USD) on 2026-03-02
Lowest end of day price: 15.854644967937 EUR (ยฃ16.92 USD) on 2023-10-23