Ricebran Technologies (NASDAQ: RIBT) is owned by 3.41% institutional shareholders, 436.02% Ricebran Technologies insiders, and 0.00% retail investors. Patricia McPeak is the largest individual Ricebran Technologies shareholder, owning 10.21M shares representing 154.54% of the company. Patricia McPeak's Ricebran Technologies shares are currently valued at $4.39M.
If you're new to stock investing, here's how to buy Ricebran Technologies stock.