3 months Lecap Asset Management Ltd. Sells 22,324 Shares of Twilio Inc. (NYSE:TWLO) MarketBeat
Lecap Asset Management Ltd. lessened its stake in shares of Twilio Inc. (NYSE:TWLO – Free Report) by 32.0% during the 3rd quarter, according to its most recent disclosure with the SEC. The institutional investor owned 47,378 shares of the technology …
X