Live feed20:24:52·1558dINSIDERFilingvia QuantisnowSEC Form 4: Insight Holdings Group, Llc bought $1,993,758 worth of shares (249,149 units at $8.00)ByQuantisnow·Wall Street's wire, on your screen.USER· UserTesting Inc.TechnologyOriginal source