Live feed16:05:43·1267dINSIDERFilingvia QuantisnowSEC Form 3: New insider Kitchens Rebecca claimed ownership of 17,993 sharesByQuantisnow·Wall Street's wire, on your screen.TTGT· TechTarget Inc.TelecommunicationsOriginal source