Live feed17:00:00·1549dINSIDERFilingvia QuantisnowSEC Form 4: Insight Holdings Group, Llc bought $1,676,871 worth of shares (173,558 units at $9.66)ByQuantisnow·Wall Street's wire, on your screen.USER· UserTesting Inc.TechnologyOriginal source