China Post Technology Co., Ltd. (SHA:688648)
China flag China · Delayed Price · Currency is CNY
49.70
-0.09 (-0.18%)
At close: May 8, 2026

China Post Technology 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,7598,3593,1673,581--
Market Cap Growth
140.79%163.89%-11.55%---
Enterprise Value
5,6147,0952,6013,538--
Last Close Price
49.7061.4623.2926.13--
PE Ratio
10.9113.34-50.02--
PS Ratio
4.406.033.471.84--
PB Ratio
3.143.832.032.08--
P/TBV Ratio
3.193.892.142.16--
P/OCF Ratio
---104.11--
EV/Sales Ratio
3.655.122.851.81--
EV/EBITDA Ratio
---39.87--
EV/EBIT Ratio
---64.61--
Debt / Equity Ratio
0.010.010.010.010.090.03
Debt / EBITDA Ratio
---0.211.040.24
Debt / FCF Ratio
----1.30-
Net Debt / Equity Ratio
-0.53-0.55-0.60-0.54-0.41-0.39
Net Debt / EBITDA Ratio
17.8614.816.57-10.51-5.27-4.01
Net Debt / FCF Ratio
3.262.934.2364.48-5.912.52
Asset Turnover
0.510.450.330.690.800.74
Inventory Turnover
3.872.942.912.992.081.77
Quick Ratio
1.681.621.391.630.900.79
Current Ratio
2.212.181.722.031.511.49
Return on Equity (ROE)
33.52%33.49%-9.00%4.86%6.69%8.51%
Return on Assets (ROA)
-2.51%-2.71%-4.06%1.22%1.72%2.12%
Return on Invested Capital (ROIC)
-10.22%-14.06%-25.42%7.26%10.26%16.33%
Return on Capital Employed (ROCE)
-5.50%-6.10%-11.50%3.10%5.60%7.90%
Earnings Yield
9.15%7.50%-4.67%2.00%--
FCF Yield
-5.19%-4.92%-6.96%-0.40%--
Dividend Yield
---0.61%--
Payout Ratio
---4.10%14.34%1.19%
Buyback Yield / Dilution
1.14%-0.22%-28.84%-3.81%0.57%-
Total Shareholder Return
1.14%-0.22%-28.84%-3.20%0.57%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.