Greenworks (Jiangsu) Co., Ltd. (SHE:301260)
China flag China · Delayed Price · Currency is CNY
11.91
+0.05 (0.42%)
At close: Oct 28, 2026

Greenworks (Jiangsu) Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
5,7608,2266,4088,503--
Market Cap Growth
-38.87%28.36%-24.64%---
Enterprise Value
7,3758,2885,3427,242--
Last Close Price
11.9117.0513.2517.38--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
PE Ratio
--72.91---
Forward PE
-25.0724.0927.59--
PS Ratio
1.111.631.181.84--
PB Ratio
1.571.941.461.89--
P/TBV Ratio
1.742.131.591.99--
P/OCF Ratio
--27.50136.50--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
EV/Sales Ratio
1.421.640.991.57--
EV/EBITDA Ratio
--35.49---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
Debt / Equity Ratio
1.040.810.600.461.760.96
Debt / EBITDA Ratio
--11.93-17.453.54
Net Debt / Equity Ratio
0.440.12-0.10-0.171.440.49
Net Debt / EBITDA Ratio
-7.01-2.68-2.981.6618.771.99
Net Debt / FCF Ratio
-1.38-0.632.921.64-1.79-1.66
Asset Turnover
0.520.510.610.630.911.12
Inventory Turnover
1.441.471.831.431.512.05
Quick Ratio
0.841.061.231.390.460.61
Current Ratio
1.521.741.802.131.261.46
Return on Equity (ROE)
-17.78%-8.24%1.97%-15.88%18.78%24.06%
Return on Assets (ROA)
-2.72%-2.35%-0.07%-5.02%0.22%3.72%
Return on Invested Capital (ROIC)
-8.52%-8.56%-0.25%-16.05%0.73%17.63%
Return on Capital Employed (ROCE)
-8.50%-6.30%-0.20%-11.00%0.90%11.50%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
Earnings Yield
-12.63%-4.32%1.37%-5.58%--
FCF Yield
-20.39%-9.64%-2.40%-5.44%--
Payout Ratio
--75.94%-18.29%7.40%
Buyback Yield / Dilution
1.11%1.73%-5.01%-24.18%-1.74%-27.73%
Total Shareholder Return
1.11%1.73%-5.01%-24.18%-1.74%-27.73%