Satellogic Inc. (SATL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

130,984,243Shares Outstanding
76,695,518Shares held by institutions
$813,739,446Value of institutional holdings
58.55%Institutional ownership %
44.90%Shares Changed QoQ
140No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Satellogic Inc. (NASDAQ:SATL) is held by 1 institutional investors per 13F filings through December 2025.

541 Institutional Holders

76,695,518 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