Netflix, Inc. (NASDAQ:NFLX) is among the high growth mega cap stocks you can buy and hold for the next 3 years. According to the latest Form 13F filing with the SEC, Advisors Capital Management LLC ...
Abbott Labs (ABT) reported first-quarter earnings that topped its own forecast. Abbott reported adjusted earnings of 63 cents per share on revenue of $7.5 billion, a 2% year-over-year increase.