Markets | Tue Feb 5, 2013 7:13am EST

Cardinal profit up on generic drugs, medical products