Loading live market data…

MasterBrand, Inc.

NYSE:MBC

$8.895 USD

-$0.02 (-0.22%)

Volume
911.34K
Average Volume
3.31M
Market Capitalization
$1.14B
P/E Ratio
-444.75
Dividend Yield
0.00%
Price Target
$16.00
Year High
$14.22
Year Low
$6.61
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.08

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.07%

Investors Holding

18

change: -315 | last: 333

Increased Positions

6

change: -143 | last: 149

Reduced Positions

3

change: -90 | last: 93

New Positions

2

change: -53 | last: 55

Sold Positions

317

change: 264 | last: 53

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0

Total Invested

875.76K

MBC Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-28 $11.17 127M $1.42B $183.3M $1.35B $2.58B
2024-12-29 $14.42 127.1M $1.83B $120.6M $1.08B $2.79B
2023-12-31 $14.85 127.8M $1.9B $148.7M $770.2M $2.52B
2022-12-25 $7.58 128M $970.24M $101.1M $1.03B $1.9B
2021-12-31 $10.00 128.02M $1.28B $141.4M $113.2M $1.25B
2020-12-31 $10.00 128.02M $1.28B $154.3M $40.6M $1.17B
2019-12-31 $10.00 128.02M $1.28B $- $- $1.28B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-29 $8.21 127.5M $1.05B $138.4M $1.28B $2.19B
2025-12-28 $11.17 126.8M $1.42B $183.3M $1.35B $2.58B
2025-09-28 $13.45 129.5M $1.74B $114.8M $1.08B $2.7B
2025-06-29 $10.93 126.8M $1.39B $120.1M $1.07B $2.34B
2025-03-30 $13.06 127.5M $1.67B $113.5M $1.13B $2.68B
2024-12-29 $14.42 127.2M $1.83B $120.6M $1.08B $2.8B
2024-09-29 $18.54 127.1M $2.36B $108.4M $1.14B $3.38B
2024-06-30 $14.43 127M $1.83B $189.4M $748.4M $2.39B
2024-03-31 $18.38 127M $2.33B $153.7M $770.1M $2.95B
2023-12-31 $14.85 126.8M $1.88B $148.7M $770.2M $2.5B
2023-09-24 $12.02 127.6M $1.53B $122.5M $771.3M $2.18B
2023-06-25 $11.06 128.4M $1.42B $110.2M $877.2M $2.19B