NYSE:OC
NYSE:OCBuilding

What Do Recent Market Slides Mean for Owens Corning’s True Value in 2025?

If you’ve spent any time looking at Owens Corning stock lately, you might be wondering whether now’s the right moment to buy, hold, or simply watch from the sidelines. With a share price closing at $126.96, it’s easy to get caught up in the swirl of recent market moves. Over the last week, the stock has ticked up by 0.4%, but zoom out and you’ll see a sharp dip of 13.1% in the past month and a hefty slide of 25.0% year-to-date. That might sound bleak, but take a step back. Owens Corning is...
ENXTPA:ALO
ENXTPA:ALOMachinery

Did Alstom's (ENXTPA:ALO) CEO Transition Set the Stage for a New Strategic Direction?

Alstom SA recently announced that Martin Sion will take over as Group Chief Executive Officer from April 2026, succeeding long-serving CEO Henri Poupart-Lafarge, with continuity ensured through a planned leadership transition period. Martin Sion brings decades of engineering and executive experience from the aerospace and defense sectors, which could introduce new perspectives to Alstom's leadership during a period of operational transformation. We will explore how the appointment of Martin...
NYSE:CNS
NYSE:CNSCapital Markets

Cohen & Steers (CNS): Valuation Near Price Target as Margins Forecasted to Reach 45%

Recent filings for Cohen & Steers (CNS) offer few clues about the company’s latest revenue, earnings per share, or margin trends. With little in the way of concrete numbers or commentary, the current snapshot remains limited and does not provide investors with a detailed account of business performance or operational context. See our full analysis for Cohen & Steers. Up next, we will put these results side by side with the key narratives watched by investors, highlighting where the numbers...
NasdaqGS:CBSH
NasdaqGS:CBSHBanks

Commerce Bancshares (CBSH): No Key Financial Figures Disclosed as Investors Weigh Stable Share Price

Commerce Bancshares (CBSH) has released its latest earnings, but the filing lacks concrete data on revenue, EPS, or margin direction. With no quantitative results to report, investors may find it challenging to gauge the current trajectory of the business based on the available information alone. See our full analysis for Commerce Bancshares. The story does not end with the numbers. Next, we will see how these results compare with the dominant narratives held by the market and investing...
NasdaqGS:OZK
NasdaqGS:OZKBanks

Bank OZK (OZK): Earnings Preview and Market Backdrop With Share Price at $45.96

Bank OZK (OZK) recently reported its earnings, but available filings and disclosures did not provide any concrete revenue, EPS, or year-over-year growth figures this quarter. With the current share price sitting at $45.96, investors have limited quantitative details to assess the bank’s latest performance. For now, the most that can be stated is that OZK continues its operations in the absence of summarized financial highlights this reporting cycle. See our full analysis for Bank OZK. Next,...
ASX:NVX
ASX:NVXElectronic

Novonix (ASX:NVX) Valuation in Focus After BNY Mellon Boosts Stake to 10%

Novonix (ASX:NVX) is catching investors’ attention after BNY Mellon lifted its stake from 8% to 10%. This move from a major global institution highlights growing international confidence in the company’s energy storage potential. See our latest analysis for NOVONIX. Momentum has been picking up for NOVONIX, especially after BNY Mellon boosted its stake, and that confidence seems to have fueled a steep recent rally. While the 30-day share price return stands out at 64.8%, long-term total...
NYSE:KEY
NYSE:KEYBanks

KeyCorp (KEY): Five-Year Earnings Decline Sets Stage for 13.9% Forecast Growth, Testing Bullish Views

KeyCorp (KEY) has experienced a notable decline in earnings, with profits falling by 35.3% per year over the last five years. Despite this negative trend, the company’s earnings are considered high quality rather than the result of any one-off events. Analysts now forecast a rebound, projecting annual growth of 13.92%. With a minor risk profile and positive growth expectations, investors may see signs of an inflection point emerging in KeyCorp’s performance outlook. See our full analysis for...