Live feed19:04:50·740dINSIDERFilingvia QuantisnowNew insider Iselect Fund Management, Llc claimed ownership of 1,142,652 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.BHIL· Benson Hill Inc.Consumer StaplesOriginal source