Palo Alto Networks: FY2025 Results, AI Strategy & Capital Moves | Monexa