Three Squirrels Inc. (SHE:300783)
China flag China · Delayed Price · Currency is CNY
16.55
+0.19 (1.16%)
Jun 22, 2026, 3:04 PM CST

Three Squirrels 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 Jan '22
6,6159,29214,7127,2028,52715,477
Market Cap Growth
-42.80%-36.84%104.27%-15.53%-44.91%-6.07%
Enterprise Value
6,2059,72014,6707,3438,75615,301
Last Close Price
16.5522.9936.3117.6120.7737.34
PE Ratio
34.8459.8136.0832.7765.9037.65
Forward PE
16.7819.4728.9726.2729.7725.88
PS Ratio
0.640.911.391.011.171.58
PB Ratio
2.023.075.192.873.646.85
P/TBV Ratio
2.193.355.423.003.827.21
P/FCF Ratio
822.57-43.6427.27-29.59
P/OCF Ratio
28.0744.5824.4521.55116.3726.30
EV/Sales Ratio
0.600.951.381.031.201.57
EV/EBITDA Ratio
29.0762.4832.9241.8490.9733.17
EV/EBIT Ratio
73.30138.7937.7860.43207.3137.40
EV/FCF Ratio
771.66-43.5227.80-29.25
Debt / Equity Ratio
0.170.280.190.220.150.28
Debt / EBITDA Ratio
2.624.331.132.782.021.13
Debt / FCF Ratio
69.46-1.562.12-1.20
Net Debt / Equity Ratio
-0.14-0.43-0.56-0.49-0.51-0.51
Net Debt / EBITDA Ratio
-2.61-8.42-3.55-7.03-12.45-2.49
Net Debt / FCF Ratio
-57.6345.38-4.69-4.678.60-2.19
Asset Turnover
1.971.501.731.411.522.07
Inventory Turnover
9.823.994.654.443.904.51
Quick Ratio
0.700.700.720.871.070.82
Current Ratio
1.921.421.391.571.801.60
Return on Equity (ROE)
5.13%4.47%15.24%9.05%5.62%18.88%
Return on Assets (ROA)
1.01%0.64%3.94%1.51%0.55%5.42%
Return on Invested Capital (ROIC)
2.75%3.43%23.23%7.02%2.42%33.56%
Return on Capital Employed (ROCE)
2.40%2.20%13.00%4.40%1.60%15.80%
Earnings Yield
2.87%1.67%2.77%3.05%1.52%2.66%
FCF Yield
0.12%-0.31%2.29%3.67%-1.63%3.38%
Dividend Yield
0.72%0.51%0.69%1.43%0.78%0.59%
Payout Ratio
30.54%69.62%25.28%30.69%71.91%24.75%
Buyback Yield / Dilution
-0.35%-0.03%1.18%-0.33%-0.32%
Total Shareholder Return
0.72%0.86%0.66%2.60%0.45%0.27%