Cardinal Health, the Ohio-based pharmaceutical company, has agreed to pay $44 million as its settlement against the allegations of suspicious shipment of painkiller drugs. The company was charged with shipment of drug oxycodone from pharmacies of Washington State, New York, Maryland, and Florida.