Shanghai STEP Electric Corporation (SHE:002527)
China flag China · Delayed Price · Currency is CNY
13.90
+0.38 (2.81%)
May 8, 2026, 3:04 PM CST

Shanghai STEP Electric 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 Jan '23 Jan '22
9,21711,7635,8226,4874,0445,477
Market Cap Growth
13.01%102.05%-10.26%60.42%-26.17%45.97%
Enterprise Value
9,43612,1966,6537,4905,1756,516
Last Close Price
13.9017.748.789.816.108.27
PE Ratio
1504.272135.67---36.47
Forward PE
-26.5026.5026.5026.5026.13
PS Ratio
2.553.331.731.921.311.28
PB Ratio
7.419.394.664.242.131.50
P/TBV Ratio
8.2710.485.245.193.053.21
P/FCF Ratio
-150.4962.0950.79-70.81
P/OCF Ratio
1580.30106.2352.3640.53-32.90
EV/Sales Ratio
2.613.451.982.211.671.53
EV/EBITDA Ratio
179.56268.22---24.35
EV/EBIT Ratio
-----35.25
EV/FCF Ratio
-424.60156.0470.9658.64-84.24
Debt / Equity Ratio
0.520.730.930.830.840.37
Debt / EBITDA Ratio
12.1816.99---4.81
Debt / FCF Ratio
-11.7012.429.99-17.35
Net Debt / Equity Ratio
0.180.380.410.490.14-0.01
Net Debt / EBITDA Ratio
4.9810.38-22.13-5.65-2.17-0.14
Net Debt / FCF Ratio
-9.906.045.435.85-0.71-0.50
Asset Turnover
0.930.880.790.660.500.68
Inventory Turnover
3.163.022.762.282.013.56
Quick Ratio
0.840.880.920.970.681.03
Current Ratio
1.251.301.311.511.171.51
Return on Equity (ROE)
0.50%0.45%-20.72%-22.10%-38.22%4.89%
Return on Assets (ROA)
-0.23%-0.26%-1.46%-2.56%-2.04%1.85%
Return on Invested Capital (ROIC)
-0.37%-0.41%-4.91%-9.47%-7.05%3.97%
Return on Capital Employed (ROCE)
-1.00%-1.10%-6.20%-9.70%-10.00%4.90%
Earnings Yield
0.07%0.05%-4.95%-5.84%-26.14%2.74%
FCF Yield
-0.24%0.66%1.61%1.97%-9.14%1.41%
Dividend Yield
-----0.85%
Payout Ratio
334.96%406.81%---42.03%
Buyback Yield / Dilution
-1.54%-1.27%1.54%-1.29%-4.92%-0.93%
Total Shareholder Return
-1.54%-1.27%1.54%-1.29%-4.92%-0.08%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.