NEW YORK (TheStreet) -- Wesco Int'l (WCC) - Get WESCO International, Inc. Report stock rating was boosted to "buy" from "neutral" at Longbow Research on Wednesday morning, the Fly reports.

The firm also established a $72 price target on shares of the Pittsburgh-based electronics distribution and services company.

Longbow cited an improving backdrop for Canadian construction and oil and gas markets, as well as a shift in investor sentiment and inorganic upside potential, the Fly noted.

Shares of Wesco closed higher on Tuesday.

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

TheStreet Recommends

The primary factors that have impacted the rating are mixed. The company's strengths can be seen in multiple areas, such as its largely solid financial position with reasonable debt levels by most measures, attractive valuation levels and good cash flow from operations.

But the team also finds weaknesses including disappointing return on equity, poor profit margins and feeble growth in the company's earnings per share.

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: WCC

Image placeholder title