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 850.2 - -
Change - - -6.66% 235.61% - -
Enterprise Value (EV) - 271.4 253.3 850.2 850.2 850.2
Change - - -6.66% 235.61% 0% 0%
P/E -0.42x -2.23x -46.8x -5.46x -42.5x 184x
PBR - - - - - -
PEG - - 0.5x -0x 0.5x -1x
Capitalization / Revenue - - 14.3x 18.1x 13.3x 8.99x
EV / Revenue - - 0x 18.1x 13.3x 8.99x
EV / EBITDA - - -0x -248x 151x -
EV / EBIT - - -0x -59x -85.8x 236x
EV / FCF - - -0x -21.6x -26.6x -
FCF Yield - - -13.5% -4.63% -3.76% -
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.530 5.530 5.530
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 (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
-3072.51x44.97x92.11x - 2,048B
34.31x6.75x27.96x0.17% 233B
14.89x2.73x6.91x2.55% 175B
10.39x2.42x6.49x4.55% 167B
27.45x5.03x8.81x1.89% 114B
7.27x1.31x4.77x6.09% 77.22B
19.02x2.18x8.26x3.72% 73.54B
14.68x2.38x7.85x2.87% 70.94B
14.49x1.42x4.83x3.37% 37.51B
Average -325.56x 7.69x 18.67x 3.15% 332.94B
Weighted average by Cap. -2,093.21x 31.90x 66.79x 2.67%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA