Biomea Fusion, Inc. (BMEA)
NASDAQ: BMEA · Real-Time Price · USD
4.250
+0.275 (6.92%)
At close: Jan 21, 2025, 4:00 PM
4.190
-0.060 (-1.41%)
After-hours: Jan 21, 2025, 7:59 PM EST

Biomea Fusion Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019
Period Ending
Jan '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
154518248216--
Market Cap Growth
-25.41%109.21%14.52%---
Enterprise Value
7633111730--
Last Close Price
4.2514.528.437.45--
PB Ratio
2.033.062.281.21--
P/TBV Ratio
4.813.062.281.21--
Debt / Equity Ratio
0.130.060.020.020.00-
Quick Ratio
3.197.745.9237.4238.110.84
Current Ratio
3.397.846.1738.0838.430.93
Return on Equity (ROE)
-104.51%-84.42%-56.96%-34.68%-17.49%-
Return on Assets (ROA)
-56.38%-47.89%-33.19%-20.98%-10.60%-
Return on Capital (ROIC)
-63.64%-54.30%-35.75%-21.45%-10.89%-
Earnings Yield
-93.50%-22.62%-33.02%-19.21%--
FCF Yield
-73.38%-19.28%-25.60%-17.84%--
Buyback Yield / Dilution
-10.63%-16.52%-22.69%-126.51%-74.05%-
Total Shareholder Return
-10.63%-16.52%-22.69%-126.51%-74.05%-
Source: S&P Capital IQ. Standard template. Financial Sources.