Kexing Biopharm Co., Ltd. (SHA:688136)
China flag China · Delayed Price · Currency is CNY
46.81
+0.33 (0.71%)
Aug 8, 2025, 2:45 PM CST

Kexing Biopharm Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202018 - 2020
Period Ending
Aug '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2018 - 2020
9,3174,3234,0344,2605,6178,115
Upgrade
Market Cap Growth
46.36%7.17%-5.31%-24.16%-30.78%-
Upgrade
Enterprise Value
9,9955,0124,5664,4325,2038,278
Upgrade
Last Close Price
46.7321.8320.2221.4128.1340.55
Upgrade
PE Ratio
205.97137.32--58.2358.32
Upgrade
PS Ratio
6.663.073.203.244.376.65
Upgrade
PB Ratio
5.592.642.472.362.944.43
Upgrade
P/TBV Ratio
6.453.072.752.592.984.53
Upgrade
P/FCF Ratio
126.22340.98----
Upgrade
P/OCF Ratio
67.3540.53--59.7576.61
Upgrade
EV/Sales Ratio
7.143.563.633.374.056.78
Upgrade
EV/EBITDA Ratio
46.5427.15--67.2139.86
Upgrade
EV/EBIT Ratio
88.8550.87--123.2546.36
Upgrade
EV/FCF Ratio
135.40395.29----
Upgrade
Debt / Equity Ratio
0.750.750.680.570.320.17
Upgrade
Debt / EBITDA Ratio
5.826.18--6.531.52
Upgrade
Debt / FCF Ratio
16.9596.29----
Upgrade
Asset Turnover
0.450.450.410.440.500.69
Upgrade
Inventory Turnover
3.022.671.851.711.861.95
Upgrade
Quick Ratio
1.341.281.372.182.093.44
Upgrade
Current Ratio
1.501.451.692.622.423.73
Upgrade
Return on Equity (ROE)
2.46%1.65%-11.38%-5.00%5.16%11.01%
Upgrade
Return on Assets (ROA)
2.25%1.99%-4.86%-2.61%1.02%6.29%
Upgrade
Return on Capital (ROIC)
2.45%2.20%-5.38%-2.93%1.13%7.17%
Upgrade
Return on Capital Employed (ROCE)
4.90%4.30%--1.90%9.30%
Upgrade
Earnings Yield
0.48%0.73%-4.72%-2.12%1.72%1.71%
Upgrade
FCF Yield
0.79%0.29%-6.90%-11.39%-4.95%-1.02%
Upgrade
Dividend Yield
0.17%0.37%--0.36%0.20%
Upgrade
Payout Ratio
96.22%138.60%--29.43%7.81%
Upgrade
Buyback Yield / Dilution
-1.92%0.74%1.21%-1.93%-31.59%-0.17%
Upgrade
Total Shareholder Return
-1.75%1.10%1.21%-1.93%-31.23%0.03%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.