SATL
SATL
US80401C1009
Satellogic Inc.
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
791.76M EUR
879.21M EUR
779.23M EUR
253.67M EUR
Enterprise Value
764.68M EUR
862.89M EUR
807.06M EUR
222.63M EUR
Valuation Multiples
Trailing P/E
--
--
--
9.13x
Forward P/E
-171.67x
--
--
--
Price to Sales
24.82x
27.56x
38.15x
17.71x
Price to Book
23.41x
25.95x
--
4.19x
EV/Revenue
23.97x
27.04x
39.51x
15.55x
EV/EBITDA
-49.11x
--
--
--
Price to FCF (P/FCF)
--
--
--
--
EV/FCF
--
--
--
--
FCF Yield
-2.38%
-4.8%
-4.24%
-10.89%
ende