
Current Market Outlook
Last week’s action was encouraging, with the major indexes snapping back decently from Monday’s selloff and with many individual growth stocks either acting resiliently and/or reacting well to earnings. That said, three up days (Tuesday-Thursday last week) are not enough to reverse the prior meltdown—right now, all major indexes are below their 50-day moving averages and, generally speaking, the overall intermediate-term trend is neutral-to-negative. We’re not advising you to hole up in your bunker, but the onus is on the bulls to prove that the tariff-induced decline was a shakeout; until then, it’s best to remain cautious by holding some cash, keeping new buys small and making sure your losers and laggards don’t slip much further.
Going along with the action in growth stocks, this week’s list is chock-full of recent earnings winners. Our Top Pick is TransDigm (TDG), a solid 20%-ish grower in the aerospace field that gapped on earnings and is set to pay a huge one-time dividend.
| Stock Name | Price | Buy Range | Loss Limit |
|---|
| Carvana (CVNA) | 82.90 | 75-78.5 | 64-66 |
| Insulet (PODD) | 175.69 | 144-147 | 128-131 |
| Lattice Semi (LSCC) | 23.92 | 17.5-18.5 | 15.5-16.2 |
| Martin Marietta Materials (MLM) | 261.52 | 243-250 | 218-222 |
| Medpace (MEDP) | 76.28 | 75.5-78.5 | 67.5-69.5 |
| Roku, Inc. (ROKU) | 150.46 | 124-130 | 107-110 |
| Shake Shack (SHAK) | 92.08 | 85-88 | 75-77 |
| SolarEdge Technologies Inc. (SEDG) | 124.37 | 80-84 | 70-72 |
| TransDigm (TDG) | 599.41 | 525-545 | 475-485 |
| Wingstop (WING) | 121.52 | 95-98 | 88-90 |