Daily Equity & Market Analysis
Published: Jul 28, 2025
This content is for informational purposes only. This should not be construed as solicitation. The general public should consult their financial advisor for additional information related to investment decisions.

Daily Summary

The State of Small Caps

Small caps have improved notably off 2025 lows... but still struggle relatively to other areas of the market. What is in store?

Sights Set on Big Earnings Week

Almost one third of the S&P 500 reports earnings this week, including META, MSFT, AMZN, and AAPL.

Weekly Video

Weekly Rundown Video – July 23, 2025

Weekly rundown with NDW analyst team covering all major asset classes.

Weekly rundown with NDW analyst team covering all major asset classes.

The State of Small Caps

by Miles Clark

Check out NDW’s new “Like” System! Show the analyst team you like what you see by clicking on the thumbs up at the top and bottom of research articles. You can also “Like” commentary on the research hub by clicking and interacting with any of the DALI relative strength ranking squares. 


Small caps have struggled to put together any meaningful sustained rallies over the last few years, despite putting together numerous constructive technical pictures over the same timeframe. Recent action for the Russell 2000 has all of the markings of a similar kind of move to those seen throughout 2023 & 2024, where seemingly convincing price action ultimately saw further struggles and relative underperformance against large cap names.

We will start our diagnosis with a simple, top level look at the Russell 2000 (RUT). Sitting on a string of now seven consecutive buy signals, movement off of 2025 lows has certainly been constructive. The stair stepping pattern leaves plenty of support nearby as the index ultimately has gained nearly 2% this year. For some readers who may be just using the absolute picture in your analysis, this price action would signal it is time to go and pick up exposure to the group as we move into August.

For those of us willing to dig a bit deeper around the platform, however, the rally becomes somewhat less convincing. For starters, small caps remain relative laggards against other parts of the investable universe. Starting broadly by a simple 3.25% relative strength chart between RUT & SPX (below), one can see that relative price action favors the core of the market. In fact, small caps sit at multi-decade level relative lows at the time of this writing, speaking to the lack of upside participation seen from the group.

Speaking of participation, a relatively small number of small cap stocks exhibit favorable technical pictures evidenced by NDW’s technical indicator report. ^BPSCAP, which measures the percentage of small cap stocks trading on PnF buy signals sits at 37%. Take this value and compare it to ^BPLCAP, which suggests over 70% of large cap stocks trade on buy signals. Furthermore, broader asset allocation tools like DALI and the Asset Class Group Scores page continue to favor large cap options over the small cap counterparts.

All this to say, take the current small cap picture as a lesson that it is important to consider more than absolute price movement along in your analysis. While a productive small cap environment would almost undoubtedly be a tailwind for major markets, the current reality is that the group has been unable to sustain meaningful upside action over the last few years. For those with exposure, continue to tread lightly. For those without exposure, continue to hold off broadly speaking until more relative improvement is earned.

 

Earnings season kicks into high gear this week, with increased attention given to some of the largest stocks in the market. There are 161 of the S&P 500 constituents set to report earnings this week, representing about 31% of the companies in the core US benchmark. This includes four Magnificent 7 stocks, looking at Microsoft MSFT, Meta Platforms META, Amazon AMZN, and Apple AAPL. We also see other notable companies like Visa V, Mastercard MA, and Exxon Mobil XOM.

According to the FactSet Earnings Insight report, we have already seen roughly 34% of companies in the S&P 500 report their results from the second quarter of 2025. From those companies, 80% reported a positive EPS surprise which is on pace to be the highest percentage for a single quarter since Q3 2023 (FactSet). However, the actual earnings surprise percentage is lower, as the average EPS beat is 6.1% above expectations, lower than the 5-year average (9.1%). In other words, the breadth of companies beating expectations is higher than normal, but the magnitude of those beats is more muted.

