Live feed20:13:29·1599dINSIDERFilingvia 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