
hapabapa/iStock Editorial via Getty Images
Palo Alto Networks (NASDAQ:PANW) reported its third quarter fiscal 2025 financial results after the bell on Tuesday, which featured 15% year-over-year revenue growth, but shares were down during early post-market trading.
For the quarter ended April 30, the cybersecurity company reported