Live feed10:28:27·319dINSIDERFilingvia QuantisnowDirector Hendricks John S sold $853,739 worth of shares (182,810 units at $4.67) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.CURI· CuriosityStream Inc.Consumer DiscretionaryOriginal source