CMRC
Next earnings: Jul 30, 2026 · Before open
Signal
Mixed
Price
1
Move-0.73%Quiet session
Volume
1
Volume0.9× avgNormal activity
PRICE
Prev Close
2.74
Open
2.71
Day Range2.68 – 2.80
2.68
2.80
52W Range2.41 – 5.55
2.41
5.55
10% of range
VOLUME & SIZE
Avg Volume
833.5K
FUNDAMENTALS
P/E Ratio
-14.3x
Not profitable
EPS (TTM)
Div Yield
No dividend
Performance
1D
-0.73%
5D
-22.51%
1M
+5.02%
3M
-1.81%
6M
-44.60%
YTD
-33.98%
1Y
-47.49%
Best: 1M (+5.02%)Worst: 1Y (-47.49%)
Quick Read
TrendInsufficient MA data
Momentum
BULLISH
revenue +4% YoY · 78% gross margin
Valuation
FAIR
P/E not available
Health
MODERATE
CR 1.9 · FCF $0.41/sh
Bullish
Key MetricsTTM
Market Cap$224.43M
Revenue TTM$346.82M
Net Income TTM-$15.26M
Free Cash Flow$33.31M
Gross Margin77.7%
Net Margin-4.4%
Operating Margin-2.1%
Return on Equity-36.4%
Return on Assets-4.7%
Debt / Equity3.52
Current Ratio1.93
EPS TTM$-0.19

Intelligence analysis not yet available for this stock. Full AI-powered analysis may be available on the intelligence page.

Health Radar
2 watch4 concern
19/100
Liquidity
1.93Watch
Leverage
3.52Concern
Coverage
-0.7xConcern
ROE
-36.4%Concern
ROIC
-3.3%Concern
Cash
$44MWatch
ANALYST COVERAGE17 analysts
HOLD
+28.7%upside to target
L $2.00
Med $3.50consensus
H $6.00
Buy
529%
Hold
847%
Sell
424%
5 Buy (29%)8 Hold (47%)4 Sell (24%)
Full report →
Stock Health
Composite Score
2 of 4 signals bullish
5/10
Volume
Volume FlowDistribution — institutional selling
Fundamentals
Last EarningsBeat estimates
Analyst ConsensusHold
~
LiquidityCurrent Ratio 1.93 — healthy liquidity

1 signal unavailable — limited data for this stock

Upcoming Events
EEarnings Report · Before OpenMay 17, 2026
Tomorrow
DEx-Dividend DateAug 14, 2026
In 90 days
PDividend PaymentAug 17, 2026
In 93 days
Technicals
Market Position
Price Levels
52W High
$5.54+103.9%
Current
$2.72
52W Low
$2.41-11.4%
52-Week RangeNear 52-week low
$2.4110th %ile$5.54
Squeeze SetupVolume-based
Distribution Pressure

Heavy distribution on elevated volume — institutions appear to be exiting. Squeeze setups unlikely while selling pressure persists.

20-Day Money Flow
Acc days:4
Dist days:5
Edge:+1 dist
Volume Context
Avg Vol (50D)729K
Recent Vol (5D)
1.0M+41%

Based on volume distribution analysis. Direct short interest data (short float %, days to cover) is not available in current data sources.

Earnings & Analysts

ANALYST ESTIMATES

Consensus of 6 analysts
Analyst revisions:Revenue↑ Revised Up

Analyst consensus estimates · Actuals replace estimates as reported

YearRevenue Est.Rev GthEPS Est.EPS GthRangeAnalysts
FY2023
$306.8M
$304.7M$308.6M
-$0.04
±1%
High5
FY2024
$332.8M
$330.4M$335.2M
+8.5%$0.24
±2%
Low2
FY2025
$343.3M
$342.8M$343.9M
+3.1%$0.26+10.4%
±6%
High6
Range confidence:Tight (high)ModerateWide (low)
Earnings HistoryCMRC
Last 8Q
+132.1%avg beat
Beat 7 of 8 quarters Estimates rising
+58%
Q3'24
+173%
Q4'24
+57%
Q1'25
+17%
Q2'25
+33%
Q3'25
+700%
Q4'25
Q1'26
+18%
Q2'26
Beat
Miss
Estimate
Deeper color = bigger beat/miss
Analyst Activity
All ratings →
No recent activity
Morgan StanleyEqual-Weight → Underweight
Jan 20
DOWNGRADE
BarclaysUnderperform → Underweight
Jan 10
DOWNGRADE
Piper SandlerOverweight → Neutral
Feb 7
DOWNGRADE
Insider Activity
SEC Filings →
3 Buys/3 SellsNeutral
Siminoff Ellen FDir
$294K
Feb 17
BUY
Klein Russell ScottChief Commerci…
$450K
Sep 12
SELL
Bohn Lawrence SDir
$883K
Jun 2
SELL
Bohn Lawrence SDir
$5.1M
Jun 3
SELL
Siminoff Ellen FDir
$1.2M
Mar 6
BUY
Siminoff Ellen FDir
$127K
Feb 25
BUY
Financials
News & Activity

CMRC News

About

No company information available

PeersTechnology(7 companies)
Screen sector →
SymbolPriceDay %Mkt CapP/ERev GrwMarginELO
CMRC
$2.72-0.73%$224M+283.0%-565.0%1500
$225.32-4.42%$5.5T45.6+6547.4%5560.3%1502
$300.23+0.68%$4.4T36.0+642.6%2691.5%1482
$421.92+3.05%$3.1T25.0+1493.2%3614.6%1460
$425.19-3.32%$2.0T80.7+2387.4%3619.8%1500
$724.66-6.62%$817.2B33.8+4885.1%2284.5%1532
$424.10-5.69%$691.5B138.6+3433.8%1251.5%1516
Sector avg-2.44%60.0+2810.4%2636.7%1499