Financial Focus Advisory Services, LLC
StocksAndTaxes.com
781-829-8626

August 4, 2025
 
Suggested Trades:
Dollar General (DG) buy 108.00, stop loss at 103.00, target 114.00.  DG is in an interesting set of gaps.  In the short term they gapped up, traded up then sideways, then drifted down to test the top of the gap.  Friday they lifted off this support.  Interestingly, they found resistance in this cycle at the supply level of the August gap of last year. 

Regeneron (REGN) buy 559.00, stop loss at 537.00, target 605.00.  REGN had a tough sell period from August of 2024 to June 2025.  They crossed over their 50 day moving average and are now using it as support.  We are looking for the next resistance at the double top of April and May. 

Updated each Monday:

S&P 500 

The S&P closed the week at 6238 down 140 for the wee and reversing last week’s positive candle and bringing us back down to the small candles just above the all-time high of 6147.  


Scroll to the bottom to see the charts

We had been pushing against 6100 for months, from early December to late February.  This was the full ABC projection.  

We did a 50% retracement, same as we did in 2022 and bounced strongly.   

Note that the 50% retracement level is also the B point.  

We are now back up and pushed through the all-time high of 6147, where we have traded sideways since late June.

We are showing this long-term cycle using an ABC projection to 6,118

A – Covid Low
B – Rate Cutting Peak, begin raising rates
C – End of Rate Hikes
D – Projects soft landing 



Some Key Figures:

Oil – Closed the week at 67, up 2 for the week

Gold – Closed the week at 3416, up 88 for the week

Dollar index closed at 98, up 1 for the week. 

Yield 10-year note – Closed at 4.21, down .17 for the week


Economic Calendar:

Monday – Factory Orders
                                  
Tuesday – Trade Deficit, ISM Services
        
Wednesday – None

Thursday – Weekly Jobless Claims, US Productivity, Unit Labor Costs, Wholesale Inventories, Consumer Credit

Friday – None



Positions: 
Align (ALGN) buy 136.00, stop loss at 128.00, target 165.00.  ALGN took a hit yesterday, and is bouncing today.  We are looking at the double bottom at 168 offer some sell side resistance as investors hit break even.  ALGN closed at 136.52

Kimberly Clark (KMB) buy 130.00, stop loss at 124.00, target 142.00.  KMB bounced off a low this morning.  We are looking toward the bounces of February through June over 144.00.  KMB closed at 130.64

Zebra (ZBRA) buy 348.40, stop loss at 327.00, target 400.00.  ZEBRA is breaking out this morning.  We are looking toward the January high.  ZBRA closed at 335.24

Principal (PFG) buy 78.00, stop loss at 76.00, target 82.00.  PFG gapped up and sold 7.29.25.  They sold again yesterday to find support at the June lows.  They are now rebounding.  We are looking toward the May high.  PFG closed at 75.53

Evergy (EVRG) buy 70.45, stop loss at 69.45, target 73.45.  EVRG is breaking out of resistance going back to March.  EVRG closed at 71.55

Transcanada (TRP) buy 47.00, stop loss at 46.00, target 49.00.  TRP is bouncing off support as they had in June and July.  TRP closed at 48.37

Gold (GLD) buy 305.90, stop loss at 303.00, target 315.00.  DLD is in a patter of rising lows and a flat top.  The recent high was 316.24.  GLD closed at 309.11

Williams Cos (WMB) buy 58.65, stop loss at 56.75, target 61.25.  WMB is channeling.  They are basing here holding onto their 200 day moving average.  We are looking to return to the top of the channel.  WMB closed at 60.27

DoorDash (DASH) buy 250.00, stop loss at 240.00, target 270.00.  DASH is breaking out again to confirm their ABC projection to 270.37.   DASH closed at 248.35

Lam Research (LRCX) buy 97.75, stop loss at 95.00, target 102.50.  LRCX has been trending well.  They pulled back to the 20 day ema.  We are looking to test the recent high of 102.59.  LRCX closed at 96.37.

Thermo Fisher (TMO) sell short at 483.00, stop loss at 490.00, target 467.00.  TMO gapped up and formed a long upper shadow yesterday.  This morning, they traded up but could not reach the top of the shadow.  We are looking for a quick test of this morning’s low.  TMO closed at 463.04

