CTS International Logistics Corporation Limited (SHA:603128)
China flag China · Delayed Price · Currency is CNY
5.32
-0.07 (-1.30%)
May 27, 2026, 3:00 PM CST

SHA:603128 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
6,9647,9858,4179,67413,84217,631
Market Cap Growth
-19.88%-5.13%-12.99%-30.11%-21.49%47.26%
Enterprise Value
7,9608,2137,8218,75112,99817,484
Last Close Price
5.326.106.256.679.3411.61
PE Ratio
15.2016.3515.6215.6915.5820.87
Forward PE
14.8315.4711.8311.1713.4818.25
PS Ratio
0.380.450.480.660.630.72
PB Ratio
1.081.251.381.622.303.26
P/TBV Ratio
1.461.701.892.243.635.63
P/FCF Ratio
20.1831.3185.2041.029.73104.31
P/OCF Ratio
13.9819.6254.4931.319.5268.86
EV/Sales Ratio
0.430.460.450.600.590.71
EV/EBITDA Ratio
11.5913.8911.7511.5711.4113.76
EV/EBIT Ratio
15.2015.6413.1012.8612.4214.73
EV/FCF Ratio
23.0632.2179.1637.119.14103.43
Debt / Equity Ratio
0.470.450.240.110.230.26
Debt / EBITDA Ratio
4.394.201.970.771.141.08
Debt / FCF Ratio
8.7211.3514.542.670.978.42
Net Debt / Equity Ratio
0.140.08-0.11-0.22-0.20-0.04
Net Debt / EBITDA Ratio
1.480.85-1.01-1.74-1.05-0.19
Net Debt / FCF Ratio
2.521.97-6.78-5.59-0.84-1.44
Asset Turnover
1.581.561.711.502.172.74
Inventory Turnover
312.25554.65679.14817.491009.261053.90
Quick Ratio
1.491.551.591.891.891.82
Current Ratio
1.651.661.731.942.001.93
Return on Equity (ROE)
7.75%8.31%9.32%10.95%16.18%18.62%
Return on Assets (ROA)
2.82%2.84%3.64%4.38%6.44%8.23%
Return on Invested Capital (ROIC)
5.99%6.98%9.41%11.42%16.47%21.40%
Return on Capital Employed (ROCE)
7.40%7.60%9.40%10.80%16.10%17.50%
Earnings Yield
6.65%6.12%6.40%6.37%6.42%4.79%
FCF Yield
4.96%3.19%1.17%2.44%10.28%0.96%
Dividend Yield
4.16%3.67%4.64%4.95%3.66%1.97%
Payout Ratio
159.72%150.44%63.17%44.13%34.56%29.04%
Buyback Yield / Dilution
-0.13%-0.43%-0.19%-0.41%-0.52%-0.45%
Total Shareholder Return
4.03%3.24%4.45%4.54%3.14%1.52%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.