NEW YORK (TheStreet) -- Exelon (EXC) - Get Report  is set to release its 2016 first quarter earnings on Friday before the market open. Shares are currently up 1.5% to $35.79.

Profit and revenue are projected to decline year-over-year for the utility services company amid challenging power market conditions. 

Wall Street is looking for earnings of 68 cents a share on revenue of $7.52 billion. A year ago, the company earned 71 cents a share on revenue of $8.6 billion. 

As it grapples with industry headwinds, the company is working on trimming costs and expects to lower expenses by $350 million in 2016.

"At the same time, Exelon continues to invest in its transmission and distribution infrastructure, which ensures reliability of operations," Zacks analysts said.

Separately, TheStreet Ratings currently has a "Buy" rating on the stock with a letter grade of A-.

The company's strengths can be seen in multiple areas, such as its compelling growth in net income, attractive valuation levels, good cash flow from operations, notable return on equity and solid stock price performance. We feel its strengths outweigh the fact that the company shows low profit margins.

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 article's author.

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

Image placeholder title