Sino Biological,Inc. (SHE:301047)
China flag China · Delayed Price · Currency is CNY
65.70
+2.00 (3.14%)
At close: Jun 2, 2026

Sino Biological,Inc. 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 Jan '23 Jan '22
7,9928,2237,52310,64612,87623,508
Market Cap Growth
8.72%9.30%-29.33%-17.32%-45.23%-
Enterprise Value
4,7835,0133,6845,9476,91517,218
Last Close Price
65.7066.4456.8073.6987.29154.98
PE Ratio
50.8255.6661.7040.9342.5032.65
Forward PE
-52.8142.2234.4138.7820.76
PS Ratio
10.9811.7512.2616.4722.4124.35
PB Ratio
1.501.551.301.672.023.48
P/TBV Ratio
1.591.651.381.672.023.48
P/FCF Ratio
130.21182.15171.82-137.9539.53
P/OCF Ratio
45.2056.2566.1533.0151.6336.58
EV/Sales Ratio
6.577.176.009.2012.0417.84
EV/EBITDA Ratio
23.5332.2738.9032.6731.2524.29
EV/EBIT Ratio
42.5755.57125.7943.8033.9824.72
EV/FCF Ratio
77.93111.0584.15-74.0928.95
Debt / Equity Ratio
0.010.010.010.010.010.01
Debt / EBITDA Ratio
0.230.300.560.420.290.07
Debt / FCF Ratio
0.761.191.54-0.760.08
Net Debt / Equity Ratio
-0.60-0.60-0.67-0.75-0.90-0.96
Net Debt / EBITDA Ratio
-18.09-20.40-40.98-26.17-25.90-9.12
Net Debt / FCF Ratio
-52.28-70.19-88.666.61-61.41-10.87
Asset Turnover
0.130.120.100.100.090.23
Inventory Turnover
2.722.652.922.522.633.54
Quick Ratio
25.8622.4120.8636.6447.6067.82
Current Ratio
26.6623.0321.3037.1748.1268.30
Return on Equity (ROE)
2.83%2.67%2.01%4.08%4.62%17.89%
Return on Assets (ROA)
1.21%0.97%0.29%1.29%1.89%10.42%
Return on Invested Capital (ROIC)
4.12%3.68%1.45%10.95%38.86%234.42%
Return on Capital Employed (ROCE)
2.10%1.70%0.50%2.10%3.20%10.30%
Earnings Yield
1.97%1.80%1.62%2.44%2.35%3.06%
FCF Yield
0.77%0.55%0.58%-6.77%0.73%2.53%
Dividend Yield
8.16%7.83%1.76%2.71%2.29%3.40%
Payout Ratio
386.77%411.67%209.57%99.33%224.45%-
Buyback Yield / Dilution
3.51%4.93%0.97%-13.44%-5.79%-11.11%
Total Shareholder Return
11.73%12.76%2.73%-10.72%-3.50%-7.72%