Brief — Jul 28, 2026

Brief Ticker Tape

1. The Read

The index went nowhere Tuesday and everything underneath it changed hands. Money left the AI complex in a synchronized wave — fifteen of the twenty names in the NVIDIA ecosystem now sit oversold, Amkor fell 24.7% in a single session on four times average volume, and the leveraged-semis fund SOXL is down 53.7% in a month — and for the first time in weeks that money found somewhere to go. Every tracked bond fund climbed out of oversold in one session, led by the sharpest reversal on the board: long Treasuries' RSI jumping from 33 to 47.5. Credit never cracked while it happened, which keeps this a rates story, not a stress story.

The bid showed up in places the summer tape had left for dead. Booking and Expedia rose 11% on the week and Airbnb closed within a nickel of a 52-week high; all six tracked airlines upgraded to strong uptrends in the same session. Financials took the overbought crown, with XLF at RSI 72 sitting on a 52-week high, healthcare's entire oversold band emptied out, and homebuilders produced the board's one clean structural repair — XHB's death cross flipped back to golden. Meanwhile technology printed a fresh cycle low at RSI 38.5, and the commodity complex that defined July cooled in unison: oil's RSI fell from 67 to 48 and the grain rally eased off overbought. The World Bank's read on the Hormuz disruption — a projected 3.7 million barrel-per-day deficit, Brent averaging $86 — landed the same day the oil tape stopped confirming it.

The hard part of the week starts after tonight's close. Seagate reports first, Western Digital follows, and the memory complex walked into those prints in the worst possible shape — the group's early-week rally round-tripped to 15-20% weekly losses, which makes the reports a live verdict on whether the memory-tightness thesis survives its first real test. The hyperscaler capex reads come right behind them. Tesla remains the tape's strangest single chart: a third straight cycle at the golden-signal criterion — RSI 27 with $205 million of unchanged insider buying — while the price keeps falling, now 25% down on the month.

Quiet where it counts: volatility never bid (VIXY sits in outright collapse — this rotation happened without a single point of fear premium), no turn signal has fired on the seasonal watch, and the momentum screen cooled from 259 names to 229 with the dropouts concentrated in chips. Rotation without panic is the whole story.

Extended analysis

The Desk Archived issue, published . Only the modules that are actually true for this date are shown — what changed since the prior issue, the scans it rests on, and the catalysts in its week. The desk's live state (calls, paper book, alarm board, tape internals) belongs to today, not to this issue, so it is not replayed here: see Calls, Positions and Tape.

This Week's Catalysts

Recent prints come from this issue's frozen record; upcoming rows are calendar entries dated 2026-07-28 through 2026-08-03. Curated big events and tracked earnings are visible; the full print calendar stays behind the fold.

No curated big-event catalysts on file for this week.

Tracked earnings · 21

Focus-list and tape-moving names. All 325 earnings and dividend prints remain available below.

