DXPE: Symmetrical Triangle detected on 4 Jun 2026

All prices, scores, and news on this page reflect data available before market open on .

Browse all Symmetrical Triangle detections →
Overall Score
72 of 100
Good
Win Probability
56%
Low
Reward / Risk
0.2 : 1
$0.49 reward $-2.58 risk
Current Setup
DXPE is forming a symmetrical triangle pattern at $155.23, with structure, volume, and breakout scores of 9.0, 11.0, and 10.0 respectively — indicating a moderately constructive setup. The pattern is bounded by key support at $142.37 and resistance at $147.43, with the stock consolidating near mid-range. The 56.43% win probability suggests slightly better-than-coin-flip odds for a breakout. RSI at 53.81 shows neutral momentum, neither overbought nor oversold, while MACD histogram at +0.4187 confirms modest bullish positioning. Volume has contracted to 144,795 shares (0.83x average), a minor concern for pattern confirmation.
Stock Context
DXPE reported Q1 2026 sales of $521.7 million, up 9.5% year-over-year, with growth across all three segments led by a 37.7% increase in Innovative Pumping Solutions revenue. Adjusted EBITDA increased to $57.8 million with an 11.1% margin, while operating cash flow improved sharply to $29.6 million, generating $26.3 million of free cash flow. However, management highlighted an unexpectedly weak January followed by improving trends through March, introducing uncertainty about demand sustainability. The company completed acquisitions of PREMIERflow and Mid Atlantic Storage Systems in January 2026, which combined generated $93.7 million in sales for the prior eleven months and added 185 employees to expand pump and liquid storage capabilities. On May 11, 2026, Freedom Broker downgraded DXP from Buy to Hold, and the average one-year price target is $144.16, ranging from $111.10 to $168.00, suggesting analyst caution near current levels.
What to Expect
A breakout above resistance at $147.43 would target $162.27 (conservative measured move), requiring volume confirmation above the 174,215-share average to validate the move. Successful upside penetration would signal consolidation resolution into the upper half of the 52-week range (stock sits 15.6% below the 52-week high). The pattern invalidates if price closes below support at $142.37, which would represent approximately 8.3% downside and likely trigger further consolidation. With a 56.43% historical win rate, the setup leans modestly bullish but lacks the quality metrics (structure 9/15, breakout 10/13) of higher-probability patterns.
Risk Factors
The primary risk is weak demand signaling: Q1 showed an unexpectedly soft January, and management's pivot to supply-chain-driven growth (3 acquisitions in Q1) raises integration execution risk on top of organic growth concerns. Net income eased to $20.0 million from $20.6 million despite higher sales, reflecting higher interest expense on refinanced debt, signaling margin pressure. Total debt stands at $844.7 million with a leverage ratio of 2.59x, leaving limited cushion if end-market demand deteriorates further. Volume contraction (relative volume at 0.83x) weakens breakout confirmation odds. Analyst downgrades in May and a consensus price target of $144.16 (7.7% downside) indicate sentiment headwinds. Beta of 1.06 means DXPE will amplify broader market weakness.
Market & Sector Regime
Market
Bullish 0.80
-1.0 0 +1.0
Industrials Sector
Bullish 0.94
-1.0 0 +1.0
Other Patterns Detected Today
Bullish Pennant
24 days in pattern
Moderate 27.0
Overall Score
30 of 40
Good
Pattern Quality
18 of 20
Exceptional
Setup
9 of 20
Weak
R/R
15 of 18
Strong
Context
Pattern Quality Score
9 of 15
Moderate
Structure
10 of 13
Good
Breakout
11 of 12
Exceptional
Volume
Recent Performance
+3.7%
1W
+10.6%
2W
-9.8%
1M
+8.5%
3M
Momentum & Trend
RSI (14)
53.8
Neutral
MACD Histogram
+0.42
Bullish
Bollinger Band Position
66.5%
Mid Zone
Volatility & Risk
20-Day Volatility
0.79
Very High
ATR %
4.1%
Medium
Beta
1.06
Market
Volume Analysis
Volume Ratio
0.83x
Average
20-Day Avg Vol
174K
shares / day
Current Volume
145K
shares traded
Price Levels
52W High
$183.90
Target
$162.27
Current
$155.23
Resistance
$147.43
Stop Loss
$146.63
Support
$142.37
52W Low
$75.58
Disclaimer: This analysis is algorithmically generated for educational purposes only and does not constitute financial advice. Past pattern performance does not guarantee future results. Win probabilities are based on historical data across 370,000+ observations. Always conduct your own research and consult a qualified financial advisor. AI-assisted contextual analysis by Claude (Anthropic). Indicators reflect values at time of detection.