Anhui Yingliu Electromechanical Co., Ltd. (SHA:603308)
China flag China · Delayed Price · Currency is CNY
64.67
-5.59 (-7.96%)
May 29, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
43,91428,3509,5749,78914,55115,248
Market Cap Growth
224.98%196.10%-2.20%-32.72%-4.57%5.21%
Enterprise Value
49,26732,94914,65213,95218,26618,663
Last Close Price
64.6741.7514.0514.1420.8021.65
PE Ratio
117.7781.3233.4332.2836.2365.96
Forward PE
63.5352.5720.3622.0528.8546.50
PS Ratio
13.969.713.814.066.627.47
PB Ratio
7.875.191.891.983.053.43
P/TBV Ratio
10.446.992.442.614.034.62
P/OCF Ratio
169.04110.5696.4541.86-68.03
EV/Sales Ratio
15.6711.295.835.798.319.15
EV/EBITDA Ratio
66.0446.0922.6222.2636.2643.07
EV/EBIT Ratio
102.9274.2840.6538.5163.1286.88
Debt / Equity Ratio
1.031.050.940.780.710.71
Debt / EBITDA Ratio
7.688.007.326.176.637.21
Net Debt / Equity Ratio
0.890.930.880.730.610.60
Net Debt / EBITDA Ratio
6.647.066.865.765.766.13
Net Debt / FCF Ratio
-15.02-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.31%2.25%2.04%2.22%1.85%1.50%
Return on Invested Capital (ROIC)
4.26%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.86%1.23%2.99%3.10%2.76%1.52%
FCF Yield
-0.75%-1.30%-5.15%-3.06%-5.37%-4.20%
Dividend Yield
0.25%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.84%0.13%1.57%-0.39%0.73%-0.70%