BA Miss vs analyst consensus
Jul 28
EPS $-0.76 est. $-0.31 · -141.5%
KLAC Beat vs analyst consensus
Jul 28
EPS $1.05 est. $1.00 · +5.1%
STX Beat vs analyst consensus
Jul 28
EPS $5.71 est. $5.09 · +12.1%
V Beat vs analyst consensus
Jul 28
EPS $3.32 est. $3.23 · +2.8%
ARM Beat vs analyst consensus
Jul 29
EPS $0.45 est. $0.40 · +11.4%
LRCX Beat vs analyst consensus
Jul 29
EPS $1.82 est. $1.68 · +8.1%
META Miss vs analyst consensus
Jul 29
EPS $6.18 est. $7.22 · -14.4%
MSFT Beat vs analyst consensus
Jul 29
EPS $4.74 est. $4.24 · +11.8%
PG Beat vs analyst consensus
Jul 29
EPS $1.43 est. $1.41 · +1.6%
QCOM Miss vs analyst consensus
Jul 29
EPS $2.21 est. $2.22 · -0.5%
AAPL Beat vs analyst consensus
Jul 30
EPS $2.02 est. $1.89 · +6.7%
AMZN Beat vs analyst consensus
Jul 30
EPS $5.75 est. $1.83 · +215.0%
COIN Miss vs analyst consensus
Jul 30
EPS $-1.36 est. $-0.24 · -476.2%
ILMN Beat vs analyst consensus
Jul 30
EPS $1.31 est. $1.23 · +6.8%
MA Beat vs analyst consensus
Jul 30
EPS $5.04 est. $4.78 · +5.5%
CVX Beat vs analyst consensus
Jul 31
EPS $6.06 est. $5.57 · +8.8%
XOM Beat vs analyst consensus
Jul 31
EPS $4.11 est. $3.63 · +13.3%
All earnings & dividend prints this week (325)
  • Jul 28 earnings 005930.KS 005930.KS earnings — 2026-07-28
  • Jul 28 earnings ACGL ACGL earnings — 2026-07-28
  • Jul 28 earnings ACHC ACHC earnings — 2026-07-28
  • Jul 28 earnings AI.PA AI.PA earnings — 2026-07-28
  • Jul 28 earnings ALKS ALKS earnings — 2026-07-28
  • Jul 28 earnings AMT AMT earnings — 2026-07-28
  • Jul 28 earnings ATI ATI earnings — 2026-07-28
  • Jul 28 earnings BA BA earnings — 2026-07-28
  • Jul 28 earnings BE BE earnings — 2026-07-28
  • Jul 28 earnings CAKE CAKE earnings — 2026-07-28
  • Jul 28 earnings CECO CECO earnings — 2026-07-28 (no report on this date)
  • Jul 28 earnings CGAU CGAU earnings — 2026-07-28
  • Jul 28 earnings CNC CNC earnings — 2026-07-28
  • Jul 28 earnings CORZ CORZ earnings — 2026-07-28
  • Jul 28 earnings CSTM CSTM earnings — 2026-07-28
  • Jul 28 earnings DINO DINO earnings — 2026-07-28
  • Jul 28 earnings ECL ECL earnings — 2026-07-28
  • Jul 28 earnings ENPH ENPH earnings — 2026-07-28
  • Jul 28 earnings EPD EPD earnings — 2026-07-28
  • Jul 28 earnings GEF GEF earnings — 2026-07-28
  • Jul 28 earnings GLW GLW earnings — 2026-07-28
  • Jul 28 earnings GLXY GLXY earnings — 2026-07-28
  • Jul 28 earnings GTLS GTLS earnings — 2026-07-28
  • Jul 28 earnings HLT HLT earnings — 2026-07-28
  • Jul 28 earnings HUBB HUBB earnings — 2026-07-28
  • Jul 28 earnings HYMC HYMC earnings — 2026-07-28
  • Jul 28 earnings INCY INCY earnings — 2026-07-28
  • Jul 28 earnings IQV IQV earnings — 2026-07-28
  • Jul 28 earnings ITRI ITRI earnings — 2026-07-28
  • Jul 28 earnings JCI JCI earnings — 2026-07-28
  • Jul 28 earnings KLAC KLAC earnings — 2026-07-28
  • Jul 28 earnings KNSA KNSA earnings — 2026-07-28
  • Jul 28 earnings KO KO earnings — 2026-07-28
  • Jul 28 earnings LDOS LDOS earnings — 2026-07-28
  • Jul 28 earnings MARA MARA earnings — 2026-07-28
  • Jul 28 earnings MBIN MBIN earnings — 2026-07-28
  • Jul 28 earnings MDLZ MDLZ earnings — 2026-07-28
  • Jul 28 earnings MEOH MEOH earnings — 2026-07-28
  • Jul 28 earnings MOD MOD earnings — 2026-07-28
  • Jul 28 earnings MTDR MTDR earnings — 2026-07-28
  • Jul 28 earnings NAUT NAUT earnings — 2026-07-28
  • Jul 28 earnings NEO NEO earnings — 2026-07-28
  • Jul 28 earnings PPG PPG earnings — 2026-07-28
  • Jul 28 earnings PYPL PYPL earnings — 2026-07-28
  • Jul 28 earnings RCL RCL earnings — 2026-07-28
  • Jul 28 earnings RGEN RGEN earnings — 2026-07-28
  • Jul 28 earnings RIO RIO earnings — 2026-07-28
  • Jul 28 earnings SBUX SBUX earnings — 2026-07-28
  • Jul 28 earnings SFD SFD earnings — 2026-07-28 (no report on this date)
  • Jul 28 earnings SHW SHW earnings — 2026-07-28
  • Jul 28 earnings SKHY SKHY earnings — 2026-07-28
  • Jul 28 earnings SOFI SOFI earnings — 2026-07-28
  • Jul 28 earnings SPGI SPGI earnings — 2026-07-28
  • Jul 28 earnings STX STX earnings — 2026-07-28
  • Jul 28 earnings SWKS SWKS earnings — 2026-07-28
  • Jul 28 earnings TER TER earnings — 2026-07-28
  • Jul 28 earnings TVE.TO TVE.TO earnings — 2026-07-28
  • Jul 28 earnings UPS UPS earnings — 2026-07-28
  • Jul 28 earnings V V earnings — 2026-07-28
  • Jul 28 earnings XYL XYL earnings — 2026-07-28
  • Jul 29 earnings 005930.KS 005930.KS earnings — 2026-07-29
  • Jul 29 earnings ACHC ACHC earnings — 2026-07-29
  • Jul 29 earnings ADPT ADPT earnings — 2026-07-29
  • Jul 29 earnings AEM AEM earnings — 2026-07-29
  • Jul 29 earnings AGI AGI earnings — 2026-07-29
  • Jul 29 earnings AIXA.DE AIXA.DE earnings — 2026-07-29
  • Jul 29 earnings ALB ALB earnings — 2026-07-29
  • Jul 29 earnings AMVMF AMVMF earnings — 2026-07-29
  • Jul 29 earnings APH APH earnings — 2026-07-29
  • Jul 29 earnings APLD APLD earnings — 2026-07-29
  • Jul 29 earnings AR AR earnings — 2026-07-29
  • Jul 29 earnings ARCB ARCB earnings — 2026-07-29
  • Jul 29 earnings ARIS ARIS earnings — 2026-07-29
  • Jul 29 earnings ARM ARM earnings — 2026-07-29
  • Jul 29 earnings ATH.TO ATH.TO earnings — 2026-07-29
  • Jul 29 earnings AUR AUR earnings — 2026-07-29
  • Jul 29 earnings AVTR AVTR earnings — 2026-07-29
  • Jul 29 earnings AWK AWK earnings — 2026-07-29
  • Jul 29 earnings AXGN AXGN earnings — 2026-07-29
  • Jul 29 earnings BELFA BELFA earnings — 2026-07-29
  • Jul 29 earnings BELFB BELFB earnings — 2026-07-29
  • Jul 29 earnings BG BG earnings — 2026-07-29
  • Jul 29 earnings BHE BHE earnings — 2026-07-29
  • Jul 29 earnings BIIB BIIB earnings — 2026-07-29
  • Jul 29 earnings BKNG BKNG earnings — 2026-07-29
  • Jul 29 earnings BTU BTU earnings — 2026-07-29
  • Jul 29 earnings BVN BVN earnings — 2026-07-29
  • Jul 29 earnings CGNX CGNX earnings — 2026-07-29
  • Jul 29 earnings CHEF CHEF earnings — 2026-07-29
  • Jul 29 earnings CLBKE CLBK earnings — 2026-07-29
  • Jul 29 earnings CMG CMG earnings — 2026-07-29
  • Jul 29 earnings CNK CNK earnings — 2026-07-29
  • Jul 29 earnings CNXN CNXN earnings — 2026-07-29
  • Jul 29 earnings COCO COCO earnings — 2026-07-29
  • Jul 29 earnings COKE COKE earnings — 2026-07-29
  • Jul 29 earnings CORT CORT earnings — 2026-07-29
  • Jul 29 earnings CSTM CSTM earnings — 2026-07-29
  • Jul 29 earnings CVE CVE earnings — 2026-07-29
  • Jul 29 earnings DXCM DXCM earnings — 2026-07-29
  • Jul 29 earnings DYN DYN earnings — 2026-07-29
  • Jul 29 earnings E E earnings — 2026-07-29
  • Jul 29 earnings EBAY EBAY earnings — 2026-07-29
  • Jul 29 earnings EOSE EOSE earnings — 2026-07-29
  • Jul 29 earnings EQIX EQIX earnings — 2026-07-29
  • Jul 29 earnings FFIV FFIV earnings — 2026-07-29
  • Jul 29 earnings FMC FMC earnings — 2026-07-29
  • Jul 29 earnings FORM FORM earnings — 2026-07-29
  • Jul 29 earnings FTNT FTNT earnings — 2026-07-29
  • Jul 29 earnings FTRE FTRE earnings — 2026-07-29
  • Jul 29 earnings GD GD earnings — 2026-07-29
  • Jul 29 earnings GDRZF GDRZF earnings — 2026-07-29 (print unconfirmed; same quarter as August 10)
  • Jul 29 earnings GEV GEV earnings — 2026-07-29
  • Jul 29 earnings GKOS GKOS earnings — 2026-07-29
  • Jul 29 earnings GNRC GNRC earnings — 2026-07-29
  • Jul 29 earnings GRMN GRMN earnings — 2026-07-29
  • Jul 29 earnings HBM HBM earnings — 2026-07-29
  • Jul 29 earnings HLT HLT earnings — 2026-07-29
  • Jul 29 earnings HOOD HOOD earnings — 2026-07-29
  • Jul 29 earnings HUM HUM earnings — 2026-07-29
  • Jul 29 earnings HXL HXL earnings — 2026-07-29
  • Jul 29 earnings ICLR ICLR earnings — 2026-07-29
  • Jul 29 earnings IONS IONS earnings — 2026-07-29
  • Jul 29 earnings JCI JCI earnings — 2026-07-29
  • Jul 29 earnings LAD LAD earnings — 2026-07-29
  • Jul 29 earnings LHX LHX earnings — 2026-07-29
  • Jul 29 earnings LMND LMND earnings — 2026-07-29
  • Jul 29 earnings LRCX LRCX earnings — 2026-07-29
  • Jul 29 earnings MEOH MEOH earnings — 2026-07-29
  • Jul 29 earnings META META earnings — 2026-07-29
  • Jul 29 earnings MOD MOD earnings — 2026-07-29
  • Jul 29 earnings MSFT MSFT earnings — 2026-07-29
  • Jul 29 earnings MYRG MYRG earnings — 2026-07-29
  • Jul 29 earnings NSP NSP earnings — 2026-07-29
  • Jul 29 earnings OWL OWL earnings — 2026-07-29
  • Jul 29 earnings PG PG earnings — 2026-07-29
  • Jul 29 earnings PPC PPC earnings — 2026-07-29
  • Jul 29 earnings PUMP PUMP earnings — 2026-07-29
  • Jul 29 earnings QCOM QCOM earnings — 2026-07-29
  • Jul 29 earnings RR RR earnings — 2026-07-29 (no report on this date)
  • Jul 29 earnings SBUX SBUX earnings — 2026-07-29
  • Jul 29 earnings SIMO SIMO earnings — 2026-07-29
  • Jul 29 earnings SOFI SOFI earnings — 2026-07-29
  • Jul 29 earnings ST ST earnings — 2026-07-29
  • Jul 29 earnings STNG STNG earnings — 2026-07-29
  • Jul 29 earnings TER TER earnings — 2026-07-29
  • Jul 29 earnings TEVA TEVA earnings — 2026-07-29
  • Jul 29 earnings TKR TKR earnings — 2026-07-29
  • Jul 29 earnings TT TT earnings — 2026-07-29
  • Jul 29 earnings TTMI TTMI earnings — 2026-07-29
  • Jul 29 earnings VKTX VKTX earnings — 2026-07-29
  • Jul 29 earnings VMC VMC earnings — 2026-07-29
  • Jul 29 earnings VRT VRT earnings — 2026-07-29
  • Jul 29 earnings WAT WAT earnings — 2026-07-29
  • Jul 29 earnings WCP.TO WCP.TO earnings — 2026-07-29
  • Jul 29 earnings WDC WDC earnings — 2026-07-29
  • Jul 29 earnings WING WING earnings — 2026-07-29
  • Jul 30 earnings AAMI AAMI earnings — 2026-07-30
  • Jul 30 earnings AAPL AAPL earnings — 2026-07-30
  • Jul 30 earnings ABBV ABBV earnings — 2026-07-30
  • Jul 30 earnings AEVA AEVA earnings — 2026-07-30
  • Jul 30 earnings AG AG earnings — 2026-07-30
  • Jul 30 earnings AGIO AGIO earnings — 2026-07-30
  • Jul 30 earnings AGM AGM earnings — 2026-07-30
  • Jul 30 earnings AIXA.DE AIXA.DE earnings — 2026-07-30
  • Jul 30 earnings ALGM ALGM earnings — 2026-07-30
  • Jul 30 earnings ALNY ALNY earnings — 2026-07-30
  • Jul 30 earnings AMRX AMRX earnings — 2026-07-30
  • Jul 30 earnings AMZN AMZN earnings — 2026-07-30
  • Jul 30 earnings APD APD earnings — 2026-07-30
  • Jul 30 earnings ARES ARES earnings — 2026-07-30
  • Jul 30 earnings ARW ARW earnings — 2026-07-30
  • Jul 30 earnings ASX ASX earnings — 2026-07-30
  • Jul 30 earnings AXTI AXTI earnings — 2026-07-30
  • Jul 30 earnings BANB.SW BANB.SW earnings — 2026-07-30
  • Jul 30 earnings BAX BAX earnings — 2026-07-30
  • Jul 30 earnings BBAI BBAI earnings — 2026-07-30
  • Jul 30 earnings BFLY BFLY earnings — 2026-07-30
  • Jul 30 earnings BIIB BIIB earnings — 2026-07-30
  • Jul 30 earnings BIP BIP earnings — 2026-07-30
  • Jul 30 earnings BIPC BIPC earnings — 2026-07-30
  • Jul 30 earnings BTE BTE earnings — 2026-07-30
  • Jul 30 earnings BTE.TO BTE.TO earnings — 2026-07-30
  • Jul 30 earnings BTU BTU earnings — 2026-07-30
  • Jul 30 earnings BVN BVN earnings — 2026-07-30
  • Jul 30 earnings BWIN BWIN earnings — 2026-07-30
  • Jul 30 earnings CDNA CDNA earnings — 2026-07-30
  • Jul 30 earnings CLX CLX earnings — 2026-07-30
  • Jul 30 earnings CNK CNK earnings — 2026-07-30
  • Jul 30 earnings COHU COHU earnings — 2026-07-30
  • Jul 30 earnings COIN COIN earnings — 2026-07-30
  • Jul 30 earnings CORT CORT earnings — 2026-07-30
  • Jul 30 earnings CROX CROX earnings — 2026-07-30
  • Jul 30 earnings CRS CRS earnings — 2026-07-30
  • Jul 30 earnings CTVA CTVA earnings — 2026-07-30
  • Jul 30 earnings CVE CVE earnings — 2026-07-30
  • Jul 30 earnings CVS CVS earnings — 2026-07-30
  • Jul 30 earnings DAR DAR earnings — 2026-07-30
  • Jul 30 earnings DFTX DFTX earnings — 2026-07-30
  • Jul 30 earnings DRH DRH earnings — 2026-07-30
  • Jul 30 earnings DTM DTM earnings — 2026-07-30
  • Jul 30 earnings DXCM DXCM earnings — 2026-07-30
  • Jul 30 earnings DYN DYN earnings — 2026-07-30
  • Jul 30 earnings ECHO ECHO earnings — 2026-07-30
  • Jul 30 earnings ECHO ECHO earnings — 2026-07-30 (duplicate, superseded)
  • Jul 30 earnings EME EME earnings — 2026-07-30
  • Jul 30 earnings ENTG ENTG earnings — 2026-07-30
  • Jul 30 earnings EPD EPD earnings — 2026-07-30
  • Jul 30 earnings ERO ERO earnings — 2026-07-30
  • Jul 30 earnings EXC EXC earnings — 2026-07-30
  • Jul 30 earnings FSLR FSLR earnings — 2026-07-30
  • Jul 30 earnings FTI FTI earnings — 2026-07-30
  • Jul 30 earnings GDRZF GDRZF earnings — 2026-07-30 (print unconfirmed; same quarter as August 10)
  • Jul 30 earnings GH GH earnings — 2026-07-30
  • Jul 30 earnings HII HII earnings — 2026-07-30
  • Jul 30 earnings HOCPY HOCPY earnings — 2026-07-30
  • Jul 30 earnings HPS-A.TO HPS-A.TO earnings — 2026-07-30
  • Jul 30 earnings HYMC HYMC earnings — 2026-07-30
  • Jul 30 earnings IBIDF IBIDF earnings — 2026-07-30
  • Jul 30 earnings ILMN ILMN earnings — 2026-07-30
  • Jul 30 earnings KBR KBR earnings — 2026-07-30
  • Jul 30 earnings KKR KKR earnings — 2026-07-30
  • Jul 30 earnings KLAC KLAC earnings — 2026-07-30
  • Jul 30 earnings LTH LTH earnings — 2026-07-30
  • Jul 30 earnings MA MA earnings — 2026-07-30
  • Jul 30 earnings MATX MATX earnings — 2026-07-30
  • Jul 30 earnings MLM MLM earnings — 2026-07-30
  • Jul 30 earnings MPWR MPWR earnings — 2026-07-30
  • Jul 30 earnings MSI MSI earnings — 2026-07-30
  • Jul 30 earnings MSTR MSTR earnings — 2026-07-30
  • Jul 30 earnings MTD MTD earnings — 2026-07-30
  • Jul 30 earnings MTZ MTZ earnings — 2026-07-30
  • Jul 30 earnings NCLH NCLH earnings — 2026-07-30
  • Jul 30 earnings NEOG NEOG earnings — 2026-07-30
  • Jul 30 earnings NET NET earnings — 2026-07-30
  • Jul 30 earnings NGKIF NGKIF earnings — 2026-07-30
  • Jul 30 earnings NXT NXT earnings — 2026-07-30
  • Jul 30 earnings OWL OWL earnings — 2026-07-30
  • Jul 30 earnings PWR PWR earnings — 2026-07-30
  • Jul 30 earnings RBLX RBLX earnings — 2026-07-30
  • Jul 30 earnings RDDT RDDT earnings — 2026-07-30
  • Jul 30 earnings REGN REGN earnings — 2026-07-30
  • Jul 30 earnings RIOT RIOT earnings — 2026-07-30 (no report on this date)
  • Jul 30 earnings RIVN RIVN earnings — 2026-07-30
  • Jul 30 earnings RR.L RR.L earnings — 2026-07-30
  • Jul 30 earnings RYCEY RYCEY earnings — 2026-07-30
  • Jul 30 earnings SPGI SPGI earnings — 2026-07-30
  • Jul 30 earnings SPXC SPXC earnings — 2026-07-30
  • Jul 30 earnings STNG STNG earnings — 2026-07-30
  • Jul 30 earnings SU.PA SU.PA earnings — 2026-07-30
  • Jul 30 earnings SYK SYK earnings — 2026-07-30
  • Jul 30 earnings TAC TAC earnings — 2026-07-30
  • Jul 30 earnings TEM TEM earnings — 2026-07-30
  • Jul 30 earnings TT TT earnings — 2026-07-30
  • Jul 30 earnings VLO VLO earnings — 2026-07-30
  • Jul 30 earnings VMC VMC earnings — 2026-07-30
  • Jul 30 earnings YUM YUM earnings — 2026-07-30
  • Jul 31 earnings ABBV ABBV earnings — 2026-07-31
  • Jul 31 earnings ARES ARES earnings — 2026-07-31
  • Jul 31 earnings AU AU earnings — 2026-07-31
  • Jul 31 earnings BEN BEN earnings — 2026-07-31
  • Jul 31 earnings BEP BEP earnings — 2026-07-31
  • Jul 31 earnings BEPC BEPC earnings — 2026-07-31
  • Jul 31 earnings BTSG BTSG earnings — 2026-07-31
  • Jul 31 earnings CCJ CCJ earnings — 2026-07-31
  • Jul 31 earnings CL CL earnings — 2026-07-31
  • Jul 31 earnings CVX CVX earnings — 2026-07-31
  • Jul 31 earnings ETN ETN earnings — 2026-07-31
  • Jul 31 earnings FANUY FANUY earnings — 2026-07-31
  • Jul 31 earnings HOCPY HOCPY earnings — 2026-07-31
  • Jul 31 earnings IESC IESC earnings — 2026-07-31
  • Jul 31 earnings IMO IMO earnings — 2026-07-31
  • Jul 31 earnings LIN LIN earnings — 2026-07-31
  • Jul 31 earnings LYB LYB earnings — 2026-07-31
  • Jul 31 earnings MOG-A MOG-A earnings — 2026-07-31
  • Jul 31 earnings MRAAY MRAAY earnings — 2026-07-31
  • Jul 31 earnings MRNA MRNA earnings — 2026-07-31
  • Jul 31 earnings NCTKF NCTKF earnings — 2026-07-31
  • Jul 31 earnings NVT NVT earnings — 2026-07-31
  • Jul 31 earnings OGN OGN earnings — 2026-07-31
  • Jul 31 earnings RBC RBC earnings — 2026-07-31
  • Jul 31 earnings TAC TAC earnings — 2026-07-31
  • Jul 31 earnings XOM XOM earnings — 2026-07-31
  • Aug 1 earnings BRK-B BRK-B earnings — 2026-08-01
  • Aug 3 earnings ADEA ADEA earnings — 2026-08-03
  • Aug 3 earnings AEIS AEIS earnings — 2026-08-03
  • Aug 3 earnings ALSN ALSN earnings — 2026-08-03
  • Aug 3 earnings ANDE ANDE earnings — 2026-08-03
  • Aug 3 earnings AROC AROC earnings — 2026-08-03
  • Aug 3 earnings ATKR ATKR earnings — 2026-08-03
  • Aug 3 earnings AXON AXON earnings — 2026-08-03
  • Aug 3 earnings AXSM AXSM earnings — 2026-08-03 (no report on this date)
  • Aug 3 earnings BMRN BMRN earnings — 2026-08-03
  • Aug 3 earnings BRBR BRBR earnings — 2026-08-03
  • Aug 3 earnings BWXT BWXT earnings — 2026-08-03
  • Aug 3 earnings CLBKE CLBK earnings — 2026-08-03
  • Aug 3 earnings CLX CLX earnings — 2026-08-03
  • Aug 3 earnings CRGY CRGY earnings — 2026-08-03
  • Aug 3 earnings CRNX CRNX earnings — 2026-08-03
  • Aug 3 earnings CRSP CRSP earnings — 2026-08-03
  • Aug 3 earnings CTOS CTOS earnings — 2026-08-03
  • Aug 3 earnings DAC DAC earnings — 2026-08-03
  • Aug 3 earnings DHC DHC earnings — 2026-08-03
  • Aug 3 earnings EC EC earnings — 2026-08-03
  • Aug 3 earnings ECHO ECHO earnings — 2026-08-03
  • Aug 3 earnings FANG FANG earnings — 2026-08-03
  • Aug 3 earnings ICHR ICHR earnings — 2026-08-03
  • Aug 3 earnings IDXX IDXX earnings — 2026-08-03
  • Aug 3 earnings ITGR ITGR earnings — 2026-08-03
  • Aug 3 earnings JAZZ JAZZ earnings — 2026-08-03
  • Aug 3 earnings KRYS KRYS earnings — 2026-08-03
  • Aug 3 earnings LIND LIND earnings — 2026-08-03
  • Aug 3 earnings LSCC LSCC earnings — 2026-08-03
  • Aug 3 earnings MAR MAR earnings — 2026-08-03
  • Aug 3 earnings MATX MATX earnings — 2026-08-03
  • Aug 3 earnings NVTS NVTS earnings — 2026-08-03
  • Aug 3 earnings OKE OKE earnings — 2026-08-03
  • Aug 3 earnings ON ON earnings — 2026-08-03
  • Aug 3 earnings PLTR PLTR earnings — 2026-08-03
  • Aug 3 earnings POWL POWL earnings — 2026-08-03
  • Aug 3 earnings PRIM PRIM earnings — 2026-08-03
  • Aug 3 earnings ROK ROK earnings — 2026-08-03
  • Aug 3 earnings TSEM TSEM earnings — 2026-08-03
  • Aug 3 earnings TSN TSN earnings — 2026-08-03
  • Aug 3 earnings TWST TWST earnings — 2026-08-03
  • Aug 3 earnings VRTX VRTX earnings — 2026-08-03

