From IBD:
With quarterly earnings queuing up to be announced and the stock market under pressure, it’s a good time to look over top-rated companies such as Palo Alto Networks (NYSE:PANW) and Ambarella (NASDAQ:AMBA) that are expected to show strong profit growth.