Stocks | Thu Apr 25, 2013 6:12am EDT

AstraZeneca hit by generic drugs and Crestor shortfall