Biomea Fusion, Inc. (BMEA)
NASDAQ: BMEA · Real-Time Price · USD
1.320
-0.050 (-3.65%)
Mar 27, 2026, 4:00 PM EDT - Market closed

Biomea Fusion Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9590141521249217
Market Cap Growth
-1.00%-36.37%-72.95%108.98%14.89%-
Enterprise Value
41.2133.8482.61343.92137.371.17
Last Close Price
1.321.243.8814.528.437.45
PE Ratio
--1.05-1.01-4.22-3.01-4.28
P/FCF Ratio
--1.27-1.17-5.21-3.93-5.62
P/OCF Ratio
--1.27-1.18-5.39-3.99-6.12
EV/EBITDA Ratio
--0.41-0.58-2.76-1.66-1.72
EV/EBIT Ratio
--0.41-0.57-2.73-1.64-1.71
EV/FCF Ratio
--0.48-0.69-3.44-2.16-1.84
Net Debt / EBITDA Ratio
0.680.680.411.421.353.52
Net Debt / FCF Ratio
0.790.790.491.771.763.78
Return on Assets (ROA)
-146.40%-146.40%-122.54%-87.36%-64.92%-40.17%
Return on Capital Employed (ROCE)
-146.40%-146.40%-122.54%-87.36%-64.92%-40.17%
Earnings Yield
-64.75%-95.16%-98.71%-23.69%-33.21%-23.36%
FCF Yield
-73.74%-78.49%-85.36%-19.19%-25.46%-17.80%
Buyback Yield / Dilution
-44.65%-44.65%-5.86%-16.52%-22.69%-126.51%
Total Shareholder Return
-44.65%-44.65%-5.86%-16.52%-22.69%-126.51%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q