Stock Comparison

MBC OC
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric MBC
Masterbrand Inc
OC
Owens Corning
Price $9.14 $157.10
Change % -3.59% +4.32%
Market Cap 1.91B 12.17B
P/E Ratio
EPS $-0.02 $-8.06
52W High $14.22 $159.91
52W Low $6.61 $97.53
Volume
Avg Volume 2.16M 911.6K
Open $8.87 $151.00
Prev Close $9.48 $150.60
Div Yield 2.10%
Annual Dividend $2.80
Payout Ratio 32.2%
Analyst Rating Strong sell Buy
Price Target $54.17 $27.93
Total Analysts 8 27