Live feed20:13:23·1573dINSIDERFilingvia QuantisnowSEC Form 4: Insight Holdings Group, Llc bought $1,752,479 worth of shares (200,799 units at $8.73)ByQuantisnow·Wall Street's wire, on your screen.USER· UserTesting Inc.TechnologyOriginal source