Highest end of day price: 19.256545719181 EUR ($22.21 USD) on 2026-08-13
Lowest end of day price: 10.195543499654 EUR ($10.79 USD) on 2023-11-02