18 Feb 2026, Wed

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