
Owens Corning (OC) has garnered significant investor attention, with its shares outperforming the S&P 500 over the past month, gaining 6.3%. Despite projected year-over-year declines in current quarter and fiscal year earnings and revenue, analyst EPS estimates have seen recent positive revisions. The company has consistently beaten both EPS and revenue consensus estimates for the past four quarters, and its valuation suggests it is trading at a discount relative to peers. However, it holds a Zacks Rank #3 (Hold), indicating an expectation of performing in line with the broader market in the near term.
Owens Corning (OC) is exhibiting a mix of conflicting signals that warrant careful consideration. On one hand, the stock has demonstrated strong recent momentum, returning +6.3% over the past month and significantly outperforming the S&P 500 composite's +3.1% gain. This performance is supported by a consistent history of operational outperformance, with the company beating consensus EPS and revenue estimates for the past four consecutive quarters, including a notable +10.79% EPS surprise in the last reported period. Furthermore, its valuation appears attractive, with a Zacks Value Style Score of 'B' suggesting it trades at a discount to its peers. On the other hand, the company faces considerable near-term headwinds, with consensus estimates projecting a significant year-over-year contraction. For the current quarter, revenue is expected to decline by -10.8% and earnings by -15.5%. Despite these negative annual comparisons, sell-side analysts have recently revised current-year EPS estimates upward by +1.7%, suggesting an improving outlook. Projections for the next fiscal year indicate a return to modest growth, with EPS forecast to rise +5.8% and revenue +1.5%, which, combined with the neutral Zacks Rank #3 (Hold), paints a picture of a company navigating a cyclical trough.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mildly positive
Sentiment Score
0.25
Ticker Sentiment