satellogic inc - SATL

SATL

Close Chg Chg %
6.81 -0.64 -9.40%

Closed Market

6.17

-0.64 (9.40%)

Volume: 8.03M

Last Updated:

Apr 24, 2026, 4:00 PM EDT

Company Overview: satellogic inc - SATL

SATL Key Data

Open

$6.93

Day Range

6.02 - 7.00

52 Week Range

1.26 - 8.35

Market Cap

$1.03B

Shares Outstanding

143.06M

Public Float

92.61M

Beta

0.99

Rev. Per Employee

N/A

P/E Ratio

N/A

EPS

-$0.14

Yield

0.00%

Dividend

N/A

EX-DIVIDEND DATE

SHORT INTEREST

N/A

AVERAGE VOLUME

14.14M

 

SATL Performance

1 Week
 
-10.97%
 
1 Month
 
4.05%
 
3 Months
 
17.52%
 
1 Year
 
66.31%
 
5 Years
 
-37.04%
 

SATL Analyst Ratings

  • Sell
  • Under
  • Hold
  • Over
  • Buy
Number of Ratings 4
Full Ratings ➔

About satellogic inc - SATL

Satellogic, Inc. operates as a vertically integrated geospatial company. It is creating and continuously enhancing the first scalable, fully automated EO platform with the ability to remap the entire planet at both high-frequency and high-resolution, providing accessible and affordable solutions for customers. The company was founded by Emiliano Kargieman and Gerardo Richarte in July 2010 and is headquartered in Davidson, NC.

SATL At a Glance

Satellogic, Inc.
210 Delburg Street
Davidson, North Carolina 28036
Phone 1-704-894-4482 Revenue 17.71M
Industry Aerospace & Defense Net Income -4,783,000.00
Sector Electronic Technology 2025 Sales Growth 37.584%
Fiscal Year-end 12 / 2026 Employees 154
View SEC Filings

SATL Valuation

P/E Current N/A
P/E Ratio (with extraordinary items) N/A
P/E Ratio (without extraordinary items) N/A
Price to Sales Ratio 14.166
Price to Book Ratio 4.191
Price to Cash Flow Ratio N/A
Enterprise Value to EBITDA -9.123
Enterprise Value to Sales 11.994
Total Debt to Enterprise Value 0.298

SATL Efficiency

Revenue/Employee 114,980.519
Income Per Employee -31,058.442
Receivables Turnover 2.071
Total Asset Turnover 0.166

SATL Liquidity

Current Ratio 5.118
Quick Ratio 5.02
Cash Ratio 4.525

SATL Profitability

Gross Margin 28.751
Operating Margin -175.179
Pretax Margin -23.211
Net Margin -27.012
Return on Assets -4.491
Return on Equity -127.649
Return on Total Capital -3.86
Return on Invested Capital -6.408

SATL Capital Structure

Total Debt to Total Equity 104.72
Total Debt to Total Capital 51.153
Total Debt to Total Assets 41.891
Long-Term Debt to Equity 102.781
Long-Term Debt to Total Capital 50.205
  • Income Statement
  • Balance Sheet
  • Cash Flow Statement

Annual Financials for Satellogic Inc - SATL

Collapse All in section
All values USD millions. 2022 2023 2024 2025 5-year trend
Sales/Revenue
6.01M 10.07M 12.87M 17.71M
Sales Growth
+41.56% +67.56% +27.75% +37.58%
Cost of Goods Sold (COGS) incl D&A
17.61M 22.31M 17.68M 12.62M
COGS excluding D&A
- - - -
-
Depreciation & Amortization Expense
16.34M 17.26M 12.65M 7.74M
Depreciation
16.34M 17.26M 12.65M 7.74M
Amortization of Intangibles
- - - -
-
COGS Growth
-23.90% +26.70% -20.76% -28.64%
Gross Income
(11.60M) (12.24M) (4.81M) 5.09M
Gross Income Growth
+38.61% -5.52% +60.70% +205.86%
Gross Profit Margin
-192.91% -121.48% -37.37% +28.75%
2022 2023 2024 2025 5-year trend
SG&A Expense
39.06M 34.16M 47.40M 36.11M
Research & Development
- 13.05M 10.66M 5.00M
Other SG&A
26.00M 23.50M 47.40M 31.11M
SGA Growth
-17.94% -12.55% +38.77% -23.81%
Other Operating Expense
- - 29.02M 23.01M
-
Unusual Expense
(47.12M) (6.47M) 60.07M (25.87M)
EBIT after Unusual Expense
(32.56M) (62.93M) (112.28M) (5.15M)
Non Operating Income/Expense
2.30M 11.17M (1.07M) 1.05M
Non-Operating Interest Income
1.16M 1.90M 1.04M 1.59M
Equity in Earnings of Affiliates
- - - -
-
Interest Expense
1.82M 179.00K 71.00K 13.00K
Interest Expense Growth
-84.57% -90.14% -60.34% -81.69%
Gross Interest Expense
1.82M 179.00K 71.00K 13.00K
Interest Capitalized
- - - -
-
Pretax Income
(32.07M) (51.94M) (113.41M) (4.11M)
Pretax Income Growth
+72.82% -61.96% -118.37% +96.38%
Pretax Margin
-533.40% -515.54% -881.23% -23.21%
Income Tax
4.57M 9.08M 2.86M 673.00K
Income Tax - Current - Domestic
- 2.97M 9.08M 10.00K
Income Tax - Current - Foreign
- - 2.86M 663.00K
-
Income Tax - Deferred - Domestic
- - - 1.60M
-
Income Tax - Deferred - Foreign
- - - -
-
Income Tax Credits
- - - -
-
Equity in Earnings of Affiliates
- - - -
-
Other After Tax Income (Expense)
- - - -
-
Consolidated Net Income
(36.64M) (61.02M) (116.27M) (4.78M)
Minority Interest Expense
- - - -
-
Net Income
(36.64M) (61.02M) (116.27M) (4.78M)
Net Income Growth
+68.88% -66.53% -90.55% +95.89%
Net Margin Growth
-609.46% -605.70% -903.43% -27.01%
Extraordinaries & Discontinued Operations
- - - -
-
Discontinued Operations
- - - -
-
Net Income After Extraordinaries
(36.64M) (61.02M) (116.27M) (4.78M)
Preferred Dividends
- - - -
-
Net Income Available to Common
(36.64M) (61.02M) (116.27M) (4.78M)
EPS (Basic)
-0.4405 -0.6815 -1.2754 -0.0438
EPS (Basic) Growth
+98.11% -54.71% -87.15% +96.57%
Basic Shares Outstanding
83.19M 89.54M 91.16M 109.13M
EPS (Diluted)
-0.4405 -0.6815 -1.2754 -0.1822
EPS (Diluted) Growth
+98.11% -54.71% -87.15% +85.71%
Diluted Shares Outstanding
83.19M 89.54M 91.16M 134.13M
EBITDA
(63.34M) (52.15M) (39.55M) (23.28M)
EBITDA Growth
-10.26% +17.67% +24.15% +41.14%
EBITDA Margin
-1,053.53% -517.64% -307.31% -131.47%

