Ningbo Menovo Pharmaceutical Co., Ltd. (SHA:603538)
China flag China · Delayed Price · Currency is CNY
20.87
+0.19 (0.92%)
Feb 4, 2026, 3:00 PM CST

SHA:603538 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
4,5632,7804,0805,4945,3125,555
Market Cap Growth
67.39%-31.86%-25.74%3.44%-4.38%50.31%
Enterprise Value
5,2623,5034,6206,1815,9345,985
Last Close Price
20.6812.6819.0425.4424.9926.13
PE Ratio
45.6641.62352.1916.2237.2735.62
Forward PE
29.7613.3123.4618.9024.7023.60
PS Ratio
2.962.033.353.774.224.66
PB Ratio
1.891.211.872.532.693.13
P/TBV Ratio
2.161.402.112.833.434.14
P/OCF Ratio
79.4028.51446.7619.8424.0824.36
EV/Sales Ratio
3.422.553.804.244.725.02
EV/EBITDA Ratio
18.2115.6833.0120.3522.0724.91
EV/EBIT Ratio
36.5437.33175.2430.0934.9239.18
Debt / Equity Ratio
0.530.590.600.550.640.45
Debt / EBITDA Ratio
4.475.918.993.924.693.33
Asset Turnover
0.330.300.280.350.350.42
Inventory Turnover
1.231.371.451.521.531.85
Quick Ratio
0.650.710.800.900.900.56
Current Ratio
1.281.241.281.391.481.03
Return on Equity (ROE)
4.67%3.40%0.74%17.71%8.42%9.67%
Return on Assets (ROA)
1.92%1.29%0.37%3.05%2.98%3.33%
Return on Invested Capital (ROIC)
4.33%2.90%1.03%8.17%6.48%6.26%
Return on Capital Employed (ROCE)
4.60%3.10%0.90%6.70%6.00%7.80%
Earnings Yield
2.18%2.40%0.28%6.17%2.68%2.81%
FCF Yield
-1.61%-2.94%-5.16%-5.36%-5.82%-1.59%
Dividend Yield
0.24%0.39%0.10%0.65%0.57%-
Payout Ratio
36.88%34.00%511.34%14.76%9.71%26.61%
Buyback Yield / Dilution
7.69%6.99%-1.89%-6.91%-3.50%-0.07%
Total Shareholder Return
7.93%7.39%-1.78%-6.26%-2.93%-0.07%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.