Highest end of day price: 25.730821146535 EUR (ยฃ30.26 USD) on 2026-03-02
Lowest end of day price: 15.362509467871 EUR (ยฃ16.20 USD) on 2022-06-16