Beken Corporation (SHA:603068)
China flag China · Delayed Price · Currency is CNY
33.90
-0.80 (-2.31%)
Jun 2, 2026, 3:00 PM CST

Beken Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,1465,6444,1594,3854,3058,103
Market Cap Growth
1.50%35.70%-5.15%1.85%-46.86%-12.33%
Enterprise Value
4,1744,6073,3113,3583,2986,887
Last Close Price
33.9037.5227.6529.0828.3953.14
PE Ratio
226.00253.80---138.59
Forward PE
-32.3732.3732.3732.3741.84
PS Ratio
4.846.155.026.226.047.40
PB Ratio
2.963.362.502.582.404.00
P/TBV Ratio
3.023.452.632.692.534.22
P/FCF Ratio
182.5062.36---67.47
P/OCF Ratio
86.7149.38-106.82-48.57
EV/Sales Ratio
4.555.024.004.764.626.29
EV/EBITDA Ratio
--3790.89--98.88
EV/EBIT Ratio
-----277.25
EV/FCF Ratio
148.0450.91---57.35
Debt / Equity Ratio
0.060.060.070.030.020.03
Debt / EBITDA Ratio
--127.10--1.00
Debt / FCF Ratio
3.621.13---0.58
Net Debt / Equity Ratio
-0.59-0.57-0.50-0.60-0.58-0.70
Net Debt / EBITDA Ratio
46.5226.23-954.9211.204.11-20.30
Net Debt / FCF Ratio
-36.69-10.565.49328.554.42-11.78
Asset Turnover
0.540.470.430.360.330.49
Inventory Turnover
1.991.741.671.561.782.17
Quick Ratio
3.834.774.686.265.845.48
Current Ratio
5.036.286.487.837.806.90
Return on Equity (ROE)
1.06%1.01%-1.69%-5.63%-12.63%2.91%
Return on Assets (ROA)
-0.68%-1.56%-2.04%-4.90%-8.95%0.69%
Return on Invested Capital (ROIC)
-2.91%-5.73%-8.27%-21.58%-45.89%3.77%
Return on Capital Employed (ROCE)
-1.20%-2.80%-3.70%-8.90%-17.20%1.20%
Earnings Yield
0.43%0.39%-0.59%-2.14%-5.53%0.72%
FCF Yield
0.55%1.60%-3.65%-0.07%-5.52%1.48%
Dividend Yield
---0.17%-0.38%
Payout Ratio
6.23%8.75%---51.71%
Buyback Yield / Dilution
8.68%4.06%-3.54%0.94%-0.51%-8.29%
Total Shareholder Return
8.68%4.06%-3.54%1.11%-0.51%-7.92%