Skip to main content
OC
NYSE Manufacturing

Owens Corning Details 2025 Executive Pay, Announces Key Board & Incentive Plan Changes for 2026

Analysis by Wiseek AI
Sentiment info
Neutral
Importance info
7
Price
$103.05
Mkt Cap
$8.283B
52W Low
$97.53
52W High
$159.42
Market data snapshot near publication time

Summary

Owens Corning filed its definitive proxy statement, revealing 2025 executive compensation, including negative 'Compensation Actually Paid' for the CEO, and outlining significant changes to its 2026-2028 long-term incentive plan and board committee structure.


Key Events

  • Annual Shareholder Meeting Scheduled

    Owens Corning will hold its Annual Meeting of Stockholders virtually on April 14, 2026, to elect directors, ratify the independent auditor, and approve named executive officer compensation on an advisory basis.

  • 2025 Executive Compensation Outcomes Detailed

    Annual incentive payouts for 2025 were below target (54% of target for adjusted EBITDA) due to weaker market conditions, while 2023-2025 long-term incentive awards paid out at 131% of target PSUs.

  • Negative 'Compensation Actually Paid' for 2025

    The CEO's 'Compensation Actually Paid' for 2025 was $(813,919), and the average for other NEOs was $386,759, primarily driven by a decrease in the value of outstanding equity awards due to the stock price decline during the year.

  • Long-Term Incentive Plan Redesigned for 2026-2028

    The company is changing its PSU award design for the 2026-2028 performance cycle, replacing the standalone Total Shareholder Return (TSR) metric with Adjusted EBITDA Margin Percentage and introducing a relative TSR modifier.


Analysis

This definitive proxy statement provides critical insights into Owens Corning's executive compensation and corporate governance. Notably, the 'Compensation Actually Paid' for the CEO and other Named Executive Officers (NEOs) was negative or modest in 2025, primarily due to a decline in the value of outstanding equity awards, aligning executive wealth with shareholder experience following the company's reported net loss. The significant redesign of the long-term incentive plan for 2026-2028, shifting from standalone Total Shareholder Return (TSR) to Adjusted EBITDA Margin Percentage with a relative TSR modifier, signals a strategic adjustment in performance metrics. Additionally, the expansion of the Finance Committee's mandate to include technology and AI oversight demonstrates a proactive approach to evolving business risks and opportunities. Investors should monitor the impact of these compensation and governance changes on future performance and executive alignment.

At the time of this filing, OC was trading at $103.05 on NYSE in the Manufacturing sector, with a market capitalization of approximately $8.3B. The 52-week trading range was $97.53 to $159.42. This filing was assessed with neutral market sentiment and an importance score of 7 out of 10.

View Main SEC Filing

Price Chart

Share this article

Copied!

OC - Latest Insights

OC
May 06, 2026, 6:06 AM EDT
Filing Type: 10-Q
Importance Score:
8
Price at Filing: $126.50
Real-time Price: $121.44 info
Change: -$5.06 (-4%) info
Market Cap: $9.779B info
OC
May 06, 2026, 6:04 AM EDT
Filing Type: 8-K
Importance Score:
8
Price at Filing: $126.50
Real-time Price: $121.44 info
Change: -$5.06 (-4%) info
Market Cap: $9.779B info
OC
May 06, 2026, 6:00 AM EDT
Source: Dow Jones Newswires
Importance Score:
8
Price at Filing: $123.00
Real-time Price: $121.44 info
Change: -$1.56 (-1%) info
Market Cap: $9.779B info
OC
Apr 15, 2026, 4:32 PM EDT
Filing Type: 8-K
Importance Score:
8
Price at Filing: $116.58
Real-time Price: $121.44 info
Change: +$4.86 (+4%) info
Market Cap: $9.779B info
OC
Mar 13, 2026, 7:38 AM EDT
Filing Type: DEF 14A
Importance Score:
7
Price at Filing: $103.05
Real-time Price: $121.44 info
Change: +$18.39 (+18%) info
Market Cap: $9.779B info
OC
Feb 25, 2026, 6:36 AM EST
Filing Type: 10-K
Importance Score:
9
Price at Filing: $124.70
Real-time Price: $121.44 info
Change: -$3.26 (-3%) info
Market Cap: $9.779B info
OC
Feb 25, 2026, 6:34 AM EST
Filing Type: 8-K
Importance Score:
8
Price at Filing: $124.01
Real-time Price: $121.44 info
Change: -$2.57 (-2%) info
Market Cap: $9.779B info