Overview
Key stats
Fundamentals Sep 9- Open
- $5.20
- 52-wk high
- $5.75
- High
- $5.21
- 52-wk low
- $4.53
- Low
- $5.15
- Prev close
- $5.15
- Mkt cap
- $59.6M
- P/E
- 29.0x
- Volume
- 24.3K
- Beta
- 0.03
- Div yield
- 5.47%
- P/S
- 4.7x
- P/B
- 1.3x
- Profit margin
- +16.6%
- Op margin
- +21.6%
- ROE
- +4.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
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.
What the street expects next
Revenue expected
$3.2M
2 analysts
Financials
What it sold, what it cost, what was left.
Sep 2025Dec 2025Mar 2026Jun 2026
| USD | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $3.2M | $3.2M | $3.2M | $3.2M |
| Cost of what it sold | $1.2M | $1.2M | $2.2M | $1.3M |
| Gross profit | $2.0M | $1.9M | $1.0M | $1.9M |
| What it spent | ||||
| Research and development | $22.3K | $0 | — | — |
| Sales and admin | $826.2K | $830.9K | $859.2K | $830.7K |
| Other operating costs | $409.3K | $410.6K | -$449.3K | $415.3K |
| Total operating expenses | $1.3M | $1.2M | $409.9K | $1.2M |
| What was left | ||||
| Operating profit | $728.4K | $680.3K | $608.6K | $693.8K |
| Interest on debt | $209.1K | $206.7K | $203.9K | $203.0K |
| Profit before tax | $496.3K | $322.8K | $477.0K | $829.6K |
| Net profit | $496.3K | $322.8K | $477.0K | $829.6K |
| EBITDA | $1.1M | $940.2K | $1.1M | $1.4M |
Technicals
Price structure
This stock's price action is mixed.
Trend
Mixed
45 / 100
RSI 14
35balanced
20D volatility
29%annualized
52-week range
$4.53$5.75
20D support
$5.10recent floor
20D resistance
$5.75recent ceiling
Returns
5D -1.7%20D +1.2%60D +1.2%
Price vs moving averages
SMA20 -4.0%SMA50 -1.4%SMA200 +1.5%
Volume pace
1.20xvs prior 20D