China Post Technology Co., Ltd. (SHA:688648)
China flag China · Delayed Price · Currency is CNY
66.40
+2.72 (4.27%)
At close: Feb 27, 2026

China Post Technology Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
9,0303,1673,581---
Market Cap Growth
182.31%-11.55%----
Enterprise Value
7,7672,6013,538---
Last Close Price
66.4023.2926.13---
PE Ratio
15.24-50.02---
PS Ratio
7.993.471.84---
PB Ratio
4.052.032.08---
P/TBV Ratio
4.102.142.16---
P/OCF Ratio
359.54-104.11---
EV/Sales Ratio
6.872.851.81---
EV/EBITDA Ratio
--39.87---
EV/EBIT Ratio
--64.61---
Debt / Equity Ratio
0.000.010.010.090.030.15
Debt / EBITDA Ratio
--0.211.040.242.24
Debt / FCF Ratio
---1.30-4.96
Net Debt / Equity Ratio
-0.57-0.60-0.54-0.41-0.39-0.66
Net Debt / EBITDA Ratio
7.546.57-10.51-5.27-4.01-9.77
Net Debt / FCF Ratio
9.564.2364.48-5.912.52-21.61
Asset Turnover
0.400.330.690.800.740.65
Inventory Turnover
2.512.912.992.081.771.56
Quick Ratio
1.901.391.630.900.790.90
Current Ratio
2.561.722.031.511.491.50
Return on Equity (ROE)
30.70%-9.00%4.86%6.69%8.51%5.97%
Return on Assets (ROA)
-4.62%-4.06%1.22%1.72%2.12%1.50%
Return on Invested Capital (ROIC)
-20.78%-25.42%7.26%10.26%16.33%15.16%
Return on Capital Employed (ROCE)
-9.40%-11.50%3.10%5.60%7.90%4.90%
Earnings Yield
6.57%-4.67%2.00%---
FCF Yield
-1.46%-6.96%-0.40%---
Dividend Yield
--0.61%---
Payout Ratio
--4.10%14.34%1.19%19.69%
Buyback Yield / Dilution
-5.68%-28.84%-3.81%0.57%--
Total Shareholder Return
-5.68%-28.84%-3.20%0.57%--
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.