Shandong Sito Bio-technology Co., Ltd. (SHE:300583)
China flag China · Delayed Price · Currency is CNY
12.06
+0.48 (4.15%)
Jun 23, 2026, 3:04 PM CST

SHE:300583 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
2,1972,5973,7093,7522,4372,647
Market Cap Growth
-36.23%-29.97%-1.16%53.99%-7.94%4.56%
Enterprise Value
2,7723,1534,3454,3703,0493,178
Last Close Price
11.5813.6919.5319.0813.7314.86
PE Ratio
---82.2858.0673.11
PS Ratio
2.022.553.822.931.862.20
PB Ratio
1.221.451.971.821.381.53
P/TBV Ratio
1.391.642.252.071.581.76
P/FCF Ratio
21.0432.9228.76-1468.80-
P/OCF Ratio
11.0116.3819.07-16.7711.64
EV/Sales Ratio
2.553.104.483.412.322.64
EV/EBITDA Ratio
17.5725.2053.5618.8813.0616.21
EV/EBIT Ratio
---70.6741.9850.62
EV/FCF Ratio
26.5439.9733.70-1838.07-
Debt / Equity Ratio
0.430.450.410.410.420.40
Debt / EBITDA Ratio
4.926.319.073.593.183.47
Debt / FCF Ratio
7.4410.186.03-452.28-
Net Debt / Equity Ratio
0.300.280.280.290.320.30
Net Debt / EBITDA Ratio
3.464.066.432.622.412.69
Net Debt / FCF Ratio
5.166.444.05-3.25338.72-3.26
Asset Turnover
0.370.340.310.410.440.41
Inventory Turnover
1.951.611.261.521.841.80
Quick Ratio
0.840.780.590.650.450.45
Current Ratio
1.271.281.251.421.051.02
Return on Equity (ROE)
-2.64%-4.60%-5.13%2.53%2.43%2.09%
Return on Assets (ROA)
-0.17%-0.83%-1.77%1.24%1.52%1.35%
Return on Invested Capital (ROIC)
-0.35%-1.70%-3.50%2.24%2.80%1.94%
Return on Capital Employed (ROCE)
-0.40%-2.10%-4.40%2.70%3.80%3.30%
Earnings Yield
-1.91%-2.82%-2.39%1.21%1.72%1.37%
FCF Yield
4.75%3.04%3.48%-4.98%0.07%-6.10%
Dividend Yield
0.13%0.11%0.05%2.36%0.07%0.06%
Payout Ratio
---70.79%105.84%67.71%
Buyback Yield / Dilution
4.79%0.69%-3.54%-4.32%-2.63%0.51%
Total Shareholder Return
4.92%0.80%-3.48%-1.96%-2.56%0.57%