Shanghai Titan Scientific Co., Ltd. (SHA:688133)
China flag China · Delayed Price · Currency is CNY
23.28
+0.18 (0.78%)
May 19, 2026, 3:00 PM CST

Shanghai Titan Scientific 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 Dec '21
3,7983,6412,9995,46811,64116,638
Market Cap Growth
-2.37%21.38%-45.15%-53.03%-30.03%63.17%
Enterprise Value
4,6204,3583,6025,53911,16816,472
Last Close Price
23.1022.1418.1832.8769.98110.14
PE Ratio
--232.6375.3593.27115.58
Forward PE
24.8430.2823.7921.5740.1779.56
PS Ratio
1.521.451.041.974.467.69
PB Ratio
1.361.271.051.924.2110.30
P/TBV Ratio
1.581.491.242.194.8011.98
P/OCF Ratio
--15.87---
EV/Sales Ratio
1.851.731.252.004.287.61
EV/EBITDA Ratio
-646.2040.8745.3061.3895.64
EV/EBIT Ratio
--105.4267.5972.22105.36
Debt / Equity Ratio
0.550.520.540.410.310.29
Debt / EBITDA Ratio
-220.8214.738.124.412.63
Net Debt / Equity Ratio
0.270.220.180.04-0.20-0.14
Net Debt / EBITDA Ratio
-95.195.850.86-3.00-1.29
Net Debt / FCF Ratio
---1.76-0.181.210.59
Asset Turnover
0.51-0.620.660.790.97
Inventory Turnover
2.38-2.262.382.844.00
Quick Ratio
1.01-1.291.692.381.54
Current Ratio
1.82-2.152.713.532.46
Return on Equity (ROE)
-1.80%-0.46%0.27%2.68%6.01%9.27%
Return on Assets (ROA)
-1.06%-0.46%1.23%2.94%4.40%
Return on Invested Capital (ROIC)
-2.34%-1.37%1.08%2.80%7.46%12.13%
Return on Capital Employed (ROCE)
-2.50%-1.00%2.50%5.00%9.00%
Earnings Yield
-1.33%-0.36%0.43%1.33%1.07%0.86%
FCF Yield
---9.73%-10.78%-3.87%-2.27%
Dividend Yield
0.31%-0.39%0.22%0.15%0.09%
Payout Ratio
--432.66%65.61%32.70%27.41%
Buyback Yield / Dilution
1.69%-1.18%1.64%-5.83%-3.72%-26.00%
Total Shareholder Return
2.01%-1.18%2.03%-5.61%-3.57%-25.90%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.