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,043 $0.43 1
2025 Q1 36,619,065 $124,383,043 -$481,286 $3.57 18
2024 Q4 36,996,259 $101,492,555 +$497,693 $2.85 22
2024 Q3 16,714,650 $15,314,730 -$21,078 $1.03 15
2024 Q2 16,734,554 $15,484,881 -$26,718 $1.04 12
2024 Q1 16,721,886 $25,303,948 -$370,190 $1.70 12
2023 Q4 17,140,620 $29,709,115 +$3,585,202 $1.75 16
2023 Q3 14,955,813 $17,495,977 -$1,886,600 $1.17 18
2023 Q2 16,729,535 $29,008,905 +$161,996 $1.96 16
2023 Q1 16,592,572 $31,170,296 +$577,824 $2.12 15
2022 Q4 16,192,561 $49,396,559 -$306,569 $3.05 14
2022 Q3 16,235,265 $74,356,000 -$827,876 $4.58 14
2022 Q2 16,421,435 $67,160,000 -$2,297,917 $4.08 15
2022 Q1 16,617,459 $137,258,000 +$137,258,000 $8.26 10