Mereo BioPharma Group plc (MREO)
NASDAQ: MREO · Real-Time Price · USD
0.3200
-0.0100 (-3.03%)
At close: Apr 2, 2026, 4:00 PM EDT
0.3296
+0.0096 (3.00%)
After-hours: Apr 2, 2026, 7:23 PM EDT

Mereo BioPharma Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
516654332494187
Market Cap Growth
-87.22%-87.79%67.84%245.14%-49.92%-22.88%
Enterprise Value
10.2925.32473.39272.0127.0681.5
Last Close Price
0.320.423.502.310.751.60
PE Ratio
--1.67-11.67-7.22-2.08-4.71
PS Ratio
102.15132.62-32.35-3.80
PB Ratio
1.241.628.915.151.241.57
P/TBV Ratio
1.251.628.494.851.201.49
P/FCF Ratio
--2.14-16.54-14.42-2.00-23.98
P/OCF Ratio
--2.14-16.54-14.42-2.00-26.42
EV/Sales Ratio
20.5750.64-27.20-1.65
EV/EBITDA Ratio
--0.65-10.23-9.95-0.52-2.97
EV/EBIT Ratio
--0.63-9.99-9.57-0.51-2.88
EV/FCF Ratio
--0.82-14.42-12.12-0.58-10.44
Debt / Equity Ratio
-00.000.090.020.18
Debt / EBITDA Ratio
0.000.00-0.14-0.24-0.30-0.83
Debt / FCF Ratio
-0.01-0.01-0.20-0.29-0.33-2.90
Net Debt / Equity Ratio
-1.00-1.00-1.04-0.81-0.70-0.88
Net Debt / EBITDA Ratio
1.051.051.371.861.023.82
Net Debt / FCF Ratio
1.321.321.932.271.1213.43
Asset Turnover
0.010.0100.1100.38
Quick Ratio
9.889.885.246.102.927.70
Current Ratio
10.4610.465.406.293.077.92
Return on Equity (ROE)
-82.21%-82.21%-69.91%-42.57%-41.32%34.93%
Return on Assets (ROA)
-65.58%-65.58%-60.74%-30.79%-36.57%-19.68%
Return on Invested Capital (ROIC)
-4882.05%-4882.17%-671.39%-145.04%-168.08%-64.37%
Return on Capital Employed (ROCE)
-77.01%-77.01%-71.78%-38.74%-45.59%-24.80%
Earnings Yield
-81.99%-60.00%-8.57%-13.85%-48.00%-21.25%
FCF Yield
-60.68%-46.74%-6.05%-6.94%-50.11%-4.17%
Buyback Yield / Dilution
-7.77%-7.77%-12.16%-9.33%-8.63%-63.82%
Total Shareholder Return
-7.77%-7.77%-12.16%-9.33%-8.63%-63.82%
Updated Mar 19, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q