Posted 2/22/2024, 11:00:14 AM
Palo Alto Networks Insiders Sell $21 Million in Stock Despite Growth, Raising Questions
- Insiders sold $21 million worth of Palo Alto Networks stock over the past year at an average price of $226 per share, including $17 million by the CEO
- This insider selling occurred even when shares were trading below the current $262 price level
- No insiders have bought Palo Alto Networks stock over the last year
- Insiders own $915 million worth of shares, representing 1.1% of the company
- The recent insider selling could indicate some insiders believe the shares are not cheap, despite the company being profitable and growing