
Current Market Outlook
The lagging action of the broad market finally caught up with the major indexes last Friday, with everything taking a big hit and, more important, small- and mid-cap indexes falling below their 50-day lines. Right now, most of the evidence remains positive, so we remain mostly bullish. But it’s fair to say our antennae are up and the next few days will be important—the intermediate-term trend is basically on the fence (another bad day could turn it down) and many leading stocks have been running for many weeks and are extended to the upside. Bottom line, we’re sticking with our current stance, but be sure to honor your stops and loss limits, take partial profits where available and, on the buy side, be discerning and aim to buy on weakness.
The good news is we’re seeing a decent amount of strong stocks that hit new highs recently and are pulling back normally. This week’s list is full of them, and our Top Pick is iRobot (IRBT), a stock with a solid growth story and a good-looking setup on the chart.
| Stock Name | Price | Buy Range | Loss Limit |
|---|
| Forescout (FSCT) | 41.92 | 41.5-43 | 37-38 |
| Huazhu Group (HTHT) | 30.89 | 38-40 | 34-35.5 |
| Invitae (NVTA) | 32.06 | 22.5-24.5 | 19-20 |
| iRobot (IRBT) | 103.17 | 118-122 | 107-110 |
| ProPetro (PUMP) | 23.30 | 20.5-21.5 | 18.2-18.9 |
| Shopify (SHOP) | 585.00 | 194-200 | 178-182 |
| Sleep Number (SNBR) | 35.80 | 45-47 | 41-42.5 |
| StoneCo (STNE) | 27.54 | 37-39.5 | 31.5-33 |
| Wheaton Precious Metals (WPM) | 34.43 | 23.5-24.5 | 21.5-22 |
| Wix.com (WIX) | 302.53 | 116-120 | 107-110 |