Shanghai Chinafortune Co., Ltd. (SHA:600621)
China flag China · Delayed Price · Currency is CNY
14.00
-0.38 (-2.64%)
May 15, 2026, 3:00 PM CST

Shanghai Chinafortune 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
14,85316,16817,48414,92710,95914,683
Market Cap Growth
6.46%-7.52%17.13%36.20%-25.36%-39.22%
Last Close Price
14.0015.2416.3613.8210.0613.32
PE Ratio
22.5825.4347.8537.5731.1229.68
PS Ratio
8.879.9013.559.665.587.95
PB Ratio
1.591.762.071.901.452.00
P/FCF Ratio
2.283.792.52-7.48-
P/OCF Ratio
2.253.702.49-6.85-
Debt / Equity Ratio
3.022.471.932.021.691.78
Debt / FCF Ratio
4.355.332.35-8.67-
Net Debt / Equity Ratio
-1.11-0.69-0.86-0.69-1.00-0.82
Net Debt / FCF Ratio
-1.59-1.50-1.042.54-5.137.13
Asset Turnover
0.030.030.030.040.060.06
Quick Ratio
1.041.031.041.041.121.12
Current Ratio
1.251.271.311.281.431.40
Return on Equity (ROE)
7.30%7.21%4.49%5.20%4.74%6.92%
Return on Assets (ROA)
1.13%1.28%0.90%1.11%1.02%1.62%
Return on Invested Capital (ROIC)
-0.02%-0.29%-1.22%-1.01%0.00%-0.35%
Earnings Yield
4.40%3.93%2.09%2.66%3.21%3.37%
FCF Yield
43.80%26.38%39.63%-14.45%13.38%-5.74%
Dividend Yield
1.29%1.18%0.64%0.82%0.99%1.05%
Payout Ratio
60.09%60.85%118.85%100.76%142.57%90.38%
Buyback Yield / Dilution
3.34%1.41%-0.08%-0.62%-1.38%0.43%
Total Shareholder Return
4.55%2.59%0.56%0.19%-0.39%1.48%
Source: S&P Global Market Intelligence. Capital Markets template. Financial Sources.