Palo Alto Stock Rises. Its CEO Made a $10 Million Purchase. By Pyro Cascade · April 1, 2026 · 1 min read Source: www.barrons.com