NEW YORK (TheStreet) -- Shares of W.W. Grainger(GWW) - Get Report are slumping 4.79% to $217.88 late Tuesday afternoon after the company posted weaker-than-expected earnings for the 2016 second quarter.

Before today's opening bell, the Lake Forest, IL-based maintenance supplies distributor reported adjusted earnings of $2.89 per diluted share, below analysts' estimates of $3.17 per share

Revenue for the quarter was $2.56 billion, while analysts were looking for $2.58 billion.

"Grainger and our industry remain challenged by the difficult industrial environment," CEO Jim Ryan said in a statement.

"The U.S. business performed slightly below our expectations due to lower sales volume that was partially offset by better than expected gross profit margins," he added.

For 2016, Grainer sees earnings per share between $11.20 and $12.20. Analysts are modeling earnings of $11.94 per share.

About 1.24 million of the company's shares changed hands so far today compared to its average volume of 578,867 shares per day.

Separately, TheStreet Ratings Team has a "Buy" rating with a score of B on the stock.

The company's strengths can be seen in multiple areas, such as its revenue growth, notable return on equity, largely solid financial position with reasonable debt levels by most measures and expanding profit margins.

The team believes its strengths outweigh the fact that the company has had sub par growth in net income.

Recently, TheStreet Ratings objectively rated this stock according to its "risk-adjusted" total return prospect over a 12-month investment horizon. Not based on the news in any given day, the rating may differ from Jim Cramer's view or that of this articles's author.

You can view the full analysis from the report here: GWW

Image placeholder title