Given the low capitalization prices from recent changes in drug companies, investors would be smart to take positions in biotech stocks now. More
- Poll of the Day
Biotech stocks are great and everyone should own them.
Pharmaceuticals and biotechs have been too hot for their own good, fueled by increasingly iffy M&A and an oddly high level of IPO activity. More