Sutro Biopharma, Inc. (STRO) Ownership

$0.00

$0 (0%)
Last update: 07:00 PM EST
Day's range
$22.34
Day's range
$26.21

Sutro Biopharma Inc Major Shareholders & Ownership History

Major Shareholder Name Reporting Date Shares Held Market Value Change in Shares Ownership
PERCEPTIVE ADVISORS LLC 08/14/2026 1.30 M $43.32 M   82.42% 7.87%
BVF INC/IL 08/14/2026 1.25 M $41.56 M   0.00% 7.55%
AFFINITY ASSET ADVISORS, LLC 08/13/2026 1.17 M $38.93 M   9.63% 7.08%
BLACKROCK, INC. 08/07/2026 1.12 M $37.27 M   382.48% 6.77%
SAMSARA BIOCAPITAL, LLC 08/14/2026 1.06 M $35.29 M   0.00% 6.41%
KYNAM CAPITAL MANAGEMENT, LP 08/14/2026 872.56 K $28.97 M   0.00% 5.27%
ORBIMED ADVISORS LLC 08/14/2026 743.94 K $24.70 M   -7.14% 4.49%
BALYASNY ASSET MANAGEMENT L.P. 08/14/2026 711.16 K $23.61 M   52.68% 4.29%
VANGUARD CAPITAL MANAGEMENT LLC 08/13/2026 694.22 K $23.05 M   -3.64% 4.19%
EVENTIDE ASSET MANAGEMENT, LLC 08/14/2026 585.26 K $19.43 M   -18.18% 3.53%
VELAN CAPITAL INVESTMENT MANAGEMENT LP 08/14/2026 512.16 K $17.00 M   0.00% 3.09%
WOODLINE PARTNERS LP 08/14/2026 458.03 K $15.21 M   0.13% 2.76%
ADAR1 CAPITAL MANAGEMENT, LLC 08/14/2026 404.01 K $13.41 M   -22.96% 2.44%
GEODE CAPITAL MANAGEMENT, LLC 08/12/2026 389.69 K $12.94 M   127.38% 2.35%
ACADIAN ASSET MANAGEMENT LLC 08/13/2026 373.84 K $12.41 M   11.32% 2.26%
MILLENNIUM MANAGEMENT LLC 08/14/2026 365.97 K $12.15 M   73.96% 2.21%
STATE STREET CORP 08/07/2026 305.98 K $10.16 M   487.09% 1.85%
MERCK & CO., INC. 08/07/2026 272.35 K $9.04 M   100.00% 1.64%
ACUTA CAPITAL PARTNERS, LLC 08/14/2026 270.25 K $8.97 M   0.31% 1.63%
AMERIPRISE FINANCIAL INC 08/14/2026 244.67 K $8.12 M   100.00% 1.48%
POINT72 ASSET MANAGEMENT, L.P. 08/14/2026 237.83 K $7.90 M   -65.64% 1.44%
KVP CAPITAL ADVISORS, LP 08/13/2026 226.58 K $7.52 M   0.00% 1.37%
UBS GROUP AG 08/13/2026 208.51 K $6.92 M   -46.93% 1.26%
TWO SIGMA INVESTMENTS, LP 08/14/2026 201.69 K $6.70 M   209.45% 1.22%
VANGUARD PORTFOLIO MANAGEMENT LLC 08/13/2026 197.56 K $6.56 M   100.00% 1.19%
MARSHALL WACE, LLP 08/13/2026 175.25 K $5.82 M   -21.29% 1.06%
NUVEEN, LLC 08/11/2026 168.00 K $5.58 M   100.00% 1.01%
JPMORGAN CHASE & CO 08/12/2026 159.63 K $5.32 M   100.00% 0.96%
SEVEN FLEET CAPITAL MANAGEMENT LP 08/17/2026 159.12 K $3.79 M   100.00% 0.96%
GOLDMAN SACHS GROUP INC 08/14/2026 149.22 K $4.95 M   448.85% 0.90%
NORTHERN TRUST CORP 08/13/2026 125.93 K $4.18 M   279.71% 0.76%
QUBE RESEARCH & TECHNOLOGIES LTD 08/14/2026 106.61 K $3.54 M   100.00% 0.64%
VANGUARD FIDUCIARY TRUST CO 08/13/2026 104.23 K $3.46 M   9.91% 0.63%
CITADEL ADVISORS LLC 09/02/2026 101.97 K $3.39 M   -13.25% 0.62%
MACKENZIE FINANCIAL CORP 08/13/2026 94.77 K $3.15 M   100.00% 0.57%
RENAISSANCE TECHNOLOGIES LLC 08/13/2026 86.32 K $2.87 M   -11.76% 0.52%
INVESCO LTD. 08/14/2026 57.31 K $1.90 M   233.85% 0.35%
Y-INTERCEPT (HONG KONG) LTD 07/14/2026 55.88 K $1.86 M   100.00% 0.34%
SQUAREPOINT OPS LLC 08/14/2026 55.54 K $1.84 M   100.00% 0.34%
XTX TOPCO LTD 08/14/2026 52.17 K $1.73 M   535.97% 0.31%
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 08/14/2026 49.30 K $1.64 M   366.12% 0.30%
SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P. 08/14/2026 49.30 K $1.64 M   100.00% 0.30%
SIGMA PLANNING CORP 08/07/2026 45.02 K $1.49 M   259.58% 0.27%
BANK OF NEW YORK MELLON CORP 08/06/2026 41.37 K $1.37 M   100.00% 0.25%
BARCLAYS PLC 08/14/2026 36.95 K $1.23 M   26,485.61% 0.22%
BANK OF AMERICA CORP /DE/ 08/14/2026 36.14 K $1.20 M   91.49% 0.22%
FISHER ASSET MANAGEMENT, LLC 08/04/2026 35.30 K $1.17 M   0.00% 0.21%
ELMIND CAPITAL, LP 08/14/2026 32.04 K $1.06 M   100.00% 0.19%
D. E. SHAW & CO., INC. 08/14/2026 30.13 K $1.00 M   100.00% 0.18%
TREXQUANT INVESTMENT LP 08/14/2026 27.64 K $917.52 K   -19.53% 0.17%

Sutro Biopharma Inc institutional Ownership - FAQ's

During the previous two years, 138 institutional investors and hedge funds held shares of Sutro Biopharma Inc. The most heavily invested institutionals were:

PERCEPTIVE ADVISORS LLC: 1.3 M

BVF INC/IL: 1.25 M

Affinity Asset Advisors, LLC: 1.17 M

BlackRock, Inc.: 1.12 M

Samsara BioCapital, LLC: 1.06 M

Kynam Capital Management, LP: 872,558

99.75% of Sutro Biopharma Inc stock is owned by institutional investors.

Institutional investors have bought a total of 25.76 M shares in the last 24 months. This purchase volume represents approximately $643.38 M in transactions.