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,587 -
Change - 99.09% -3.99% -22.15% 11.09% -
Enterprise Value (EV) 960.2 1,912 2,742 1,429 1,587 1,587
Change - 99.09% 43.45% -47.89% 11.09% 0%
P/E - - - - - -
PBR - - - - - -
PEG - - - - - -
Capitalization / Revenue 0.29x 0.7x 0.68x 0.52x 0.45x 0.38x
EV / Revenue 0x 0x 0x 0x 0.45x 0.38x
EV / EBITDA 0x 0x 0x 0x 6.78x 4.54x
EV / EBIT 0x 0x 0x 0x 15.3x 8.04x
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,499 4,168
EBITDA 1 411.4 383.4 363.6 298.2 234 349.8
EBIT 1 347.5 319.1 306.5 203.3 104 197.5
Net income - - - - - -
Net Debt - - 906.7 - - -
Reference price 2 7.500 15.080 14.440 11.270 7.800 7.800
Nbr of stocks (in thousands) 128,020 126,762 127,103 126,779 203,490 -
Announcement Date 3/7/23 2/26/24 2/18/25 2/10/26 - -
1USD in Million2
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 1.59B
14.42x1.81x8.24x3.08% 5.45B
22.46x - - 0.64% 397M
-29.34x0.98x7.4x-.--% 224M
8.75x0.71x6.24x6.28% 107M
Average 4.07x 1.17x 7.29x 2.5% 1.55B
Weighted average by Cap. 13.25x 1.76x 8.17x 2.86%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA


  1. Stock Market
  2. Stocks
  3. MBC Stock
  4. Valuation MasterBrand, Inc.
40% Discount: Identify Tomorrow's Best Investments With The Best Subscriber-Only Tools!
d
:
:
SEIZE THE OFFER!