MBX Biosciences, Inc. (MBX)
NASDAQ: MBX · Real-Time Price · USD
29.74
-0.06 (-0.20%)
At close: Mar 17, 2026, 4:00 PM EDT
29.00
-0.74 (-2.49%)
After-hours: Mar 17, 2026, 5:46 PM EDT

MBX Biosciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22
1,4131,417616--
Market Cap Growth
340.44%130.05%---
Enterprise Value
1,0401,044353.8100
Last Close Price
29.7431.5418.43--
PE Ratio
--13.25-3.17--
PB Ratio
3.623.842.39--
P/TBV Ratio
2.943.120.76--
P/FCF Ratio
--17.31-11.09--
P/OCF Ratio
--17.72-11.26--
EV/EBITDA Ratio
--10.67-5.21--
EV/EBIT Ratio
--10.64-5.19--
EV/FCF Ratio
--12.75-6.37--
Debt / Equity Ratio
0.000.0000.000.00
Debt / EBITDA Ratio
-0.01-0.010.00-0.01-0.01
Debt / FCF Ratio
-0.01-0.010.00-0.01-0.01
Net Debt / Equity Ratio
-1.01-1.01-1.021.111.11
Net Debt / EBITDA Ratio
3.823.823.862.293.20
Net Debt / FCF Ratio
4.564.564.722.503.41
Quick Ratio
24.1224.1223.7220.5520.55
Current Ratio
24.6224.6224.1921.2621.26
Return on Equity (ROE)
-27.76%-27.76%-66.95%44.93%36.06%
Return on Assets (ROA)
-30.00%-30.00%-38.67%-41.95%-29.89%
Return on Invested Capital (ROIC)
2340.77%2340.77%2863.49%13126.77%9353.53%
Return on Capital Employed (ROCE)
-31.27%-31.27%-40.38%-44.00%-31.35%
Earnings Yield
-6.16%-7.55%-31.58%--
FCF Yield
-5.79%-5.78%-9.02%--
Buyback Yield / Dilution
-13.43%-13.43%-28.40%--
Updated Mar 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q