Anhui Yingliu Electromechanical Co., Ltd. (SHA:603308)
China flag China · Delayed Price · Currency is CNY
75.58
-0.83 (-1.09%)
Apr 30, 2026, 3:00 PM CST

SHA:603308 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
51,32228,3509,5749,78914,55115,248
Market Cap Growth
287.59%196.10%-2.20%-32.72%-4.57%5.21%
Enterprise Value
56,77632,94914,65213,95218,26618,663
Last Close Price
75.5841.7514.0514.1420.8021.65
PE Ratio
148.2081.3233.4332.2836.2365.96
Forward PE
74.9328.1928.1928.1928.1928.19
PS Ratio
16.329.713.814.066.627.47
PB Ratio
9.205.191.891.983.053.43
P/TBV Ratio
12.206.992.442.614.034.62
P/OCF Ratio
197.56110.5696.4541.86-68.03
EV/Sales Ratio
19.4511.295.835.798.319.15
EV/EBITDA Ratio
79.4246.0922.6222.2636.2643.07
EV/EBIT Ratio
127.9974.2840.6538.5163.1286.88
Debt / Equity Ratio
1.101.050.940.780.710.71
Debt / EBITDA Ratio
8.188.007.326.176.637.21
Net Debt / Equity Ratio
0.960.930.880.730.610.60
Net Debt / EBITDA Ratio
7.157.066.865.765.766.13
Net Debt / FCF Ratio
-16.27-13.69-9.02-12.05-3.72-4.15
Asset Turnover
0.240.240.230.240.230.23
Inventory Turnover
0.900.830.840.941.031.02
Quick Ratio
0.660.540.420.480.500.40
Current Ratio
1.531.371.071.201.320.94
Return on Equity (ROE)
6.32%5.94%5.07%5.74%8.43%4.82%
Return on Assets (ROA)
2.33%2.25%2.04%2.22%1.85%1.50%
Return on Invested Capital (ROIC)
4.22%4.13%3.99%4.37%3.86%3.16%
Return on Capital Employed (ROCE)
4.50%4.50%4.50%4.70%4.20%3.60%
Earnings Yield
0.73%1.23%2.99%3.10%2.76%1.52%
FCF Yield
-0.64%-1.30%-5.15%-3.06%-5.37%-4.20%
Dividend Yield
0.21%0.38%0.50%0.85%0.85%0.47%
Payout Ratio
52.05%56.27%79.84%87.28%50.12%71.38%
Buyback Yield / Dilution
-2.09%-0.26%1.07%-1.24%-0.13%-1.18%
Total Shareholder Return
-1.88%0.13%1.57%-0.39%0.73%-0.70%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.