Why Did Shares Of Twilio Close Down Almost 35% On Friday? – Twilio (NYSE:TWLO), Atlassian (NASDAQ:TEAM), Cloudflare (NYSE:NET)
[ad_1] Shares of Twilio Inc. TWLO closed down 34.61% at $42.74 on Friday after the company issued Q4 revenue guidance below consensus estimates. What Happened? While the company reported better-than-expected third-quarter EPS and revenues, fourth-quarter…