Touchstone International Medical Science Co., Ltd. (SHA:688013)
China flag China · Delayed Price · Currency is CNY
27.70
+0.76 (2.82%)
Jun 18, 2026, 3:00 PM CST

SHA:688013 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
2,2303,8421,3961,6711,5562,035
Market Cap Growth
20.16%175.28%-16.48%7.41%-23.55%-15.79%
Enterprise Value
2,0193,5159681,2721,1501,622
Last Close Price
27.7048.0816.6919.4517.6822.96
PE Ratio
27.5245.1126.9035.3336.0249.14
PS Ratio
7.0411.765.136.596.719.52
PB Ratio
3.876.792.402.923.063.97
P/TBV Ratio
4.167.332.583.153.334.00
P/FCF Ratio
--121.7125.90569.7539.31
P/OCF Ratio
39.1653.3826.1420.1530.8733.38
EV/Sales Ratio
6.3810.763.555.014.967.59
EV/EBITDA Ratio
24.8342.0917.2932.9427.8145.51
EV/EBIT Ratio
29.4948.7020.8843.0134.5757.08
EV/FCF Ratio
--84.3919.71421.1231.33
Debt / Equity Ratio
0.130.090.000.000.00-
Debt / EBITDA Ratio
0.930.600.040.050.02-
Debt / FCF Ratio
--0.180.030.35-
Net Debt / Equity Ratio
-0.36-0.43-0.68-0.75-0.71-0.84
Net Debt / EBITDA Ratio
-2.62-2.92-7.02-11.08-8.74-12.09
Net Debt / FCF Ratio
5.9312.98-34.28-6.63-132.32-8.32
Asset Turnover
0.470.500.430.430.430.42
Inventory Turnover
2.833.663.793.563.343.48
Quick Ratio
3.073.847.958.7111.4114.25
Current Ratio
3.544.308.699.3212.5515.14
Return on Equity (ROE)
14.23%14.85%9.00%8.76%8.46%8.47%
Return on Assets (ROA)
6.33%6.89%4.58%3.16%3.82%3.45%
Return on Invested Capital (ROIC)
18.02%25.32%26.44%20.10%27.21%30.44%
Return on Capital Employed (ROCE)
11.60%12.30%7.90%5.10%6.50%5.50%
Earnings Yield
3.66%2.22%3.72%2.83%2.78%2.04%
FCF Yield
-1.59%-0.49%0.82%3.86%0.18%2.54%
Dividend Yield
5.78%0.27%5.99%-1.41%0.87%
Payout Ratio
101.02%142.72%73.81%41.85%36.91%38.63%
Buyback Yield / Dilution
0.31%-0.05%0.60%-0.09%-0.35%-25.49%
Total Shareholder Return
0.90%0.22%6.59%-0.09%1.06%-24.62%