Investing News Palo Alto Networks Stock Faces Decline as Microsoft Expands Into Network Security July 12, 2023