Shandong Sinobioway Biomedicine Co., Ltd. (SHE:002581)
China flag China · Delayed Price · Currency is CNY
6.75
-0.36 (-5.06%)
Apr 30, 2026, 3:04 PM CST

SHE:002581 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
4,6914,9487,0209,63210,39114,085
Market Cap Growth
-27.60%-29.51%-27.12%-7.30%-26.23%16.48%
Enterprise Value
4,6364,8176,7069,53610,51514,117
Last Close Price
7.117.5010.6414.6015.7521.35
PE Ratio
-----51.98
PS Ratio
17.0718.0119.4822.4129.1034.98
PB Ratio
2.412.543.474.434.195.70
P/TBV Ratio
2.682.833.844.914.606.25
EV/Sales Ratio
16.8717.5318.6122.1929.4535.05
Debt / Equity Ratio
0.030.030.000.010.070.07
Net Debt / Equity Ratio
-0.08-0.08-0.25-0.06-0.010.00
Net Debt / EBITDA Ratio
1.521.5210.131.570.170.07
Net Debt / FCF Ratio
0.370.3732.353.370.220.10
Asset Turnover
0.130.130.160.170.130.16
Inventory Turnover
1.501.501.061.131.061.27
Quick Ratio
2.682.687.893.021.051.83
Current Ratio
3.303.309.043.721.422.20
Return on Equity (ROE)
-8.11%-8.11%-6.81%-13.84%-0.03%11.96%
Return on Assets (ROA)
-4.07%-4.07%-2.50%-3.74%-3.90%-4.90%
Return on Invested Capital (ROIC)
-8.07%-8.60%-5.11%-6.93%0.48%-9.00%
Return on Capital Employed (ROCE)
-7.20%-7.20%-4.30%-7.10%-7.00%-8.20%
Earnings Yield
-2.48%-2.35%-1.96%-3.45%-0.14%1.92%
FCF Yield
-9.24%-8.76%-0.22%-0.42%-0.83%-0.76%
Payout Ratio
-----2.48%
Buyback Yield / Dilution
-0.19%-0.19%-0.01%-0.22%0.21%0.00%
Total Shareholder Return
-0.19%-0.19%-0.01%-0.22%0.21%0.00%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.