Shenzhen VAPEL Power Supply Technology Co., Ltd. (SHE:301516)
China flag China · Delayed Price · Currency is CNY
16.65
-0.13 (-0.77%)
Sep 4, 2026, 4:00 PM EDT

SHE:301516 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
5,6084,3825,4185,954--
Market Cap Growth
16.03%-19.12%-9.01%---
Enterprise Value
5,4294,1615,2615,926--
Last Close Price
19.9815.6119.3021.01--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
PE Ratio
---90.19--
PS Ratio
5.524.686.525.03--
PB Ratio
4.473.444.074.04--
P/TBV Ratio
4.703.624.284.24--
P/FCF Ratio
--128.2735.55--
P/OCF Ratio
--71.9131.31--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
EV/Sales Ratio
5.344.446.345.01--
EV/EBITDA Ratio
---64.17--
EV/EBIT Ratio
---91.55--
EV/FCF Ratio
--124.5635.39--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Debt / Equity Ratio
0.000.000.010.090.230.23
Debt / EBITDA Ratio
---1.431.871.53
Debt / FCF Ratio
--0.310.81--
Net Debt / Equity Ratio
-0.14-0.15-0.17-0.350.070.05
Net Debt / EBITDA Ratio
7.746.726.72-5.590.580.30
Net Debt / FCF Ratio
1.621.75-5.51-3.08-43.50-0.36
Asset Turnover
0.610.550.450.640.820.91
Inventory Turnover
2.122.151.911.972.012.33
Quick Ratio
1.461.381.732.530.990.89
Current Ratio
3.292.883.653.572.011.66
Return on Equity (ROE)
-4.46%-4.38%-6.37%5.37%10.68%13.21%
Return on Assets (ROA)
-2.08%-2.19%-2.21%2.19%3.54%4.61%
Return on Invested Capital (ROIC)
-5.29%-5.44%-6.30%6.35%9.84%13.43%
Return on Capital Employed (ROCE)
-4.30%-4.60%-4.80%4.10%8.90%11.80%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Earnings Yield
-1.02%-1.30%-1.65%1.11%--
FCF Yield
-1.98%-2.51%0.78%2.81%--
Dividend Yield
---0.88%--
Payout Ratio
---10.54%9.50%7.31%
Buyback Yield / Dilution
-0.08%-0.01%-33.30%-0.02%0.06%0.32%
Total Shareholder Return
-0.08%-0.01%-33.30%0.85%0.06%0.32%