Shanghai Fengyuzhu Culture Technology Co., Ltd. (SHA:603466)
China flag China · Delayed Price · Currency is CNY
10.13
+0.11 (1.10%)
May 8, 2026, 3:00 PM CST

SHA:603466 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
6,0265,5675,5438,5538,06711,358
Market Cap Growth
24.45%0.43%-35.19%6.02%-28.97%70.41%
Enterprise Value
4,7914,4294,3467,4066,85210,263
Last Close Price
10.139.369.1413.7812.9317.81
PE Ratio
---30.29122.1525.88
Forward PE
-133.7135.1722.2120.6215.43
PS Ratio
3.823.354.033.644.803.86
PB Ratio
2.852.682.513.473.674.95
P/TBV Ratio
2.872.712.533.503.715.00
P/FCF Ratio
-29.95--33.4935.11
P/OCF Ratio
54.2429.95-3481.9033.3834.66
EV/Sales Ratio
3.032.673.163.154.073.49
EV/EBITDA Ratio
---35.52161.4122.59
EV/EBIT Ratio
---38.26263.3523.61
EV/FCF Ratio
-23.83--28.4531.72
Debt / Equity Ratio
0.260.300.250.200.230.01
Debt / EBITDA Ratio
386.14711.62-2.3911.200.04
Debt / FCF Ratio
4.853.35--2.050.06
Net Debt / Equity Ratio
-0.58-0.71-0.65-0.65-0.73-0.69
Net Debt / EBITDA Ratio
595.34565.2712.33-7.62-38.05-3.50
Net Debt / FCF Ratio
-11.11-7.8945.30741.99-6.71-4.91
Asset Turnover
0.350.350.280.470.350.67
Inventory Turnover
2.482.402.273.171.982.75
Quick Ratio
1.751.761.702.011.571.61
Current Ratio
2.182.011.982.201.871.88
Return on Equity (ROE)
-0.73%-0.86%-5.80%12.12%2.94%20.57%
Return on Assets (ROA)
-0.21%-0.22%-1.69%2.41%0.34%6.22%
Return on Invested Capital (ROIC)
-2.09%-2.37%-16.08%23.69%3.51%60.29%
Return on Capital Employed (ROCE)
-0.60%-0.60%-4.80%6.40%1.00%18.30%
Earnings Yield
-0.27%-0.33%-2.44%3.30%0.82%3.86%
FCF Yield
-3.34%-0.58%-0.03%2.99%2.85%
Dividend Yield
0.20%0.21%2.19%1.45%0.27%1.90%
Payout Ratio
---7.90%305.89%33.12%
Buyback Yield / Dilution
-4.38%-4.01%1.98%-0.06%0.12%-1.42%
Total Shareholder Return
-4.18%-3.79%4.17%1.39%0.40%0.47%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.