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

summarizeSummary

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.


check_boxKey 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.


auto_awesomeAnalysis

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.

descriptionView Main SEC Filing

show_chartPrice Chart

Share this article

Copied!

feed OC - Latest Insights

OC
Apr 15, 2026, 4:32 PM EDT
Filing Type: 8-K
Importance Score:
8
OC
Mar 13, 2026, 7:38 AM EDT
Filing Type: DEF 14A
Importance Score:
7
OC
Feb 25, 2026, 6:36 AM EST
Filing Type: 10-K
Importance Score:
9
OC
Feb 25, 2026, 6:34 AM EST
Filing Type: 8-K
Importance Score:
8