Three Squirrels Inc. (SHE:300783)
China flag China · Delayed Price · Currency is CNY
16.47
+0.01 (0.06%)
Jul 14, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Jan '22
6,5839,29214,7127,2028,52715,477
Market Cap Growth
-39.20%-36.84%104.27%-15.53%-44.91%-6.07%
Enterprise Value
6,1739,72014,6707,3438,75615,301
Last Close Price
16.4722.9936.3117.6120.7737.34
PE Ratio
34.6759.8136.0832.7765.9037.65
Forward PE
17.9719.4728.9726.2729.7725.88
PS Ratio
0.640.911.391.011.171.58
PB Ratio
2.013.075.192.873.646.85
P/TBV Ratio
2.183.355.423.003.827.21
P/FCF Ratio
818.60-43.6427.27-29.59
P/OCF Ratio
27.9344.5824.4521.55116.3726.30
PEG Ratio
-0.700.700.700.700.81
EV/Sales Ratio
0.600.951.381.031.201.57
EV/EBITDA Ratio
28.9262.4832.9241.8490.9733.17
EV/EBIT Ratio
72.93138.7937.7860.43207.3137.40
EV/FCF Ratio
767.68-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.88%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.71%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.71%0.86%0.66%2.60%0.45%0.27%