Live feed19:37:51·1554dINSIDERFilingvia QuantisnowSEC Form 4: Insight Holdings Group, Llc bought $2,555,855 worth of shares (280,867 units at $9.10)ByQuantisnow·Wall Street's wire, on your screen.USER· UserTesting Inc.TechnologyOriginal source