Beijing Tricolor Technology Co., Ltd (SHA:603516)
China flag China · Delayed Price · Currency is CNY
164.36
+1.44 (0.88%)
At close: Feb 27, 2026

SHA:603516 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
33,40911,1584,1612,4263,7834,306
Market Cap Growth
201.22%168.14%71.53%-35.88%-12.13%-13.46%
Enterprise Value
32,66310,4703,7042,0613,4333,902
Last Close Price
164.3654.8922.2512.9219.6422.11
PE Ratio
6614.34130.04238.0181.1745.5233.56
Forward PE
-11.3111.3111.3117.4122.60
PS Ratio
92.2822.558.346.378.088.92
PB Ratio
24.087.743.882.363.554.20
P/TBV Ratio
24.267.803.932.393.624.24
P/FCF Ratio
727.94206.5235.7696.9061.0441.83
P/OCF Ratio
700.66197.6234.6860.2937.7829.78
EV/Sales Ratio
90.2221.167.425.417.338.09
EV/EBITDA Ratio
-121.1192.3636.2729.9929.96
EV/EBIT Ratio
-155.84210.5363.2735.6232.21
EV/FCF Ratio
711.67193.7831.8382.3255.3937.91
Debt / Equity Ratio
0.010.010.270.270.240.22
Debt / EBITDA Ratio
-0.216.764.602.201.70
Debt / FCF Ratio
0.330.362.4810.884.142.15
Net Debt / Equity Ratio
-0.53-0.56-0.47-0.32-0.38-0.43
Net Debt / EBITDA Ratio
68.66-9.34-12.47-5.86-3.54-3.43
Net Debt / FCF Ratio
-16.17-14.95-4.30-13.30-6.55-4.34
Asset Turnover
0.240.320.340.270.330.41
Inventory Turnover
2.022.873.151.872.222.74
Quick Ratio
8.879.565.738.276.796.69
Current Ratio
10.3710.706.309.447.587.34
Return on Equity (ROE)
0.29%6.58%1.53%2.85%7.94%13.79%
Return on Assets (ROA)
-1.16%2.69%0.75%1.42%4.23%6.50%
Return on Invested Capital (ROIC)
-2.36%11.12%2.77%3.67%13.12%17.94%
Return on Capital Employed (ROCE)
-2.00%4.60%1.30%2.50%7.30%9.70%
Earnings Yield
0.02%0.77%0.42%1.23%2.20%2.98%
FCF Yield
0.14%0.48%2.80%1.03%1.64%2.39%
Dividend Yield
0.15%0.46%0.45%0.77%1.02%1.29%
Payout Ratio
1000.82%23.42%128.80%128.64%64.13%31.17%
Buyback Yield / Dilution
-4.83%-2.71%-4.00%-1.14%0.67%-1.15%
Total Shareholder Return
-4.69%-2.26%-3.55%-0.37%1.69%0.14%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.