Mereo BioPharma Group plc (MREO)
NASDAQ: MREO · Real-Time Price · USD
0.3132
-0.0048 (-1.51%)
At close: Jun 5, 2026, 4:00 PM EDT
0.3061
-0.0071 (-2.27%)
After-hours: Jun 5, 2026, 7:59 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
506654332494187
Market Cap Growth
-85.96%-87.79%67.84%245.14%-49.92%-22.88%
Enterprise Value
13.7725.32473.4272.0127.0681.5
Last Close Price
0.310.423.502.310.751.60
PS Ratio
99.98132.62-32.35-3.80
PB Ratio
1.471.628.915.151.241.57
P/TBV Ratio
1.471.628.494.851.201.49
EV/Sales Ratio
27.5450.64-27.20-1.65
Debt / Equity Ratio
-00.000.090.020.18
Net Debt / Equity Ratio
-1.06-1.00-1.04-0.81-0.70-0.88
Net Debt / EBITDA Ratio
0.991.051.371.861.023.82
Net Debt / FCF Ratio
1.341.321.932.271.1213.43
Asset Turnover
0.010.0100.1100.38
Quick Ratio
6.129.885.246.102.927.70
Current Ratio
6.4810.465.406.293.077.92
Return on Equity (ROE)
-95.26%-82.21%-69.91%-42.57%-41.32%34.93%
Return on Assets (ROA)
-87.07%-65.58%-60.74%-30.79%-36.57%-19.68%
Return on Invested Capital (ROIC)
-2265.86%-742.45%-353.43%-93.43%-114.70%-55.05%
Return on Capital Employed (ROCE)
-99.06%-77.01%-71.78%-38.74%-45.59%-24.80%
Buyback Yield / Dilution
-5.37%-7.77%-12.16%-9.33%-8.63%-63.82%
Total Shareholder Return
-5.37%-7.77%-12.16%-9.33%-8.63%-63.82%
SEC Filings: 10-K · 10-Q