Company Valuation: Satellogic Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2024 2025 2026 2027 2028
Market Cap 1 - 271.4 253.3 930.1 - -
Change - - -6.66% 267.17% - -
Enterprise Value (EV) - 271.4 253.3 930.1 930.1 930.1
Change - - -6.66% 267.17% 0% 0%
P/E -0.42x -2.23x -46.8x -5.98x -46.5x 202x
PBR - - - - - -
PEG - - 0.5x -0x 0.5x -2x
Capitalization / Revenue - - 14.3x 19.8x 14.6x 9.83x
EV / Revenue - - 0x 19.8x 14.6x 9.83x
EV / EBITDA - - -0x -271x 165x -
EV / EBIT - - -0x -64.6x -93.9x 258x
EV / FCF - - -0x -23.6x -29.1x -
FCF Yield - - -13.5% -4.24% -3.44% -
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 -23.35 -1.28 -0.04 -1.012 -0.13 0.03
Distribution rate - - - - - -
Net sales 1 - - 17.71 46.96 63.77 94.6
EBITDA 1 - - -17.43 -3.429 5.648 -
EBIT 1 - - -31.02 -14.4 -9.905 3.6
Net income 1 -117.7 -116.3 -4.783 -144.8 -8.903 9.1
Net Debt - - - - - -
Reference price 2 9.700 2.850 1.870 6.050 6.050 6.050
Nbr of stocks (in thousands) - 95,231 135,467 153,740 - -
Announcement Date 5/2/22 3/24/25 3/19/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-5.98x - - - 930M
7.28x1.32x4.77x6.08% 77.32B
2.65x2.48x16.13x-.--% 25.95B
-26.71x119.51x-53.28x-.--% 18.29B
-132.81x35.79x73.19x-.--% 10.67B
53.31x7.16x13.55x1.28% 5.12B
20.39x4.1x9.89x2.38% 3.65B
-5.28x2.94x5.6x-.--% 2.21B
-10.37x2.28x5.28x11.7% 2.03B
Average -10.84x 21.95x 9.39x 2.68% 16.24B
Weighted average by Cap. -6.59x 19.25x 4.97x 3.51%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA


  1. Stock Market
  2. Stocks
  3. SATL Stock
  4. Valuation Satellogic Inc.