AInvest Newsletter
Daily stocks & crypto headlines, free to your inbox
Twilio's recent share price has pulled back 7.8% over 7 days and 15.5% over 30 days. The 1-year return stands at 5.1% and the 3-year return is 112.2%. The stock scores 2 out of 6 on Simply Wall St's valuation checks. A discounted cash flow analysis estimates an intrinsic value of $117.66 per share, suggesting the market price is close to the model's estimate, making the stock fairly valued.

Daily stocks & crypto headlines, free to your inbox
Comments
No comments yet