EquityFolio

CSL vs OC

Carlisle Companies Incorporated · Owens Corning

Relative return (rebased to 100)

Key stats

Metric CSL OC
Price $376.31 $121.15
Market Cap $14.54B $9.58B
P/E 19.63 —
P/B 10.11 2.54
P/S 2.90 0.95
ROE 51.5% -13.8%
Net Margin 14.8% -5.2%
Gross Margin 32.6% 28.1%
Revenue Growth 0.3% 2.6%
Dividend Yield 1.12% 2.36%
EPS $19.17 -$6.60

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.