TechnologyAugust 19, 2023August 19, 2023Palo Alto’s better-than-expected earnings report was a relief to investors who were concerned about potentially bad numbers due to a late Friday announcement