2 Biotech Stocks Deutsche Bank Just Initiated By: Benzinga via Benzinga April 08, 2015 at 12:37 PM EDT Shares of Sagent Pharmaceuticals Inc (NASDAQ: SGNT) and Impax Laboratories Inc (NASDAQ: IPXL) were up on Wednesday, after analysts at ... Read More >>