Typically, the summer earnings season arrives during an otherwise quiet news cycle. Kids are home from school, more people are out of the office traveling, and market participation dissipates in favor of extracurricular life interests. Even though out of office emails have still been prevalent this July, the news cycle is anything but quiet. Fresh headlines around tariffs and trade deals roll in almost every day. We also have a Fed rate decision this week. This can make it easy to look past notable events like earnings releases. Today, we will review the current technical pictures of the four largest companies reporting this week, highlighting important support and resistance levels to monitor.

Meta Platforms, Inc. META – Earnings Expected After Market Close Wednesday, 7/30

Meta pushed higher on the last day of June to notch a new all-time high at $744 after giving three consecutive buy signals since April. This improvement moved the stock back to a 5 for 5 TA rating as it showed relative-strength (RS) improvement against the market and its peers. We have seen META maintain a favorable long-term technical picture for years, as it has been in a positive trend since early 2023. It also ranks in the top quartile of the favored internet sector RS matrix. After rising sharply to end June, META has consolidated in recent weeks to present a more actionable position closer to the middle of its trading band. The technical picture remains strong here. Overhead resistance is seen at the all-time highs of $744. If we get a negative reaction after earnings, look toward initial support at $696 and $680. Further support can be seen near the bottom of its trading band at $624.

 

Microsoft Corporation MSFT – Earnings Expected After Market Close Wednesday, 7/30

Microsoft has gone vertically higher since April, reversing up from $356 and ascending in a single column to new all-time highs at $512. This stock has maintained an RS buy signal against the market since 2015, speaking to its long-term technical strength. We also see that MSFT is in the top quintile of names in the favored software sector RS matrix. While the technical picture is robust, MSFT is in overbought territory. There is not any near-term support offered on the default chart, however, the more sensitive 2-point chart shows multiple support levels between $502 and $490.

Amazon.com Inc. AMZN – Earnings Expected After Market Close Thursday, 7/31

Amazon has shown steady improvement over the last few months, but has not yet reached new all-time highs. The stock pushed higher in April to move back to a positive trend and give four consecutive buy signals while ascending to the current chart level at $236. That is just below the all-time high of $240 from January. The stock has a 4 for 5 TA rating and sits in the top third of the favored retailing sector RS matrix. The technical picture is favorable here, however, AMZN is nearing overbought territory. Notable overhead resistance is seen at that $240 high from January. Initial support is not seen on the default chart until $198. Near-term support can be seen on the more sensitive 2-point chart at $208.

 

Apple Inc. AAPL – Earnings Expected After Market Close Thursday, 7/31

Apple has not seen the same level of technical improvement as many of its mega cap counterparts in recent weeks. The stock has a 3 for 5 TA rating after moving back to a positive trend at the beginning of July, leaving it in a suitable position. However, we have seen a notable consolidation range for the stock between $194 and $216 for the past couple of months. This lack of improvement has led it to remain in a column of Os against its peers and the market. The stock also sits near the bottom of the computers sector RS matrix. The long-term technical resilience is still intact, but AAPL lacks the near-term improvement to be considered favorable in its current position. If we get a positive reaction after earnings, look toward a potential breakout through overhead resistance at $224. Further resistance can be seen from $244 to the all-time highs at $260. Initial support can be seen at $196 with strong support seen at $194 and $190.

Market Distribution Table The Distribution Report below places Major Market ETFs and Indices into a bell curve style table based upon their current location on their 10-week trading band.

The middle of the bell curve represents areas of the market that are "normally" distributed, with the far right being 100% overbought on a weekly distribution and the far left being 100% oversold on a weekly distribution.

The weekly distribution ranges are calculated at the end of each week, while the placement within that range will fluctuate during the week. In addition to information regarding the statistical distribution of these market indexes, a symbol that is in UPPER CASE indicates that the RS chart is on a Buy Signal. If the symbol is dark Green then the stock is on a Point & Figure buy signal, and if the symbol is bright Red then it is on a Point & Figure sell signal.

 

Average Level

44.92

