Track the Owens Corning stock price and the full management transaction log of the company, a publicly traded company based in United States. Shares trade on US US, under the oversight of SEC (Form 4). Operating in the Construction sector, Owens Corning has logged 715 insider filings. Market capitalisation: €9.2bn. The latest transaction was reported on 20 May 2025 (Cession). Among the most active insiders: Mendez-Andino Jose. All data is accessible without an account.
Analysts rate Owens Corning Buy (bullish), based on 15 analysts. Average price target: US$144.80.
Informational score on this market. Our backtest validates the signal only on 8 EU venues; elsewhere (notably US markets) insider buys historically invert or do not hold. Not a recommendation.
Transparent value + quality ranking, distinct from the insider signal.
Fundamental view, insider signal, bull and bear case, synthesis.
AI-generated analysis. Opinion, not investment advice. Not backtested. Built from public filings and financials. No price target, no buy or sell recommendation.
25 of 715 declarations
Owens Corning is a U.S.-based building materials leader listed on the NYSE under the ticker OC, in the United States. Founded in 1938 and headquartered in Toledo, Ohio, the company has become a global reference in building-envelope solutions. Its business model is tied to residential and non-residential construction, renovation activity, and energy-efficiency trends, giving it a mix of cyclical exposure and essential end-market demand. The company is best known for its roofing, insulation, and composite-related heritage. Over time, Owens Corning built an integrated platform centered on products that improve thermal performance, weather protection, durability, and energy efficiency in buildings. Core offerings include roofing shingles and related roofing systems, fiberglass insulation products, and other building materials used in both new construction and remodeling. This product set supports a strong competitive position because demand is linked to structural needs in housing and commercial property rather than purely discretionary spending. From a competitive standpoint, Owens Corning benefits from a recognized brand, meaningful manufacturing scale, and deep distribution relationships. The company has been positioning itself as a focused building products leader in North America and Europe. Its advantages include operational scale, commercial execution, product innovation, and the ability to capture synergies across its portfolio. In a sector sensitive to raw-material costs, energy prices, and housing-cycle swings, that combination can matter materially for margins and cash generation. Geographically, Owens Corning has a global footprint, but North America remains its core profit engine. The company also serves European markets and sells into a broad network of contractors, distributors, and industrial customers. Recent corporate actions underscore a strategic portfolio shift. In May 2026, Owens Corning completed the sale of its Glass Reinforcements business to Praana Group, a move presented as reinforcing its focus on branded building products and capital efficiency. The company also reported resilient first-quarter 2026 continuing-operations performance and continued to highlight portfolio optimization, while naming a new chief financial and operating officer to accelerate organic growth and strengthen market-leading positions. For investors, the key watchpoints are housing demand, renovation activity, pricing discipline, margin resilience, and execution on strategic simplification. Overall, Owens Corning remains a well-positioned industrial building-products company with a stronger strategic focus than before, supported by its established brand, product breadth, and manufacturing footprint in the United States and abroad.