Palo Alto Networks FY26 net income drops 72.93% to $307 million; revenue rises 24% to $11.48 billion - PANW News | Rallies