The stock price of Twilio Inc. (TWLO) has been trading higher from early November. Recently, Wells Fargo (WFC) started covering the cloud communications platform and rated it Overweight. Earnings are anticipated to be released on Feb. 5, and consensus estimates see $318.80 million in revenue and earnings per share of a penny. Fundamental numbers crunching is above my pay grade, so let's take a look at the charts and indicators.
More from Investing
The bad news is that it was more deceptive action, and we still don't know how this will unfold.
The party is over for CCL for now, and we have the damp charts to prove it.