Swing Trading Plan
Holding Period
1-7 trading days
Expected figures are probability-weighted from our historical pattern database; Trade R:R is measured from the entry, target and stop levels.
Current Setup
GVA is forming a three_white_soldiers pattern after record Q3 2026 revenue of $1.8 billion, up 23% year-over-year, with the stock posting a 13.25% gain over the past week. The pattern sits at $121.69, between key support at $104.30 and resistance at $124.67. Structure score of 15.0 reflects a clean three-candle formation; volume ratio of 2.22x confirms aggressive institutional participation. Breakout score of 11.7 and RSI at 64.31 indicate momentum without overbought extremes. Overall pattern quality scores 74.5 with 61.4% win probability—a solid mid-range setup driven by bullish fundamental catalysts and positive technical positioning.
Stock Context
On October 29, 2026, Granite Construction announced Q3 revenue of $1.8 billion, exceeding analyst expectations of $1.7 billion. Adjusted EBITDA increased 29% to $336 million with adjusted net income rising $49 million to $173 million. Committed and awarded projects reached a record $7.5 billion, up $37 million sequentially despite Q3 being the busiest construction period. Management raised the low end of 2026 revenue guidance to $5.4 billion from $5.3 billion, narrowing the range to $5.4-$5.5 billion. Construction segment revenue jumped 27% with 210 basis point margin expansion year-over-year, driven by disciplined project selection and strong execution. The earnings beat and upward guidance revision released yesterday directly coincide with the three_white_soldiers formation, suggesting institutional accumulation on confirmed growth acceleration.
What to Expect
A successful breakout would close above $124.67 resistance with volume exceeding 1.6M shares, targeting the conservative measure of $129.05—roughly 6% upside. Federal work is expected to represent about 15% of 2026 construction revenue, providing ongoing fundamental support. Invalidation occurs at support level $104.30; close below that level over two consecutive days would indicate the pattern failed. Win probability of 61.4% reflects moderate confirmation likelihood. Volume expansion through resistance and a MACD histogram at 0.8363 suggest positive momentum conditions for breakout execution. The target implies measured move in line with pattern depth from low to entry.
Risk Factors
GVA reported a net loss of $316.7 million for the nine months ended September 30, 2026, with interest expenses surging to $329.4 million in 2026 from $29.1 million in 2025—a 1000%+ increase that masks underlying profitability gains. The company remains loss-making with negative EPS despite revenue strength. Sector regime scores bearish at 0.15 versus bullish market regime at 0.95, creating cross-current tension. Goldman Sachs maintains a Sell rating on GVA, signaling lingering analyst skepticism despite Q3 beat. Beta of 0.65 provides some downside cushion but limits explosive upside. Stock trades 24.78% below 52-week highs, suggesting earlier buyers remain underwater despite recent bounce—potential resistance from profit-taking or capitulation seller exhaustion.
How We Find and Score This Setup
We scan more than 6,000 NYSE and NASDAQ stocks every trading day and compare each detected pattern against a database of 370,000+ historical detections. Every setup is scored across three dimensions: Structure, Volume, and Breakout Readiness. Win probability is a calibrated estimate of how similar historical setups performed over the following 10 trading days. This is a swing trading tool built for multi-day holds. It is not built or tested for day trading.
Frequently Asked Questions
Is GVA a good swing trade?
GVA scored 74 out of 98 on our three white soldiers scan, with a 61% historical win probability over a 1-7 trading days hold. Good setup based on our systematic scoring.
What is the entry, target, and stop loss for this setup?
The setup's reference price is $121.69, with a conservative target of $129.05 and a stop loss at $111.54.
What would invalidate this three white soldiers setup?
A close below the stop loss at $111.54 would invalidate the setup and suggest the pattern has failed.
How is the win probability calculated?
Win probability is a calibrated estimate of how similar historical three white soldiers setups performed over the following 10 trading days, drawn from a database of 370,000+ historical pattern detections across 6,000+ NYSE and NASDAQ stocks.
Market & Sector Regime
Market
Bullish
0.96
-1.0
0
+1.0
Industrials Sector
Bearish
0.16
-1.0
0
+1.0
Other Patterns Detected Today
Double Bottom
64 days in pattern
Good
31.8