Zhewen Pictures Group co.,ltd (SHA:601599)
China flag China · Delayed Price · Currency is CNY
3.770
0.00 (0.00%)
Apr 14, 2026, 3:00 PM CST

SHA:601599 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
4,3754,6194,1554,9323,7833,888
Market Cap Growth
-3.08%11.17%-15.77%30.37%-2.69%56.66%
Enterprise Value
3,4423,9393,4464,2922,8673,649
Last Close Price
3.773.983.584.253.263.35
PE Ratio
34.2734.8034.5849.0446.2745.59
Forward PE
-15.5415.5415.5415.5415.54
PS Ratio
1.351.431.371.721.391.59
PB Ratio
2.842.992.703.482.863.19
P/TBV Ratio
2.923.092.783.582.953.55
P/FCF Ratio
14.4715.2824.4381.1512.958.77
P/OCF Ratio
12.3213.0012.8036.1711.938.59
EV/Sales Ratio
1.071.221.131.501.051.49
EV/EBITDA Ratio
24.339.1330.4024.9835.54-
EV/EBIT Ratio
55.8411.2143.9837.89172.87-
EV/FCF Ratio
11.3913.0320.2670.619.818.23
Debt / Equity Ratio
0.210.210.290.240.420.51
Debt / EBITDA Ratio
0.750.753.372.005.80-
Debt / FCF Ratio
1.091.092.625.641.881.40
Net Debt / Equity Ratio
-0.59-0.59-0.58-0.58-0.51-0.22
Net Debt / EBITDA Ratio
-2.11-2.11-7.83-4.78-8.376.60
Net Debt / FCF Ratio
-3.01-3.01-5.22-13.51-2.31-0.60
Asset Turnover
0.940.940.900.920.840.68
Inventory Turnover
3.223.223.213.112.632.11
Quick Ratio
1.051.051.001.111.080.77
Current Ratio
1.601.601.531.671.631.44
Return on Equity (ROE)
9.16%9.16%8.28%7.45%6.55%9.01%
Return on Assets (ROA)
6.39%6.39%1.46%2.27%0.32%-2.34%
Return on Invested Capital (ROIC)
37.37%42.86%11.51%12.17%2.07%-3.31%
Return on Capital Employed (ROCE)
21.90%21.90%4.50%7.20%1.10%-8.50%
Earnings Yield
3.03%2.87%2.89%2.04%2.16%2.19%
FCF Yield
6.91%6.54%4.09%1.23%7.72%11.40%
Payout Ratio
6.54%6.54%10.71%14.13%33.60%58.23%
Buyback Yield / Dilution
-0.42%-0.42%-7.51%4.33%-9.57%-18.90%
Total Shareholder Return
-0.42%-0.42%-7.51%4.33%-9.57%-18.90%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.