Caterpillar and Netflix Shares Jump This Week With Upbeat Announcements

The Nasdaq tops 6,000 as a host of big companies set new highs.

Continue reading at Motley Fool →