Shanghai Titan Scientific Co., Ltd. (SHA:688133)
China flag China · Delayed Price · Currency is CNY
22.45
-0.58 (-2.52%)
Apr 30, 2026, 3:00 PM CST

Shanghai Titan Scientific Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
3,7873,6412,9995,46811,64116,638
Upgrade
Market Cap Growth
-2.00%21.38%-45.15%-53.03%-30.03%63.17%
Upgrade
Enterprise Value
4,5054,3583,6025,53911,16816,472
Upgrade
Last Close Price
23.0322.1418.1832.8769.98110.14
Upgrade
PE Ratio
--232.6375.3593.27115.58
Upgrade
Forward PE
24.7630.2823.7921.5740.1779.56
Upgrade
PS Ratio
1.511.451.041.974.467.69
Upgrade
PB Ratio
1.321.271.051.924.2110.30
Upgrade
P/TBV Ratio
1.551.491.242.194.8011.98
Upgrade
P/OCF Ratio
--15.87---
Upgrade
EV/Sales Ratio
1.791.731.252.004.287.61
Upgrade
EV/EBITDA Ratio
-646.2040.8745.3061.3895.64
Upgrade
EV/EBIT Ratio
--105.4267.5972.22105.36
Upgrade
Debt / Equity Ratio
0.520.520.540.410.310.29
Upgrade
Debt / EBITDA Ratio
220.82220.8214.738.124.412.63
Upgrade
Net Debt / Equity Ratio
0.220.220.180.04-0.20-0.14
Upgrade
Net Debt / EBITDA Ratio
95.1995.195.850.86-3.00-1.29
Upgrade
Net Debt / FCF Ratio
---1.76-0.181.210.59
Upgrade
Asset Turnover
--0.620.660.790.97
Upgrade
Inventory Turnover
--2.262.382.844.00
Upgrade
Quick Ratio
--1.291.692.381.54
Upgrade
Current Ratio
--2.152.713.532.46
Upgrade
Return on Equity (ROE)
-0.46%-0.46%0.27%2.68%6.01%9.27%
Upgrade
Return on Assets (ROA)
--0.46%1.23%2.94%4.40%
Upgrade
Return on Invested Capital (ROIC)
-1.34%-1.37%1.08%2.80%7.46%12.13%
Upgrade
Return on Capital Employed (ROCE)
--1.00%2.50%5.00%9.00%
Upgrade
Earnings Yield
-0.34%-0.36%0.43%1.33%1.07%0.86%
Upgrade
FCF Yield
---9.73%-10.78%-3.87%-2.27%
Upgrade
Dividend Yield
0.31%-0.39%0.22%0.15%0.09%
Upgrade
Payout Ratio
--432.66%65.61%32.70%27.41%
Upgrade
Buyback Yield / Dilution
-1.18%-1.18%1.64%-5.83%-3.72%-26.00%
Upgrade
Total Shareholder Return
-0.87%-1.18%2.03%-5.61%-3.57%-25.90%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.