4 Post-Sell-Off Bargain Stocks In Biotech
August 25, 2015 at 23:02 PM EDT
The biotech sector, after a miraculous run that saw the main indices shoot up more than 50% in a year until this recent pullback, has given up 15% from its recent peak.