Snapshot

Average Recommendation BUY Average Target Price 5.75
Number of Ratings 4 Current Quarters Estimate -0.023
FY Report Date 06 / 2026 Current Year's Estimate -0.128
Last Quarter’s Earnings -0.04 Median PE on CY Estimate N/A
Year Ago Earnings -0.18 Next Fiscal Year Estimate -0.09
Median PE on Next FY Estimate N/A

Earnings Per Share

This Quarter Next Quarter This Fiscal Next Fiscal
# of Estimates 4 4 4 4
Mean Estimate -0.02 -0.02 -0.13 -0.09
High Estimates 0.00 0.00 -0.10 -0.07
Low Estimate -0.04 -0.03 -0.16 -0.11
Coefficient of Variance -75.90 -85.71 -21.60 -20.29

Analysts Recommendations

Current 1 Month Ago 3 Months Ago
BUY 4 4 1
OVERWEIGHT 0 0 0
HOLD 0 0 0
UNDERWEIGHT 0 0 0
SELL 0 0 0
MEAN Buy Buy Buy

Insider Actions for Satellogic Inc - SATL

Date Name Shares Transaction Value
Mar 26, 2026 Cantor Fitzgerald & Co. 12,356,500 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $5.01 per share 61,906,065.00
Dec 12, 2025 Cantor Fitzgerald & Co. 13,390,473 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.88 per share 25,174,089.24
Dec 12, 2025 Cantor Fitzgerald & Co. 13,385,842 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.87 per share 25,031,524.54
Dec 12, 2025 Cantor Fitzgerald & Co. 13,387,742 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.87 per share 25,035,077.54
Dec 12, 2025 Cantor Fitzgerald & Co. 13,387,842 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.87 per share 25,035,264.54
Dec 12, 2025 Cantor Fitzgerald & Co. 13,388,442 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.87 per share 25,036,386.54
Dec 12, 2025 Cantor Fitzgerald & Co. 13,388,542 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.87 per share 25,036,573.54
Dec 12, 2025 Cantor Fitzgerald & Co. 13,388,593 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.87 per share 25,036,668.91
Dec 12, 2025 Cantor Fitzgerald & Co. 13,388,793 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.88 per share 25,170,930.84
Dec 12, 2025 Cantor Fitzgerald & Co. 13,388,873 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.88 per share 25,171,081.24
Dec 12, 2025 Cantor Fitzgerald & Co. 13,388,973 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.88 per share 25,171,269.24
Dec 12, 2025 Cantor Fitzgerald & Co. 13,389,073 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.88 per share 25,171,457.24
Dec 12, 2025 Cantor Fitzgerald & Co. 13,389,173 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.88 per share 25,171,645.24
Dec 12, 2025 Cantor Fitzgerald & Co. 13,389,273 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.88 per share 25,171,833.24
Dec 12, 2025 Cantor Fitzgerald & Co. 13,389,373 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.88 per share 25,172,021.24
Dec 12, 2025 Cantor Fitzgerald & Co. 13,389,473 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.88 per share 25,172,209.24
Dec 12, 2025 Cantor Fitzgerald & Co. 13,389,673 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.88 per share 25,172,585.24
Dec 12, 2025 Cantor Fitzgerald & Co. 13,389,773 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.88 per share 25,172,773.24
Dec 12, 2025 Cantor Fitzgerald & Co. 13,390,073 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.88 per share 25,173,337.24
Dec 12, 2025 Cantor Fitzgerald & Co. 13,390,173 Open market or private sale of non-derivative or derivative security Non-derivative transaction at $1.88 per share 25,173,525.24

Satellogic Inc in the News