Shanghai New Huang Pu Industrial Group Co., Ltd. (SHA:600638)
China flag China · Delayed Price · Currency is CNY
6.15
+0.03 (0.49%)
May 19, 2026, 3:00 PM CST

SHA:600638 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
4,1214,3573,4343,4813,8053,859
Market Cap Growth
26.97%26.86%-1.35%-8.50%-1.40%-18.38%
Enterprise Value
-1,1316941,7711,6512,6423,304
Last Close Price
6.126.475.075.105.555.57
PE Ratio
32.1064.4442.0356.0767.2235.10
PS Ratio
1.661.731.081.020.810.98
PB Ratio
0.830.910.720.750.830.85
P/TBV Ratio
0.880.960.760.790.870.89
P/FCF Ratio
2.032.45--1.192.41
P/OCF Ratio
1.762.03222.95-1.182.39
EV/Sales Ratio
-0.280.550.480.560.84
EV/EBITDA Ratio
-1.813.805.7316.2725.49
EV/EBIT Ratio
-2.615.1310.0427.7148.62
EV/FCF Ratio
-0.560.39--0.822.07
Debt / Equity Ratio
0.510.780.850.760.900.79
Debt / EBITDA Ratio
6.989.598.4611.7724.1326.48
Debt / FCF Ratio
1.242.12--1.292.23
Net Debt / Equity Ratio
-1.12-0.78-0.46-0.53-0.69-0.42
Net Debt / EBITDA Ratio
-15.73-9.83-4.66-8.55-19.49-14.69
Net Debt / FCF Ratio
-2.72-2.1255.504.95-0.99-1.19
Asset Turnover
0.130.130.160.150.210.19
Inventory Turnover
1.181.220.780.480.520.39
Quick Ratio
0.660.680.600.540.500.45
Current Ratio
1.191.181.211.201.221.35
Return on Equity (ROE)
4.23%3.10%3.94%2.40%1.43%3.22%
Return on Assets (ROA)
0.74%0.85%1.09%0.46%0.26%0.21%
Return on Invested Capital (ROIC)
62.28%9.50%10.15%5.75%2.26%1.60%
Return on Capital Employed (ROCE)
3.00%3.30%4.10%1.90%1.00%0.90%
Earnings Yield
3.11%1.55%2.38%1.78%1.49%2.85%
FCF Yield
49.20%40.75%-1.14%-14.31%84.25%41.47%
Dividend Yield
0.51%0.48%0.73%0.55%0.47%0.90%
Payout Ratio
131.62%280.57%254.81%355.03%498.27%280.31%
Buyback Yield / Dilution
0.18%-0.00%-0.06%0.03%0.03%
Total Shareholder Return
0.69%0.48%0.73%0.49%0.50%0.93%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.