Cardinal Health Q1 Earnings Beat Validates Specialty Pharma | Monexa