Medicalsystem Biotechnology Co., Ltd (SHE:300439)
China flag China · Delayed Price · Currency is CNY
10.07
+0.10 (1.00%)
May 19, 2026, 10:25 AM CST

SHE:300439 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
3,8323,7864,0124,4474,4818,162
Market Cap Growth
-12.61%-5.65%-9.77%-0.77%-45.10%30.24%
Enterprise Value
3,0362,9273,2173,6714,1538,093
Last Close Price
9.979.8510.3111.2811.2720.36
PE Ratio
58.9859.9015.5517.3322.5745.47
Forward PE
-17.4217.4217.4217.4217.42
PS Ratio
2.492.462.302.361.803.63
PB Ratio
1.291.281.371.641.783.41
P/TBV Ratio
1.341.341.431.721.883.71
P/FCF Ratio
42.9950.34-12.5917.1326.02
P/OCF Ratio
15.0214.2010.097.027.9415.83
EV/Sales Ratio
1.971.901.851.951.673.60
EV/EBITDA Ratio
13.6713.357.489.5710.2119.64
EV/EBIT Ratio
47.5247.6713.3715.8917.5533.92
EV/FCF Ratio
34.0638.92-10.3915.8825.80
Debt / Equity Ratio
0.010.020.030.030.130.20
Debt / EBITDA Ratio
0.170.260.190.230.771.11
Debt / FCF Ratio
0.430.79-0.261.271.54
Net Debt / Equity Ratio
-0.26-0.29-0.28-0.32-0.22-0.12
Net Debt / EBITDA Ratio
-3.69-3.94-1.90-2.27-1.36-0.69
Net Debt / FCF Ratio
-8.85-11.4835.95-2.47-2.12-0.91
Asset Turnover
0.430.420.480.530.690.66
Inventory Turnover
3.753.763.574.457.235.79
Quick Ratio
2.712.432.212.251.811.55
Current Ratio
3.463.032.732.722.111.89
Return on Equity (ROE)
2.18%2.09%9.31%9.93%8.36%9.33%
Return on Assets (ROA)
1.11%1.04%4.18%4.08%4.12%4.36%
Return on Invested Capital (ROIC)
2.99%2.92%11.33%10.67%10.69%9.47%
Return on Capital Employed (ROCE)
2.10%2.00%7.90%8.30%9.10%9.40%
Earnings Yield
1.74%1.67%6.43%5.77%4.43%2.20%
FCF Yield
2.33%1.99%-0.57%7.94%5.84%3.84%
Dividend Yield
1.35%-1.31%1.19%0.93%0.47%
Payout Ratio
77.80%82.27%20.34%19.44%25.54%50.92%
Buyback Yield / Dilution
-2.05%-2.58%-0.56%-0.30%-2.10%-8.59%
Total Shareholder Return
-0.70%-2.58%0.74%0.89%-1.17%-8.13%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.