Shares of Palo Alto Networks sank Friday morning despite the cybersecurity firm's results for the second quarter of fiscal 2025 coming in just above estimates.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results