Shandong Sito Bio-technology Co., Ltd. (SHE:300583)
China flag China · Delayed Price · Currency is CNY
12.41
+0.27 (2.22%)
Jul 15, 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
Jul '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
2,3542,5973,7093,7522,4372,647
Market Cap Growth
-27.81%-29.97%-1.16%53.99%-7.94%4.56%
Enterprise Value
2,9293,1534,3454,3703,0493,178
Last Close Price
12.4113.6819.5219.0713.7314.86
PE Ratio
---82.2858.0673.11
Forward PE
-70.4170.41---
PS Ratio
2.172.553.822.931.862.20
PB Ratio
1.311.451.971.821.381.53
P/TBV Ratio
1.491.642.252.071.581.76
P/FCF Ratio
22.5432.9228.76-1468.80-
P/OCF Ratio
11.8016.3819.07-16.7711.64
EV/Sales Ratio
2.703.104.483.412.322.64
EV/EBITDA Ratio
18.5725.2053.5618.8813.0616.21
EV/EBIT Ratio
---70.6741.9850.62
EV/FCF Ratio
28.0539.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.78%-2.82%-2.39%1.21%1.72%1.37%
FCF Yield
4.44%3.04%3.48%-4.98%0.07%-6.10%
Dividend Yield
0.12%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%