Zhejiang grandwall electric science&technology co.,ltd. (SHA:603897)
China flag China · Delayed Price · Currency is CNY
28.03
-0.29 (-1.02%)
Jul 10, 2026, 3:00 PM CST

SHA:603897 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,7865,6154,8514,2284,40710,289
Market Cap Growth
20.82%15.75%14.75%-4.08%-57.16%223.63%
Enterprise Value
4,9524,8064,1103,4763,21010,351
Last Close Price
28.0326.4921.3616.6316.5237.73
PE Ratio
18.9217.8020.5519.5332.3730.16
PS Ratio
0.440.450.370.380.440.96
PB Ratio
2.282.241.901.521.613.79
P/TBV Ratio
2.432.402.011.611.704.00
P/FCF Ratio
11.468.97-33.82--
P/OCF Ratio
10.567.88-25.8823.60-
EV/Sales Ratio
0.380.380.320.310.320.97
EV/EBITDA Ratio
8.658.918.959.3915.3223.50
EV/EBIT Ratio
10.4410.8611.2612.6623.1827.10
EV/FCF Ratio
9.817.68-27.81--
Debt / Equity Ratio
0.340.340.390.210.250.07
Debt / EBITDA Ratio
1.501.572.161.563.280.45
Debt / FCF Ratio
1.701.35-4.63--
Net Debt / Equity Ratio
-0.33-0.26-0.13-0.31-0.29-0.18
Net Debt / EBITDA Ratio
-1.46-1.21-0.73-2.30-3.82-1.09
Net Debt / FCF Ratio
-1.65-1.044.27-6.8016.510.73
Asset Turnover
1.911.902.081.901.992.56
Inventory Turnover
14.2414.2617.8815.3113.2013.58
Quick Ratio
1.111.121.221.331.331.64
Current Ratio
1.361.371.411.551.582.10
Return on Equity (ROE)
11.85%12.46%8.85%7.84%4.99%14.51%
Return on Assets (ROA)
4.33%4.17%3.65%2.95%1.72%5.70%
Return on Invested Capital (ROIC)
21.45%17.26%13.62%11.68%6.60%17.67%
Return on Capital Employed (ROCE)
18.40%17.40%14.00%9.70%4.90%13.80%
Earnings Yield
5.27%5.62%4.87%5.12%3.09%3.31%
FCF Yield
8.73%11.15%-1.61%2.96%-1.10%-6.39%
Dividend Yield
5.35%5.66%10.30%12.02%3.63%3.45%
Payout Ratio
121.92%117.93%193.99%90.24%88.04%62.35%
Buyback Yield / Dilution
-0.06%0.44%-0.44%0.06%-14.32%1.59%
Total Shareholder Return
5.29%6.10%9.86%12.08%-10.68%5.03%