search
Company Information
USD
0.87
- (-9.4%)
NASDAQ:STRO, SUTRO BIOPHARMA, INC.
Industry: Biotechnology
End of Day: 9 May 2025 GMT-4
Sutro Biopharma Inc is clinical-stage drug discovery, development, and manufacturing company. It is mainly engaged in the development of biopharmaceutical products. The company manufactures next-generation protein therapeutics for cancer and autoimmune disorders through its proprietary integrated cell-free protein synthesis platform, XpressCF. Products offered by the company include STRO-001 for patients with multiple myeloma and non-Hodgkin lymphoma and STRO-002 for the treatment of ovarian and endometrial cancers.

Address

111 Oyster Point Boulevard

Classification

Sector

Healthcare

Industry Group

Biotechnology

Industry

Biotechnology

Key Executives

Mr. William J. Newell
CEO/Director
Ms. Jane Chung
COO/President
Ms. Connie L. Matsui
Chairman of the Board/Director
Mr. Edward C. Albini
CFO/Chief Accounting Officer/Secretary
Dr. John G. Freund,M.D.
Director
Mr. James P. Panek
Director
Mr. Daniel H. Petree
Director
Ms. Linda A. Fitzpatrick
Other Executive Officer
Mr. Joseph M. Lobacki
Director
Dr. Shabbir T. Anik, PhD
Other Executive Officer
Dr. Jon Marc Wigginton, M.D.
Director
Dr. Michael Dybbs, PhD
Director
Ms. Heidi Hunter
Director
Dr. Nicki Vasquez
Other Executive Officer
Dr. Anne Borgman
Chief Medical Officer
Ms. Brunilda Shtylla
Other Executive Officer

Ownership

Institution Holdings

BlackRock Inc
5,823,922 (9.555%)
Suvretta Capital Management, LLC
5,778,188 (9.480%)
Adage Capital Partners Gp LLC
4,467,796 (7.330%)
Bvf Inc
3,347,946 (5.493%)
BVF Partners LP
3,347,946 (5.493%)
Rubric Capital Management LP
3,344,810 (5.488%)
Vanguard Group Inc
2,890,000 (4.741%)
Franklin Resources Inc
2,762,636 (4.532%)
BlackRock Fund Advisors
2,387,625 (3.917%)
Holocene Advisors, LP
2,132,873 (3.499%)

Funds Holdings

Vanguard US Total Market Shares ETF
1,819,596 (2.985%)
Vanguard Total Stock Market Index Fund
1,819,596 (2.985%)
iShares Russell 2000 ETF
1,509,700 (2.477%)
Baillie Gifford Global Discovery Fund
1,074,929 (1.764%)
Franklin US Small Cap Growth Equity
963,449 (1.581%)
Edinburgh Worldwide
750,726 (1.232%)
Fidelity Small Cap Index Fund
605,479 (0.993%)
iShares Russell 2000 Value ETF
562,328 (0.923%)
Vanguard Russell 2000 Index Fund
200,911 (0.330%)
NT R2000 Value Index Fund - NL
170,620 (0.280%)

Details

Overview Company Info Key Ratios Income Balance Sheet Cash Flow
Make Smart Investment Choices