4 ms·The article does have analysis of competitors, including W.W. Grainger and Cardinal Health. Did you read it?by troymc 12y agoThe article does have analysis of competitors, including W.W. Grainger and Cardinal Health. Did you read it?