Sunopta (NASDAQ: STKL) is owned by 82.24% institutional shareholders, 69.72% Sunopta insiders, and 0.00% retail investors. West Face Capital Inc is the largest individual Sunopta shareholder, owning 21.89M shares representing 18.93% of the company. West Face Capital Inc's Sunopta shares are currently valued at $73.77M.
If you're new to stock investing, here's how to buy Sunopta stock.