Shanghai Titan Scientific Co., Ltd. (SHA:688133)
China flag China · Delayed Price · Currency is CNY
21.04
-0.46 (-2.14%)
Jul 3, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,4603,6412,9995,46811,64116,638
Market Cap Growth
-7.07%21.38%-45.15%-53.03%-30.03%63.17%
Enterprise Value
4,2814,3583,6025,53911,16816,472
Last Close Price
21.0422.1418.1832.8769.98110.14
PE Ratio
--232.6375.3593.27115.58
Forward PE
22.6230.2823.7921.5740.1779.56
PS Ratio
1.381.441.041.974.467.69
PB Ratio
1.241.291.051.924.2110.30
P/TBV Ratio
1.441.501.242.194.8011.98
P/OCF Ratio
13.2015.3315.87---
EV/Sales Ratio
1.711.731.252.004.287.61
EV/EBITDA Ratio
-140.1235.5745.3061.3895.64
EV/EBIT Ratio
--105.4267.5972.22105.36
Debt / Equity Ratio
0.550.580.540.410.310.29
Debt / EBITDA Ratio
212.9738.2813.088.124.412.63
Net Debt / Equity Ratio
0.270.260.180.04-0.20-0.14
Net Debt / EBITDA Ratio
-166.7823.225.090.86-3.00-1.29
Net Debt / FCF Ratio
-37.18-15.28-1.76-0.181.210.59
Asset Turnover
0.520.520.620.660.790.97
Inventory Turnover
1.881.912.262.382.844.00
Quick Ratio
1.011.141.291.692.381.54
Current Ratio
1.821.952.152.713.532.46
Return on Equity (ROE)
-2.87%-1.52%0.27%2.68%6.01%9.27%
Return on Assets (ROA)
-0.98%-0.51%0.46%1.23%2.94%4.40%
Return on Invested Capital (ROIC)
-2.15%-1.15%1.08%2.80%7.46%12.13%
Return on Capital Employed (ROCE)
-2.40%-1.20%1.00%2.50%5.00%9.00%
Earnings Yield
-1.98%-0.85%0.43%1.33%1.07%0.86%
FCF Yield
-0.59%-1.30%-9.73%-10.78%-3.87%-2.27%
Dividend Yield
0.33%-0.39%0.22%0.15%0.09%
Payout Ratio
--432.66%65.61%32.70%27.41%
Buyback Yield / Dilution
1.89%-0.98%1.64%-5.83%-3.72%-26.00%
Total Shareholder Return
2.21%-0.98%2.03%-5.61%-3.57%-25.90%