Shenzhen Bsc Technology Co.,Ltd. (SHE:300951)
China flag China · Delayed Price · Currency is CNY
40.14
+0.77 (1.96%)
May 28, 2026, 3:04 PM 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
6,6615,7385,0627,8175,7447,196
Market Cap Growth
42.53%13.35%-35.25%36.09%-20.18%-
Enterprise Value
5,3494,4283,7286,9434,5705,817
Last Close Price
39.3733.8128.8043.5631.2638.50
PE Ratio
90.0939.8623.9430.5618.7930.40
Forward PE
-21.7221.7221.7215.5624.18
PS Ratio
4.674.093.874.634.918.61
PB Ratio
2.842.432.153.462.703.74
P/TBV Ratio
2.992.562.263.642.863.81
P/FCF Ratio
624.8683.8877.7825.85396.6933.20
P/OCF Ratio
38.6728.0719.0317.3331.6624.49
EV/Sales Ratio
3.753.162.854.123.916.96
EV/EBITDA Ratio
37.7124.0016.9825.8914.2922.39
EV/EBIT Ratio
66.5429.9020.0529.0115.2623.20
EV/FCF Ratio
501.8264.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.08%2.51%4.18%3.27%5.32%3.29%
FCF Yield
0.16%1.19%1.29%3.87%0.25%3.01%
Dividend Yield
1.52%1.77%2.08%1.64%2.84%1.85%
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.10%2.80%1.59%1.38%-1.48%-25.70%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.