Company Valuation: MBX Biosciences, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2024 2025 2026 2027 2028
Capitalization 1 615.9 1,416 1,578 - -
Change - 129.95% 11.44% - -
Enterprise Value (EV) 1 615.9 1,043 1,463 1,425 1,482
Change - 69.27% 40.35% -2.58% 3.99%
P/E ratio -3.17x -13.3x -11.5x -8.98x -8.36x
PBR 2.39x 3.84x 1.84x 2.7x 3.85x
PEG 0x 0.2x -0.5x -0.3x -1.12x
Capitalization / Revenue - - - - 67x
EV / Revenue - - - - 62.9x
EV / EBITDA -9.06x -10.7x -9.76x -5.22x -4.68x
EV / EBIT -9.03x -10.6x -9.92x -6.68x -5.93x
EV / FCF -11.1x -12.7x -11.8x -8.61x -6.69x
FCF Yield -9.02% -7.85% -8.44% -11.6% -14.9%
Dividend per Share 2 - - - - -
Rate of return - - - - -
EPS 2 -5.82 -2.38 -2.886 -3.699 -3.975
Distribution rate - - - - -
Net sales 1 - - - - 23.57
EBITDA 1 -67.95 -97.81 -149.8 -273.3 -316.9
EBIT 1 -68.19 -98.06 -147.5 -213.5 -250.1
Net income 1 -61.92 -86.97 -136.9 -187.9 -221.7
Net Debt 1 - -373.7 -115.2 -152.9 -95.95
Reference price 2 18.43 31.54 33.22 33.22 33.22
Nbr of stocks (in thousands) 33,417 44,902 47,510 - -
Announcement Date 3/17/25 3/12/26 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-11.42x - -9.68x-.--% 1.57B
32.52x5.67x17.57x1.01% 47.73B
57.83x5.02x33.69x-.--% 35.48B
-19.65x517.75x-18x-.--% 30.23B
21.92x2.49x10.72x-.--% 29.9B
33.67x8.29x21.31x0.37% 28.75B
48.72x8.71x26.25x-.--% 14.93B
30.3x4.92x22.38x-.--% 14.81B
23.4x2.04x8.92x1.08% 14.42B
Average 24.14x 69.36x 12.57x 0.27% 24.2B
Weighted average by Cap. 28.14x 76.97x 14.97x 0.34%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. MBX Stock
  4. Valuation MBX Biosciences, Inc.