Cardinal Health  (CAH - Get Report) reported third quarter earnings of $381 million, or $1.53 per share on an adjusted basis, ahead of analysts' $1.46 per share expectations for the period. 

Revenue of $31.82 billion rose 3.8% year over year, but missed analysts' expectations of $32.30 billion in revenue. 

Two weeks ago the medical device maker reported that it expects full year adjusted earnings on the lower end of its guidance. The company's stock then fell double digits after it announced it purchased Medtronic's  (MDT - Get Report) medical supplies business for $6.1 billion.

(What will move markets this quarter and how should investors position themselves ahead of time? Jim Cramer sat down with four of TheStreet's top columnists recently to get their views. Click here to listen to his latest Trading Strategies roundtable with them and read their advice for stocks, bonds, forex and gold.)