Huntington (HII) buy 262.90, stop loss at 250.00, target 282.00.  HII filled their gap from October, pulled back to their 20 day and is now confirming the next leg up.  We are looking toward the double top from last August.  HII closed at 264.82

SolarEdge (SEDG) buy 31.10, stop loss at 28.90, target 38.00.  SEDG broke through short term resistance and is pushing against resistance from last summer.  We have an ABC projection to 38.25.  SEDG closed at 25.55

Travelers (TRV) buy 260.00, stop loss at 248.50, target 276.00.  TRV is in a pattern of higher highs and higher lows.  We are looking to test the recent high of 277.83.  TRV closed at 258.32

JPMorgan (JPM) buy 287.50, stop loss at 279.50, target 310.00.  JPM has been trending well.  They pulled back from a new high and held support at the 20 day ema as they had in May and June.  JPM closed at 289.37

Verizon (VZ) buy 41.60, stop loss at 40.50, target 43.60.  VZ has been channeling since early April.  We are looking to play this channel.  VZ closed at 42.88

Allstate (ALL) buy 197.00, stop loss at 190.00, target 212.00.  ALL is in a pattern  of higher lows with a double top above 212.  ALL closed at 195.70

Enphase (ENPH) sell short at 42.10, stop loss at 46.00, target 33.00.  ENPH is in a pattern of gapping down, drifting back up to the 50 day moving average, then gapping down again.  They are nearing the 50 day which is currently at 44.53.  ENPH closed at 31.43

Constellation Brands (STZ) buy 162.40, stop loss at 155.00, target 185.00.  STZ is bouncing off support from February.  We are looking toward the more typical trading area around 185.  STZ closed at 166.18

Halliburton (HAL) sell short at 22.30, stop loss at 23.70, target 19.50.  HAL has been trending downward, though they have a flat bottom since April.  They look to have topped earlier this week.  We are looking to test that bottom around 19.  HAL closed at 21.60

Conoco (COP) sell short at 94.50, stop loss at 98.30, target 84.50.  COP Is trading similarly to HAL.  We are looking to test the recent low of 84.28.  COP closed at 92.76

Bath and Body Works (BBWI) buy 27.45, stop loss at 24.75, target 34.00.  BBWI is bouncing off of support around 25.  This support goes back to June of 2022.  BBWI closed at 28.17

Tesla (TSLA) buy 304.50, stop loss at 270.00, target 360.00.  TSLA pulled back and filled many gaps that were formed on their upward move.  We are looking toward the recent high of 367.71.  TSLA closed at 302.63

Willis Towers (WTW) buy 305.00, stop loss at 292.00, target 329.00.  WTW is forming a double bottom as support of the consolidation of late 2024.  We are looking to bunce up to the mid-April highs.  WTW closed at 314.77

Home Depot (HD) buy 356.30, stop loss at 340.00, target 395.00.  HD had been in a channel for late 2023 through 2024 with resistance around 335.  They broke out of that channel and have now found support around that level in May of 2024 and this month.  We are look at the high of March 2024 as our target.  HD closed at 373.66

Biotech iShares (IBB) buy 122.40, stop loss at 106.00, target 145.00.  IBB has been channeling.  They bounced off support going back to 2022.  We are looking to trade back up toward 150.00.  IBB closed at 133.04

Medtronic (MDT) buy 83.50, stop loss at 79.00, target 94.00.  MDT has remained within their channel to spite the market sell.  MDT closed at 89.34

FMC (FMC) buy 36.50, stop loss at 33.50, target 45.00.  FMC had a large gap last week.  We are looking to drift into the gap.  FMC closed at 38.01



Disclaimer:
 
This newsletter is intended for informational purposes only and should not be considered to be a solicitation or an offer to sell securities or investment advisory service. Trading in securities such as stocks and options involves significant risk and should not be done without serious independent study. Subscribers may make trading decisions based on the content of this newsletter but in no case will Leo Leydon or any affiliates be liable for any repercussions. Leo Leydon, affiliated parties and clients of related parties may hold positions or trade in securities included within this letter. The information contained in this newsletter is obtained from sources that we believe are accurate however we cannot and do not guarantee or warrant the accuracy of this information. Information and comments within this newsletter should not be interpreted to indicate that past performance is indicative of future results. All rights reserved.