Medicalsystem Biotechnology Co., Ltd (SHE:300439)
China flag China · Delayed Price · Currency is CNY
8.70
-0.21 (-2.36%)
Jun 8, 2026, 3:04 PM CST

SHE:300439 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
3,3443,7864,0124,4474,4818,162
Market Cap Growth
-16.10%-5.65%-9.77%-0.77%-45.10%30.24%
Enterprise Value
2,5482,9273,2173,6714,1538,093
Last Close Price
8.709.8510.3111.2811.2720.36
PE Ratio
51.4759.9015.5517.3322.5745.47
Forward PE
-17.4217.4217.4217.4217.42
PS Ratio
2.172.462.302.361.803.63
PB Ratio
1.121.281.371.641.783.41
P/TBV Ratio
1.171.341.431.721.883.71
P/FCF Ratio
37.5150.34-12.5917.1326.02
P/OCF Ratio
13.1114.2010.097.027.9415.83
EV/Sales Ratio
1.651.901.851.951.673.60
EV/EBITDA Ratio
16.1319.027.409.5710.2119.64
EV/EBIT Ratio
-530.8013.3715.8917.5533.92
EV/FCF Ratio
28.5938.92-10.3915.8825.80
Debt / Equity Ratio
0.010.020.030.030.130.20
Debt / EBITDA Ratio
0.240.350.180.230.771.11
Debt / FCF Ratio
0.430.79-0.261.271.54
Net Debt / Equity Ratio
-0.26-0.31-0.28-0.32-0.22-0.12
Net Debt / EBITDA Ratio
-5.52-5.97-1.88-2.27-1.36-0.69
Net Debt / FCF Ratio
-8.85-12.2135.95-2.47-2.12-0.91
Asset Turnover
0.430.420.480.530.690.66
Inventory Turnover
3.833.843.574.457.235.79
Quick Ratio
2.712.532.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)
0.11%0.09%4.18%4.08%4.12%4.36%
Return on Invested Capital (ROIC)
0.29%0.27%11.33%10.67%10.69%9.47%
Return on Capital Employed (ROCE)
0.20%0.20%7.90%8.30%9.10%9.40%
Earnings Yield
1.99%1.67%6.43%5.77%4.43%2.20%
FCF Yield
2.67%1.99%-0.57%7.94%5.84%3.84%
Dividend Yield
0.37%0.34%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
-1.68%-2.25%0.74%0.89%-1.17%-8.13%