Shanghai Titan Scientific Co., Ltd. (SHA:688133)
China flag China · Delayed Price · Currency is CNY
24.11
-0.22 (-0.90%)
At close: Feb 13, 2026

Shanghai Titan Scientific Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
3,9652,9995,46811,64116,63810,197
Market Cap Growth
25.51%-45.15%-53.03%-30.03%63.17%-
Enterprise Value
4,6823,6025,53911,16816,47210,328
Last Close Price
24.1118.1832.8769.98110.1467.37
PE Ratio
267.88232.6375.3593.27115.5899.23
Forward PE
84.6023.7921.5740.1779.56-
PS Ratio
1.521.041.974.467.697.37
PB Ratio
1.381.051.924.2110.307.01
P/TBV Ratio
1.621.242.194.8011.987.27
P/OCF Ratio
20.0615.87----
EV/Sales Ratio
1.801.252.004.287.617.46
EV/EBITDA Ratio
52.7240.8745.3061.3895.6486.29
EV/EBIT Ratio
-105.4267.5972.22105.3694.13
Debt / Equity Ratio
0.520.540.410.310.290.13
Debt / EBITDA Ratio
16.7714.738.124.412.631.56
Net Debt / Equity Ratio
0.220.180.04-0.20-0.14-0.47
Net Debt / EBITDA Ratio
8.895.850.86-3.00-1.29-5.74
Net Debt / FCF Ratio
-5.13-1.76-0.181.210.592.93
Asset Turnover
0.540.620.660.790.971.00
Inventory Turnover
1.882.262.382.844.005.09
Quick Ratio
1.141.291.692.381.543.52
Current Ratio
1.982.152.713.532.464.48
Return on Equity (ROE)
0.12%0.27%2.68%6.01%9.27%10.10%
Return on Assets (ROA)
0.10%0.46%1.23%2.94%4.40%4.93%
Return on Invested Capital (ROIC)
0.23%1.08%2.80%7.46%12.13%15.93%
Return on Capital Employed (ROCE)
0.20%1.00%2.50%5.00%9.00%7.40%
Earnings Yield
0.36%0.43%1.33%1.07%0.86%1.01%
FCF Yield
-3.16%-9.73%-10.78%-3.87%-2.27%-2.30%
Dividend Yield
0.29%0.39%0.22%0.15%0.09%0.31%
Payout Ratio
475.04%432.66%65.61%32.70%27.41%7.82%
Buyback Yield / Dilution
1.24%1.64%-5.83%-3.72%-26.00%-14.19%
Total Shareholder Return
1.53%2.03%-5.61%-3.57%-25.90%-13.88%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.