Empowered Funds LLC Purchases Shares of 2,723 Twilio Inc. (NYSE:TWLO)
Empowered Funds LLC acquired a new stake in shares of Twilio Inc. (NYSE:TWLO – Free Report) in the 4th quarter, HoldingsChannel reports. The firm acquired 2,723 shares of the technology company’s stock, valued at approximately $294,000. Other institutional investors also recently modified their holdings of the company. True Wealth Design LLC lifted its holdings in […]