< - -100 -100 - -80 -80 - -60 -60 - -40 -40 - -20 -20 - 0 0 - 20 20 - 40 40 - 60 60 - 80 80 - 100 100 - >
                       
               
Buy signalefa
Buy signaldia
   
           
Sell signalUSO
 
Buy signalijr
Sell signaldvy
   
           
Buy signalgsg
Buy signalagg
Buy signalfxe
Buy signalrsp
Buy signalSPY
 
           
Sell signaltlt
Sell signalicf
Buy signaliwm
Buy signaleem
Buy signalONEQ
 
           
Buy signalshy
Buy signalgcc
Buy signalIJH
Buy signalVOOV
Buy signalVOOG
 
       
Sell signaldx/y
Sell signalGLD
Buy signalief
Buy signallqd
Buy signalhyg
Buy signalQQQ
Buy signalXLG
 
< - -100 -100 - -80 -80 - -60 -60 - -40 -40 - -20 -20 - 0 0 - 20 20 - 40 40 - 60 60 - 80 80 - 100 100 - >

 

AGG iShares US Core Bond ETF
USO United States Oil Fund
DIA SPDR Dow Jones Industrial Average ETF
DVY iShares Dow Jones Select Dividend Index ETF
DX/Y NYCE U.S.Dollar Index Spot
EFA iShares MSCI EAFE ETF
FXE Invesco CurrencyShares Euro Trust
GLD SPDR Gold Trust
GSG iShares S&P GSCI Commodity-Indexed Trust
HYG iShares iBoxx $ High Yield Corporate Bond ETF
ICF iShares Cohen & Steers Realty ETF
IEF iShares Barclays 7-10 Yr. Tres. Bond ETF
LQD iShares iBoxx $ Investment Grade Corp. Bond ETF
IJH iShares S&P 400 MidCap Index Fund
ONEQ Fidelity Nasdaq Composite Index Track
QQQ Invesco QQQ Trust
RSP Invesco S&P 500 Equal Weight ETF
IWM iShares Russell 2000 Index ETF
SHY iShares Barclays 1-3 Year Tres. Bond ETF
IJR iShares S&P 600 SmallCap Index Fund
SPY SPDR S&P 500 Index ETF Trust
TLT iShares Barclays 20+ Year Treasury Bond ETF
GCC WisdomTree Continuous Commodity Index Fund
VOOG Vanguard S&P 500 Growth ETF
VOOV Vanguard S&P 500 Value ETF
EEM iShares MSCI Emerging Markets ETF
XLG Invesco S&P 500 Top 50 ETF
   

 

Long Ideas

Symbol Company Sector Current Price Action Price Target Stop Notes
COST Costco Wholesale Corporation Retailing $935.48 mid 900s - lo 1000s 1296 792 4 TA rating, LT RS buy, LT pos trend, top 50% of RETA sector matrix, buy on pullback
OLLI Ollies Bargain Outlet Holding Inc. Retailing $133.73 120s 150 102 5 for 5'er, top 25% of favored RETA sector matrix, LT pos mkt RS, buy on pullback
DRI Darden Restaurants, Inc. Restaurants $204.48 hi 190s - mid 210s 262 178 5 TA rating, top 50% of REST sector matrix, LT RS buy, consec buy signals, buy-on-pullback
ERJ Embraer - Empresa Brasileira de Aeronau (Brazil) ADR Aerospace Airline $47.84 hi 40s - low 50s 92 43 4 for 5'er, top half of AERO sector matrix, LT pos peer & mkt RS, triple top, buy on pullback, Earn. 8/5
HWC Hancock Whitney Corp Banks $60.86 hi 50s - lo 60s 83 50 5 TA rating, top 50% of BANK sector matrix, LT RS buy, consec buy signals, buy-on-pullback
WPM Wheaton Precious Metals Corp Precious Metals $93.98 mid 80s - low 90s 108 75 5 for 5'er, top half of PREC sector matrix, LT pos peer RS, spread triple top, buy on pullback, Earn. 8/7
UAL United Airlines Holdings Inc. Aerospace Airline $91.11 hi 80s - low 90s 116 79 4 for 5'er, top half of favored AERO sector matrix, multiple buy signals, buy on pullback
DG Dollar General Corp. Retailing $107.56 100s to mid 110s 133 86 4 TA rating, top 33% of RETA sector matrix, LT peer RS buy, consec buy signals, buy-on-pullback
URBN Urban Outfitters, Inc. Retailing $75.61 mid-to-hi 70s 91 65 5 for 5'er, top 10% of favored RETA sector matrix, LT pos mkt RS
TXN Texas Instruments Incorporated Semiconductors $184.99 mid 180s - mid 190s 220 158 4 for 5'er, favored SEMI sector matrix, LT pos mkt RS, bullish triangle, buy on pullback
BSX Boston Scientific Corporation Healthcare $106.14 99 - 108 133 91 5 for 5'er, top 25% of HEAL sector matrix, LT pos mkt RS, spread triple top
TSCO Tractor Supply Company Retailing $59.33 upper 50s 66 50 3 for 5'er, top half of favored RETA sector matrix, LT pos mkt RS, buy on pullback

