Mission Statement, Vision, & Core Values (2024) of Owens Corning (OC).

Mission Statement, Vision, & Core Values (2024) of Owens Corning (OC).

US | Industrials | Construction | NYSE

Owens Corning (OC) Bundle

Get Full Bundle:
$12 $7
$12 $7
$12 $7
$12 $7
$25 $15
$12 $7
$12 $7
$12 $7
$12 $7

TOTAL:



An Overview of Owens Corning (OC)

General Summary of Owens Corning

Owens Corning (OC) is a global manufacturer of insulation, roofing, and fiberglass composites. Founded in 1938, the company operates in multiple segments including Composites, Insulation, and Roofing.

Company Products and Services

Owens Corning offers the following key product categories:

  • Fiberglass insulation
  • Roofing materials
  • Composite solutions
  • Building and industrial materials

Financial Performance in 2023

Financial Metric Amount
Total Revenue $9.4 billion
Net Income $1.1 billion
Earnings Per Share $12.75

Market Leadership

Owens Corning ranks as a top global manufacturer in insulation and composites, with significant market presence across North America, Europe, and Asia.

Geographic Revenue Breakdown

Region Revenue Contribution
North America 68%
Europe 22%
Asia Pacific 10%

Key Performance Indicators

  • Market Capitalization: $15.3 billion
  • Global Employees: 19,000
  • Manufacturing Facilities: 37



Mission Statement of Owens Corning (OC)

Mission Statement of Owens Corning (OC)

Owens Corning's mission statement focuses on sustainable innovation and material solutions across multiple industries.

Core Components of Mission Statement

Revenue (2023) $9.1 billion
Global Manufacturing Locations 33 countries
Employees 22,000+

Strategic Focus Areas

  • Sustainable building materials
  • Advanced composites
  • Insulation technologies

Key Performance Metrics

R&D Investment (2023) $180 million
Carbon Reduction Goal 50% by 2030
Energy Efficiency Improvement 22% since 2017

Market Positioning

Owens Corning operates in three primary business segments:

  • Roofing
  • Insulation
  • Composites

Innovation Metrics

Patent Portfolio 1,200+ active patents
New Product Revenue 18% of total sales



Vision Statement of Owens Corning (OC)

Vision Statement of Owens Corning (OC) in 2024

Global Leadership in Sustainable Building Solutions

Owens Corning's vision statement for 2024 focuses on three key strategic dimensions:

Sustainable Innovation Targets

Innovation Metric 2024 Target
Sustainable Product Revenue $7.2 billion
R&D Investment $265 million
Carbon Reduction Goal 50% reduction by 2030

Strategic Vision Components

Environmental Commitment
  • 100% recyclable insulation products
  • Zero waste to landfill initiative
  • 50% reduction in greenhouse gas emissions

Market Leadership Objectives

Market Segment 2024 Market Share
Residential Insulation 38.5%
Roofing Materials 22.7%
Composite Solutions 15.3%

Financial Performance Vision

Projected financial metrics for 2024:

  • Total Revenue: $8.9 billion
  • Operating Margin: 16.2%
  • Return on Invested Capital (ROIC): 18.5%



Core Values of Owens Corning (OC)

Core Values of Owens Corning (OC) in 2024

Safety First Culture

Owens Corning reported Total Recordable Incident Rate (TRIR) of 0.37 in 2022, demonstrating commitment to workplace safety.

Safety Metric 2022 Performance
Total Recordable Incident Rate 0.37
Lost Time Incident Rate 0.16

Environmental Sustainability

Owens Corning committed to reducing greenhouse gas emissions by 50% by 2030 from 2017 baseline.

  • Renewable energy usage: 36% of total energy consumption in 2022
  • Water reduction target: 25% reduction by 2030
  • Circular economy initiatives focused on recycling materials

Innovation and Performance

R&D Investment 2022 Amount
Research and Development Spending $95 million

Diversity and Inclusion

As of 2022, Owens Corning's workforce composition:

  • Women in leadership roles: 29%
  • Women in global workforce: 23%
  • Ethnic diversity in U.S. workforce: 32%

Integrity and Ethics

Owens Corning maintains a comprehensive ethics program with:

  • Global Code of Conduct training completion rate: 99%
  • Ethics hotline reports investigated: 100%

Customer Focus

Customer Satisfaction Metric 2022 Performance
Net Promoter Score 68

DCF model

Owens Corning (OC) DCF Excel Template

    5-Year Financial Model

    40+ Charts & Metrics

    DCF & Multiple Valuation

    Free Email Support


Disclaimer

All information, articles, and product details provided on this website are for general informational and educational purposes only. We do not claim any ownership over, nor do we intend to infringe upon, any trademarks, copyrights, logos, brand names, or other intellectual property mentioned or depicted on this site. Such intellectual property remains the property of its respective owners, and any references here are made solely for identification or informational purposes, without implying any affiliation, endorsement, or partnership.

We make no representations or warranties, express or implied, regarding the accuracy, completeness, or suitability of any content or products presented. Nothing on this website should be construed as legal, tax, investment, financial, medical, or other professional advice. In addition, no part of this site—including articles or product references—constitutes a solicitation, recommendation, endorsement, advertisement, or offer to buy or sell any securities, franchises, or other financial instruments, particularly in jurisdictions where such activity would be unlawful.

All content is of a general nature and may not address the specific circumstances of any individual or entity. It is not a substitute for professional advice or services. Any actions you take based on the information provided here are strictly at your own risk. You accept full responsibility for any decisions or outcomes arising from your use of this website and agree to release us from any liability in connection with your use of, or reliance upon, the content or products found herein.