Live feed18:51:37·1562dINSIDERFilingvia QuantisnowSEC Form 4: Insight Holdings Group, Llc bought $1,225,247 worth of shares (144,138 units at $8.50)ByQuantisnow·Wall Street's wire, on your screen.USER· UserTesting Inc.TechnologyOriginal source