Short Ideas

Symbol Company Sector Current Price Action Price Target Stop Notes

Removed Ideas

Symbol Company Sector Current Price Action Price Target Stop Notes
APEI American Public Education Inc. Business Products $30.33 hi 20s - low 30s 42 25 Removed for earnings. Earn. 8/11
MNST Monster Beverage Corp. Food Beverages/Soap $60.66 hi 50s - lo 60s 80 50 Removed for earnings. Raise stop to $53. Earn. 8/11
TARS Tarsus Pharmaceuticals, Inc. Biomedics/Genetics $41.50 low 40s 28 49 Removed for earnings. Earn. 8/7

Follow-Up Comments

Comment
There are currently no follow-up comments.

NDW Spotlight Stock

 

TSCO Tractor Supply Company R ($58.29) - Retailing - TSCO is a 3 for 5'er that ranks in the top half of the favored retailing sector matrix and has been in a market RS buy signal since 2018. On its default chart TSCO has completed three consecutive buy signals and reached a new all-time high in last week's trading. The stock has subsequently pulled back to prior resistance, offering an entry point for long exposure. Positions mya be added in upper $50s and we will set our initial stop at $50, which would violate TSCO's bullish support line. We will use the bullish price objective, $66, as our target price. TSCO also carries a 1.55% yield.

 
                25                                          
63.00                                                 X       63.00
62.00                                               X O   Top 62.00
61.00     X                                         X O     61.00
60.00     X O                                     X O     60.00
59.00     A O         X                     X O     59.00
58.00     X O X   C X X 3 O               X   X       58.00
57.00     X O B O X O X O X O X O               X O X       57.00
56.00 X   9 O X O X O X O X O X O 4             X O X       56.00
55.00 X O X O X O X O X O X O O X O           X O         55.00
54.00 X O X O   O   O X O X   O X O           7           54.00
53.00 X O X       O X 2     O X O       X   X         Mid 53.00
52.00   O X       1       O   O X   X   X O X           52.00
51.00   O X                     O X O X O 5 O X         51.00
50.00   8                         O X O X O X O X         50.00
49.00                             O X O   O X O X         49.00
48.00                             O X     O X 6           48.00
47.00                             O       O             47.00
                25                                          

 

 

