Smartgiant Technology Co., Ltd. (SHA:688115)
China flag China · Delayed Price · Currency is CNY
51.75
+0.61 (1.19%)
At close: Apr 29, 2026

Smartgiant Technology Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2018
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2018
Market Capitalization
3,3654,2642,8182,3112,583-
Upgrade
Market Cap Growth
35.54%51.34%21.90%-10.53%--
Upgrade
Enterprise Value
2,8243,5941,9491,4411,592-
Upgrade
Last Close Price
51.7565.5842.8833.9237.40-
Upgrade
PE Ratio
430.95-184.48257.2747.81-
Upgrade
PS Ratio
11.2416.5215.2013.7410.66-
Upgrade
PB Ratio
2.643.372.231.791.94-
Upgrade
P/TBV Ratio
2.713.472.281.841.99-
Upgrade
P/OCF Ratio
-729.13----
Upgrade
EV/Sales Ratio
9.4313.9310.528.576.57-
Upgrade
EV/EBITDA Ratio
123.95---48.45-
Upgrade
EV/EBIT Ratio
206.82---53.71-
Upgrade
Debt / Equity Ratio
0.040.020.030.110.020.03
Upgrade
Debt / EBITDA Ratio
2.26-9.21-0.750.13
Upgrade
Net Debt / Equity Ratio
-0.42-0.53-0.64-0.65-0.74-0.29
Upgrade
Net Debt / EBITDA Ratio
-24.73110.66960.2862.85-30.05-1.30
Upgrade
Net Debt / FCF Ratio
2.595.898.028.2819.891.26
Upgrade
Asset Turnover
0.220.180.130.120.270.65
Upgrade
Inventory Turnover
2.072.091.641.362.032.18
Upgrade
Quick Ratio
8.486.278.448.3025.267.96
Upgrade
Current Ratio
9.156.688.908.6926.329.09
Upgrade
Return on Equity (ROE)
0.62%-0.79%1.20%0.69%6.50%25.39%
Upgrade
Return on Assets (ROA)
0.62%-0.60%-0.20%-0.84%2.10%12.93%
Upgrade
Return on Invested Capital (ROIC)
2.06%-2.58%-1.01%-4.83%9.71%45.64%
Upgrade
Return on Capital Employed (ROCE)
1.10%-1.10%-0.40%-1.50%2.20%21.00%
Upgrade
Earnings Yield
0.23%-0.24%0.54%0.39%2.09%-
Upgrade
FCF Yield
-6.20%-2.70%-3.59%-4.41%-1.92%-
Upgrade
Dividend Yield
0.86%-1.23%0.38%1.20%-
Upgrade
Payout Ratio
371.06%-186.51%333.93%55.53%-
Upgrade
Buyback Yield / Dilution
-1.97%-0.43%3.92%-10.00%-25.58%-0.32%
Upgrade
Total Shareholder Return
-1.11%-0.43%5.15%-9.62%-24.38%-0.32%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.