Most Sector Leaders have run up well out of buy range, and Ulta Beauty (ULTA) is no exception.
Shares are far extended beyond a 188.58 buy point cleared March 11 in heavy volume. Even though the stock hasn’t shown clear signs of slowing down, investors who bought at the breakout should consider taking some profits, since most stocks will pause to digest gains following a 20% to 25% run-up.