Why is TWLO up?
Up 3.7% today, while its software peers are down 1.3%; no story names it yet.
Fell on Oct 30
Down 15% on Oct 30, a down day for the market: the S&P 500 fell 2%, 71% of stocks fell, and software stocks a median 2.2%.
- It reported quarterly revenue of $1.56B and diluted EPS of $1.00 after the close on Oct 29.