Kexing Biopharm Co., Ltd. (SHA:688136)
China flag China · Delayed Price · Currency is CNY
34.22
+0.58 (1.72%)
Jan 23, 2026, 3:00 PM CST

Kexing Biopharm Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202017 - 2019
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2017 - 2019
6,6644,3234,0344,2605,6178,115
Upgrade
Market Cap Growth
72.28%7.17%-5.31%-24.16%-30.78%-
Upgrade
Enterprise Value
7,4525,0124,5664,4325,2038,278
Upgrade
Last Close Price
33.6421.8320.2221.4128.1340.55
Upgrade
PE Ratio
54.28137.32--58.2358.32
Upgrade
PS Ratio
4.403.073.203.244.376.65
Upgrade
PB Ratio
3.882.642.472.362.944.43
Upgrade
P/TBV Ratio
4.513.072.752.592.984.53
Upgrade
P/FCF Ratio
-340.98----
Upgrade
P/OCF Ratio
144.4340.53--59.7576.61
Upgrade
EV/Sales Ratio
4.913.563.633.374.056.78
Upgrade
EV/EBITDA Ratio
36.4127.15--67.2139.86
Upgrade
EV/EBIT Ratio
77.7350.87--123.2546.36
Upgrade
EV/FCF Ratio
-238.50395.29----
Upgrade
Debt / Equity Ratio
0.820.750.680.570.320.17
Upgrade
Debt / EBITDA Ratio
6.836.18--6.531.52
Upgrade
Debt / FCF Ratio
-96.29----
Upgrade
Asset Turnover
0.470.450.410.440.500.69
Upgrade
Inventory Turnover
4.132.671.851.711.861.95
Upgrade
Quick Ratio
1.361.281.372.182.093.44
Upgrade
Current Ratio
1.501.451.692.622.423.73
Upgrade
Return on Equity (ROE)
7.34%1.65%-11.38%-5.00%5.16%11.01%
Upgrade
Return on Assets (ROA)
1.87%1.99%-4.86%-2.61%1.02%6.29%
Upgrade
Return on Invested Capital (ROIC)
3.89%2.09%-11.36%-6.79%3.15%16.79%
Upgrade
Return on Capital Employed (ROCE)
4.00%4.30%-10.20%-4.80%1.90%9.30%
Upgrade
Earnings Yield
1.88%0.73%-4.72%-2.12%1.72%1.71%
Upgrade
FCF Yield
-0.47%0.29%-6.90%-11.39%-4.95%-1.02%
Upgrade
Dividend Yield
0.24%0.37%--0.36%0.20%
Upgrade
Payout Ratio
45.28%138.60%--29.43%7.81%
Upgrade
Buyback Yield / Dilution
-6.36%0.74%1.21%-1.93%-31.59%-0.17%
Upgrade
Total Shareholder Return
-6.13%1.10%1.21%-1.93%-31.23%0.03%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.