137 Aufrufe 137 0 Kommentare 0 Kommentare

    Owens Corning Highlights Long-Term Enterprise Strategy for Growth and New Financial Targets at 2025 Investor Day

    Owens Corning (NYSE: OC), a building products leader, hosted its 2025 Investor Day today. At the event, the executive leadership team highlighted the company’s ability to drive growth and value creation through its updated enterprise strategy and presented financial goals through 2028.

    Additionally, the Owens Corning Board of Directors approved a share repurchase authorization for up to 12 million shares of the company’s common stock. This authorization is in addition to the previously announced share repurchase program in which approximately 5.7 million shares remained available for repurchase as of March 31, 2025.

    “Our team delivered top quartile TSR performance over the last five years, reflecting our strong and consistent performance, the durability of our earnings, and the disciplined execution of our capital allocation strategy,” said Chair and Chief Executive Officer Brian Chambers. “Our renewed enterprise strategy capitalizes on the market-leading positions of our three businesses and the unique capabilities of The OC Advantage to generate revenue growth, more resilient margins, and substantial cash flow. With the strategic choices and structural improvements we have made, the new Owens Corning is well-positioned to generate significant value for our customers and shareholders and deliver on our long-term financial targets.”

    The New Owens Corning: Built to Outperform

    The company’s renewed enterprise strategy focuses on three priorities:

    • Strengthening market leading positions
    • Leveraging enterprise scale and capabilities
    • Extending product offering in existing businesses

    Supporting this framework are unique operating capabilities that enable Owens Corning to win and create value for customers. The OC Advantage includes the company’s:

    • Iconic brand
    • Unparalleled commercial strength
    • Leading technology
    • Winning cost position

    Three Market-Leading Businesses

    Through best-in-class execution of The OC Advantage playbook, the company’s three market-leading businesses are positioned to deliver on the enterprise strategy and long-term financial commitments. Business segment leadership detailed margin performance goals through 2028 during the event.

    Roofing: The Roofing segment raised its long-term adjusted EBITDA margin guide to 30% on average, leveraging its market-leading position, proven contractor engagement model, and high-value branded roofing system to drive demand.

    Insulation: The Insulation segment raised its long-term adjusted EBITDA margin guide to 24% on average, supported by structural cost improvements, growing markets, and a flexible and efficient manufacturing network.

    Seite 1 von 4 




    Business Wire (engl.)
    0 Follower
    Autor folgen

    Owens Corning Highlights Long-Term Enterprise Strategy for Growth and New Financial Targets at 2025 Investor Day Owens Corning (NYSE: OC), a building products leader, hosted its 2025 Investor Day today. At the event, the executive leadership team highlighted the company’s ability to drive growth and value creation through its updated enterprise strategy and …