fiberglass composites

Search documents
Owens Corning to Benefit From New Long-Term Financial Goals
ZACKSยท 2025-05-15 18:06
Core Insights - Owens Corning has set ambitious financial goals for 2028, focusing on revenue growth and margin resilience through a revamped enterprise strategy [1][2][5] Financial Targets - The company aims for annual revenues to reach $12.5 billion by 2028, up from $10.6 billion pro forma revenues in 2024 [5] - Adjusted EBITDA margin targets for 2028 are set at 30% for Roofing, 24% for Insulation, and 18% for Doors [4] - Consolidated adjusted EBITDA margin is expected to be in the mid-20% range, with return on capital projected to exceed mid-teens percentage [5] Cash Flow and Shareholder Returns - Cumulative free cash flow is anticipated to be $5.5 billion from 2025 to 2028, with $2 billion earmarked for shareholder returns through dividends and share repurchases by the end of 2026 [6] - The board has approved a share repurchase authorization for up to 12 million shares, adding to the existing program [6] Enterprise Strategy - The new enterprise strategy focuses on three priorities: strengthening market positions, leveraging enterprise scale, and extending product offerings [7] - The strategy is supported by the OC Advantage, which includes brand strength, technology leadership, and cost efficiency [8] Market Performance - Owens Corning's stock has decreased by 16.6% year-to-date, compared to a 7% decline in the Zacks Building Products - Miscellaneous industry [9] - Despite current market risks, the company is positioned to manage macroeconomic challenges effectively [9] Return on Equity - The trailing 12-month return on equity (ROE) stands at 25%, significantly higher than the industry average of 13.4%, indicating efficient use of shareholder funds [10]