Keysino Separation Technology Inc. (SHE:300899)
China flag China · Delayed Price · Currency is CNY
29.82
-0.17 (-0.57%)
Jun 17, 2026, 4:00 PM EDT

SHE:300899 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
1,9022,0731,3231,7341,2601,991
Market Cap Growth
35.30%56.70%-23.69%37.62%-36.72%-30.83%
Enterprise Value
1,5551,6769271,2958351,601
Last Close Price
29.8232.2920.3626.2118.8629.35
PE Ratio
-76.11-111.2546.0341.42
PS Ratio
12.999.9616.2113.918.188.73
PB Ratio
3.023.252.092.621.913.06
P/TBV Ratio
3.353.592.112.651.933.09
P/FCF Ratio
--91.36-25.1946.79
P/OCF Ratio
--16.54-23.9743.30
EV/Sales Ratio
10.628.0511.3610.395.427.03
EV/EBITDA Ratio
245.8546.47-92.2343.8032.25
EV/EBIT Ratio
-59.06-135.7064.5938.15
EV/FCF Ratio
--64.02-16.7137.64
Debt / Equity Ratio
0.010.010.010.010.010.03
Debt / EBITDA Ratio
1.020.17-0.230.350.33
Debt / FCF Ratio
--0.45-0.150.41
Net Debt / Equity Ratio
-0.56-0.57-0.66-0.64-0.66-0.61
Net Debt / EBITDA Ratio
-89.43-10.0240.47-30.09-22.96-8.02
Net Debt / FCF Ratio
9.7710.77-28.7778.36-8.76-9.36
Asset Turnover
0.200.270.110.170.220.33
Inventory Turnover
0.911.150.671.422.444.47
Quick Ratio
4.995.493.539.7613.9913.14
Current Ratio
6.656.984.4211.0015.1313.98
Return on Equity (ROE)
-0.44%4.27%-0.26%2.36%4.16%7.56%
Return on Assets (ROA)
-0.41%2.33%-1.10%0.83%1.14%3.75%
Return on Invested Capital (ROIC)
-1.77%10.16%-5.86%4.15%4.96%15.00%
Return on Capital Employed (ROCE)
-0.80%4.40%-2.10%1.40%1.90%6.30%
Earnings Yield
-0.14%1.31%-0.12%0.90%2.17%2.41%
FCF Yield
-1.90%-1.62%1.09%-0.31%3.97%2.14%
Dividend Yield
1.97%1.83%-1.37%1.22%1.12%
Payout Ratio
-91.34%-94.30%77.88%40.98%
Buyback Yield / Dilution
0.04%0.04%-0.03%-0.01%0.01%-23.09%
Total Shareholder Return
2.02%1.86%-0.03%1.37%1.23%-21.97%