KKB Engineering Berhad (KLSE: KKB)
Malaysia flag Malaysia · Delayed Price · Currency is MYR
1.540
-0.020 (-1.28%)
At close: Nov 13, 2024

KKB Engineering Berhad Ratios and Metrics

Millions MYR. 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
445424387436451384
Upgrade
Market Cap Growth
12.77%9.70%-11.26%-3.36%17.45%70.29%
Upgrade
Enterprise Value
257236231307362322
Upgrade
Last Close Price
1.541.411.241.341.511.24
Upgrade
PE Ratio
23.1515.3330.4713.3522.086.72
Upgrade
Forward PE
19.259.819.819.8113.2017.13
Upgrade
PS Ratio
0.780.901.001.111.110.69
Upgrade
PB Ratio
1.100.920.870.991.201.04
Upgrade
P/TBV Ratio
1.141.050.981.091.341.15
Upgrade
P/FCF Ratio
16.0819.459.4016.0111.25-
Upgrade
P/OCF Ratio
13.8813.219.2215.567.65-
Upgrade
PEG Ratio
0.420.420.420.420.420.36
Upgrade
EV/Sales Ratio
0.450.500.600.780.890.58
Upgrade
EV/EBITDA Ratio
3.844.446.896.508.344.13
Upgrade
EV/EBIT Ratio
4.555.289.458.0910.334.53
Upgrade
EV/FCF Ratio
9.3110.805.6011.299.02-
Upgrade
Debt / Equity Ratio
0.000.000.000.000.000.03
Upgrade
Debt / EBITDA Ratio
0.000.000.010.000.020.14
Upgrade
Debt / FCF Ratio
0.000.000.010.010.02-
Upgrade
Asset Turnover
0.880.790.720.730.741.06
Upgrade
Inventory Turnover
9.147.757.087.095.938.54
Upgrade
Quick Ratio
2.382.593.434.392.041.92
Upgrade
Current Ratio
2.682.903.895.042.312.34
Upgrade
Return on Equity (ROE)
7.99%7.62%4.18%7.09%5.84%17.84%
Upgrade
Return on Assets (ROA)
5.13%4.66%2.85%4.43%3.97%8.41%
Upgrade
Return on Capital (ROIC)
7.19%6.18%3.46%5.81%5.77%12.33%
Upgrade
Earnings Yield
4.32%6.27%3.03%5.97%3.92%12.41%
Upgrade
FCF Yield
6.22%5.14%10.64%6.25%8.89%-9.52%
Upgrade
Dividend Yield
4.55%4.95%4.86%3.72%2.64%4.83%
Upgrade
Payout Ratio
105.25%65.06%123.33%39.61%87.43%21.62%
Upgrade
Buyback Yield / Dilution
0.03%--11.63%-0.33%--
Upgrade
Total Shareholder Return
4.58%4.95%-6.78%3.39%2.64%4.83%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.