Live feed12:34:00·1296dINSIDERFilingvia QuantisnowSEC Form 4: Freeman Dean P bought $168,500 worth of shares (50,000 units at $3.37)ByQuantisnow·Wall Street's wire, on your screen.BHIL· Benson Hill Inc.Consumer StaplesOriginal source