The Zscaler Sell-Off: Has the Market Overreacted?

Shares of Zscaler crashed around 32% yesterday after the company released its latest earnings numbers.
Open original source
Shares of Zscaler crashed around 32% yesterday after the company released its latest earnings numbers.
Open original source