Biomea Fusion, Inc. (BMEA)
NASDAQ: BMEA · Real-Time Price · USD
4.230
+0.150 (3.68%)
At close: Dec 20, 2024, 4:00 PM
4.220
-0.010 (-0.24%)
After-hours: Dec 20, 2024, 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
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
153518248216--
Market Cap Growth
-25.41%109.21%14.52%---
Enterprise Value
7533111730--
Last Close Price
4.2314.528.437.45--
PB Ratio
2.023.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.95%-22.62%-33.02%-19.21%--
FCF Yield
-73.73%-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.