7 Apr 2026, Tue

Palo Alto shares fall as deal costs pile up amid AI security push