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 785.6 - -
Change - - -6.66% 210.12% - -
Enterprise Value (EV) - 271.4 253.3 785.6 785.6 785.6
Change - - -6.66% 210.12% 0% 0%
P/E -0.42x -2.23x -46.8x -5.05x -39.3x 170x
PBR - - - - - -
PEG - - 0.5x -0x 0.5x -1x
Capitalization / Revenue - - 14.3x 16.7x 12.3x 8.3x
EV / Revenue - - 0x 16.7x 12.3x 8.3x
EV / EBITDA - - -0x -229x 139x -
EV / EBIT - - -0x -54.6x -79.3x 218x
EV / FCF - - -0x -19.9x -24.6x -
FCF Yield - - -13.5% -5.02% -4.07% -
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 5.110 5.110 5.110
Nbr of stocks (in thousands) - 95,231 135,467 153,740 - -
Announcement Date 02/05/22 24/03/25 19/03/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-5.05x - - - 786M
7.58x1.34x4.86x5.83% 80.7B
2.78x2.57x16.69x-.--% 27.18B
-25.62x115.1x-51.32x-.--% 17.54B
-133.61x36.01x73.65x-.--% 10.73B
51.58x6.98x13.22x1.33% 4.96B
21.05x4.24x10.22x2.3% 3.78B
-5.6x3.04x5.79x-.--% 2.37B
-11.52x2.34x5.41x10.53% 2.28B
Average -10.93x 21.45x 9.81x 2.5% 16.7B
Weighted average by Cap. -6.02x 17.70x 5.79x 3.41%

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.
-40%: Exceptional extension
d
:
:
SEIZE THE OFFER!