Cardinal Health Inc (CAH) revealed a profit for its second quarter that increased from last year and beat the Street estimates. The ...