Scan Dashboard

Every scan artifact dated 2026-07-28 — lead ticker, first read, and the full scan behind each link.

HeadlineScan
ai infrastructure AMZN +8 This report tracks the 9-name hyperscaler/chip/foundry basket (`ai-infra.json` — AMZN, NVDA, ASML, TAC, TSM, PLTR, MRVL, ARM, P), unchanged from the 2026-07-25 edition, not the separate 52-name physical-buildout universe… read →
ai scan NVDA +65 This scan is largely a give-back of the last cycle's stabilization: memory (MU, STX, WDC) round-tripped a rally into a matching decline, semis broadly cracked (ASML the sharpest single-name break), and the AI-power clust… read →
airlines DAL +5 Airlines staged a sector-wide structural recovery over the past two sessions: all six carriers now carry a strong-up trend classification for the first time in this cluster's recent scans, with both of last scan's struct… read →
bargain bin MSFT +44 Only one name clears the strict screen this cycle — TSLA (RSI 27.4) — after ORCL's RSI recovered back above 30 (33.2, was 27.5) on a genuine price bounce ($114.99 to $119.96).** TSLA's discount deepened further (30D now… read →
biotech scan ABBV +38 **Data as-of 2026-07-28 close.** read →
chemicals DOW +7 Sherwin-Williams ($SHW) is this scan's biggest reversal in either direction: last scan it was the sector's worst decliner with a freshly confirmed death cross; this scan its RSI jumped from 43.2 to 63.3 (the largest swin… read →
cloud etfs WCLD +3 All four names in this small watchlist recovered together this scan — IGV, the lone oversold name last scan, climbed back above the line (RSI 39.5→51.2), and WCLD reclaimed most of its prior momentum-leader status (RSI 4… read →
consumer scan AS +12 The entire oversold cohort from last scan snapped back — DECK's RSI jumped from 34.7 to 49.5 on a single-day +6.33% pop, and both HIMS (36.6→41.7) and XLY (32.9→43.0) climbed back above the 40 line too, leaving nobody in… read →
crypto scan BTC-USD +18 Last cycle's headline — the miner basket's full recovery from a worst-in-universe read — partially reversed this cycle: RIOT, MARA, CLSK, and BITQ all cooled back down on RSI, and the 7-day pops that drove the recovery (… read →
cultural thesis BRBR +7 LULU is the one structural repair this cycle — its regime lifted from collapse to downtrend as RSI climbed from 45.5 to 55.2. Almost everything else in the book firmed too, with DPZ extending to RSI 68.7 (though its regi… read →
cybersec FTNT +10 BB's decline sharply worsened despite last scan's "decelerating" read — its 30-day change collapsed from -0.93% to -35.18%, the steepest deterioration in the group, and it remains the sole oversold name here at RSI 34.2.… read →
defense contractors LMT +12 Numbers read directly from — no prose math. Prior scan: (2026-07-25). read →
defensive scan T +14 **Data as-of 2026-07-28 close, except COST which carries a 2026-07-24 (Friday) bar under a data-refresh delay — read that row as three sessions stale.** read →
drone defense AVAV +21 The defense-prime/ETF layer kept extending while most of the tape sold off elsewhere — RTX pushed further into an outright breakout regime and now sits just -1.25% from its 52-week high, and AXON finally shed the stuck d… read →
etf universe QQQM +66 SOXL fell another -14.52% in a single session — its second double-digit one-day drop in three trading days — pulling its 30-day print to -53.69% from -40.41% and confirming this is an accelerating semis rollover, not a o… read →
ev clean energy TSLA +21 ALB crossed into true capitulation this scan — RSI fell from 25.3 to 23.7, the first sub-25 print in this watchlist in weeks — while TE plunged -15.31% in a single session, pushing its RSI to 26.4 and its 30-day change t… read →
food security NTR +7 CF and BG both lost their fresh uptrend tags this cycle, downgrading to pullback even as CF's thesis stays rated intact and its 30-day gain holds at +16.62%. Against those two downgrades, DE extended further (RSI 63.0 to… read →
geopolitical risk XOM +28 Numbers read directly from — no prose math. Prior scan: (2026-07-25). read →
healthcare scan SYK +20 **Data as-of 2026-07-28 close.** read →
insider scan AAPL +58 BE's cushion above its 200-day average, which we flagged last cycle as "close to failing outright" at +4.8%, flipped negative this cycle to -5.9% — a confirmed structural breakdown, not just a bad single day, even as its… read →
macro commodities USO +28 Numbers read directly from — no prose math. Prior scan: (2026-07-25). read →
market pulse SPY +41 The tape is unwinding two weeks ago's risk-off snapshot from the middle out: the bond complex and the two most-damaged sectors (XLY, XLC) recovered off their oversold lows, defensives (XLF, XLV) pushed to or into overbou… read →
monster etf ARKG +3 *(none this week — no ETF met this tier's threshold)* read →
monster rotation n/a Preset: monster-rotation | **Finviz candidates: 59 | **Validated rotations: 0 **New discoveries: 0 | **Already tracked: 0 read →
monster scan 005930.KS +228 229 stocks found** across 80 watchlists (11 parabolic, 30 monster, 28 strong, 160 secular) — data from the Tuesday, July 28 settled close. read →
nvda ecosystem NVDA +19 **Data as-of 2026-07-28 close.** read →
optical supply chain LITE +36 Last cycle's relief bounce reversed hard — RSI fell across nearly the whole 37-name book and four names (COHR, AXTI, AAOI, FORM) freshly crossed into collapse-regime territory, growing that bucket from seven to nine. The… read →
retail scan HD +18 Every name in this watchlist recovered this scan except COST, whose feed hasn't refreshed since Friday's close — SHOP fully round-tripped its reversal (RSI 43.2→61.7, 30-day change flipping from -0.37% to +14.07%), and b… read →
supply chain traces KMT +15 AMKR is the standout move this cycle — a single-day drop of -24.74% on nearly 4x average volume dragged its RSI from 42.4 to 27.4 and crossed its regime into collapse, a name that had held a non-collapse tag through last… read →
tech insider buys ASAN +41 IONQ moved off the floor this cycle — RSI 26.2 to 32.7, the first real change after two straight scans essentially frozen at the same depth (25.7, then 26.2) — though the 30-day print (-37.12%, was -38.73%) is still deep… read →
travel leisure MAR +7 Travel and leisure staged a broad, powerful rally over the past two sessions — seven of eight names posted positive weekly moves, several in double digits, and every 30-day change improved. Expedia ($EXPE) is the sharpes… read →
wfe test metrology FORM +13 Last cycle's uniform pullback regime broke — FORM, CAMT, and AMKR all crossed into collapse this cycle, with AMKR's single-day drop of -24.74% on 3.99x average volume (also visible in the supply-chain-traces book) the sh… read →