Lazard Asset Management LLC Sells 13,744 Shares of Twilio Inc. (NYSE:TWLO)
Lazard Asset Management LLC trimmed its stake in Twilio Inc. (NYSE:TWLO – Free Report) by 64.2% in the fourth quarter, according to the company in its most recent disclosure with the Securities & Exchange Commission. The institutional investor owned 7,672 shares of the technology company’s stock after selling 13,744 shares during the quarter. Lazard Asset […]
