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 […]

Feb 23, 2025 - 08:19
 0
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 […]