Sangamo Therapeutics, Inc.

Sangamo Therapeutics, Inc. (SGMO)

Market Cap

515.36M

Website

https://www.sangamo.com

Earnings Date

Nov 12, 2024

Employees

405

IPO Date

Apr 6, 2000