Sign in

Satellogic Inc.

SATLAerospace & Defense

$3.74−1.84%As of Oct 29vs prior close
Market cap
$575M
P/E (TTM)
–
From 52W high
−65.18%
EPS (LTM)
-$0.75
Revenue (LTM)
$31.9M
Net margin
-325.65%
Dividend yield
0.00%

Nomior Score

42
Emerging BreakoutSpeculativeBottom 32% of the scored universe
Growth73
Quality16
Value38
Momentum77
Resilience26

Growth

$31.9Mrevenue, LTM

YE20 $0LTM $31.9M

Connections

Revenue to profitQ2 YE26

The net loss was 126% of revenue, narrower by 24 pts on a year.

Who owns it

2funds

Latest