Zhejiang Red Dragonfly Footwear Co., Ltd. (SHA:603116)
China flag China · Delayed Price · Currency is CNY
6.86
+0.34 (5.21%)
May 6, 2026, 3:00 PM CST

SHA:603116 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
3,8943,4803,1513,6072,9503,335
Market Cap Growth
25.18%10.45%-12.65%22.27%-11.54%0.34%
Enterprise Value
2,7572,4812,1712,4291,7611,973
Last Close Price
6.866.135.335.744.444.96
PE Ratio
---69.44-148.06
Forward PE
-22.9622.9622.9622.9622.96
PS Ratio
1.931.721.471.461.311.33
PB Ratio
1.441.291.061.130.890.97
P/TBV Ratio
1.571.411.141.210.951.03
P/FCF Ratio
24.1015.90128.8711.8163.3048.36
P/OCF Ratio
20.0314.1337.999.4726.5437.67
EV/Sales Ratio
1.371.231.010.980.780.79
EV/EBITDA Ratio
21.68280.39-34.92-43.06
EV/FCF Ratio
17.0611.3488.807.9537.7828.61
Debt / Equity Ratio
0.030.050.050.080.170.07
Debt / EBITDA Ratio
0.661.021.471.449.973.13
Debt / FCF Ratio
0.520.556.210.8311.843.38
Net Debt / Equity Ratio
-0.48-0.48-0.40-0.47-0.45-0.45
Net Debt / EBITDA Ratio
-72.94-146.85187.54-21.5440.67-33.97
Net Debt / FCF Ratio
-8.10-5.94-48.64-4.90-31.71-22.57
Asset Turnover
0.540.530.520.540.490.53
Inventory Turnover
2.772.562.663.042.632.63
Quick Ratio
2.111.922.062.071.972.30
Current Ratio
2.692.482.722.582.442.97
Return on Equity (ROE)
-4.47%-4.68%-2.50%2.20%-1.01%1.39%
Return on Assets (ROA)
-0.96%-1.06%-1.09%-0.01%-1.44%-0.36%
Return on Invested Capital (ROIC)
-4.10%-4.04%-4.14%-0.01%-5.75%-0.79%
Return on Capital Employed (ROCE)
-2.10%-2.40%-2.40%0.00%-3.20%-0.80%
Earnings Yield
-3.47%-4.03%-2.23%1.44%-1.33%0.68%
FCF Yield
4.15%6.29%0.78%8.47%1.58%2.07%
Dividend Yield
3.83%-4.69%3.48%7.89%5.04%
Payout Ratio
---407.44%-683.17%
Buyback Yield / Dilution
-3.97%4.31%-1.55%-2.81%-24.62%19.77%
Total Shareholder Return
-0.14%4.31%3.14%0.68%-16.74%24.80%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.