Shanghai Runda Medical Technology Co., Ltd. (SHA:603108)
China flag China · Delayed Price · Currency is CNY
11.23
-0.45 (-3.85%)
Jun 8, 2026, 3:00 PM CST

SHA:603108 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 Dec '22 Dec '21
7,0519,0259,54011,9235,8597,772
Market Cap Growth
-37.57%-5.40%-19.99%103.50%-24.61%19.95%
Enterprise Value
13,92615,88516,62419,13712,87913,703
Last Close Price
11.6814.9515.9020.169.9213.15
PE Ratio
--172.5843.6314.0320.44
Forward PE
--21.3321.2013.6615.50
PS Ratio
1.031.291.151.300.560.88
PB Ratio
1.481.851.702.191.171.77
P/TBV Ratio
3.744.654.165.443.205.19
P/FCF Ratio
23.6723.3422.8429.09-110.98
P/OCF Ratio
12.4414.1614.7516.34-20.94
EV/Sales Ratio
2.032.272.002.091.231.55
EV/EBITDA Ratio
39.6155.1118.4518.5610.0211.05
EV/EBIT Ratio
-9785.4029.5326.8213.1714.44
EV/FCF Ratio
46.7541.0739.7946.70-195.68
Debt / Equity Ratio
1.421.411.261.241.381.30
Debt / EBITDA Ratio
19.3220.117.366.205.064.34
Debt / FCF Ratio
22.8017.7516.8616.47-81.37
Net Debt / Equity Ratio
1.221.171.031.031.151.06
Net Debt / EBITDA Ratio
19.5019.846.395.464.493.75
Net Debt / FCF Ratio
19.5414.7913.7813.72-8.2466.39
Asset Turnover
0.510.510.580.640.790.80
Inventory Turnover
3.493.604.604.504.854.87
Quick Ratio
0.750.770.910.930.870.90
Current Ratio
1.081.111.221.251.151.20
Return on Equity (ROE)
-9.68%-9.88%3.43%8.47%13.94%14.12%
Return on Assets (ROA)
0.11%0.01%2.46%3.09%4.61%5.35%
Return on Invested Capital (ROIC)
0.23%0.01%2.75%4.41%7.89%8.88%
Return on Capital Employed (ROCE)
0.40%0.00%8.30%10.50%16.30%16.30%
Earnings Yield
-7.55%-6.08%0.58%2.29%7.13%4.89%
FCF Yield
4.22%4.29%4.38%3.44%-11.96%0.90%
Dividend Yield
0.26%-0.19%0.50%1.51%-
Payout Ratio
--610.24%138.14%58.45%71.74%
Buyback Yield / Dilution
5.77%1.89%-5.63%2.56%-0.45%-2.63%
Total Shareholder Return
6.02%1.89%-5.44%3.06%1.06%-2.63%