Kexing Biopharm Co., Ltd. (SHA:688136)
China flag China · Delayed Price · Currency is CNY
30.20
-0.32 (-1.05%)
At close: Feb 13, 2026

Kexing Biopharm Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
5,9834,3234,0344,2605,6178,115
Market Cap Growth
76.92%7.17%-5.31%-24.16%-30.78%-
Enterprise Value
6,7705,0124,5664,4325,2038,278
Last Close Price
30.2021.8320.2221.4128.1340.55
PE Ratio
48.73137.32--58.2358.32
PS Ratio
3.953.073.203.244.376.65
PB Ratio
3.492.642.472.362.944.43
P/TBV Ratio
4.053.072.752.592.984.53
P/FCF Ratio
-340.98----
P/OCF Ratio
129.6640.53--59.7576.61
EV/Sales Ratio
4.463.563.633.374.056.78
EV/EBITDA Ratio
33.0827.15--67.2139.86
EV/EBIT Ratio
70.6250.87--123.2546.36
EV/FCF Ratio
-216.69395.29----
Debt / Equity Ratio
0.820.750.680.570.320.17
Debt / EBITDA Ratio
6.836.18--6.531.52
Debt / FCF Ratio
-96.29----
Net Debt / Equity Ratio
0.460.410.340.14-0.14-0.43
Net Debt / EBITDA Ratio
4.103.61-3.26-3.60-3.57-3.79
Net Debt / FCF Ratio
-25.1352.55-1.97-0.520.999.48
Asset Turnover
0.470.450.410.440.500.69
Inventory Turnover
4.132.671.851.711.861.95
Quick Ratio
1.361.281.372.182.093.44
Current Ratio
1.501.451.692.622.423.73
Return on Equity (ROE)
7.34%1.65%-11.38%-5.00%5.16%11.01%
Return on Assets (ROA)
1.87%1.99%-4.86%-2.61%1.02%6.29%
Return on Invested Capital (ROIC)
3.89%2.09%-11.36%-6.79%3.15%16.79%
Return on Capital Employed (ROCE)
4.00%4.30%-10.20%-4.80%1.90%9.30%
Earnings Yield
2.10%0.73%-4.72%-2.12%1.72%1.71%
FCF Yield
-0.52%0.29%-6.90%-11.39%-4.95%-1.02%
Dividend Yield
0.26%0.37%--0.36%0.20%
Payout Ratio
45.28%138.60%--29.43%7.81%
Buyback Yield / Dilution
-6.36%0.74%1.21%-1.93%-31.59%-0.17%
Total Shareholder Return
-6.10%1.10%1.21%-1.93%-31.23%0.03%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.