INTC Stock Price Holds $23.95 as U.S. Backing Fuels 18A and 14A Recovery
Ownership, Insider Trends, and Short Interest
Institutional investors hold 65.5% of NASDAQ:INTC, with insider ownership negligible at 0.08%. Insider transactions have been limited in 2025, and short interest is modest at 2.46% of float, down from July levels, reflecting declining bearish conviction. The U.S. government’s 10% stake at $20.47 a share provides a firm valuation anchor, while SoftBank’s investment shows that private capital also sees Intel as undervalued relative to strategic importance.
Analyst Outlook and Revisions
Estimates for 2025 call for $52 billion in revenue and $0.12 EPS, rising to $53.8 billion and $0.66 EPS in 2026. These numbers appear…