Spero Therapeutics, Inc. (SPRO) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

55,488,608Shares Outstanding
3,936,573Shares held by institutions
$9,250,947Value of institutional holdings
20.32%Institutional ownership %
15.83%Shares Changed QoQ
46No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Recent 13F filings as of December 2025 show that 55 institutional investors hold a position in Spero Therapeutics, Inc. (NASDAQ:SPRO).

55 Institutional Holders

3,936,573 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
GSK plc 31 Dec, 2025 9,190,606 9,190,606 0.00% $21,414,112.00
PFIZER INC 31 Dec, 2025 2,362,348 0 0.00% $5,504,271.00
VANGUARD GROUP INC 31 Dec, 2025 2,083,462 93,607 4.70% $4,854,466.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 1,279,522 -173,243 -11.93% $2,981,286.00
Alphabet Inc. 31 Dec, 2025 889,979 0 0.00% $2,073,651.00
Anson Funds Management LP 31 Dec, 2025 625,062 -978,507 -61.02% $1,456,394.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 529,195 1,718 0.33% $1,233,298.00
BlackRock, Inc. 31 Dec, 2025 433,616 -1,152 -0.26% $1,010,326.00
CITADEL ADVISORS LLC 31 Dec, 2025 397,864 397,864 0.00% $927,024.00
TWO SIGMA INVESTMENTS, LP 31 Dec, 2025 372,570 323,171 654.21% $868,088.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 293,700 293,700 0.00% $684,321.00
Informed Momentum Co LLC 31 Dec, 2025 218,084 -64,361 -22.79% $508,136.00
TWO SIGMA ADVISERS, LP 31 Dec, 2025 216,600 216,600 0.00% $504,678.00
STATE STREET CORP 31 Dec, 2025 210,151 19,200 10.05% $489,652.00
JANE STREET GROUP, LLC 31 Dec, 2025 196,944 153,956 358.14% $458,879.00
Ionic Capital Management LLC 31 Dec, 2025 195,939 -12,786 -6.13% $456,538.00
GSA CAPITAL PARTNERS LLP 31 Dec, 2025 178,930 72,036 67.39% $417.00
INTREPID FAMILY OFFICE LLC 31 Dec, 2025 165,000 55,000 50.00% $384,450.00
SEI INVESTMENTS CO 31 Dec, 2025 132,010 132,010 0.00% $307,581.00
OMERS ADMINISTRATION Corp 31 Dec, 2025 131,127 131,127 0.00% $305,526.00