Live feed20:21:37·1567dINSIDERFilingvia QuantisnowSEC Form 4: Insight Holdings Group, Llc bought $837,101 worth of shares (90,495 units at $9.25)ByQuantisnow·Wall Street's wire, on your screen.USER· UserTesting Inc.TechnologyOriginal source