
Needham has decided to maintain its Buy rating of Twilio (NYSE:TWLO) and lower its price target from $350.00 to $200.00.
Shares of Twilio are trading down 3.58% over the last 24 hours, at $114.24 per share.

Needham has decided to maintain its Buy rating of Twilio (NYSE:TWLO) and lower its price target from $350.00 to $200.00.
Shares of Twilio are trading down 3.58% over the last 24 hours, at $114.24 per share.