With the potential for an epidemic at hand, we look at things from a glass-half-full perspective.
Let's see what the numbers say about Illumina (ILMN).
Tightens revenue projections but lowers earnings estimates.
Analysts shift stance on Thermo Fisher, Dreamworks, and Baidu.
Thermo Fisher buys Life Technologies for $13.6 billion, but is it a good deal?
Who's going to win the bidding war over Life Technologies, and will it pay off big for investors?
Let's look forward to this company's next earnings report.
Market-lagging returns could be written in this 2-Star.
Finding companies that have all the right stuff can produce winners.
Will PacBio's Q4 results slow the stock's big 2013 surge?