Company Valuation: MasterBrand, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2022 2023 2024 2025 2026 2027
Market Cap 1 960.2 1,912 1,835 1,429 1,459 -
Change - 99.09% -3.99% -22.15% 2.12% -
Enterprise Value (EV) 960.2 1,912 2,742 1,429 1,459 1,459
Change - 99.09% 43.45% -47.89% 2.12% 0%
P/E - - - - - -
PBR - - - - - -
PEG - - - - - -
Capitalization / Revenue 0.29x 0.7x 0.68x 0.52x 0.42x 0.35x
EV / Revenue 0x 0x 0x 0x 0.42x 0.35x
EV / EBITDA 0x 0x 0x 0x 6.34x 4.24x
EV / EBIT 0x 0x 0x 0x 14.9x 7.7x
EV / FCF - - - - - -
FCF Yield - - - - - -
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 - - - - - -
Distribution rate - - - - - -
Net sales 1 3,276 2,726 2,700 2,735 3,494 4,161
EBITDA 1 411.4 383.4 363.6 298.2 230 344.5
EBIT 1 347.5 319.1 306.5 203.3 98 189.5
Net income - - - - - -
Net Debt - - 906.7 - - -
Reference price 2 7.500 15.080 14.440 11.270 7.260 7.260
Nbr of stocks (in thousands) 128,020 126,762 127,103 126,779 203,490 -
Announcement Date 07/03/23 26/02/24 18/02/25 10/02/26 - -
1USD in Million2
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 1.46B
24.7x3.07x14.93x1.78% 43.58B
11.72x0.91x5.98x3.45% 37.24B
29.58x5.92x20.08x2.33% 22.55B
22.41x1.91x13.83x0.65% 19.34B
17.03x2.34x11.53x1.6% 15.46B
19.95x3.23x13.51x1.27% 14.71B
-17.6x1.42x16.82x3.21% 11.81B
21.98x3.43x11.34x0.58% 10.29B
18.89x1.9x9.88x0.25% 9.66B
Average 16.52x 2.68x 13.10x 1.68% 18.61B
Weighted average by Cap. 18.26x 2.67x 12.90x 1.95%

Y-o-Y evolution of P/E

Valuation ratios - P/E - MasterBrand, Inc.

Historical PBR trend

Valuation ratios - PBR - MasterBrand, Inc.

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - MasterBrand, Inc.

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - MasterBrand, Inc.

  1. Stock Market
  2. Stocks
  3. MBC Stock
  4. Valuation MasterBrand, Inc.