Mereo BioPharma Group plc (MREO)
NASDAQ: MREO · Real-Time Price · USD
0.2966
-0.0044 (-1.46%)
Jun 26, 2026, 4:00 PM EDT - Market closed

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
476654332494187
Market Cap Growth
-88.76%-87.79%67.84%245.14%-49.92%-22.88%
Enterprise Value
11.1225.52479.64272.6641.0482.34
Last Close Price
0.300.423.502.310.751.60
PS Ratio
94.69132.62-32.35-3.80
PB Ratio
1.391.628.915.151.241.57
P/TBV Ratio
1.411.648.586.271.762.07
EV/Sales Ratio
22.2451.04-27.27-1.67
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