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 532.2 - -
Change - - -6.66% 110.09% - -
Enterprise Value (EV) - 271.4 253.3 532.2 532.2 532.2
Change - - -6.66% 110.09% 0% 0%
P/E -0.42x -2.23x -46.8x -3.72x -33.9x -51.3x
PBR - - - - - -
PEG - - 0.5x -0x 0.4x 1.5x
Capitalization / Revenue - - 14.3x 14.1x 9.62x 6.59x
EV / Revenue - - 0x 14.1x 9.62x 6.59x
EV / EBITDA - - -0x -63.5x 426x -
EV / EBIT - - -0x -26.9x -32.2x -48.8x
EV / FCF - - -0x -20.9x -13.7x -6.08x
FCF Yield - - -13.5% -4.79% -7.32% -16.5%
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 -23.35 -1.28 -0.04 -0.966 -0.106 -0.07
Distribution rate - - - - - -
Net sales 1 - - 17.71 37.64 55.32 80.8
EBITDA 1 - - -17.43 -8.378 1.25 -
EBIT 1 - - -31.02 -19.78 -16.5 -10.9
Net income 1 -117.7 -116.3 -4.783 -130.6 -13.29 -3.9
Net Debt - - - - - -
Reference price 2 9.700 2.850 1.870 3.590 3.590 3.590
Nbr of stocks (in thousands) - 95,231 135,467 148,244 - -
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.($)
-3.72x - - - 532M
7.43x1.33x4.82x5.92% 79.12B
61.24x3.37x21.64x-.--% 25.47B
-38.21x110.01x-70.26x-.--% 16.79B
-207.71x32.98x66.13x-.--% 10.17B
47.69x6.76x12.82x1.34% 4.85B
22.85x4.48x10.95x2.19% 3.83B
-19.35x2.57x5.95x7.15% 3.33B
-6.91x3.3x6.28x-.--% 2.69B
Average -15.19x 20.60x 7.29x 2.08% 16.31B
Weighted average by Cap. -2.53x 16.69x 3.87x 3.47%

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.