Live feed21:58:25·34dINSIDERFilingvia QuantisnowLarge owner Insight Holdings Group, Llc sold $447,307 worth of shares (78,628 units at $5.69) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.COUR· Coursera Inc.TechnologyOriginal source