Jiangsu Sinopep-Allsino Biopharmaceutical Co., Ltd. (SHA:688076)
China flag China · Delayed Price · Currency is CNY
27.43
+0.29 (1.07%)
Jun 18, 2026, 3:00 PM CST

SHA:688076 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
8,66911,91511,4119,5834,8908,811
Market Cap Growth
-29.53%4.42%19.08%95.95%-44.50%-
Enterprise Value
10,45713,44312,1079,7724,7268,238
Last Close Price
27.4337.2236.0930.9915.7328.18
PE Ratio
28.0535.8428.2258.8137.8876.36
Forward PE
-17.4420.2550.6531.8630.20
PS Ratio
4.496.137.029.277.5113.68
PB Ratio
2.773.974.264.382.544.87
P/TBV Ratio
3.154.464.775.042.955.64
P/OCF Ratio
12.6817.4928.5227.36166.9548.75
EV/Sales Ratio
5.426.927.459.467.2612.79
EV/EBITDA Ratio
13.2017.5718.2530.2727.7241.45
EV/EBIT Ratio
23.1728.9726.2751.1565.8470.35
Debt / Equity Ratio
0.870.890.610.410.170.05
Debt / EBITDA Ratio
3.433.412.452.741.860.41
Net Debt / Equity Ratio
0.570.540.320.07-0.06-0.33
Net Debt / EBITDA Ratio
2.282.131.300.45-0.72-3.00
Net Debt / FCF Ratio
-3.57-2.38-1.25-0.470.3011.32
Asset Turnover
0.320.330.380.340.280.37
Inventory Turnover
1.121.121.201.271.071.41
Quick Ratio
0.700.750.791.081.262.99
Current Ratio
1.171.161.141.541.914.01
Return on Equity (ROE)
10.21%11.46%16.43%8.04%6.58%7.84%
Return on Assets (ROA)
4.60%4.91%6.68%3.93%1.93%4.15%
Return on Invested Capital (ROIC)
8.64%10.25%14.30%8.82%4.75%8.90%
Return on Capital Employed (ROCE)
9.60%10.10%13.90%7.40%3.60%6.30%
Earnings Yield
3.57%2.79%3.54%1.70%2.64%1.31%
FCF Yield
-5.74%-5.75%-6.05%-3.24%-8.37%-0.60%
Dividend Yield
1.28%0.94%1.78%0.92%0.91%0.38%
Payout Ratio
79.70%72.08%29.37%35.36%31.43%5.24%
Buyback Yield / Dilution
-2.28%-1.59%-2.86%-1.28%-10.06%-19.95%
Total Shareholder Return
-1.01%-0.65%-1.07%-0.36%-9.16%-19.57%