Touchstone International Medical Science Co., Ltd. (SHA:688013)
China flag China · Delayed Price · Currency is CNY
41.66
+1.64 (4.10%)
At close: Mar 6, 2026

SHA:688013 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,3293,8421,3961,6711,5562,035
Market Cap Growth
122.24%175.28%-16.48%7.41%-23.55%-15.79%
Enterprise Value
3,0023,5159681,2721,1501,622
Last Close Price
41.6648.0816.6919.4517.6822.96
PE Ratio
39.6845.6926.9035.3336.0249.14
PS Ratio
10.1911.765.136.596.719.52
PB Ratio
5.556.412.402.923.063.97
P/TBV Ratio
5.936.852.583.153.334.00
P/FCF Ratio
--121.7125.90569.7539.31
P/OCF Ratio
--26.1420.1530.8733.38
EV/Sales Ratio
9.1910.763.555.014.967.59
EV/EBITDA Ratio
29.0333.9917.4332.9427.8145.51
EV/EBIT Ratio
31.8637.3020.8843.0134.5757.08
EV/FCF Ratio
--84.3919.71421.1231.33
Debt / Equity Ratio
0.040.040.000.000.00-
Debt / EBITDA Ratio
0.230.230.040.050.02-
Debt / FCF Ratio
--0.180.030.35-
Net Debt / Equity Ratio
-0.55-0.55-0.68-0.75-0.71-0.84
Net Debt / EBITDA Ratio
-3.16-3.16-7.08-11.08-8.74-12.09
Net Debt / FCF Ratio
---34.28-6.63-132.32-8.32
Asset Turnover
--0.430.430.430.42
Inventory Turnover
--3.793.563.343.48
Quick Ratio
--7.958.7111.4114.25
Current Ratio
--8.699.3212.5515.14
Return on Equity (ROE)
14.24%14.24%9.00%8.76%8.46%8.47%
Return on Assets (ROA)
--4.58%3.16%3.82%3.45%
Return on Invested Capital (ROIC)
31.03%36.68%26.44%20.10%27.21%30.44%
Return on Capital Employed (ROCE)
--7.90%5.10%6.50%5.50%
Earnings Yield
2.53%2.19%3.72%2.83%2.78%2.04%
FCF Yield
--0.82%3.86%0.18%2.54%
Dividend Yield
2.40%-5.99%-1.41%0.87%
Payout Ratio
--73.81%41.85%36.91%38.63%
Buyback Yield / Dilution
1.23%1.23%0.60%-0.09%-0.35%-25.49%
Total Shareholder Return
3.73%1.23%6.59%-0.09%1.06%-24.62%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.