Zhejiang Red Dragonfly Footwear Co., Ltd. (SHA:603116)
China flag China · Delayed Price · Currency is CNY
6.54
-0.16 (-2.39%)
Jun 18, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,7013,4803,1513,6072,9503,335
Market Cap Growth
13.36%10.45%-12.65%22.27%-11.54%0.34%
Enterprise Value
2,5632,4812,1712,4291,7611,973
Last Close Price
6.545.945.165.564.304.80
PE Ratio
---69.44-148.06
Forward PE
-22.9622.9622.9622.9622.96
PS Ratio
1.841.721.471.461.311.33
PB Ratio
1.371.291.061.130.890.97
P/TBV Ratio
1.491.411.141.210.951.03
P/FCF Ratio
22.9015.90128.8711.8163.3048.36
P/OCF Ratio
19.0414.1337.999.4726.5437.67
EV/Sales Ratio
1.271.231.010.980.780.79
EV/EBITDA Ratio
---34.92-43.06
EV/FCF Ratio
15.8611.3488.807.9537.7828.61
Debt / Equity Ratio
0.030.050.050.080.170.07
Debt / EBITDA Ratio
--1.431.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
15.2714.09354.82-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.922.702.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)
-2.64%-2.69%-1.09%-0.01%-1.44%-0.36%
Return on Invested Capital (ROIC)
-11.28%-10.24%-4.14%-0.01%-5.75%-0.79%
Return on Capital Employed (ROCE)
-5.80%-6.00%-2.40%0.00%-3.20%-0.80%
Earnings Yield
-3.65%-4.03%-2.23%1.44%-1.33%0.68%
FCF Yield
4.37%6.29%0.78%8.47%1.58%2.07%
Dividend Yield
3.36%3.71%4.85%3.60%8.14%5.20%
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.69%8.02%3.29%0.79%-16.48%24.97%