Satellogic Inc. (SATL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

130,984,243Shares Outstanding
162,452Shares held by institutions
$768,398Value of institutional holdings
0.12%Institutional ownership %
-0.71%Shares Changed QoQ
1No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Satellogic Inc. (NASDAQ:SATL) has 1 institutional investors that have filed 13F reports for the period ending December 2025.

140 Institutional Holders

162,452 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
Liberty 77 Capital L.P. 31 Mar, 2026 20,000,000 0 0.00% $108,800,000.00
CANTOR FITZGERALD, L. P. 31 Mar, 2026 10,802,809 -2,578,064 -19.27% $58,767,281.00
BlackRock, Inc. 31 Mar, 2026 5,922,814 901,310 17.95% $32,220,109.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Mar, 2026 3,658,337 3,658,337 0.00% $19,901,353.00
Nuveen, LLC 31 Mar, 2026 2,827,159 2,322,003 459.66% $15,379,745.00
MILLENNIUM MANAGEMENT LLC 31 Mar, 2026 2,686,783 1,525,453 131.35% $14,616,100.00
SOFTBANK GROUP CORP. 31 Mar, 2026 2,582,645 0 0.00% $14,049,589.00
GEODE CAPITAL MANAGEMENT, LLC 31 Mar, 2026 1,928,214 120,477 6.66% $10,492,100.00
State Street Corp 31 Mar, 2026 1,740,506 96,670 5.88% $9,468,353.00
D. E. Shaw & Co., Inc. 31 Mar, 2026 1,692,837 1,692,837 0.00% $9,209,033.00
JANE STREET GROUP, LLC 31 Mar, 2026 1,678,539 1,127,031 204.35% $9,131,252.00
Archon Capital Management LLC 31 Mar, 2026 1,647,687 1,647,687 0.00% $8,963,417.00
MARSHALL WACE, LLP 31 Mar, 2026 1,572,639 1,572,639 0.00% $8,555,156.00
VANGUARD PORTFOLIO MANAGEMENT LLC 31 Mar, 2026 1,288,117 1,288,117 0.00% $7,007,356.00
AQR CAPITAL MANAGEMENT LLC 31 Mar, 2026 1,275,804 1,122,346 731.37% $6,940,376.00
RENAISSANCE TECHNOLOGIES LLC 31 Mar, 2026 1,188,108 1,188,108 0.00% $6,463,308.00
UBS Group AG 31 Mar, 2026 1,110,119 737,091 197.60% $6,039,047.00
CloudAlpha Capital Management Limited/Hong Kong 31 Mar, 2026 920,000 920,000 0.00% $5,004,800.00
CITADEL ADVISORS LLC 31 Mar, 2026 858,043 858,043 0.00% $4,667,754.00
VOLORIDGE INVESTMENT MANAGEMENT, LLC 31 Mar, 2026 833,725 833,725 0.00% $4,535,464.00