Overview
Key stats
Fundamentals Sep 10- Open
- $24.08
- 52-wk high
- $26.90
- High
- $24.63
- 52-wk low
- $13.21
- Low
- $23.89
- Prev close
- $24.41
- Mkt cap
- $573.1M
- Volume
- 284.1K
- Fwd P/E
- 44.0x
- Beta
- 1.44
- P/S
- 0.2x
- P/B
- 1.0x
- Profit margin
- -2.5%
- Op margin
- -0.3%
- ROE
- -9.7%
What do analysts expect?
Analyst target and ratings are on paid plans
See the 12-month consensus target and the buy/hold/sell rating split.
Unlock the full resultsSmart money
8 funds hold a position.
Checking federal contract awards
Earnings
Earnings came in 21.2% below what analysts expected.
Earnings per share
-$0.40-21.2%
-$0.33 expected
What the street expects next
EPS expected
-$0.36
-$0.49 to -$0.25
Revenue expected
$483.8M
4 analysts
Last 30 days
0up4down
Analysts cutting estimates
Estimate drift
0.10
Change in 30 days
Financials
Is the business strong?
This company is not yet profitable.
- Net margin
- -2.5%
- Forward P/E
- 44.05
- Market cap
- $573M
Valuation
- P/S0.25
- P/B1.03
Quality
- Operating margin-0.3%
- ROE-9.7%
- ROA-0.2%
Growth
- Beta1.44
Technicals
Price structure
This stock is in a strong uptrend, and looks overbought after a fast run-up.
Trend
Strong uptrend
85 / 100
RSI 14
70overbought
20D volatility
102%annualized
52-week range
$13.21$26.90
20D support
$16.57recent floor
20D resistance
$26.90recent ceiling
Returns
5D +18.6%20D +29.5%60D +20.2%
Price vs moving averages
SMA20 +21.1%SMA50 +25.8%SMA200 +30.5%
Volume pace
1.81xvs prior 20D