Click here for the Momentum Ranking of week 03.

This week’s transactions:
-
Sold:
- CPRX
- FDS (no longer in top 20%)
-
Bought:
- BCC (Boise Cascade Co. (Barrons 400))
- DY (Dycom Industries (S&P 400))
- SFM (Sprouts Farmers Market (S&P 400))
Index Distribution:
About a third of the portfolio is now made up of stocks from the Barrons 400 index:
Current portfolio allocation:
Tech and Financials are about half of the portfolio:
Weekly sector distribution:
Current portfolio (@finviz):
| Symbol | Name | Index | Sector | MC | Dist to 52w High | pct |
|---|---|---|---|---|---|---|
| cash | Cash | Cash | Cash | – | 0.0 | 0.065 |
| HPQ | HP Inc. | S&P 500 | Technology | 41.3B | -0.031 | 0.043 |
| STC | Stewart Information Services Corporation | Barrons 400 | Financial Services | 2.06B | -0.041 | 0.039 |
| HMST | HomeStreet, Inc. | Barrons 400 | Financial Services | 1.14B | -0.012 | 0.038 |
| WD | Walker & Dunlop, Inc. | Barrons 400 | Financial Services | 4.88B | -0.075 | 0.036 |
| CCMP | CMC Materials, Inc. | S&P 400 | Technology | 5.27B | -0.055 | 0.036 |
| MLI | Mueller Industries, Inc. | Barrons 400 | Industrials | 3.3B | -0.079 | 0.036 |
| EOG | EOG Resources, Inc. | S&P 500 | Energy | 61.78B | -0.022 | 0.033 |
| BCC | Boise Cascade Company | Barrons 400 | Basic Materials | 2.72B | -0.102 | 0.032 |
| TER | Teradyne, Inc. | S&P 500 | Technology | 25.76B | -0.026 | 0.031 |
| QCOM | QUALCOMM Incorporated | S&P 500 | Technology | 206.07B | -0.025 | 0.031 |
| SFM | Sprouts Farmers Market, Inc. | S&P 400 | Communication Services | 3.32B | -0.066 | 0.031 |
| MCB | Metropolitan Bank Holding Corp. | Barrons 400 | Financial Services | 1.21B | -0.047 | 0.029 |
| F | Ford Motor Company | S&P 500 | Consumer Cyclical | 98.53B | -0.026 | 0.029 |
| CF | CF Industries Holdings, Inc. | S&P 500 | Basic Materials | 14.59B | -0.111 | 0.029 |
| SBNY | Signature Bank | S&P 500 | Financial Services | 21.37B | -0.025 | 0.027 |
| DY | Dycom Industries, Inc. | S&P 400 | Industrials | 2.78B | -0.084 | 0.026 |
| GT | The Goodyear Tire & Rubber Company | S&P 400 | Consumer Cyclical | 6.53B | -0.031 | 0.026 |
| CUBI | Customers Bancorp, Inc. | Barrons 400 | Financial Services | 2.32B | -0.019 | 0.025 |
| LYV | Live Nation Entertainment, Inc. | S&P 500 | Communication Services | 25.77B | -0.101 | 0.023 |
| LOW | Lowe’s Companies, Inc. | S&P 500 | Consumer Cyclical | 159.7B | -0.076 | 0.022 |
| ONEW | OneWater Marine Inc. | Barrons 400 | Consumer Cyclical | 821.2M | -0.113 | 0.021 |
| MRO | Marathon Oil Corporation | S&P 500 | Energy | 15.18B | -0.027 | 0.02 |
| DVN | Devon Energy Corporation | S&P 500 | Energy | 34.26B | -0.031 | 0.02 |
| FIX | Comfort Systems USA, Inc. | Barrons 400 | Industrials | 3.38B | -0.066 | 0.018 |
| DLTR | Dollar Tree, Inc. | S&P 500 | Consumer Defensive | 29.02B | -0.124 | 0.018 |
| CIEN | Ciena Corporation | S&P 400 | Technology | 10.96B | -0.088 | 0.018 |
| APA | APA Corporation | S&P 500 | Energy | 12.1B | -0.032 | 0.018 |
| CLFD | Clearfield, Inc. | Barrons 400 | Technology | 911.53M | -0.218 | 0.017 |
| FANG | Diamondback Energy, Inc. | S&P 500 | Energy | 22.98B | -0.019 | 0.017 |
| RILY | B. Riley Financial, Inc. | Barrons 400 | Financial Services | 2.01B | -0.114 | 0.014 |
| SLAB | Silicon Laboratories Inc. | S&P 400 | Technology | 7.23B | -0.116 | 0.014 |
| KNSL | Kinsale Capital Group, Inc. | S&P 400 | Financial Services | 4.52B | -0.16 | 0.014 |
| AMD | Advanced Micro Devices, Inc. | S&P 500 | Technology | 161.52B | -0.168 | 0.012 |
| SYNA | Synaptics Incorporated | S&P 400 | Technology | 9.39B | -0.18 | 0.012 |
| XLNX | Xilinx, Inc. | S&P 500 | Technology | 47.55B | -0.172 | 0.012 |
| BLDR | Builders FirstSource, Inc. | S&P 400 | Industrials | 14.64B | -0.09 | 0.011 |
| ANET | Arista Networks, Inc. | S&P 500 | Technology | 39.37B | -0.127 | 0.011 |
| WIRE | Encore Wire Corporation | Barrons 400 | Technology | 2.51B | -0.151 | 0.011 |
| FLR | Fluor Corporation | S&P 400 | Industrials | 3.2B | -0.1 | 0.009 |
| WOLF | Wolfspeed, Inc. | S&P 400 | Technology | 12.17B | -0.241 | 0.008 |
| TBK | Triumph Bancorp, Inc. | Barrons 400 | Financial Services | 2.88B | -0.119 | 0.007 |
| NVDA | NVIDIA Corporation | S&P 500 | Technology | 652.78B | -0.222 | 0.007 |
As always, more trades next week!