NYSE:TWLOIT
Twilio (TWLO) Valuation Check After Jefferies Upgrade And Strong Earnings Report
Jefferies’ upgrade of Twilio (TWLO), tied to its role in Voice AI and followed by an earnings report that topped revenue expectations and guidance, has pushed the stock firmly back onto investors’ radar.
See our latest analysis for Twilio.
At a share price of US$132.56, Twilio’s recent 7 day share price return of 5.36% contrasts with a 90 day share price decline of 7.24%. The 1 year total shareholder return of 62.97% points to momentum that has built over a longer stretch.
If Twilio’s Voice...