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 'Mid-Cap
' category with current market capitalization of 1.08 B. Just Energy Group Inc has 146.79 M outstanding shares of which 4.64 M shares are currently shorted by private and institutional investors with about 19.82 days to cover all short positions.
JUST ENERGY GROUP has accumulated about 80.98 M in cash with 152.01 M of positive cash flow from operations. This results in cash-per-share (CPS) ratio of 0.55.
Check Just Energy Probability Of Bankruptcy