More and more stocks are joining the market's rally to new highs. Here's why and when to buy
CNBC -

Wall Street's 19-session journey back to all-time highs has been swift but healthy.

In related news