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 919.4 - -
Change - - -6.66% 262.92% - -
Enterprise Value (EV) - 271.4 253.3 919.4 919.4 919.4
Change - - -6.66% 262.92% 0% 0%
P/E -0.42x -2.23x -46.8x -5.88x -42.7x 199x
PBR - - - - - -
PEG - - 0.5x -0x 0.5x -2x
Capitalization / Revenue - - 14.3x 19.5x 14.7x 9.72x
EV / Revenue - - 0x 19.5x 14.7x 9.72x
EV / EBITDA - - -0x -376x 227x -
EV / EBIT - - -0x -64.6x -79.7x 255x
EV / FCF - - -0x -36.1x -23.6x -10.5x
FCF Yield - - -13.5% -2.77% -4.23% -9.53%
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.980 5.980 5.980
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 (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
8.47x1.42x5.15x5.19% 90.38B
2.58x2.55x17.23x-.--% 26.87B
-32.57x144.33x-62.89x-.--% 22.28B
-219x35.04x70.27x-.--% 10.78B
54.76x7.31x13.84x1.25% 5.26B
24.33x4.86x11.69x2.02% 4.25B
-6.91x3.44x6.55x-.--% 2.94B
-14.83x2.38x5.51x9.23% 2.61B
Average -22.90x 25.17x 8.42x 2.21% 20.67B
Weighted average by Cap. -11.61x 23.37x 2.67x 3.07%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA