Touchstone International Medical Science Co., Ltd. (SHA:688013)
China flag China · Delayed Price · Currency is CNY
37.85
-0.45 (-1.17%)
Apr 17, 2026, 11:09 AM CST

SHA:688013 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,0613,8421,3961,6711,5562,035
Market Cap Growth
94.83%175.28%-16.48%7.41%-23.55%-15.79%
Enterprise Value
2,7343,5159681,2721,1501,622
Last Close Price
38.3048.0816.6919.4517.6822.96
PE Ratio
36.4845.6926.9035.3336.0249.14
PS Ratio
9.3711.765.136.596.719.52
PB Ratio
5.106.412.402.923.063.97
P/TBV Ratio
5.456.852.583.153.334.00
P/FCF Ratio
--121.7125.90569.7539.31
P/OCF Ratio
--26.1420.1530.8733.38
EV/Sales Ratio
8.3710.763.555.014.967.59
EV/EBITDA Ratio
26.4333.9917.4332.9427.8145.51
EV/EBIT Ratio
29.0137.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.75%2.19%3.72%2.83%2.78%2.04%
FCF Yield
--0.82%3.86%0.18%2.54%
Dividend Yield
2.63%-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.86%1.23%6.59%-0.09%1.06%-24.62%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.