Depomed, Inc. (DEPO) gains Wednesday, getting a milestone payment after the FDA approved Mallinckrodt plc’s New Drug Application (NDA) for…
Browsing: DEPO
Depomed (DEPO) shares were up 8% after hours after it reported quarterly results that surpassed the Street view and guided…