Three Squirrels Inc. (SHE:300783)
China flag China · Delayed Price · Currency is CNY
18.21
+0.56 (3.17%)
May 29, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Jan '22
7,2789,29214,7127,2028,52715,477
Market Cap Growth
-32.83%-36.84%104.27%-15.53%-44.91%-6.07%
Enterprise Value
6,8699,72014,6707,3438,75615,301
Last Close Price
18.2123.1536.5617.7220.9137.59
PE Ratio
38.3359.8136.0832.7765.9037.65
Forward PE
18.4619.4728.9726.2729.7725.88
PS Ratio
0.710.911.391.011.171.58
PB Ratio
2.233.075.192.873.646.85
P/TBV Ratio
2.413.355.423.003.827.21
P/FCF Ratio
905.08-43.6427.27-29.59
P/OCF Ratio
30.8944.5824.4521.55116.3726.30
EV/Sales Ratio
0.670.951.381.031.201.57
EV/EBITDA Ratio
32.1862.4832.9241.8490.9733.17
EV/EBIT Ratio
81.14138.7937.7860.43207.3137.40
EV/FCF Ratio
854.16-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.61%1.67%2.77%3.05%1.52%2.66%
FCF Yield
0.11%-0.31%2.29%3.67%-1.63%3.38%
Dividend Yield
0.64%0.51%0.68%1.42%0.77%0.58%
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.64%0.85%0.65%2.59%0.44%0.27%