Shanghai Titan Scientific Co., Ltd. (SHA:688133)
China flag China · Delayed Price · Currency is CNY
22.85
-0.10 (-0.44%)
Mar 16, 2026, 11:29 AM CST

Shanghai Titan Scientific Ratios and Metrics

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