Shanghai STEP Electric Corporation (SHE:002527)
China flag China · Delayed Price · Currency is CNY
13.10
-0.36 (-2.67%)
Apr 17, 2026, 10:30 AM CST

Shanghai STEP Electric 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 Jan '23 Jan '22
8,92511,7635,8226,4874,0445,477
Market Cap Growth
-11.68%102.05%-10.26%60.42%-26.17%45.97%
Enterprise Value
9,39812,1966,6537,4905,1756,516
Last Close Price
13.4617.748.789.816.108.27
PE Ratio
1620.412135.67---36.47
Forward PE
-26.5026.5026.5026.5026.13
PS Ratio
2.523.331.731.921.311.28
PB Ratio
7.139.394.664.242.131.50
P/TBV Ratio
7.9510.485.245.193.053.21
P/FCF Ratio
114.18150.4962.0950.79-70.81
P/OCF Ratio
80.60106.2352.3640.53-32.90
EV/Sales Ratio
2.663.451.982.211.671.53
EV/EBITDA Ratio
88.38123.39---24.35
EV/EBIT Ratio
267.61347.30---35.25
EV/FCF Ratio
120.24156.0470.9658.64-84.24
Debt / Equity Ratio
0.730.730.930.830.840.37
Debt / EBITDA Ratio
8.618.61---4.81
Debt / FCF Ratio
11.7111.7112.429.99-17.35
Net Debt / Equity Ratio
0.380.380.410.490.14-0.01
Net Debt / EBITDA Ratio
4.794.79-16.25-5.65-2.17-0.14
Net Debt / FCF Ratio
6.056.055.435.85-0.71-0.50
Asset Turnover
0.880.880.790.660.500.68
Inventory Turnover
2.992.992.762.282.013.56
Quick Ratio
0.880.880.920.970.681.03
Current Ratio
1.301.301.311.511.171.51
Return on Equity (ROE)
0.45%0.45%-20.72%-22.10%-38.22%4.89%
Return on Assets (ROA)
0.55%0.55%-1.46%-2.56%-2.04%1.85%
Return on Invested Capital (ROIC)
0.89%0.87%-4.91%-9.47%-7.05%3.97%
Return on Capital Employed (ROCE)
2.40%2.40%-6.20%-9.70%-10.00%4.90%
Earnings Yield
0.06%0.05%-4.95%-5.84%-26.14%2.74%
FCF Yield
0.88%0.66%1.61%1.97%-9.14%1.41%
Dividend Yield
-----0.85%
Payout Ratio
406.81%406.81%---42.03%
Buyback Yield / Dilution
15.88%15.88%1.54%-1.29%-4.92%-0.93%
Total Shareholder Return
15.88%15.88%1.54%-1.29%-4.92%-0.08%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.