Daily Summary
Point & Figure Pulse
The trading band of the S&P 500 Index notched its widest spread since 2020.
Magnificent Seven Updates
Examining the recent action within the Magnificent Seven.
Market Distribution Table
The curve has an average reading of 12.99%.
Daily Equity Roster
Today's featured stock is Autonation Inc. (AN).
Analyst Observations
Comments include: ALC, CNC, DECK, OLLI, & ROST.
Daily Option Ideas
Call: The Blackstone Group (BX); Put: Occidental Petroleum (OXY); Covered Write: Delta Airlines (DAL).
Weekly Video
Weekly Rundown Video- May 21, 2025
Weekly rundown with NDW analyst team covering all major asset classes.
Weekly rundown with NDW analyst team covering all major asset classes.
Friday’s market action saw the S&P 500 Index (SPX) reverse down into a column of Os on its default chart, falling from 5950 to 5800. This pullback is not a major move, especially when considering the extended run we have seen from the core US market benchmark over the past few weeks. This move also leads us back toward the middle of the current trading band, which is positioned at 5500 (based on Thursday’s market action). Considering the move objectively, this simply looks like normalization after a sharp rally.
Of course, nothing seems simple about the current market environment. Even the normalization doesn’t feel normal, given the warning lights of treasury yield uncertainty and credit downgrades (as we discussed in yesterday’s feature). The uncertainty surrounding market action over the past several weeks has led to significantly more chart movement than we would typically see.
One way to quantify this statement is by examining the spread between the top and bottom of the trading band for the default SPX chart. The trading band is derived from the weekly overbought/oversold calculation. Our Overbought/Oversold Whitepaper outlines the construction of these readings as follows:
To compute an OBOS value, we take ten weeks (50 days) of price data and use that information, along with a volatility calculation, to compute a “trading band” for the security. The location of the current price on this trading band is then expressed as a percentage. If the current price reaches the top of the trading band it is 100% overbought and if it reaches the bottom, it is 100% oversold
So, the Top corresponds with 100% overbought, while the Bottom corresponds with -100% (100% oversold). Readings can certainly go beyond these bands, but they are helpful guidelines for potential mean reversion in a given security/index, like SPX.
Examining the spread between the top and bottom of the trading band can help contextualize the current market action. A wider spread means more realized volatility, while a tighter spread means less chart action has occurred. The average spread between the top and bottom going back through 1950 sits at around 15%. Based on the market action last week, the spread between the top and bottom was double the average at around 32%. We saw an even higher spread between the two in the week ending on May 2, when the reading surpassed 34%. That was the highest spread we have seen since the pandemic in 2020. Other large spread can be seen from market shocks, with the highest reading coming during the hysteria in 2009.
Spreads like we saw this month are rare, but they are not unprecedented. It is important to note that they also do not persist for prolonged periods of time. Even in the most extreme cases, the spread will spike and then retract as volatility tapers off. There is certainly the potential for another spike down the road, but markets will at least take a breather in between the events. This suggests that the consolidation we have experienced over the last week could continue as we head into June, allowing the market some time to digest the heightened action that took place earlier this month.
With the US Equity indices consolidating and/or pulling back slightly this week, an opportunity to assess holdings that rallied off recent lows has been offered. The popular stocks that many clients and advisors have monitored are the Magnificent Seven, which had been behaving more like a “Subpar Seven” for much of the year – as noted in our last update on March 19th. At that time, six out of the seven stocks were underperforming the S&P 500 Index with the lone exception being Meta Platforms META. Following the week of “Liberation Day”, all seven stocks were underperforming the S&P 500 on a year-to-date basis (12/31/2024 – 4/4/2025), but since then, each has rebounded to varying degrees. Today’s feature will look at each of the Mag Seven and discuss the technical picture along with potential next steps that could be taken.
Through Thursday’s close, Meta Platforms (META) and Microsoft (MSFT) have rallied back into positive territory on a year-to-date basis and are the only two of the seven that outperform the S&P 500. Nvidia (NVDA) has rallied to lag SPX by just 30 basis points after having lagged the index by more than 15% at points during April. Amazon (AMZN) and Google (GOOGL/) are now down 7% and 9% for the year, while Tesla (TSLA), and Apple (AAPL) are all down double digits year-to-date with Apple being down almost 20%.
Meta Platforms (META) – Internet – While most of the Mag Seven stocks fell to their near-term chart lows during the week of “Liberation Day,” Meta ultimately fell to its chart low in the back half of April before reversing back into a column of Xs on its trend chart on 4/22. The stock returned to a buy signal after reporting earnings to kick off May before rallying to $656 early last week and reversing into a column of Os during Friday’s (5/16) trading. META has maintained an acceptable 3 technical attribute rating for more than two years and sustained a positive trend on its default trend chart since January 2023. Those seeking to add to an existing position may consider adding shares on the pullback here, depending on cost basis. Meanwhile, those looking to initiate a new position would be best served looking for consolidation in the lower $600 range, which would then develop support close to current trading levels. Note that resistance lies at current chart levels and in the $680 range, while the all-time chart high from February lies at $736.
Microsoft (MSFT) – Software – After finding lows in early April, MSFT alternated signals through the middle of the month before reversing higher on the 22nd and returning to a buy signal, as well as shifting its trend back to positive on April 30th. The trend flip increased MSFT up to a 3 for 5’er after the stock briefly fell down to a 2 for the first time in more than a decade. May’s action brought the chart to match the December 2024 high mark at $456, one box below the stock’s all-time high from July 2024 at $464 and below the top of the 10-week trading band. Both long-term holders and those seeking new exposure would be best served by looking for a pullback to the lower $400 range or consolidation in the mid $400s before adding exposure. With the chart’s extended column of Xs, support can be found in the $390 to $400 range, while the bullish support line now resides at $356.
NVIDIA (NVDA) – Semiconductors – Similar to Microsoft, NVDA found lows in early April before alternating signals and reversing back into a column of Xs in the latter part of the month. May’s action saw it return to a buy signal with a triple top break at $116, which also flipped the trend back to positive. Last week’s action brought the trend chart up to the mid $130s, reversing the market RS chart back into a column of Xs on 5/14. The trend change along with the market RS chart reversal in Xs brings NVDA back up to a 5 for 5’er in technical attribute rating. Considering earnings upcoming on Wednesday next week, investors are likely to hit pause on adding additional exposure until post report. Post earnings and barring the stock maintains its technical picture, those seeking to add to an existing position may consider adding shares here or on further pullback into the lower $120 range, depending on cost basis. Meanwhile, those looking to initiate a new position would be best served looking for consolidation in the lower $130 to $120 range, which would then develop support close to current trading levels. Note that resistance lies at $142, while additional may be found around $150 with the all-time chart high residing at $152.
Amazon.com (AMZN) – Retailing – AMZN found its chart lows in early April before returning to a buy signal in the latter half of the month. May’s action brought about a positive trend along with additional buy signals as the stock rallied to $212 during last week’s trading, clearing resistance that dated to March. The trend change increased AMZN up to a 4 for 5’er, and the stock has maintained an acceptable TA rating since early 2023. Those seeking to add to an existing position or initiate new exposure may consider adding shares here on the pullback. Note the stock’s all-time chart high from January resides at $240.
Alphabet (GOOGL) – Internet – After finding lows in early April, GOOGL has alternated signals since then, most recently returning to a buy signal by breaking a double top at $166. This week’s action has brought the stock into the $170 range and flipped the trend back to positive during Thursday’s (5/22) trading, clearing resistance that dated to March. The trend flip increased GOOGL up to a 3 for 5’er in technical attribute rating after the stock fell down to a 2 in late March. Okay to consider here on the pullback. Initial support can be found at prior resistance in the mid $160s, while additional may be found in the $148 to $150 range.
Tesla (TSLA) – Autos and Parts – TSLA found its chart lows in early April before returning to a buy signal in the latter half of the month. May’s action brought it back to a positive trend along with an additional buy signal as the stock rallied to $352 earlier this week. Though TSLA gave a sell signal during Thursday’s trading, it is an initial sell signal following a notable rally and a sign of reprieve at the moment. The trend flip earlier this month increased the stock to a 5 for 5’er, and the stock has now moved into the top quintile of the Autos and Parts sector matrix. Those seeking exposure to TSLA would look for a return to a buy signal in an actionable range – currently a very broad one in the $300 to mid $330 range – before adding. Current support for the chart may be found at prior resistance around $300, while additional may be found at $272 and $260.
Apple (AAPL) – Computers - AAPL found its chart lows in early April before returning to a buy signal just over a week later. Since that time, the stock has tested the bearish resistance line and failed to penetrate it after three attempts, with the most recent rejection occurring after the chart reversed into Os during Thursday’s trading. Following Trump announcing there would 25% tariffs on iPhones on social media, the stock fell to test support at $194 during Friday’s action. AAPL still maintains a 3 technical attribute rating, but those seeking to add to or initiate exposure to the stock would be best served looking for the stock to rallying back into a positive trend and clear current resistance at $212 before doing so. Beyond current resistance, additional may be found in the $240 range, while the stock’s all-time chart high lies at $260. Beyond current support at $194, additional may be found at $190 and $184.
Featured Charts:
Portfolio View - Major Market ETFs
Symbol | Name | Price | Yield | PnF Trend | RS Signal | RS Col. | Fund Score | 200 Day MA | Weekly Mom |
---|---|---|---|---|---|---|---|---|---|
DIA | SPDR Dow Jones Industrial Average ETF Trust | 418.82 | 1.65 | Positive | Sell | X | 3.05 | 423.53 | + 4W |
EEM | iShares MSCI Emerging Markets ETF | 46.04 | 2.32 | Positive | Sell | X | 4.26 | 43.71 | + 4W |
EFA | iShares MSCI EAFE ETF | 87.92 | 2.89 | Positive | Sell | X | 4.49 | 80.71 | + 4W |
IJH | iShares S&P MidCap 400 Index Fund | 59.70 | 1.46 | Negative | Buy | O | 1.73 | 61.56 | + 5W |
IJR | iShares S&P SmallCap 600 Index Fund | 104.54 | 2.36 | Negative | Sell | O | 0.73 | 112.87 | + 4W |
QQQ | Invesco QQQ Trust | 514.00 | 0.63 | Positive | Buy | X | 4.49 | 493.83 | + 5W |
RSP | Invesco S&P 500 Equal Weight ETF | 175.03 | 1.66 | Positive | Sell | O | 2.18 | 176.17 | + 4W |
SPY | SPDR S&P 500 ETF Trust | 583.09 | 1.29 | Positive | Buy | X | 4.60 | 575.47 | + 4W |
XLG | Invesco S&P 500 Top 50 ETF | 48.66 | 0.79 | Positive | Buy | X | 4.51 | 47.98 | + 5W |
Average Level
12.99
< - -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 |
---|---|---|---|---|---|---|---|
BRK.B | Berkshire Hathaway Inc | Wall Street | $503.57 | 480s - low 500s | 556 | 432 | 5 for 5'er, top 20% of WALL sector matrix, LT pos mkt RS, multiple buy signals, buy on pullback |
WRB | W. R. Berkley Corporation | Insurance | $72.19 | mid 60s - lo 70s | 115 | 55 | 4 TA rating, top 25% of INSU sector matrix, LT RS buy, LT pos trend, R-R > 2 |
ADC | Agree Realty Corporation | Real Estate | $74.50 | mid-to-upper 70s | 100 | 67 | 4 for 5'er, top 10% of REAL sector matrix. spread quad top, R-R>2.0, 3.9% yield |
ROL | Rollins, Inc. | Business Products | $56.75 | 52 - hi 50s | 77 | 45 | 5 TA rating, top 25% of BUSI sector matrix, LT pos trend, RS buy, pos wkly mom |
AVGO | Broadcom Ltd | Semiconductors | $230.53 | 180s - 190s | 254 | 160 | 4 for 5'er, top 20% of SEMI sector matrix, LT pos mkt RS, pos trend flip, spread triple top, R-R>2.0, Earn. 6/5 |
BYD | Boyd Gaming Corp | Gaming | $73.33 | hi 60s - low 70s | 90 | 58 | 4 for 5'er, top 20% of GAME sector matrix, triple top, pos trend flip, 1.1% yield |
AMP | Ameriprise Financial | Wall Street | $508.21 | 448-490s | 568 | 396 | 5 TA rating, top 33% of WALL sector matrix, LT pos mkt RS, recent pos trend, pos wkly mom |
UNM | Unum Group | Insurance | $79.63 | 74 - 80 | 89 | 64 | 5 for 5'er, top 10% of INSU sector matrix, LT pos peer & mkt RS, buy on pullback, 2.1% yield |
ALL | The Allstate Corporation | Insurance | $202.52 | 190s - low 200s | 230 | 176 | 4 for 5'er, top third of favored INSU sector matrix, pos trend flip, 2% yield |
VIRT | Virtu Financial | Wall Street | $40.98 | 38-mid 40s | 60 | 31 | 4 TA rating, pos trend, recent RS buy, top 10% of WALL sector matrix, consec. buy signals |
AZZ | Aztec Manufacturing Co. | Electronics | $89.61 | mid 80s - low 90s | 108 | 73 | 5 for 5'er, #6 of 52 in ELEC sector matrix, spread quad top |
ETN | Eaton Corporation | Electronics | $321.07 | 290s - 300s | 356 | 260 | 4 for 5'er, top half of ELEC sector matrix, LT pos mkt RS, pos trend flip, spread triple top |
FFIV | F5 Inc. | Internet | $284.48 | 260s - 280s | 312 | 244 | 5 for 5'er. top half of favored INET sector matrix, LT pos peer RS, triple top breakout |
CRH | CRH plc (Ireland) ADR | Building | $95.16 | 90s - low 100s | 134 | 81 | 5 for 5'er, top 20% of BUIL sector matrix, LT pos mkt RS, spread triple top, R-R~2.0, 1.5% yield |
HURN | Huron Consulting Group Inc. | Business Products | $150.69 | hi 130s - low 150s | 216 | 122 | 5 for 5'er, top 25% of BUSI sector matrix, LT pos peer & mkt RS, spread triple top, buy on pullback, R-R>2.0 |
SPG | Simon Property Group, Inc. | Real Estate | $157.95 | mid 150s - 160s | 184 | 138 | 5 for 5'er, top 20% of REAL sector matrix, LT pos mkt RS, buy on pullback, 5.2% yield |
PAYX | Paychex, Inc. | Business Products | $156.18 | hi 140s - 150s | 196 | 134 | 5 for 5'er, LT pos peer & mkt RS, pos trend flip, 2.8% yield |
FMX | Fomento Economico Mexicano S.A.B. de C.V. (Mexico) ADR | Food Beverages/Soap | $105.86 | 100-lo 110s | 131 | 88 | 5 TA rating, LT mkt RS buy, consec. buy signals, top 50% of FOOD sector matrix |
LAMR | Lamar Advertising Company | Media | $114.65 | mid 110s - low 120s | 144 | 99 | 5 for 5'er, LT pos peer & mkt RS, bullish catapult, good R-R, 5.2% yield |
LNG | Cheniere Energy, Inc. | Oil Service | $228.51 | 210s - 230s | 320 | 188 | 5 TA rating, LT RS buy, LT peer RS buy, positive trend, buy-on-pullback, R-R > 2 |
AN | Autonation Inc. | Autos and Parts | $180.59 | 170s - low 180s | 242 | 154 | 4 for 5'er, top half of favored AUTO sector matrix, LT pos mkt RS, spread quintuple top, R-R>2.0 |
Short Ideas
Symbol | Company | Sector | Current Price | Action Price | Target | Stop | Notes |
---|
Follow-Up Comments
Comment | |||||||
---|---|---|---|---|---|---|---|
|
NDW Spotlight Stock
AN Autonation Inc. R ($182.48) - Autos and Parts - AN is a 4 for 5'er that ranks in the top half of the favored autos and parts sector matrix and has been on peer and market RS buy signals since 2020. The stock returned to a buy signal and a positive trend earlier this month when it broke a spread quintuple top at $178 and continued higher reaching $192. AN has now pulled back to point of the breakout, offering an entry point for long exposure. Positions may be added in the $170s to low $180s and we will seet our initial stop at $154, which would take out multiple levels of support on AN's chart and violate its trend line. We will use the bullish price objective, $242, as our target price, giving us a reward-to-risk ratio north of 2.0.
25 | |||||||||||||||||||||||||||||
198.00 | X | • | 198.00 | ||||||||||||||||||||||||||
196.00 | X | O | • | 196.00 | |||||||||||||||||||||||||
194.00 | X | O | • | 194.00 | |||||||||||||||||||||||||
192.00 | X | X | O | • | X | 192.00 | |||||||||||||||||||||||
190.00 | X | O | X | O | • | X | O | 190.00 | |||||||||||||||||||||
188.00 | X | O | X | O | • | X | O | 188.00 | |||||||||||||||||||||
186.00 | • | X | 2 | X | O | • | X | O | 186.00 | ||||||||||||||||||||
184.00 | C | • | X | O | X | O | • | X | O | 184.00 | |||||||||||||||||||
182.00 | X | X | O | • | X | O | O | • | X | O | 182.00 | ||||||||||||||||||
180.00 | X | O | X | O | • | X | 3 | • | X | O | 180.00 | ||||||||||||||||||
178.00 | X | O | X | O | X | O | • | • | • | X | 178.00 | ||||||||||||||||||
176.00 | X | O | X | O | X | O | X | X | X | • | X | • | X | 176.00 | |||||||||||||||
174.00 | X | O | O | X | X | O | X | X | O | X | O | X | O | X | O | 5 | 174.00 | ||||||||||||
172.00 | X | O | X | O | X | O | X | O | X | O | X | O | X | O | X | O | X | 172.00 | |||||||||||
170.00 | X | O | X | O | X | • | O | X | O | X | O | X | O | X | X | O | X | O | X | Mid | 170.00 | ||||||||
168.00 | X | O | • | O | X | • | O | O | X | O | X | X | O | X | O | X | O | X | O | 168.00 | |||||||||
166.00 | X | • | 1 | • | O | X | O | X | O | X | O | X | O | X | O | X | 166.00 | ||||||||||||
164.00 | X | • | • | O | X | O | 4 | O | X | O | X | O | X | O | X | 164.00 | |||||||||||||
162.00 | • | O | X | O | X | O | X | O | X | O | X | O | X | • | 162.00 | ||||||||||||||
160.00 | • | O | X | O | X | O | X | O | O | O | X | • | 160.00 | ||||||||||||||||
158.00 | O | O | X | O | X | O | X | • | 158.00 | ||||||||||||||||||||
156.00 | O | O | X | O | • | 156.00 | |||||||||||||||||||||||
154.00 | O | X | • | 154.00 | |||||||||||||||||||||||||
152.00 | O | X | 152.00 | ||||||||||||||||||||||||||
150.00 | O | 150.00 | |||||||||||||||||||||||||||
25 |
ALC Alcon, Inc. ($86.49) - Healthcare - ALC inched lower to break a double bottom at $85. The 3 for 5’er has been on a market RS sell signal since 2021. ALC is now brushing up against its bullish support line, which, if crossed, would shift it down to a 2 for 5’er. For those invested, you could continue holding but set an alert for any changes in the stock’s technical attribute score. Long exposure should be avoided. Strong resistance can be seen between $99-$100. |
CNC Centene Corporation ($56.24) - Healthcare - After rejecting the bearish resistance line and reversing into a column of Os on Thursday, CNC has now moved lower to break a spread quintuple bottom at $56. The 1 for 5’er lost 2 points this month after moving into a negative trend and exhibiting short term relative weakness against the market. Consider selling your position here. Long exposure should be avoided. Initial resistance is at $62, with additional resistance at $64. |
DECK Deckers Outdoor Corporation ($101.80) - Textiles/Apparel - DECK fell roughly 20% following earnings, breaking a double bottom at $100 to return the stock to a sell signal as shares fell to $97. DECK has fallen to a 1 for 5'er that trades in a negative trend on its trend chart and exhibits negative market RS. From here, support now lies at $94, the April chart lows. |
OLLI Ollies Bargain Outlet Holding Inc. ($110.02) - Retailing - OLLI broke a double bottom at $104 to return the stock to a sell signal and violate the bullish support line. The stock will decrease to a 4 for 5'er trading in a negative trend. Support lies at current levels, whiel additional may be found at $102 and $98. |
ROST Ross Stores, Inc. ($135.51) - Retailing - ROST reversed into Os, falling from $154 to $130 and breaking a double bottom at $132. The move also violates the bullish support line, which will drop the stock down to a 3 for 5'er. From here, support lies in the mid $120s, the stock's recent chart lows. |
Daily Option Ideas for May 23, 2025
New Recommendations
Name | Option Symbol | Action | Stop Loss |
---|---|---|---|
The Blackstone Group Inc - $136.41 | O: 25H135.00D15 | Buy the August 135.00 calls at 11.10 | 126.00 |
Follow Ups
Name | Option | Action |
---|---|---|
|
New Recommendations
Name | Option Symbol | Action | Stop Loss |
---|---|---|---|
Occidental Petroleum Corporation - $41.29 | O: 25T42.50D15 | Buy the August 42.50 puts at 3.40 | 45.00 |
Follow Up
Name | Option | Action |
---|---|---|
|
New Recommendations
Name | Option Sym. | Call to Sell | Call Price | Investment for 500 Shares | Annual Called Rtn. | Annual Static Rtn. | Downside Protection |
---|---|---|---|---|---|---|---|
Delta Air Lines Inc. $ 48.50 | O: 25I50.00D19 | Sep. 50.00 | 4.35 | $ 22,061.50 | 37.52% | 26.62% | 7.98% |
Still Recommended
Name | Action |
---|---|
Shopify Inc ( SHOP) - 103.29 | Sell the September 100.00 Calls. |
Twilio Inc ( TWLO) - 115.88 | Sell the July 115.00 Calls. |
Robinhood Markets, Inc. Class A ( HOOD) - 64.77 | Sell the August 65.00 Calls. |
EQT Corporation ( EQT) - 55.69 | Sell the September 60.00 Calls. |
Fortinet Inc. ( FTNT) - 103.62 | Sell the August 110.00 Calls. |
Micron Technology, Inc. ( MU) - 94.83 | Sell the June 95.00 Calls. |
Palantir Technologies Inc. Class A ( PLTR) - 122.29 | Sell the September 130.00 Calls. |
The Following Covered Write are no longer recommended
Name | Covered Write |
---|---|
|