Brokerages Set Twilio Inc. (NYSE:TWLO) PT at $130.91
Twilio Inc. (NYSE:TWLO – Get Free Report) has earned a consensus rating of “Moderate Buy” from the twenty-five research firms that are currently covering the stock, MarketBeat reports. One research analyst has rated the stock with a sell recommendation, eight have issued a hold recommendation, fifteen have assigned a buy recommendation and one has issued […]
