Suzhou MedicalSystem Technology Co., Ltd. (SHA:603990)
China flag China · Delayed Price · Currency is CNY
20.25
-0.70 (-3.34%)
Jul 10, 2026, 3:00 PM CST

SHA:603990 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,1084,5923,1173,9184,0443,634
Market Cap Growth
25.27%47.29%-20.43%-3.12%11.27%-22.31%
Enterprise Value
5,8434,6064,4703,9253,5113,097
Last Close Price
20.2515.1710.2812.9214.6713.18
PE Ratio
314.72117.26--120.5086.63
Forward PE
-12.3312.3329.4129.4125.32
PS Ratio
20.3715.236.726.3413.2410.27
PB Ratio
7.195.433.873.562.973.32
P/TBV Ratio
9.016.784.764.003.193.55
P/FCF Ratio
184.09---155.93-
P/OCF Ratio
80.4270.20--80.06100.85
EV/Sales Ratio
19.4915.289.636.3511.498.75
EV/EBITDA Ratio
243.85144.12--74.0653.99
EV/EBIT Ratio
-266.42--105.4670.65
EV/FCF Ratio
176.09---135.39-
Debt / Equity Ratio
0.310.330.521.560.120.07
Debt / EBITDA Ratio
10.947.36--3.251.35
Debt / FCF Ratio
7.90---6.29-
Net Debt / Equity Ratio
-0.32-0.020.320.98-0.59-0.51
Net Debt / EBITDA Ratio
-14.98-0.56-1.65-5.56-17.05-9.77
Net Debt / FCF Ratio
-8.325.67-0.99-1.17-31.16113.22
Asset Turnover
0.240.140.130.220.210.25
Inventory Turnover
3.353.317.059.292.623.09
Quick Ratio
2.212.200.170.554.644.45
Current Ratio
2.352.321.270.664.814.70
Return on Equity (ROE)
2.48%5.03%-29.15%-21.57%2.89%3.72%
Return on Assets (ROA)
0.72%0.49%-3.79%-4.93%1.41%1.93%
Return on Invested Capital (ROIC)
1.77%1.67%-13.25%-16.08%4.99%7.39%
Return on Capital Employed (ROCE)
1.60%1.90%-21.40%-10.60%2.40%4.00%
Earnings Yield
0.32%0.85%-8.96%-6.88%0.83%1.15%
FCF Yield
0.54%-0.07%-8.46%-23.39%0.64%-0.14%
Payout Ratio
33.84%26.10%--10.68%39.36%
Buyback Yield / Dilution
-9.68%0.84%0.78%-9.47%-2.53%-9.29%
Total Shareholder Return
-9.68%0.84%0.78%-9.47%-2.53%-9.29%