Thoroughbred Financial Services LLC purchased a new position in shares of Twilio Inc. (NYSE:TWLO – Free Report) in the fourth quarter, HoldingsChannel.com reports. The fund purchased 5,138 shares of the technology company’s stock, valued at approximately $389,000. Other institutional investors and hedge funds have also modified their holdings of the company. Robeco Institutional Asset Management […]