Evidence, context & what would qualify
✅TrendClose 392.10 > MA50 343.16; MA50 rising (339.48 ten sessions ago)
❌PullbackOnly 1.66% below 60d high (398.70, Jul 23); 11% ABOVE the 20d MA (353.08) — no qualifying pullback
❌RSI(14)RSI 67.9 — overbought territory
✅EarningsNext report 2026-10-28
Context: 84% up its 52w range (226.40–422.30), 7.4% off the 52w high. +6.3% over 3 months, +44% over 1 year — a mature, strong uptrend. Volume on the recent dip ran at 0.71× the 90-day average: a quiet pullback, not heavy selling.
What would qualify: a 3–8% pullback from the 398.70 high = the 386.70–366.80 zone, ideally meeting the rising 20d MA (now ~353 and climbing toward it), with RSI cooling from 67.9 into 40–55. Then the standard trigger: green candle closing above the previous day's high. Calendar is clear until Oct 28.
Notes: Strong post-Q2 momentum — up ~14% above the 50d MA after the Jul 22 report. The Jul 27–28 dip to ~377 bounced hard today (+3.9%, close above the previous day's high — trigger-shaped candle), but the dip never reached the 20d MA and RSI never cooled into the 40–55 band, so it is not our setup. The right move is patience: a genuine 3–8% pullback toward the rising 20d MA (~353 and climbing) with RSI cooling to 40–55 would be a textbook candidate. Chasing strength here is exactly what rule 2 exists to prevent.
Analyzed 2026-07-29 · Next earnings: 2026-10-28