Palo Alto tops revenue and profit estimates on steady cybersecurity demand
By
CS Mathew
However, shares of the Santa Clara, California-based company fell over 5% in extended trading. Palo Alto forecast second quarter as well as annual revenue largely in line with analysts’ expectations.