$3.86+$0.0450 (+1.18%) on the dayAs of the close; data may be delayed.
ROC price, last 12 months
$7.31$3.55
Daily closes over the last 165 trading sessions: −37.3%. Highest close $7.31 on , lowest $3.55 on . Market data may be delayed.
Key stats
Previous close
$3.82
Open
$3.60
Day range
$3.60 – $3.90
52-week range
$3.55 – $7.80
Volume
21K
Avg volume (20 days)
39.3K
Market cap
—
Performance
1W+8.7%
1M−13.5%
3M−24.9%
6M−38.9%
YTD—
1Y—
Technicals and fundamentals
About ROC
No company description is available yet.
Listed on
NASDAQ
Market cap
—
Recent news about ROC
Chart ROC with indicators, scan for setups and get alerts
This page is open to everyone. A free ScanPro account adds the interactive parts, along with watchlists, paper trading with simulated money and the Academy's quizzes.
A full ROC chart with indicator overlays, pattern markers and daily, weekly or intraday bars.
Scans of a whole index or list with 72 named conditions, 26 chart setups or a formula of your own.
Alerts and notifications when one fires on a stock you watch, on delayed market data.
Daily range (ATR)7.4%average true range, % of price
52w low $3.5552w high $7.80
Where price sits today against its own history. A description, not a forecast.
Valuation
P/E (trailing)—
P/E (forward)−40.6
PEG—
Price / sales—
Price / book4.14
EV / EBITDA—
Company figures as of Oct 15, 2026.
Analysts
ConsensusStrong buy1.0 on 1 (strong buy) to 5 (strong sell)
Analysts2
Average target$7.75+100.8% from today
Price targets are opinions and tend to lean optimistic. Only 2 analysts cover it, so one view moves the average.
Seasonality
—
J
—
F
+7.5
M
-12.0
A
-18.1
M
+4.6
J
-16.1
J
-5.7
A
-4.1
S
—
O
—
N
—
D
Average return in each calendar month, Mar 31, 2026 to Sep 30, 2026. 1 years is 1 observations a month: too few to call a pattern, so read it as history, not a calendar to trade.
Financials
As reported in the company's SEC filings. Latest: Q2 FY2026, ended Jun 30, 2026.
Revenue Net income Net loss
Mar '25Jun '25Mar '26Jun '26
Q1 FY2026Mar 31, 2025
Q2 FY2026Jun 30, 2025
Q1 FY2026Mar 31, 2026
Q2 FY2026Jun 30, 2026
Income
Revenue
····
····
····
$5.1M
vs a year before
····
····
····
····
Gross margin
····
····
····
89.7%
Operating income
····
····
····
−$775.5K
Operating margin
····
····
····
−15.2%
Net income
····
····
····
−$816.5K
Net margin
····
····
····
−16.0%
EPS, diluted
····
····
····
−0.04
vs a year before
····
····
····
····
Cash flow
From operations
····
····
····
−$3.2M
At period end
Cash
····
····
····
$11.7M
Shareholders' equity
····
····
····
$17.8M
Free shows the latest quarter, the latest year and the last 12 months. Plus shows every period and the growth figures.See Plus
Figures are as each 10-Q and 10-K reported them, in the company's own fiscal calendar, not restated later. A company that changes how it reports a line can make one period look out of step with the rest. Growth compares the same period a year earlier and is left blank when the year before was a loss. Banks and insurers report no gross profit, so rows they don't file are left out. Every filing on SEC EDGAR
ROC announced a strategic expansion into SaaS with its first API offering, achieving NIST-ranked #1 global accuracy in age estimation. This represents new recurring revenue opportunities, market expansion into developer communities, and validation of its technology leadership, all supporting long-term commercial growth.
Tone is the news provider's automated reading of each article for this stock. It describes the article, not what the price will do.
Figures describe the past, not what the price will do next. Educational tools, not investment advice.