Beken Corporation (SHA:603068)
China flag China · Delayed Price · Currency is CNY
37.23
+0.57 (1.55%)
May 13, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,6515,6444,1594,3854,3058,103
Market Cap Growth
19.26%35.70%-5.15%1.85%-46.86%-12.33%
Enterprise Value
4,6804,6073,3113,3583,2986,887
Last Close Price
37.2337.5227.6529.0828.3953.14
PE Ratio
248.20253.80---138.59
Forward PE
-32.3732.3732.3732.3741.84
PS Ratio
5.326.155.026.226.047.40
PB Ratio
3.253.362.502.582.404.00
P/TBV Ratio
3.313.452.632.692.534.22
P/FCF Ratio
200.4262.36---67.47
P/OCF Ratio
95.2349.38-106.82-48.57
EV/Sales Ratio
5.105.024.004.764.626.29
EV/EBITDA Ratio
--3790.89--98.88
EV/EBIT Ratio
-----277.25
EV/FCF Ratio
165.9750.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.39%0.39%-0.59%-2.14%-5.53%0.72%
FCF Yield
0.50%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%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.