180 Wealth Advisors LLC Sells 2,267 Shares of Twilio Inc. $TWLO

180 Wealth Advisors LLC decreased its holdings in shares of Twilio Inc. (NYSE:TWLO - Free Report) by 3.6% in the 2nd quarter, according to its most recent Form 13F filing with the SEC. The firm owned 61,526 shares of the technology company's stock after selling 2,267 shares during the period. Twili

180 Wealth Advisors LLC decreased its holdings in shares of Twilio Inc. (NYSE:TWLO - Free Report) by 3.6% in the 2nd quarter, according to its most recent Form 13F filing with the SEC. The firm owned 61,526 shares of the technology company's stock after selling 2,267 shares during the period. Twili