Satellogic Inc. (SATL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

130,984,243Shares Outstanding
69,744,694Shares held by institutions
$450,899,447Value of institutional holdings
53.25%Institutional ownership %
-5.60%Shares Changed QoQ
84No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Satellogic Inc. (NASDAQ:SATL) showed up in the 13F filings of 1 institutional investors as of December 2025.

420 Institutional Holders

69,744,694 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
Liberty 77 Capital L.P. 31 Dec, 2025 20,000,000 0 0.00% $37,400,000.00
Liberty 77 Capital L.P. 31 Dec, 2025 20,000,000 0 0.00% $37,400,000.00
Liberty 77 Capital L.P. 31 Dec, 2025 20,000,000 0 0.00% $37,400,000.00
Liberty 77 Capital L.P. 31 Dec, 2025 20,000,000 0 0.00% $37,400,000.00
Liberty 77 Capital L.P. 31 Dec, 2025 20,000,000 0 0.00% $37,400,000.00
CANTOR FITZGERALD, L. P. 31 Dec, 2025 13,380,873 -23,034,354 -63.25% $25,022,233.00
CANTOR FITZGERALD, L. P. 31 Dec, 2025 13,380,873 -23,034,354 -63.25% $25,022,233.00
CANTOR FITZGERALD, L. P. 31 Dec, 2025 13,380,873 -23,034,354 -63.25% $25,022,233.00
CANTOR FITZGERALD, L. P. 31 Dec, 2025 13,380,873 -23,034,354 -63.25% $25,022,233.00
CANTOR FITZGERALD, L. P. 31 Dec, 2025 13,380,873 -23,034,354 -63.25% $25,022,233.00
Alyeska Investment Group, L.P. 31 Dec, 2025 9,000,000 9,000,000 0.00% $16,830,000.00
Alyeska Investment Group, L.P. 31 Dec, 2025 9,000,000 9,000,000 0.00% $16,830,000.00
Alyeska Investment Group, L.P. 31 Dec, 2025 9,000,000 9,000,000 0.00% $16,830,000.00
Alyeska Investment Group, L.P. 31 Dec, 2025 9,000,000 9,000,000 0.00% $16,830,000.00
Alyeska Investment Group, L.P. 31 Dec, 2025 9,000,000 9,000,000 0.00% $16,830,000.00
BlackRock, Inc. 31 Dec, 2025 5,021,504 577,080 12.98% $9,390,213.00
BlackRock, Inc. 31 Dec, 2025 5,021,504 577,080 12.98% $9,390,213.00
BlackRock, Inc. 31 Dec, 2025 5,021,504 577,080 12.98% $9,390,213.00
BlackRock, Inc. 31 Dec, 2025 5,021,504 577,080 12.98% $9,390,213.00
BlackRock, Inc. 31 Dec, 2025 5,021,504 577,080 12.98% $9,390,213.00