Palo Alto Networks Tumbles as Sales Forecast Disappoints · Bloomberg Technology · Sentinel