Dividend Power Score
A single, comprehensive score designed to measure the true strength of a company’s dividend.
This score combines three essential pillars of dividend quality:
Consistency – Measures how reliable the dividend has been over time, focusing on payment history, stability, and the absence of cuts or suspensions.
Payability – Assesses the company’s financial ability to sustain its dividend, taking into account cash flow, earnings coverage, balance sheet strength, and overall financial health.
Growth – Evaluates the long-term growth of both the dividend and the company’s share price, highlighting businesses that consistently increase payouts while creating shareholder value.
Higher scores identify companies that have historically delivered dependable income alongside sustained dividend growth and long-term capital appreciation.
Company Overview
Owens Corning (OC) is a global building and industrial materials company that manufactures products used primarily in residential and commercial construction, as well as in industrial and composite applications. The company operates across the building materials, construction products, and composites industries, with a focus on insulation, roofing, and engineered materials. Its core revenue drivers are residential and commercial construction activity, repair and remodeling demand, and industrial manufacturing tied to transportation, energy, and infrastructure markets.
Founded in 1938, Owens Corning began as a manufacturer of fiberglass insulation and steadily expanded through product innovation and acquisitions into roofing shingles, engineered composites, and building envelope solutions. Over decades, the company evolved into a vertically integrated materials provider with strong brand recognition, particularly in North American roofing and insulation markets. Its strategic positioning emphasizes scale manufacturing, proprietary materials science, and a diversified end-market exposure that helps balance cyclical construction demand.
Business Operations
Owens Corning operates through three primary business segments: Roofing, Insulation, and Composites. The Roofing segment produces asphalt shingles, roofing components, and underlayment products, representing the company’s largest source of revenue, primarily driven by residential re-roofing and new housing construction. The Insulation segment manufactures thermal and acoustical insulation products for residential, commercial, and industrial buildings, including fiberglass, foam, and mineral fiber solutions. The Composites segment produces glass fiber reinforcements used in transportation, infrastructure, wind energy, and industrial applications.
The company maintains manufacturing facilities across North America, Europe, and Asia-Pacific, supported by distribution networks that serve contractors, builders, and original equipment manufacturers. Owens Corning controls proprietary manufacturing technologies related to glass fiber production, asphalt processing, and insulation systems, which support cost efficiency and product performance. Its operations include multiple wholly owned subsidiaries under the Owens Corning brand, with limited reliance on joint ventures relative to peers.
Strategic Position & Investments
Owens Corning’s strategic direction centers on disciplined capital allocation, organic growth in core businesses, and selective acquisitions that expand product offerings or geographic reach. The company has invested heavily in modernizing manufacturing assets, improving operational efficiency, and advancing sustainability initiatives, including lower-emission production processes and recycled material usage. Growth initiatives prioritize the North American repair and remodeling market, energy-efficient building solutions, and higher-margin composite applications.
The company has completed targeted acquisitions in insulation and building products to strengthen its market position and broaden its product portfolio, while divesting non-core assets to maintain focus on core segments. Owens Corning continues to invest in material science innovation, particularly in advanced glass reinforcements and insulation technologies aligned with energy efficiency standards and renewable energy infrastructure.
Geographic Footprint
Owens Corning is headquartered in North America, with its principal executive offices located in Toledo, Ohio. The company has a significant operational presence across the United States and Canada, which together account for the majority of its revenue, particularly in the Roofing and Insulation segments. Manufacturing and distribution facilities are strategically located to support regional construction markets.
Internationally, Owens Corning operates across Europe, Asia-Pacific, and Latin America, with a strong presence in countries such as France, Germany, China, India, and Mexico. Its Composites segment, in particular, benefits from global manufacturing and sales networks that serve multinational industrial customers, giving the company broad international exposure and resilience against regional market fluctuations.
Leadership & Governance
Owens Corning is led by an experienced executive team with a strategic emphasis on operational excellence, safety, and long-term shareholder value creation. The leadership philosophy emphasizes disciplined growth, sustainability, and a performance-driven culture aligned with environmental and social responsibility objectives.
Key executives include:
- Brian D. Chambers – Chair and Chief Executive Officer
- Todd A. Fister – Executive Vice President and Chief Financial Officer
- Ken Parks – Executive Vice President and Chief Operating Officer
- Paula Russell – Senior Vice President and Chief Human Resources Officer
- Ashish Diwanji – Executive Vice President, Strategy and Corporate Development
The company maintains a board governance structure consistent with large publicly traded U.S. industrial companies, with oversight of strategy, risk management, executive compensation, and sustainability initiatives.