MBX Biosciences, Inc. (MBX)
NASDAQ: MBX · Real-Time Price · USD
29.04
-2.93 (-9.16%)
At close: Apr 28, 2026, 4:00 PM EDT
29.25
+0.21 (0.72%)
Pre-market: Apr 29, 2026, 9:09 AM EDT

MBX Biosciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22
Market Capitalization
1,3811,416616--
Market Cap Growth
559.18%129.95%---
Enterprise Value
1,0081,025339--
Last Close Price
29.0431.5418.43--
PB Ratio
3.533.842.39--
P/TBV Ratio
3.743.842.39--
Debt / Equity Ratio
0.000.000.000.000.01
Net Debt / Equity Ratio
-1.01-1.01-1.02-1.01-1.02
Net Debt / EBITDA Ratio
3.823.823.862.291.67
Net Debt / FCF Ratio
4.564.564.722.501.78
Quick Ratio
24.2624.2623.7820.6012.42
Current Ratio
24.6224.6224.1921.2612.89
Return on Equity (ROE)
-27.76%-27.76%-36.71%-53.75%-
Return on Assets (ROA)
-18.75%-18.75%-24.17%-34.14%-
Return on Capital Employed (ROCE)
-26.50%-26.50%-26.50%-44.00%-60.40%
Earnings Yield
-6.30%-6.14%-10.05%--
FCF Yield
-5.93%-5.78%-9.02%--
Buyback Yield / Dilution
-243.01%-243.01%-944.70%-52.73%-
Source: S&P Capital IQ. Standard template. Financial Sources.