Live feed21:05:32·1276dINSIDERFilingvia QuantisnowSEC Form 4: Slaa (Gp), L.L.C. returned $115,049,364 worth of shares to the company (2,122,682 units at $54.20)ByQuantisnow·Wall Street's wire, on your screen.TWTR· Twitter Inc.TechnologyOriginal source