Satellogic Inc. (SATL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

130,984,243Shares Outstanding
162,452Shares held by institutions
$1,082,743Value 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.

541 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 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% $108,800,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
CANTOR FITZGERALD, L. P. 31 Dec, 2025 10,802,809 -2,578,064 -19.27% $58,767,281.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,922,814 901,310 17.95% $32,220,109.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