On this page are weekly updates for Top Stocks filtered for the following criteria:
- Superb Fundamentals
- Exceptional Earnings
- Increasing Earnings Projections
- Bullish Chart Patterns
- Sales Growth Above 10%/year
- Market Capitalization Above $1B
- Average Daily Trading Volume Above 250,000 Shares
The above criteria are used each week to locate the best opportunities in investable stocks combined with superior resistance to broader market declines.
Inside each post is a summary of each week’s list and notable alerts that occurred during the week.
Also available is a downloadable Excel spreadsheet and PDF file.
- View the Stock Watchlist for Week 21 (Start Date 5/22/2022)This week’s stock watchlist contains 32 top stocks, down from last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. Back and forth action during the week put a damper on a bounce that might have led to a more sustainable uptrend. Downtrodden Chinese retail
- View the Stock Watchlist for Week 20 (Start Date 5/16/2022)This week’s stock watchlist contains 35 top stocks, down from last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. A bounce seems pre-ordained in market timing media this week, how far up might a rally move broad market prices? Last week stock prices plunged
- View the Stock Watchlist for Week 18 (Start Date 5/2/2022)This week’s stock watchlist contains 39 top stocks, the same quantity as last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. Confirmation of a -1.4% move in 1st quarter GDP caused equity selling late in the week. What now? As was suspected for the
- View the Stock Watchlist for Week 17 (Start Date 4/25/2022)This week’s stock watchlist contains 39 top stocks, the same quantity as last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. What are the possibilities of a bounce from this level after the Fed-induced dumping of equities? The Federal Reserve all but guaranteed a
- View the Stock Watchlist for Week 16 (Start Date 4/18/2022)This week’s stock watchlist contains 39 top stocks, down from 46 two weeks ago. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. Will the old stock market adage of sell in May and go away be appropriate this year? Earnings season started this week with
- View the Stock Watchlist for Week 15 (Start Date 4/10/2022)This week’s stock watchlist contains 46 top stocks, down from 51 two weeks ago. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. Are you holding “value” or “growth” stocks? Value stocks are maintaining an uptrend while growth stocks are in a downtrend. Across the broad
- View the Stock Watchlist for Week 13 (Start Date 3/28/2022)This week’s stock watchlist contains 51 top stocks, down from 52 last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. Improving market strength from last week plateaued a little while the S&P500 led the way up. Of the three major indexes, the S&P500 moved
- View the Stock Watchlist for Week 12 (Start Date 3/21/2022)This week’s stock watchlist contains 53 top stocks, up from 38 last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. Last week’s 3 up days completes the bullish pattern described in prior videos. How far can this go? The market has shown a capability
- View the Stock Watchlist for Week 11 (Start Date 3/14/2022)This week’s stock watchlist contains 38 top stocks, down from 40 last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. Caution is advised for long positions during the upcoming trading week. The downtrend continues, here are some signs to identify safer market conditions for
- View the Stock Watchlist for Week 10 (Start Date 3/07/2022)This week’s stock watchlist contains 40 top stocks, down from 43 last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. Caution is advised for long positions during the upcoming trading week. View this week’s market timing video with analysis of the broad market and
- View the Stock Watchlist for Week 9 (Start Date 2/28/2022)This week’s stock watchlist contains 43 top stocks, up from 20 last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. Caution is advised for long positions during the upcoming trading week. Does last week’s action indicate a new uptrend or a bull trap?: However,
- View the Stock Watchlist for Week 8 (Start Date 2/21/2022)This week’s stock watchlist contains 20 top stocks, down from 37 last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. Caution is advised for long positions during the upcoming trading week. See the risk of another 5% drop in the broad market: However, no
- View the Stock Watchlist for Week 7 (Start Date 2/14/2022)This week’s stock watchlist contains 37 top stocks, down from 46 last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. The market shows some bullish signs early in the week but faded later in the week on higher inflation and global political events. You
- View the Stock Watchlist for Week 6 (Start Date 2/7/2022)This week’s stock watchlist contains 46 top stocks, up from 26 last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. The market has to be closer to a bottom now, right? Yes, I agree, but how close is a new uptrend? Find out what
- View the Stock Watchlist for Week 5 (Start Date 1/31/2022)This week’s stock watchlist contains 26 top stocks, up from 24 last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. Last week’s action might have created a base in the stock market that appears able to launch a quick move up starting this week.
- View the Stock Watchlist for Week 4 (Start Date 1/24/2022)This week’s stock watchlist contains 24 top stocks, down from 51 last week. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. Market conditions do not support new long positions at this time. Although there certainly will be stocks that increase in price in any market,
- View the Stock Watchlist for Week 3 (Start Date 1/17/2022)This week’s stock watchlist contains 51 top stocks. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. Many stocks are in an expected pullback, especially those that are highly correlated to the broad market – see the correlation column for more information. Other top stocks are
- View the Stock Watchlist for Week 2 (Start Date 1/10/2021)This week’s stock watchlist contains 52 top stocks. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. The contents of this week’s stock watchlist reflect the general downturn in the overall market and the continuing sell-off of many technology related stocks. A smattering of technology stocks
- View the Stock Watchlist from Week 52 (End Date 12/31/2021)This week’s stock watchlist contains 49 top stocks. Select from this list of best stocks when bullish stock signals are generated and displayed on this site. The top stocks in this stock watchlist passed strict fundamental and technical screening filters including: Superb Fundamentals Exceptional Earnings Increasing Earnings Projections Bullish Chart Patterns Sales Growth Above 10%/year
- Stock Watchlist for Week 49 (End of Week 12/10/2021)Here is this week’s stock watchlist containing 52 stocks that are among the best stocks to buy now when bullish stock signals occur. These stocks passed strict fundamental and technical screening filters containing: Superb Fundamentals Exceptional Earnings Increasing Earnings Projections Bullish Chart Patterns Sales Growth Above 10%/year Market Capitalization Above $1B Average Daily Trading Volume
- Stock Watchlist for Week 48 (End of Week 12/04/2021)Here is the stock watchlist containing 74 stocks that are among the best stocks to buy now when bullish stock signals occur. These stocks passed strict fundamental and technical screening filters. Click here to view fresh stock signals from two sources, this stock watchlist and stock signals from the broader market. After an extremely volatile
- Top Stocks List for Week 47 (End of Trading Week 11/26/2021)There are 85 stocks that passed the fundamental and technical screening and filters at the end of this week, down from 96 last week. After a sharply bearish day of trading on a shortened market day following thanksgiving, 79% of this week’s list is in a “bearish” or “caution” mode on the daily chart. This
- Top Stocks List for Week 46 (End of Trading Week 11/19/2021)There are 96 stocks that passed the fundamental and technical screening and filters at the end of this week, approximately 1.05% of the total number of symbols screened. Some interesting alerts/signals occurred in this week’s market action. ADBE – Moved above its previous high of approximately 677 but left a topping tail in Fridays action.
- Top Stocks List for Week 45 (End of Trading Week 11/12/2021)There are 97 stocks that passed the fundamental and technical screening and filters at the end of this week, approximately 1.0% of the total number of symbols screened. Visit here to see information on this weeks Live Event Some interesting alerts/signals occurred in this week’s market action. BRO – Insurance business moved up from a
- Top Stocks List for Week 44 (End of Trading Week 11/05/2021)There are 101 stocks that passed the fundamental and technical screening and filters at the end of this week, 1.1% of the total number of symbols screened. I have decided not to include my personal buy list because it changes daily on market conditions and movements of stocks on this list. Instead, I have scheduled