Fujian Tianma Science and Technology Group Co., Ltd (SHA:603668)
China flag China · Delayed Price · Currency is CNY
11.94
-0.35 (-2.85%)
Jul 10, 2026, 3:00 PM CST

SHA:603668 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
6,0398,4196,4007,9997,6925,387
Market Cap Growth
-4.51%31.56%-19.99%3.99%42.78%102.77%
Enterprise Value
10,86913,06910,39211,8699,9546,308
Last Close Price
11.9416.6612.7416.6216.2111.33
PE Ratio
--245.84-59.0364.20
Forward PE
-9.849.8418.3414.8024.49
PS Ratio
1.001.401.091.141.100.99
PB Ratio
2.243.142.263.023.172.42
P/TBV Ratio
3.384.753.384.294.583.55
P/FCF Ratio
19.60-1337.31---
P/OCF Ratio
12.7983.5113.24113.17212.9023.52
EV/Sales Ratio
1.802.181.781.701.421.16
EV/EBITDA Ratio
30.3042.8422.0755.4723.6120.85
EV/EBIT Ratio
-795.3546.42845.0534.9329.83
EV/FCF Ratio
35.27-2171.60---
Debt / Equity Ratio
1.761.701.371.471.260.66
Debt / EBITDA Ratio
13.2513.257.6115.076.744.68
Debt / FCF Ratio
15.42-808.69---
Net Debt / Equity Ratio
1.581.501.181.171.050.38
Net Debt / EBITDA Ratio
13.3313.187.0714.496.052.81
Net Debt / FCF Ratio
13.81-25.92695.24-5.16-2.27-1.91
Asset Turnover
0.640.640.650.841.101.29
Inventory Turnover
1.561.631.712.473.645.31
Quick Ratio
0.200.200.200.260.250.53
Current Ratio
0.900.890.840.900.891.14
Return on Equity (ROE)
-6.61%-6.27%1.76%-6.00%7.51%7.09%
Return on Assets (ROA)
0.13%0.11%1.55%0.10%2.79%3.14%
Return on Invested Capital (ROIC)
0.29%0.26%3.24%0.26%6.37%7.57%
Return on Capital Employed (ROCE)
0.50%0.40%5.80%0.30%8.00%7.30%
Earnings Yield
-3.15%-2.13%0.41%-2.34%1.69%1.56%
FCF Yield
5.10%-1.84%0.07%-7.52%-14.61%-8.23%
Dividend Yield
--0.31%0.06%0.11%0.32%
Payout Ratio
--564.36%-68.04%73.45%
Buyback Yield / Dilution
-7.87%4.27%-8.27%-0.65%-13.88%-10.64%
Total Shareholder Return
-7.87%4.27%-7.95%-0.59%-13.77%-10.32%