Stockreport

Origin Materials, Inc. (NASDAQ:ORGN) most popular amongst retail investors who own 56% of the shares, institutions hold 23% [Yahoo! Finance]

Origin Materials, Inc. - Class A  (ORGN) 
US:NASDAQ Investor Relations: origenfinancial.com
PDF A total of 25 investors have a majority stake in the company with 39% ownership Insiders have been buying lately To get a sense of who is truly in control of Origin [Read more]