3 Stocks We'd Buy and Hold for the Next 20 Years


Stocks that can stand the test of time and produce market-beating returns along the way don't exactly fall out of the sky. Our contributors, though, think that the biotech Celgene : Since its IPO in 1987 roughly 20 years ago, Celgene has successfully developed three blockbuster cancer products , and a blockbuster inflammatory disease drug .



from Biotech News