Just Energy Group Inc (JE) is traded on Toronto Stock Exchange in Canada. It is located in 6345 Dixie Road, Suite 200, Mississauga, Ontario L5T 2E6, Canada and employs 1,450 people. The company currently falls under 'Small-Cap' category with current market capitalization of 804.75 M. Just Energy Group Inc has 146.85 M outstanding shares of which 4.44 M shares are currently shorted by private and institutional investors with about 15.3 days to cover all short positions.
JUST ENERGY GROUP has accumulated about 81.2 M in cash with 100.11 M of positive cash flow from operations. This results in cash-per-share (CPS) ratio of 0.55.
Check Just Energy Probability Of Bankruptcy