Power Sector

Showing 7904 articles
Business

Churchill Downs Stock Slump: A Buying Opportunity or a Sign of Deeper Trouble?

Shares of Churchill Downs Incorporated have tumbled over 20% in the past year, significantly underperforming the broader market and its peers. While a standard valuation analysis suggests the stock is deeply undervalued, the persistent decline raises questions about investor sentiment and the company's near-term outlook in a shifting economic landscape.

Business

Cabot Navigates Turbulent Tire Market as Battery Materials Shine in Q1

Cabot Corporation's fiscal Q1 2026 results reveal a tale of two segments: its core Reinforcement Materials business faces stiff headwinds from weak tire demand and Asian imports, while its Performance Chemicals unit, led by battery materials, posts robust growth. The company tightens its full-year EPS guidance and outlines cost-cutting measures to bolster cash flow.

Business

CDW's Cloud and AI Momentum Fuels Earnings Beat, Dividend Hike

IT solutions giant CDW posted stronger-than-expected Q4 and full-year results, driven by robust demand for software, cloud, and AI-focused services. The company's board approved a higher quarterly dividend, underscoring its commitment to shareholder returns amid a strategic shift toward higher-margin offerings.