The company has reshaped its balance sheet, shedding a lot of debt. And that should restore confidence and in turn bump up the price of shares, analysts think.

Read More