Zhejiang grandwall electric science&technology co.,ltd. (SHA:603897)
China flag China · Delayed Price · Currency is CNY
37.20
-1.35 (-3.50%)
Jun 17, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7,9585,6154,8514,2284,40710,289
Market Cap Growth
37.09%15.75%14.75%-4.08%-57.16%223.63%
Enterprise Value
7,1234,8064,1103,4763,21010,351
Last Close Price
38.5526.4921.3616.6316.5237.73
PE Ratio
26.0317.8020.5519.5332.3730.16
PS Ratio
0.610.450.370.380.440.96
PB Ratio
3.142.241.901.521.613.79
P/TBV Ratio
3.352.402.011.611.704.00
P/FCF Ratio
15.768.97-33.82--
P/OCF Ratio
14.527.88-25.8823.60-
EV/Sales Ratio
0.540.380.320.310.320.97
EV/EBITDA Ratio
12.448.918.959.3915.3223.50
EV/EBIT Ratio
15.0110.8611.2612.6623.1827.10
EV/FCF Ratio
14.117.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
3.83%5.62%4.87%5.12%3.09%3.31%
FCF Yield
6.35%11.15%-1.61%2.96%-1.10%-6.39%
Dividend Yield
4.00%5.66%10.30%12.02%3.63%3.45%
Payout Ratio
101.27%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
4.13%6.10%9.86%12.08%-10.68%5.03%