Biomea Fusion, Inc. (BMEA)
NASDAQ: BMEA · IEX Real-Time Price · USD
5.09
+0.05 (0.99%)
Jul 22, 2024, 10:06 AM EDT - Market open

Biomea Fusion Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020
Market Capitalization
186518248216-
Market Cap Growth
-41.56%109.21%14.52%--
Enterprise Value
5135213745-61
PE Ratio
--4.42-3.03-5.21-
PB Ratio
1.373.062.281.21-
P/FCF Ratio
-5.11-5.19-3.91-5.60-
P/OCF Ratio
-5.13-5.37-3.97-6.11-
EV/EBITDA Ratio
-3.28-3.11-1.70-1.1211.83
EV/EBIT Ratio
-3.16-3.00-1.67-1.0911.54
EV/FCF Ratio
-3.83-3.52-2.15-1.1813.62
Debt / Equity Ratio
0.080.060.020.020.05
Debt / EBITDA Ratio
-0.09-0.09-0.03-0.07-0.05
Debt / FCF Ratio
-0.11-0.10-0.04-0.07-0.06
Quick Ratio
5.757.755.9437.5038.11
Current Ratio
5.847.846.1738.0838.43
Return on Equity (ROE)
-69.90%-69.40%-59.00%-29.10%-206.80%
Return on Assets (ROA)
-60.40%-59.60%-53.60%-25.40%-17.00%
Return on Capital (ROIC)
-93.69%-70.26%-75.47%-22.94%-98.14%
Earnings Yield
-68.55%-22.62%-33.02%-19.21%-
FCF Yield
-56.60%-19.28%-25.60%-17.84%-
Buyback Yield / Dilution
-21.31%-16.52%-22.69%-126.51%-74.05%
Total Shareholder Return
-21.31%-16.52%-22.69%-126.51%-74.05%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).