Live feed18:56:28·1606dINSIDERFilingvia QuantisnowSEC Form 3: New insider Agrawal Parag claimed ownership of 268,661 sharesByQuantisnow·Wall Street's wire, on your screen.TWTR· Twitter Inc.TechnologyOriginal source