Achillion Pharmaceuticals, Inc. reported net loss for the quarter of $13.4 million with a per-share loss of $0.14 versus our…
Browsing: Pharma
Depomed (DEPO) shares were up 8% after hours after it reported quarterly results that surpassed the Street view and guided…