Overview
Key stats
Fundamentals Sep 9- Open
- $11.48
- 52-wk high
- $15.15
- High
- $11.48
- 52-wk low
- $7.01
- Low
- $10.89
- Prev close
- $11.45
- Mkt cap
- $346.0M
- Volume
- 121.4K
- Fwd P/E
- 7.6x
- Beta
- -0.01
- Div yield
- 4.47%
- P/S
- 1.7x
- P/B
- 2.9x
- Profit margin
- -18.9%
- Op margin
- -4.2%
- ROE
- -39.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 and insiders have been net selling.
What insiders are doing
5 trades · 6 mo
Bought$10Sold$81K
Earnings
Earnings came in 60.0% below what analysts expected.
Earnings per share
$0.04-60.0%
$0.10 expected
What the street expects next
EPS expected
$0.30
$0.31 to $0.30
Revenue expected
$51.6M
2 analysts
Last 30 days
1up1down
Split both ways
Financials
Is the business strong?
This company is not yet profitable.
- Net margin
- -18.9%
- Forward P/E
- 7.63
- Market cap
- $346M
Valuation
- P/S1.72
- P/B2.91
- Dividend yield4.5%
Quality
- Operating margin-4.2%
- ROE-39.5%
- ROA-4.2%
Growth
- Beta-0.01
Technicals
Price structure
This stock is trending upward.
Trend
Constructive
75 / 100
RSI 14
54balanced
20D volatility
70%annualized
52-week range
$7.01$15.15
20D support
$9.73recent floor
20D resistance
$11.74recent ceiling
Returns
5D +3.9%20D +0.3%60D +8.3%
Price vs moving averages
SMA20 +5.0%SMA50 +14.2%
Volume pace
1.17xvs prior 20D