Unlock stock picks and a broker-level newsfeed that powers Wall Street.
NasdaqGS - Delayed Quote USD

Spero Therapeutics, Inc. (SPRO)

Compare
0.5820
-0.0420
(-6.73%)
At close: April 4 at 4:00:02 PM EDT
0.5933
+0.01
+(1.94%)
After hours: April 4 at 7:28:52 PM EDT

Major Holders

Breakdown
23.86% % of Shares Held by All Insider
24.27% % of Shares Held by Institutions
31.88% % of Float Held by Institutions
57 Number of Institutions Holding Shares

Top Institutional Holders

HolderSharesDate Reported% OutValue
Anson Funds Management LP 3.84M Dec 31, 2024 6.87% 2,234,813
Pfizer Inc 2.36M Dec 31, 2024 4.23% 1,374,886
Vanguard Group Inc 1.76M Dec 31, 2024 3.15% 1,026,426
Renaissance Technologies, LLC 1.11M Dec 31, 2024 1.98% 643,453
Acadian Asset Management. LLC 1.04M Dec 31, 2024 1.86% 605,234
Alphabet Inc. 889.98k Dec 31, 2024 1.59% 517,967
Murchinson Ltd. 873.91k Dec 31, 2024 1.56% 508,615
Adar1 Capital Management, LLC 801.28k Dec 31, 2024 1.43% 466,343
Blackrock Inc. 485.35k Dec 31, 2024 0.87% 282,474
Geode Capital Management, LLC 481.13k Dec 31, 2024 0.86% 280,016

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund 1.17M Dec 31, 2024 2.09% 678,679
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund 587.34k Dec 31, 2024 1.05% 341,833
Fidelity Concord Street Trust-Fidelity Extended Market Index Fund 242.14k Feb 28, 2025 0.43% 140,924
Bridgeway Funds, Inc.-Ultra-Small Company Market Fund 134.8k Dec 31, 2024 0.24% 78,453
iShares Trust-iShares Micro-Cap ETF 96.43k Feb 28, 2025 0.17% 56,122
Fidelity Concord Street Trust-Fidelity Total Market Index Fund 67.89k Feb 28, 2025 0.12% 39,509
Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund 58.45k Feb 28, 2025 0.10% 34,016
Bridgeway Funds, Inc.-Omni Small-Cap Value Fund 50k Dec 31, 2024 0.09% 29,100
SCHWAB CAPITAL TRUST-Schwab Total Stock Market Index Fund 28.57k Oct 31, 2024 0.05% 16,624
Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund 23.68k Feb 28, 2025 0.04% 13,778

Related Tickers