Overview
Key stats
Fundamentals Sep 10- Open
- $87.84
- 52-wk high
- $125.82
- High
- $90.64
- 52-wk low
- $48.47
- Low
- $86.71
- Prev close
- $88.74
- Mkt cap
- $1.03B
- P/E
- 84.9x
- Volume
- 118.5K
- Fwd P/E
- 46.1x
- Beta
- 1.05
- P/S
- 3.9x
- P/B
- 5.4x
- Profit margin
- +4.5%
- Op margin
- +6.6%
- ROE
- +7.5%
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 22.5% above what analysts expected.
Earnings per share
$0.49+22.5%
$0.40 expected
What the street expects next
EPS expected
$0.51
$0.43 to $0.56
Revenue expected
$74.3M
5 analysts
Last 30 days
1up0down
Analysts raising estimates
Estimate drift
0.05
Change in 30 days
Financials
Is the business strong?
Richly priced and running thin margins.
- Net margin
- 4.5%
- P/E
- 84.93
- Forward P/E
- 46.08
- Market cap
- $1.0B
Valuation
- P/S3.93
- P/B5.42
Quality
- Operating margin6.6%
- ROE7.5%
- ROA3.2%
Growth
- Beta1.05
Technicals
Price structure
This stock is under pressure, and looks oversold after a sharp drop.
Trend
Under pressure
0 / 100
RSI 14
26oversold
20D volatility
54%annualized
52-week range
$48.47$125.82
20D support
$81.97recent floor
20D resistance
$116.63recent ceiling
Returns
5D +4.8%20D -19.6%60D -15.8%
Price vs moving averages
SMA20 -9.7%SMA50 -14.7%SMA200 -0.9%
Volume pace
0.72xvs prior 20D