Live feed18:02:07·23dINSIDERFilingvia QuantisnowLarge owner Insight Holdings Group, Llc sold $10,151,215 worth of shares (1,921,372 units at $5.28) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.COUR· Coursera Inc.TechnologyOriginal source