MBC logo

MASTERBRAND INC

MBCNYSE
🏆 #1903 by market capEarnings Nov 3US Equity
$9.09 $0.13 (1.46%)
Live
1h▲ 0.7%
24h▼ 1.5%
7d▼ 0.8%
14d▲ 7.3%
30d▲ 2.9%
1y▼ 27.1%
🏦Market Cap
$1.86B
Small Cap
📈Revenue Growth (YoY)
-0.0%
Declining
📊Gross Margin
26.9%
Moderate
💵FCF Margin
7.9%
Moderate
⚖️P/S Ratio
0.7x
Cheap
Otter Score
59
Weak
📊

Analyst Ratings

Price
$9.09
Total
2
Raised
0
Lowered
1
Avg PT
$16.00
H / L
$16 / $16
InstitutionActionRatingDate
Loop Capital
ReiteratedBuy2025-05-07
Zelman & Assoc
DowngradedNeutralUnderperform2025-04-14
One row per institution, most recent rating