Xizang Tianlu Co., Ltd. (SHA:600326)
China flag China · Delayed Price · Currency is CNY
6.10
-0.33 (-5.13%)
Jul 24, 2026, 3:00 PM CST

Xizang Tianlu 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
8,31115,0288,4145,7424,1535,925
Market Cap Growth
-50.91%78.61%46.54%38.25%-29.90%-8.12%
Enterprise Value
11,15017,91811,9539,8847,9949,901
Last Close Price
6.1011.036.464.813.474.89
PE Ratio
281.22----148.04
Forward PE
-64.8839.157.187.187.18
PS Ratio
2.334.232.681.401.081.03
PB Ratio
1.432.561.461.030.700.90
P/TBV Ratio
2.474.432.612.071.271.54
P/FCF Ratio
33.1957.9224.56114.82--
P/OCF Ratio
23.0553.2019.6125.67--
EV/Sales Ratio
3.125.053.812.412.081.71
EV/EBITDA Ratio
39.4965.9847.87151.69-21.65
EV/EBIT Ratio
-----47.25
EV/FCF Ratio
44.5269.0634.89197.66--
Debt / Equity Ratio
0.480.530.690.860.860.77
Debt / EBITDA Ratio
9.9911.3715.9373.78-11.04
Debt / FCF Ratio
11.2711.9911.6196.14--
Net Debt / Equity Ratio
0.160.140.230.350.290.17
Net Debt / EBITDA Ratio
3.323.015.2229.50-10.712.45
Net Debt / FCF Ratio
3.723.153.8138.44-10.12-3.24
Asset Turnover
0.300.280.240.300.280.43
Inventory Turnover
7.457.545.577.508.2012.19
Quick Ratio
1.141.121.181.291.351.82
Current Ratio
1.251.201.291.431.491.96
Return on Equity (ROE)
0.57%-1.01%-2.42%-9.37%-9.29%1.53%
Return on Assets (ROA)
-0.17%-0.21%-0.32%-1.12%-2.12%0.98%
Return on Invested Capital (ROIC)
-0.33%-0.60%-0.94%-3.23%-6.15%2.60%
Return on Capital Employed (ROCE)
-0.50%-0.60%-0.90%-2.90%-5.60%2.10%
Earnings Yield
0.36%-0.38%-1.24%-9.27%-11.99%0.68%
FCF Yield
3.01%1.73%4.07%0.87%-4.10%-5.83%
Dividend Yield
-----1.26%
Payout Ratio
312.75%----456.21%
Buyback Yield / Dilution
-3.36%-8.99%-7.74%-0.95%30.82%-46.45%
Total Shareholder Return
-3.36%-8.99%-7.74%-0.95%30.82%-45.19%