Touchstone International Medical Science Co., Ltd. (SHA:688013)
China flag China · Delayed Price · Currency is CNY
35.80
+0.03 (0.08%)
May 8, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,8613,8421,3961,6711,5562,035
Market Cap Growth
107.44%175.28%-16.48%7.41%-23.55%-15.79%
Enterprise Value
2,6183,5159681,2721,1501,622
Last Close Price
35.8048.0816.6919.4517.6822.96
PE Ratio
34.1045.1126.9035.3336.0249.14
PS Ratio
8.7611.765.136.596.719.52
PB Ratio
5.066.792.402.923.063.97
P/TBV Ratio
5.457.332.583.153.334.00
P/FCF Ratio
--121.7125.90569.7539.31
P/OCF Ratio
39.7453.3826.1420.1530.8733.38
EV/Sales Ratio
8.0110.763.555.014.967.59
EV/EBITDA Ratio
29.4540.1717.4332.9427.8145.51
EV/EBIT Ratio
34.6146.4820.8843.0134.5757.08
EV/FCF Ratio
-139.50-84.3919.71421.1231.33
Debt / Equity Ratio
0.090.090.000.000.00-
Debt / EBITDA Ratio
0.570.570.040.050.02-
Debt / FCF Ratio
--0.180.030.35-
Net Debt / Equity Ratio
-0.43-0.43-0.68-0.75-0.71-0.84
Net Debt / EBITDA Ratio
-2.78-2.78-7.08-11.08-8.74-12.09
Net Debt / FCF Ratio
12.9812.98-34.28-6.63-132.32-8.32
Asset Turnover
0.500.500.430.430.430.42
Inventory Turnover
3.643.643.793.563.343.48
Quick Ratio
3.843.847.958.7111.4114.25
Current Ratio
4.304.308.699.3212.5515.14
Return on Equity (ROE)
14.85%14.85%9.00%8.76%8.46%8.47%
Return on Assets (ROA)
7.22%7.22%4.58%3.16%3.82%3.45%
Return on Invested Capital (ROIC)
22.78%26.53%26.44%20.10%27.21%30.44%
Return on Capital Employed (ROCE)
12.90%12.90%7.90%5.10%6.50%5.50%
Earnings Yield
2.98%2.22%3.72%2.83%2.78%2.04%
FCF Yield
-0.66%-0.49%0.82%3.86%0.18%2.54%
Dividend Yield
2.80%-5.99%-1.41%0.87%
Payout Ratio
142.72%142.72%73.81%41.85%36.91%38.63%
Buyback Yield / Dilution
-0.05%-0.05%0.60%-0.09%-0.35%-25.49%
Total Shareholder Return
2.78%-0.05%6.59%-0.09%1.06%-24.62%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.