Overview
Key stats
Fundamentals Sep 9- Open
- $3.93
- 52-wk high
- $4.05
- High
- $4.00
- 52-wk low
- $3.22
- Low
- $3.93
- Prev close
- $3.95
- Mkt cap
- $358.8M
- P/E
- 44.4x
- Volume
- 1.63M
- Beta
- 0.55
- P/S
- 4.3x
- P/B
- 1.3x
- Profit margin
- +11.2%
- Op margin
- -7.8%
- ROE
- +3.0%
What do analysts expect?
No data yet
No analyst coverage yet.
Smart money
8 funds hold a position.
Checking federal contract awards
Earnings
Results versus expectations
No reported figure for the latest quarter.
Our data provider never published one, so there is no beat-or-miss to show. The company's own release is above where we have it.
Reports Oct 28, 2026, in 48 days
Financials
Is the business strong?
Richly priced and profitable.
- Net margin
- 11.2%
- P/E
- 44.44
- Market cap
- $359M
Valuation
- P/S4.27
- P/B1.29
- Dividend yield0.0%
Quality
- Operating margin-7.8%
- ROE3.0%
- ROA0.4%
Growth
- Beta0.55
Technicals
Price structure
This stock is in a strong uptrend.
Trend
Strong uptrend
85 / 100
RSI 14
44balanced
20D volatility
32%annualized
52-week range
$3.22$4.05
20D support
$3.68recent floor
20D resistance
$4.05recent ceiling
Returns
5D +0.8%20D +7.0%60D +19.3%
Price vs moving averages
SMA20 +2.0%SMA50 +8.0%SMA200 +11.1%
Volume pace
4.76xvs prior 20D