Intel surged to $40.56 per share this afternoon, but it remains 8.84% above its mean target price of $37.27. There may still be room for more downwards movement — even after today's 10.3% drop. Analysts are giving the Large-Cap Semiconductors stock on average rating of hold, with target prices ranging from $20.4 to $52.0 per share.
The stock has an average amount of shares sold short at 2.8%, and a short ratio of 1.32. The company's insiders own 1.89% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that an average number of institutional investors are invested in the stock, with 63.3% of Intel's shares being owned by this investor type.
Institutions Invested in Intel
| Date Reported | Holder | Percentage | Shares | Value |
|---|---|---|---|---|
| 2025-09-30 | Blackrock Inc. | 8% | 397,805,160 | $16,134,977,835 |
| 2025-09-30 | Vanguard Group Inc | 8% | 390,829,684 | $15,852,052,519 |
| 2025-09-30 | State Street Corporation | 4% | 202,822,384 | $8,226,476,173 |
| 2025-09-30 | Geode Capital Management, LLC | 2% | 98,806,714 | $4,007,600,455 |
| 2025-09-30 | Softbank Group Corporation | 2% | 86,956,522 | $3,526,956,651 |
| 2025-09-30 | Capital World Investors | 2% | 86,503,121 | $3,508,566,706 |
| 2025-09-30 | Primecap Management Company | 2% | 79,405,510 | $3,220,687,594 |
| 2025-06-30 | NORGES BANK | 1% | 70,507,949 | $2,859,802,508 |
| 2025-09-30 | Van Eck Associates Corporation | 1% | 55,521,741 | $2,251,961,891 |
| 2025-09-30 | Morgan Stanley | 1% | 54,193,179 | $2,198,075,414 |
Besides an analyst consensus of little upside potential, other market factors point to there being mixed market sentiment on Intel.
