Sino-Agri Leading Biosciences Co.,Ltd (SHA:603970)
China flag China · Delayed Price · Currency is CNY
10.74
-0.22 (-2.01%)
Jun 12, 2026, 3:00 PM CST

SHA:603970 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
2,8873,4573,8174,1295,6265,002
Market Cap Growth
-25.16%-9.44%-7.55%-26.61%12.48%23.46%
Enterprise Value
2,5824,5203,8163,9794,5685,811
Last Close Price
10.7412.4813.3714.1118.8516.58
PE Ratio
16.6420.0418.7718.3626.7529.37
PS Ratio
0.250.310.360.400.480.57
PB Ratio
1.622.002.272.593.793.91
P/TBV Ratio
1.782.202.522.884.294.46
P/FCF Ratio
5.72-12.51-3.6715.56
P/OCF Ratio
5.69-12.42-3.6615.37
EV/Sales Ratio
0.230.400.360.380.390.66
EV/EBITDA Ratio
8.5116.0111.8413.6211.8023.70
EV/EBIT Ratio
9.1116.5612.2414.1512.2024.73
EV/FCF Ratio
5.11-12.50-2.9818.08
Debt / Equity Ratio
0.220.330.380.470.610.75
Debt / EBITDA Ratio
1.281.951.932.472.293.76
Debt / FCF Ratio
0.77-2.10-0.592.98
Net Debt / Equity Ratio
-0.26-0.32-0.45-0.57-1.36-0.40
Net Debt / EBITDA Ratio
-1.57-1.94-2.37-3.11-5.22-2.11
Net Debt / FCF Ratio
-0.916.89-2.500.96-1.32-1.61
Asset Turnover
1.662.141.831.712.132.01
Inventory Turnover
4.116.916.356.306.695.62
Quick Ratio
0.620.840.810.780.730.50
Current Ratio
1.331.471.371.311.291.31
Return on Equity (ROE)
10.58%10.91%13.97%16.08%17.93%15.31%
Return on Assets (ROA)
2.59%3.25%3.36%2.87%4.26%3.35%
Return on Invested Capital (ROIC)
17.51%20.22%29.43%297.27%251.35%23.83%
Return on Capital Employed (ROCE)
15.50%15.50%18.30%17.40%23.20%17.90%
Earnings Yield
6.01%4.99%5.33%5.45%3.74%3.40%
FCF Yield
17.49%-2.31%8.00%-22.98%27.24%6.43%
Dividend Yield
2.98%2.56%3.37%3.19%2.08%1.51%
Payout Ratio
81.31%82.94%71.31%54.90%44.84%55.61%
Buyback Yield / Dilution
-0.01%0.01%-0.01%0.01%-0.00%0.01%
Total Shareholder Return
2.97%2.57%3.36%3.20%2.08%1.51%