Shenzhen Senior Technology Material Co., Ltd. (SHE:300568)
China flag China · Delayed Price · Currency is CNY
10.12
-0.22 (-2.13%)
Apr 3, 2025, 2:45 PM CST

SHE:300568 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2014 - 2018
Period Ending
Apr '25 Dec '23 Jan '23 Jan '22 Dec '20 Dec '19 2014 - 2018
Market Capitalization
13,88620,74227,23028,22413,5796,961
Upgrade
Market Cap Growth
-17.38%-23.83%-3.52%107.85%95.08%63.38%
Upgrade
Enterprise Value
18,03321,59325,37228,35914,7288,024
Upgrade
Last Close Price
10.3415.0520.6223.7412.216.77
Upgrade
PE Ratio
53.1035.9937.8699.77112.0751.12
Upgrade
Forward PE
27.9513.7725.7787.6258.6424.86
Upgrade
PS Ratio
4.026.889.4515.1714.0511.61
Upgrade
PB Ratio
1.412.083.176.444.622.81
Upgrade
P/TBV Ratio
1.502.253.367.154.923.06
Upgrade
P/OCF Ratio
24.9418.2921.0670.7147.2147.27
Upgrade
EV/Sales Ratio
5.297.178.8115.2415.2413.38
Upgrade
EV/EBITDA Ratio
21.2818.9321.4440.6749.3745.62
Upgrade
EV/EBIT Ratio
53.2331.2431.2581.39153.11107.29
Upgrade
Debt / Equity Ratio
0.850.560.390.500.540.80
Upgrade
Debt / EBITDA Ratio
10.044.882.813.165.3511.22
Upgrade
Asset Turnover
0.190.190.270.280.180.14
Upgrade
Inventory Turnover
6.885.025.735.113.492.48
Upgrade
Quick Ratio
1.581.642.691.070.690.86
Upgrade
Current Ratio
1.831.842.911.260.921.24
Upgrade
Return on Equity (ROE)
2.69%6.40%11.53%7.79%3.75%6.47%
Upgrade
Return on Assets (ROA)
1.15%2.73%4.76%3.26%1.09%1.05%
Upgrade
Return on Capital (ROIC)
1.29%3.15%5.49%3.91%1.34%1.26%
Upgrade
Return on Capital Employed (ROCE)
2.10%5.00%7.10%6.50%2.50%1.90%
Upgrade
Earnings Yield
1.86%2.78%2.64%1.00%0.89%1.96%
Upgrade
FCF Yield
-29.07%-14.83%-3.88%-2.66%-1.19%-13.15%
Upgrade
Dividend Yield
2.14%1.46%0.48%0.14%0.34%0.68%
Upgrade
Payout Ratio
208.60%48.66%18.43%47.66%104.27%66.09%
Upgrade
Buyback Yield / Dilution
-2.20%-6.84%-10.18%-1.21%-12.04%-8.76%
Upgrade
Total Shareholder Return
-0.06%-5.37%-9.69%-1.07%-11.70%-8.08%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.