Momentum Ranking Week 30, 2025


Market Signal: Green

In this week, there were 8 new trades: 4 buy(s) and 4 sell(s).

Whether you’re an investor or just interested in the stock market, our weekly Momentum Ranking report based on Andreas Clenow’s book Stocks on the Move is a must-read! Click here to access the latest data for week 30 and stay up-to-date on the top performers.

Ranking

Disclaimer

Weekly Portfolio Update: Navigating Momentum in the Market

This week, the financial landscape continues to be shaped by the strategic moves of our momentum-based investment strategy, inspired by Andreas Clenow’s ‘Stocks On The Move’. The S&P 500 has been trading above its 200-day moving average for 49 days, marking a period of relative stability. Our cash share is low at 0.539%, suggesting we’re almost fully invested.

Trades of the Week: Buys, Sells, and Adjustments

We’re excited to announce some new additions to our portfolio, reflecting our commitment to momentum investing. NEW BUYS include Comfort Systems USA, Inc. (FIX) from the Services sector, Jabil Inc. (JBL), a Technology sector giant recently ranking high on annualized adjusted slope, Oracle Corporation (ORCL), a consistent performer in Information Technology, and Vistra Corp. (VST), from the Utilities sector. These stocks join our portfolio as strong contenders poised for growth.

Changes also bring necessary farewells. We have sold Encompass Health Corporation (EHC), OSI Systems (OSIS), Philip Morris International (PM), and VeriSign, Inc. (VRSN) as they no longer rank among the top momentum-driven picks.

Additionally, we added to our existing positions in Argan, Inc. (AGX) and Newmont Corporation (NEM) to fortify these promising areas. Meanwhile, we trimmed our position in Dollar General Corporation (DG) as it underperformed this week.

Sector and Holdings Overview

The Industrials sector has emerged as our top sector this week, reflecting its crucial role in a diversified portfolio. Known for its resilience and consistent performance during various economic cycles, Industrials continue to be a strategic focus. Our current top holdings feature NEU, ATI, and JBL, highlighting a blend of sectors that strive to maximize returns.

Performance Spotlight

Oracle Corporation (ORCL) stood out with a notable gain of 3.81%, leading the positive momentum charge this week, while Dollar General (DG) faced a decline of 3.99%, prompting a strategic reduction. As the market dynamics continue to unfold, we’re keen on refining and adapting our investments to maintain momentum.

Feel free to share your thoughts on these changes in the comments. Your insights are always appreciated!

This week’s transactions:

  • Rebalanced / added:

  • Rebalanced / reduced:



Index Distribution:

The majority of our portfolio is currently made up of stocks from the S&P 500 sector.



Current portfolio allocation:

Right now, we’ve got a big chunk of our portfolio in the Industrials sector.



Weekly sector distribution:



Current portfolio (@finviz):

Symbol Name Index Sector MC Dist to 52w High pct
NEU NewMarket Corp S&P 400 Basic Materials 6.85B -2.35% 0.111
ATI ATI Inc S&P 400 Industrials 13.04B -1.63% 0.088
JBL Jabil Inc S&P 500 Technology 23.70B -2.94% 0.084
GEV GE Vernova Inc S&P 500 Industrials 149.84B -5.55% 0.084
ULS UL Solutions Inc Barrons 400 Industrials 14.15B -4.62% 0.077
MOS Mosaic Company S&P 500 Basic Materials 11.39B -6.09% 0.077
ORCL Oracle Corp S&P 500 Technology 668.81B -5.36% 0.064
FIX Comfort Systems USA, Inc S&P 400 Industrials 18.77B -4.87% 0.061
NEM Newmont Corp S&P 500 Basic Materials 68.67B 0.87% 0.059
STRL Sterling Infrastructure Inc Barrons 400 Industrials 7.36B -5.31% 0.051
IESC IES Holdings Inc Barrons 400 Industrials 6.13B -7.67% 0.048
VST Vistra Corp S&P 500 Utilities 64.16B -5.57% 0.047
DG Dollar General Corp S&P 500 Consumer Defensive 24.17B -13.51% 0.04
HII Huntington Ingalls Industries Inc S&P 500 Industrials 9.97B -11.14% 0.039
AGX Argan, Inc Barrons 400 Industrials 2.81B -16.60% 0.036
PLTR Palantir Technologies Inc S&P 500 Technology 351.79B -4.25% 0.029
cash Cash Cash Cash - 0.005

As always, more trades next week!

CW30  2025