CMPO
Signal
Mixed11
Price
1
Move+4.68%Strong session
Volume
1
Volume1.0× avgNormal activity
Technical
1
RSIRSI 35Momentum negative
PRICE
Prev Close
16.68
Open
17.00
Day Range16.71 – 17.96
16.71
17.96
52W Range11.07 – 26.78
11.07
26.78
41% of range
VOLUME & SIZE
Avg Volume
3.2M
FUNDAMENTALS
P/E Ratio
-7.1x
Not profitable
EPS (TTM)
Div Yield
No dividend
Beta
0.61
Low vol
Quick Read
TrendInsufficient MA data
Momentum
NEUTRAL
rev -14229% · 48% gross margin
Valuation
FAIR
P/E not available
Health
MODERATE
CR 6.3 · FCF negative
Lean Bullish
Key MetricsTTM
Market Cap$3.73B
Revenue TTM-$59.42B
Net Income TTM-$60.77B
Free Cash Flow-$17.60B
Gross Margin48.1%
Net Margin-227.3%
Operating Margin-23.0%
Return on Equity-269.4%
Return on Assets-26.1%
Debt / Equity0.00
Current Ratio6.33
EPS TTM$-1.07

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

Health Radar
3 strong3 concern
50/100
Liquidity
6.33Strong
Leverage
0.00Strong
Coverage
-7.8xConcern
ROE
-269.4%Concern
ROIC
-2.7%Concern
Cash
$272MStrong
ANALYST COVERAGE10 analysts
BUY
+28.9%upside to target
L $9.00
Med $22.50consensus
H $25.00
Buy
990%
Hold
110%
9 Buy (90%)1 Hold (10%)0 Sell (0%)
Full report →
Stock Health
Composite Score
2 of 4 signals bullish
5/10
Technicals
RSI RangeRSI 35 — Bearish momentum
Fundamentals
Last EarningsMissed estimates
Analyst ConsensusBuy
LiquidityCurrent Ratio 6.33 — healthy liquidity

1 signal unavailable — limited data for this stock

Upcoming Events
EEarnings ReportMay 8, 2026
Tomorrow
DEx-Dividend DateAug 5, 2026
In 90 days
PDividend PaymentAug 20, 2026
In 105 days
Technicals
Technical SetupBEARISH
Technicals →

Trend

PullbackGolden Cross · 50D leads 200D by 40.1%

-12.5% vs SMA 50 · +22.6% vs SMA 200

Momentum

RSI35.4
Momentum fading
MACD-0.42
Below zero — bearish pulse · compressing
Market Position
Price Levels
52W High
$26.78+53.4%
EMA 50
$19.60+12.3%
Current
$17.46
EMA 200
$14.27-18.3%
52W Low
$11.07-36.6%
52-Week RangeMid-range
$11.0741th %ile$26.78
Earnings & Analysts

ANALYST ESTIMATES

Consensus of 4 analysts
Analyst revisions:EPS↓ Revised DownRevenue↑ Revised Up

Analyst consensus estimates · Actuals replace estimates as reported

YearRevenue Est.Rev GthEPS Est.EPS GthRangeAnalysts
FY2023
$409.4M
$408.1M$411.3M
$1.33
±1%
Low2
FY2024
$421.9M
$421.6M$422.6M
+3.1%$0.85-36.5%
±5%
Moderate4
FY2025
$454.8M
$454.7M$454.8M
+7.8%$0.99+16.8%
±1%
Moderate3
Range confidence:Tight (high)ModerateWide (low)
🔥Beat 4 consecutive quarters
Earnings HistoryCMPO
Last 8Q
+14.4%avg beat
Beat 6 of 8 quartersMissed 1 Estimates falling
+18%
Q1'24
Q2'24
+4%
Q3'24
-7%
Q4'24
+17%
Q1'25
+32%
Q2'25
+25%
Q3'25
+26%
Q4'25
Beat
Miss
Estimate
Deeper color = bigger beat/miss
Insider Activity
SEC Filings →
2 Buys/4 SellsNet Selling
Loree Rebecca CorbinDir
$100K
Aug 29
BUY
Maes GregoireCOO
$1.9M
Aug 14
SELL
Maes GregoireCOO
$383K
Aug 13
SELL
Gourbault Amanda Ma…Chief Revenue …
$1.6M
Aug 13
SELL
Moriarty Kevin MDir
$251K
Aug 13
BUY
Fitzsimmons Timothy…CFO
$1.9M
Aug 12
SELL
Financials
Dividends0.02% yield
2 yrs of payments
Annual Yield0.02%
Annual Div.$0.0025
Est. Annual / Share$0.00
FrequencyAnnual
Q2'24
Q1'26

Dividend per payment — last 2 periods

INSTITUTIONAL OWNERSHIP

1
Kestra Advisory Services, LLC
0
2
LPL Financial LLC
0
3
IFP Advisors, Inc
0
4
HighTower Advisors, LLC
0
5
Pensionmark Financial Group, LLC
0
6
SJS Investment Consulting Inc.
0
7
HM PAYSON & CO
0
8
Impact Partnership Wealth, LLC
0
News & Activity

CMPO News

20 articles · 4h ago

About

No description available.

Jonathan C. WilkPresident, Chief Executive Officer & Director
Stephen LuftVice President of Technical Sales & Global Head of Sales