Workflow
Multifactor evaluation
icon
Search documents
Intel Stock To $25?
Forbes· 2025-11-17 13:55
Core Viewpoint - The current evaluation suggests it may be an appropriate time to sell Intel (INTC) stock due to its weak financial performance and the stock's significant increase this year [1][3]. Financial Performance - Intel's market capitalization stands at $160 billion, with revenues declining from $54 billion to $53 billion over the last year, reflecting a decrease of 1.5% [5][7]. - The company has experienced an average revenue contraction of 7.6% over the past three years [7]. - Quarterly revenues increased by 2.8% to $14 billion in the latest quarter compared to $13 billion a year earlier [7]. - Operating income for the last 12 months was reported at -$104 million, resulting in an operating margin of -0.2% [8]. - Intel recorded a net income of approximately $198 million, reflecting a net margin of about 0.4% [8]. Debt and Financial Stability - Intel's debt was reported at $47 billion, with a debt-to-equity ratio of 28.8% [9]. - The company holds $31 billion in cash (including cash equivalents), leading to a cash-to-assets ratio of 15.1% [9]. Market Position and Valuation - Intel is losing market share in both the PC and server CPU markets, and its foundry business has not yet gained traction [3]. - The stock is considered unattractive due to its moderate valuation, which does not adequately reflect the company's operational weaknesses [3]. - The target price for INTC stock is set at $25, indicating a pessimistic outlook [3]. Historical Stock Performance - INTC stock has dropped 63.3% from its peak of $68.26 on April 9, 2021, to $25.04 on October 11, 2022, while the S&P 500 saw a peak-to-trough decline of 25.4% during the same period [12]. - The highest point reached since then was $50.76 on December 27, 2023, with the current trading price at $35.52 [12]. - Historical declines include a 34.8% drop from a high of $68.47 on January 24, 2020, to $44.61 on March 16, 2020, and a 56.8% decline from a high of $27.98 on December 6, 2007, to $12.08 on February 23, 2009 [12].