Shenzhen Bsc Technology Co.,Ltd. (SHE:300951)
China flag China · Delayed Price · Currency is CNY
33.55
+1.15 (3.55%)
May 8, 2026, 9:25 AM CST

Shenzhen Bsc Technology 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 Dec '21
5,6765,7385,0627,8175,7447,196
Market Cap Growth
33.34%13.35%-35.25%36.09%-20.18%-
Enterprise Value
4,3654,4283,7286,9434,5705,817
Last Close Price
33.5534.3529.2644.2531.7539.11
PE Ratio
76.7739.8623.9430.5618.7930.40
Forward PE
-21.7221.7221.7215.5624.18
PS Ratio
3.984.093.874.634.918.61
PB Ratio
2.422.432.153.462.703.74
P/TBV Ratio
2.552.562.263.642.863.81
P/FCF Ratio
532.4983.8877.7825.85396.6933.20
P/OCF Ratio
32.9528.0719.0317.3331.6624.49
EV/Sales Ratio
3.063.162.854.123.916.96
EV/EBITDA Ratio
30.7724.0016.9825.8914.2922.39
EV/EBIT Ratio
54.2929.9020.0529.0115.2623.20
EV/FCF Ratio
409.4564.7457.2922.95315.6026.84
Debt / Equity Ratio
0.030.030.030.080.030.03
Debt / EBITDA Ratio
0.440.340.240.590.210.18
Debt / FCF Ratio
5.801.050.920.575.000.23
Net Debt / Equity Ratio
-0.57-0.58-0.64-0.55-0.53-0.66
Net Debt / EBITDA Ratio
-11.47-7.45-6.85-4.64-3.51-4.91
Net Debt / FCF Ratio
-126.38-20.09-23.12-4.12-77.54-5.89
Asset Turnover
0.490.460.420.580.490.60
Inventory Turnover
7.418.309.2416.5713.9814.62
Quick Ratio
3.693.603.842.774.678.79
Current Ratio
4.073.924.052.904.868.98
Return on Equity (ROE)
2.80%6.07%9.01%11.59%15.53%21.17%
Return on Assets (ROA)
1.71%3.06%3.75%5.15%7.80%11.15%
Return on Invested Capital (ROIC)
7.14%14.27%17.60%20.53%32.31%41.37%
Return on Capital Employed (ROCE)
3.30%6.10%7.70%10.20%13.60%12.70%
Earnings Yield
1.27%2.51%4.18%3.27%5.32%3.29%
FCF Yield
0.19%1.19%1.29%3.87%0.25%3.01%
Dividend Yield
1.85%1.75%2.05%1.61%2.80%1.83%
Payout Ratio
139.91%69.92%58.04%58.73%39.25%42.72%
Buyback Yield / Dilution
2.57%1.03%-0.50%-0.26%-4.33%-27.55%
Total Shareholder Return
4.40%2.77%1.55%1.36%-1.53%-25.73%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.