Palo Alto Networks stock is trading -16.69% below its average target price of $212.86 after marking a 1.1% during today's morning session. Analysts are giving the Large-Cap Computer Equipment company an average rating of buy and target prices ranging from $130.0 to $235.0 per share.
Palo Alto Networks has an average level of shares sold short, at 5.2% of its total share float. The stock's short ratio (also called days to cover) is 4.61. The company's insiders own 0.94% of its outstanding shares, which indicates a strong alignment between management and shareholder interests.
Institutional investors own 82.8% of Palo Alto Networks's shares, which indicates they have a high level of confidence in the company.
Institutions Invested in Palo Alto Networks
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2025-06-30 | Vanguard Group Inc | 66% | 64,016,374 | $11,352,344,113 |
2025-06-30 | Blackrock Inc. | 55% | 53,707,197 | $9,524,166,140 |
2025-03-31 | State Street Corporation | 30% | 28,974,730 | $5,138,233,939 |
2025-03-31 | Morgan Stanley | 29% | 28,703,985 | $5,090,221,372 |
2025-03-31 | Bank of America Corporation | 17% | 16,122,479 | $2,859,079,921 |
2025-06-30 | JPMORGAN CHASE & CO | 16% | 15,617,157 | $2,769,468,641 |
2025-06-30 | Geode Capital Management, LLC | 16% | 15,174,029 | $2,690,886,534 |
2025-03-31 | FMR, LLC | 9% | 9,035,434 | $1,602,298,749 |
2025-03-31 | Northern Trust Corporation | 8% | 7,731,260 | $1,371,023,044 |
2025-03-31 | UBS Group AG | 7% | 7,136,120 | $1,265,483,888 |