Shanghai Chinafortune Co., Ltd. (SHA:600621)
China flag China · Delayed Price · Currency is CNY
14.17
-0.10 (-0.70%)
Apr 17, 2026, 1:25 PM CST

Shanghai Chinafortune 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
15,13916,16817,48414,92710,95914,683
Market Cap Growth
-3.91%-7.52%17.13%36.20%-25.36%-39.22%
Last Close Price
14.2715.2416.3613.8210.0613.32
PE Ratio
23.7825.4347.8537.5731.1229.68
PS Ratio
9.279.9013.559.665.587.95
PB Ratio
1.651.762.071.901.452.00
P/FCF Ratio
3.553.792.52-7.48-
P/OCF Ratio
3.463.702.49-6.85-
Debt / Equity Ratio
2.472.471.932.021.691.78
Debt / FCF Ratio
5.335.332.35-8.67-
Net Debt / Equity Ratio
-0.69-0.69-0.86-0.69-1.00-0.82
Net Debt / FCF Ratio
-1.50-1.50-1.042.54-5.137.13
Asset Turnover
0.030.030.030.040.060.06
Quick Ratio
1.031.031.041.041.121.12
Current Ratio
1.271.271.311.281.431.40
Return on Equity (ROE)
7.21%7.21%4.49%5.20%4.74%6.92%
Return on Assets (ROA)
1.28%1.28%0.90%1.11%1.02%1.62%
Return on Invested Capital (ROIC)
-0.24%-0.29%-1.22%-1.01%0.00%-0.35%
Earnings Yield
4.20%3.93%2.09%2.66%3.21%3.37%
FCF Yield
28.17%26.38%39.63%-14.45%13.38%-5.74%
Dividend Yield
1.27%1.18%0.64%0.82%0.99%1.05%
Payout Ratio
60.84%60.85%118.85%100.76%142.57%90.38%
Buyback Yield / Dilution
1.41%1.41%-0.08%-0.62%-1.38%0.43%
Total Shareholder Return
2.68%2.59%0.56%0.19%-0.39%1.48%
Source: S&P Global Market Intelligence. Capital Markets template. Financial Sources.