Sangamo Therapeutics logo
Sangamo Therapeutics SGMO
$ 0.25 -4.09%

Annual report 2025
added 03-30-2026

report update icon

Sangamo Therapeutics Chart for All Time | SGMO