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 814.8 - -
Change - - -6.66% 221.65% - -
Enterprise Value (EV) - 271.4 253.3 814.8 814.8 814.8
Change - - -6.66% 221.65% 0% 0%
P/E -0.42x -2.23x -46.8x -5.21x -37.9x 177x
PBR - - - - - -
PEG - - 0.5x -0x 0.4x -1x
Capitalization / Revenue - - 14.3x 17.3x 13.1x 8.61x
EV / Revenue - - 0x 17.3x 13.1x 8.61x
EV / EBITDA - - -0x -333x 201x -
EV / EBIT - - -0x -57.2x -70.7x 226x
EV / FCF - - -0x -32x -20.9x -9.3x
FCF Yield - - -13.5% -3.13% -4.78% -10.8%
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 -23.35 -1.28 -0.04 -1.018 -0.14 0.03
Distribution rate - - - - - -
Net sales 1 - - 17.71 47.12 62.37 94.6
EBITDA 1 - - -17.43 -2.444 4.048 -
EBIT 1 - - -31.02 -14.23 -11.53 3.6
Net income 1 -117.7 -116.3 -4.783 -143.6 -11.07 9.1
Net Debt - - - - - -
Reference price 2 9.700 2.850 1.870 5.300 5.300 5.300
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.($)
8.78x1.45x5.25x5% 93.75B
2.42x2.44x16.47x-.--% 25.25B
-28.52x127.87x-55.71x-.--% 19.5B
-132.26x35.64x72.88x-.--% 10.62B
53.44x7.17x13.58x1.28% 5.13B
22.67x4.52x10.88x2.17% 3.98B
-6.13x3.2x6.1x-.--% 2.64B
-12.87x2.38x5.51x9.76% 2.5B
Average -11.56x 23.08x 9.37x 2.28% 20.42B
Weighted average by Cap. -4.66x 19.21x 4.52x 3.11%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA