KEBODA TECHNOLOGY Co., Ltd. (SHA: 603786)
China flag China · Delayed Price · Currency is CNY
61.83
-0.88 (-1.40%)
Nov 13, 2024, 3:00 PM CST

KEBODA TECHNOLOGY Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Nov '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
24,80928,82826,60232,12827,05520,865
Upgrade
Market Cap Growth
-16.85%8.37%-17.20%18.75%29.66%-
Upgrade
Enterprise Value
24,00027,98725,81231,14126,01420,900
Upgrade
Last Close Price
61.8370.7464.7178.3165.4650.18
Upgrade
PE Ratio
32.9647.1557.9880.5750.8838.75
Upgrade
Forward PE
25.9439.8642.8446.9541.9837.22
Upgrade
PS Ratio
4.346.237.8611.459.297.14
Upgrade
PB Ratio
4.916.016.187.636.846.21
Upgrade
P/TBV Ratio
4.966.356.618.127.316.67
Upgrade
P/FCF Ratio
76.66683.47-129.0864.5848.54
Upgrade
P/OCF Ratio
42.7466.68-76.2951.8937.10
Upgrade
EV/Sales Ratio
4.216.057.6311.108.937.15
Upgrade
EV/EBITDA Ratio
25.6942.0347.4662.0039.5832.77
Upgrade
EV/EBIT Ratio
30.6252.5060.3077.9046.8238.58
Upgrade
EV/FCF Ratio
74.16663.54-125.1262.1048.62
Upgrade
Debt / Equity Ratio
0.120.130.060.030.030.01
Upgrade
Debt / EBITDA Ratio
0.650.960.490.250.180.08
Upgrade
Debt / FCF Ratio
1.8815.29-0.510.290.12
Upgrade
Asset Turnover
-0.790.670.590.670.87
Upgrade
Inventory Turnover
-2.572.072.232.832.90
Upgrade
Quick Ratio
2.212.463.354.253.894.24
Upgrade
Current Ratio
3.353.424.855.964.875.51
Upgrade
Return on Equity (ROE)
-14.29%11.78%10.47%15.70%20.19%
Upgrade
Return on Assets (ROA)
-5.72%5.27%5.22%8.03%10.13%
Upgrade
Return on Capital (ROIC)
-6.65%6.00%5.94%9.28%11.90%
Upgrade
Earnings Yield
3.03%2.11%1.69%1.21%1.90%2.28%
Upgrade
FCF Yield
1.30%0.15%-0.84%0.77%1.55%2.06%
Upgrade
Dividend Yield
0.96%0.85%0.77%0.64%0.76%0.72%
Upgrade
Payout Ratio
40.76%42.88%55.98%64.81%35.99%50.56%
Upgrade
Buyback Yield / Dilution
0.43%-0.61%-0.84%-0.00%-9.11%-1.86%
Upgrade
Total Shareholder Return
1.38%0.24%-0.06%0.64%-8.35%-1.14%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.