Yarward Electronics (Shandong) Co., Ltd. (SHE:301337)
China flag China · Delayed Price · Currency is CNY
26.26
-0.19 (-0.72%)
At close: Oct 9, 2026

SHE:301337 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 Dec '21
2,7362,8673,0323,190--
Market Cap Growth
-6.95%-5.46%-4.93%---
Enterprise Value
2,0962,1102,2862,368--
Last Close Price
26.2627.5129.1030.39--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
PE Ratio
---70.07--
PS Ratio
10.0111.2813.929.08--
PB Ratio
2.522.632.752.78--
P/TBV Ratio
2.562.682.802.81--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
EV/Sales Ratio
7.668.3010.496.74--
EV/EBITDA Ratio
---48.47--
EV/EBIT Ratio
---58.38--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Debt / Equity Ratio
0.010.010.000.010.040.01
Debt / EBITDA Ratio
---0.180.190.02
Debt / FCF Ratio
-----0.05
Net Debt / Equity Ratio
-0.59-0.66-0.69-0.72-0.26-0.43
Net Debt / EBITDA Ratio
26.4331.1018.85-17.02-1.15-1.72
Net Debt / FCF Ratio
14.4424.0510.6234.307.21-4.66
Asset Turnover
0.220.210.170.400.780.75
Inventory Turnover
1.361.611.582.211.921.61
Quick Ratio
5.856.559.008.112.251.75
Current Ratio
6.957.409.938.783.042.57
Return on Equity (ROE)
-1.78%-1.52%-2.43%6.08%24.91%28.51%
Return on Assets (ROA)
-1.63%-1.63%-2.51%2.85%9.68%10.67%
Return on Invested Capital (ROIC)
-7.34%-8.95%-15.30%12.90%29.89%42.94%
Return on Capital Employed (ROCE)
-3.00%-2.90%-4.50%3.50%19.40%22.00%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Earnings Yield
-0.63%-0.52%-0.87%1.43%--
FCF Yield
-1.62%-1.04%-2.35%-0.76%--
Dividend Yield
--0.34%0.82%--
Payout Ratio
---35.20%19.88%21.49%
Buyback Yield / Dilution
-9.47%0.28%-14.05%-18.67%-0.10%-3.35%
Total Shareholder Return
-9.47%0.28%-13.71%-17.85%-0.10%-3.35%