ALB Albemarle Corp ($75.32) - Chemicals - ALB fell more than 10% intraday on Monday and fell to a sell signal when it completed a bullish signal reversal at $77. The weight of the evidence remains marginally positive as ALB is a 3 for 5'er that ranks in the top 10% of the chemicals sector matrix. From here, the next level of support sits at $70. ALB is expected to report earnings on 7/30.
DELL Dell Technologies Inc Class C ($133.86) - Computers - DELL pushed higher Monday to break a double top at $132, notching a third consecutive buy signal. This 3 for 5'er moved to a positive trend in April and sits in the top third of the favored computers sector RS matrix. The weight of the technical evidence is mixed but showing near-term improvement. Initial support can be seen at $124 and $122. Further overhead resistance may be seen at $146.
INTU Intuit Inc. ($798.73) - Software - INTU rose Monday to break a double top at $792, notching a third consecutive buy signal and a new all-time high. This 5 for 5'er moved to a positive trend in April and sits in the top quartile of the favored software sector RS matrix. The technical picture is favorable and continues to strengthen. Initial support can be seen at $744.
NVDA NVIDIA Corporation ($176.77) - Semiconductors - NVDA advanced Monday to break a double top at $176, notching a fifth consecutive buy signal and a new all-time high. This 5 for 5'er moved to a positive trend in May and has maintained an RS buy signal against the market since early 2023. The weight of the technical evidence continues to be strong here. However, NVDA is now in overbought territory, suggesting heightened potential for some near-term consolidation. Initial support can be seen at $166 with further support seen at $152.
WOR Worthington Enterprises Inc. ($60.96) - Steel/Iron - WOR gave an initial sell signal Monday when it broke a double bottom at $61. The outlook for the stock remains favorable as WOR is a 5 for 5'er that ranks second out of 12 names in the steel/iron sector matrix. From here, the level of support on WOR's chart sits at $58.

 

Daily Option Ideas for July 28, 2025

Calls
New Recommendations
Name Option Symbol Action Stop Loss
Rollins, Inc. - $57.34 O: 25K57.50D21 Buy the November 57.50 calls at 2.85 54.00
Follow Ups
Name Option Action
Tapestry Inc. ( TPR) Aug. 82.50 Calls Raise the option stop loss to 25.80 (CP: 27.80)
eBay Inc. ( EBAY) Sep. 72.50 Calls Stopped at 9.10 (CP: 7.70)
Dell Technologies Inc Class C ( DELL) Sep. 130.00 Calls Initiate an option stop loss of 9.00 (CP: 11.00)
Puts
New Recommendations
Name Option Symbol Action Stop Loss
CSX Corporation - $35.72 O: 25V37.50D17 Buy the October 37.50 puts at 2.80 38.00
Follow Up
Name Option Action
Carmax Group ( KMX) Sep. 65.00 Puts Raise the option stop loss to 4.00 (CP: 6.00)
Covered Writes
New Recommendations
Name Option Sym. Call to Sell Call Price Investment for 500 Shares Annual Called Rtn. Annual Static Rtn. Downside Protection
NetApp, Inc. $ 104.94 O: 25L110.00D19 Dec. 110.00 7.70 $ 50,274.00 21.13% 16.52% 6.12%
Still Recommended
Name Action
Hims & Hers Health Inc. ( HIMS) - 57.65 Sell the September 55.00 Calls.
Fortinet Inc. ( FTNT) - 104.82 Sell the September 105.00 Calls.
IonQ Inc. ( IONQ) - 43.17 Sell the October 42.00 Calls.
MARA Holdings Inc. ( MARA) - 17.25 Sell the December 18.00 Calls.
Palantir Technologies Inc. Class A ( PLTR) - 158.80 Sell the August 145.00 Calls.
Airbnb, Inc. Class A ( ABNB) - 141.31 Sell the September 140.00 Calls.
Arista Networks Inc ( ANET) - 114.28 Sell the September 110.00 Calls.
Expedia Group Inc. ( EXPE) - 187.34 Sell the August 185.00 Calls.
Dollar General Corp. ( DG) - 107.56 Sell the September 110.00 Calls.
Uber Technologies, Inc. ( UBER) - 91.29 Sell the September 92.50 Calls.
General Motors ( GM) - 53.40 Sell the December 55.00 Calls.
Southwest Airlines Co. ( LUV) - 33.21 Sell the November 35.00 Calls.
The Following Covered Write are no longer recommended
Name Covered Write
No Additions to This Section

 

Most Requested Symbols