Seres Therapeutics, Inc. (MCRB) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

8,771,519Shares Outstanding
2,455,772Shares held by institutions
$18,172,713Value of institutional holdings
28.00%Institutional ownership %
16.79%Shares Changed QoQ
35No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Seres Therapeutics, Inc. (NASDAQ:MCRB) is held by 1 institutional investors per 13F filings through June 2025.

175 Institutional Holders

2,455,772 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
Flagship Pioneering, LLC 31 Dec, 2025 1,155,850 0 0.00% $17,236,411.00
Flagship Pioneering, LLC 31 Dec, 2025 1,155,850 0 0.00% $17,236,411.00
Flagship Pioneering, LLC 31 Dec, 2025 1,155,850 0 0.00% $17,236,411.00
Flagship Pioneering, LLC 31 Dec, 2025 1,155,850 0 0.00% $17,236,411.00
Flagship Pioneering, LLC 31 Dec, 2025 1,155,850 0 0.00% $17,236,411.00
VANGUARD GROUP INC 31 Dec, 2025 324,214 12,325 3.95% $4,824,304.00
VANGUARD GROUP INC 31 Dec, 2025 324,214 12,325 3.95% $4,824,304.00
VANGUARD GROUP INC 31 Dec, 2025 324,214 12,325 3.95% $4,824,304.00
VANGUARD GROUP INC 31 Dec, 2025 324,214 12,325 3.95% $4,824,304.00
VANGUARD GROUP INC 31 Dec, 2025 324,214 12,325 3.95% $4,824,304.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 179,929 179,929 0.00% $2,677,344.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 179,929 179,929 0.00% $2,677,344.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 179,929 179,929 0.00% $2,677,344.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 179,929 179,929 0.00% $2,677,344.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 179,929 179,929 0.00% $2,677,344.00
MARSHALL WACE, LLP 31 Dec, 2025 120,177 -5,423 -4.32% $1,788,234.00
MARSHALL WACE, LLP 31 Dec, 2025 120,177 -5,423 -4.32% $1,788,234.00
MARSHALL WACE, LLP 31 Dec, 2025 120,177 -5,423 -4.32% $1,788,234.00
MARSHALL WACE, LLP 31 Dec, 2025 120,177 -5,423 -4.32% $1,788,234.00
MARSHALL WACE, LLP 31 Dec, 2025 120,177 -5,423 -4.32% $1,788,234.00