All about finance. Palo Alto's Income surpasses forecasts, but shares experience abrupt decline , and Administrator 2025 May 31