CAPE Ratio

Showing 3595 articles
Business

Olin Corporation: A Tale of Two Valuations as Stock Sends Mixed Signals

Olin Corporation's (NYSE: OLN) stock performance tells a conflicting story: a recent monthly gain contrasts sharply with steep multi-year declines. A deep dive into the numbers reveals a stark divide between cash flow-based and earnings-based valuation models, leaving investors to question where true value lies in the volatile chemicals sector.

Business

Universal Health Services Gains Momentum: Easing Staffing Woes and Strong Operations Fuel Investor Optimism

Universal Health Services (UHS) is drawing renewed investor interest following better-than-expected quarterly results, driven by robust behavioral health demand and a significant easing of industry-wide staffing pressures. While operational improvements bolster the near-term outlook, debates persist over valuation and the company's ability to sustain gains amid high debt levels.