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.
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.
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 - > |
---|---|---|---|---|---|---|---|---|---|---|---|
< - -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 | |||||||
---|---|---|---|---|---|---|---|
|
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
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) |
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) |
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 |
---|---|
|