Live feed20:13:29·1581dINSIDERFilingvia QuantisnowSEC Form 4: Insight Holdings Group, Llc bought $8,120,203 worth of shares (1,297,711 units at $6.26)ByQuantisnow·Wall Street's wire, on your screen.USER· UserTesting Inc.TechnologyOriginal source