This firm currently holds 505.36 M in liabilities with Debt to Equity (D/E) ratio of 2.03, implying Sunopta greatly relies on financing operations through barrowing. The company has a current ratio of 1.31, which is within standard range for the sector. About 73.0% of the company shares are owned by institutional investors. Sunopta recorded a loss per share of 0.12. The entity had not issued any dividends in recent years.