Swing Trading Plan
Holding Period
1-6 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
ELVA is forming a bull flag pattern with strong structural quality (14.0/15) and moderate breakout mechanics (10.5/13). The stock trades at $10.19, caught between key support at $8.91 and resistance at $12.30. Volume is subdued at 0.6x average (1.26M vs. 2.1M daily average), suggesting consolidation before directional clarity. The pattern's 72.26% win probability reflects decent odds despite below-average volume confirmation. RSI at 52.97 shows neutral momentum—neither overbought nor oversold. The overall 78.5/98 score places this in the quality range for systematic entry.
Stock Context
On July 15, 2026, ELVA surged 55% to $12.22 following announcement of a commercial agreement with Amazon. This catalyst explains the aggressive 1-week gain of 29.15% and recent price strength. Fundamentally, Q2 2026 revenue grew 20% YoY to $18.0M with 33.4% gross margin and $1.0M net profit. First-half 2026 revenue reached $33.6M (+28% YoY) and the company guides FY 2026 revenue to exceed $83M, implying 30%+ growth. Post-earnings, analysts raised price targets significantly, with Raymond James moving to $22 from $14 on July 16. The Amazon deal validates market demand, explaining why the bull flag is forming at elevated valuations—the pattern coincides with institutional momentum from a strategic partnership inflection point.
What to Expect
A successful bull flag breakout would target $10.53 conservatively (minimal measured move from current formation). However, given the Amazon catalyst and recent analyst upgrades to $20-22, the pattern could extend beyond conservative targets if volume confirms above resistance. Invalidation occurs below $8.91 (key support), which would signal breakdown. The 72.26% win probability reflects historical flag success rates, though volume confirmation is critical—expect price rejection below $12.30 if relative volume remains at 0.6x average. Conversely, volume surge above 1.5x average on breakout would increase conviction in continuation toward analyst targets.
Risk Factors
P/E (TTM) of 71.73x represents elevated valuation relative to earnings, creating significant downside risk if growth disappoints. With beta of 2.46, ELVA is highly volatile—a 10% market correction could trigger a 24%+ move lower. Tariff costs were noted as a challenge during recent earnings, creating supply-chain risk. Broader market regime is bearish (regime score -0.24), which conflicts with the bull flag setup—sector headwinds could stall breakout attempts. Volume ratio of 0.6x suggests weak conviction; a retest below $8.91 is possible if Amazon deal sentiment fades. Recent 1-month return of -2.21% prior to the Amazon spike indicates weakness—pattern may be corrective rather than breakout-ready.
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 ELVA a good swing trade?
ELVA scored 78 out of 98 on our bull flag scan, with a 72% historical win probability over a 1-6 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 $10.19, with a conservative target of $10.53 and a stop loss at $9.63.
What would invalidate this bull flag setup?
A close below the stop loss at $9.63 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 bull flag 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.