Satellogic Inc. - Class A Common Stock, $0.0001 par value (SATL) Institutional Ownership

13F Institutional Holders and Ownership History from Q1 2022 to Q3 2025

Type / Class
Equity / Class A Common Stock, $0.0001 par value
Symbol
SATL on Nasdaq
Shares outstanding
95,302,781
Price per share
$0.35
All holders as of 30 Sep 2025
Q3 2025
Total 13F shares
163,613
Total reported value
$57,264
% of total 13F portfolios
0%
Share change
-8,333
Value change
-$2,917
Number of holders
1
Price from insider filings
$0.35
Reported Shares, Excluding Options vs Price
Reported Value, Excluding Options
Total Investors

Significant Owners of Satellogic Inc. - Class A Common Stock, $0.0001 par value (SATL) based on Schedule 13D/G filings

Filer Ownership Change % Holdings Value Net Change Nb Shares Change % Reporting Name Report Period
CFAC Holdings V, LLC 15% $5,983,109 13,914,206 CANTOR FITZGERALD, L. P. 06 Oct 2025
Hannover Holdings S.A. 4.4% -22% $14,175,396 -$3,380,470 4,193,904 -19% Hannover Holdings S.A. 12 Aug 2025

As of 30 Sep 2025, 1 institutional investors reported holding 163,613 shares of Satellogic Inc. - Class A Common Stock, $0.0001 par value (SATL). This represents 0.17% of the company’s total 95,302,781 outstanding shares.

Institutional Holders of Satellogic Inc. - Class A Common Stock, $0.0001 par value (SATL) across Reporting Periods

Period Reported Shares, Excl. Options Value, Excl. Options Value Change Price (Median) Investors
2025 Q3 163,613 $57,264 -$2,917 $0.35 1
2025 Q2 171,946 $73,936 -$124,383,670 $0.43 1
2025 Q1 36,619,065 $124,383,043 -$481,287 $3.57 18
2024 Q4 36,996,259 $101,492,464 +$497,690 $2.85 22
2024 Q3 16,714,650 $15,314,730 -$21,078 $1.03 16
2024 Q2 16,734,554 $15,484,881 -$26,718 $1.04 13
2024 Q1 16,721,886 $25,303,948 -$55,809 $1.70 12
2023 Q4 3,373,433 $5,903,258 -$108,741 $1.75 14
2023 Q3 3,436,396 $4,018,058 +$291,454 $1.17 16
2023 Q2 16,557,589 $28,984,833 +$161,995 $1.96 16
2023 Q1 16,419,915 $31,133,076 +$577,228 $2.12 13
2022 Q4 16,192,561 $49,396,559 -$307,027 $3.05 14
2022 Q3 16,230,265 $74,333,000 -$495,881 $4.58 13
2022 Q2 150 $1,000 -$2,687,682 $6.67 1
2022 Q1 16,617,459 $137,258,000 +$137,258,379 $8.26 10