Largest Companies on Kuala Lumpur Exchange Ranked by Market Cap
Kuala Lumpur Exchange (KLSE) lists 985 publicly traded companies with a combined market cap of $512.67 Billion. Based in Malaysia, this ranking covers all KLSE-listed stocks ordered by market capitalization — from the largest blue-chip companies to smaller listed firms. Updated daily with live market data.
Total Market Cap (USD)
$512.67 Billion
Listed Companies
985
Exchange Location
Malaysia
| Rank | Company | Market Cap (USD) | Market Cap (Local) | Price | 24h Change | 7d Change | Country | 52-Week Range | 24h Volume |
|---|---|---|---|---|---|---|---|---|---|
| 301 |
Apollo Food Holdings Bhd
KLSE:6432 |
$118.50 Million | RM472.00 Million | RM5.90 | +0.00% | +0.00% | Malaysia | Low: RM5.49 / High: RM6.69 | 125.60K |
| 302 |
Menang Corporation (Malaysia) Bhd
KLSE:1694 |
$117.82 Million | RM469.27 Million | RM0.68 | +0.75% | +4.65% | Malaysia | Low: RM0.59 / High: RM0.72 | 763.90K |
| 303 |
Able Global Bhd
KLSE:7167 |
$116.60 Million | RM464.42 Million | RM1.51 | +0.00% | +0.67% | Malaysia | Low: RM1.47 / High: RM1.70 | 5.33 Million |
| 304 |
ELK-Desa Resources Bhd
KLSE:5228 |
$116.22 Million | RM462.91 Million | RM1.06 | +0.95% | +0.00% | Malaysia | Low: RM1.04 / High: RM1.17 | 2.82 Million |
| 305 |
Land General Bhd
KLSE:3174 |
$115.70 Million | RM460.84 Million | RM0.16 | +0.00% | +6.90% | Malaysia | Low: RM0.11 / High: RM0.19 | 317.73 Million |
| 306 |
Power Root Bhd
KLSE:7237 |
$114.43 Million | RM455.79 Million | RM1.08 | -6.09% | -4.42% | Malaysia | Low: RM1.08 / High: RM1.39 | 6.60 Million |
| 307 |
Mitrajaya Holdings Bhd
KLSE:9571 |
$114.30 Million | RM455.27 Million | RM0.63 | +0.81% | -7.41% | Malaysia | Low: RM0.32 / High: RM0.79 | 40.82 Million |
| 308 |
Harrisons Holdings (Malaysia)
KLSE:5008 |
$113.47 Million | RM451.94 Million | RM1.32 | -0.75% | +0.76% | Malaysia | Low: RM1.13 / High: RM1.49 | 1.02 Million |
| 309 |
Suria Capital Holdings Bhd
KLSE:6521 |
$112.00 Million | RM446.11 Million | RM1.29 | +1.57% | -0.77% | Malaysia | Low: RM1.27 / High: RM1.78 | 2.06 Million |
| 310 |
Supercomnet Technologies Bhd
KLSE:0001 |
$111.90 Million | RM445.70 Million | RM0.52 | +2.97% | -4.59% | Malaysia | Low: RM0.50 / High: RM1.06 | 32.51 Million |
| 311 |
Luxchem Corporation Bhd
KLSE:5143 |
$111.38 Million | RM443.62 Million | RM0.42 | +0.00% | +1.22% | Malaysia | Low: RM0.35 / High: RM0.46 | 7.79 Million |
| 312 |
Poh Kong Holdings Bhd
KLSE:5080 |
$110.24 Million | RM439.08 Million | RM1.07 | +0.94% | +0.94% | Malaysia | Low: RM1.00 / High: RM1.29 | 4.33 Million |
| 313 |
Southern Acids (M) Bhd
KLSE:5134 |
$109.33 Million | RM435.45 Million | RM3.18 | -0.63% | -0.63% | Malaysia | Low: RM3.00 / High: RM3.50 | 370.90K |
| 314 |
I-Berhad
KLSE:4251 |
$107.25 Million | RM427.18 Million | RM0.23 | +0.00% | -4.17% | Malaysia | Low: RM0.23 / High: RM0.36 | 12.94 Million |
| 315 |
OPPSTAR
KLSE:0275 |
$106.28 Million | RM423.31 Million | RM0.66 | +0.76% | +1.54% | Malaysia | Low: RM0.19 / High: RM0.93 | 1.08 Billion |
| 316 |
Perdana Petroleum Bhd
KLSE:7108 |
$106.26 Million | RM423.25 Million | RM0.19 | +0.00% | +2.70% | Malaysia | Low: RM0.14 / High: RM0.22 | 211.41 Million |
| 317 |
Panasonic Manufacture Malaysia
KLSE:3719 |
$105.69 Million | RM420.97 Million | RM6.93 | -0.57% | -4.02% | Malaysia | Low: RM6.93 / High: RM12.58 | 1.25 Million |
| 318 |
Wellspire Holdings Berhad
KLSE:0271 |
$104.59 Million | RM416.59 Million | RM0.59 | +0.00% | -2.50% | Malaysia | Low: RM0.59 / High: RM0.69 | 25.13 Million |
| 319 |
SkyWorld Development Berhad
KLSE:5315 |
$104.19 Million | RM415.00 Million | RM0.42 | -2.35% | -3.49% | Malaysia | Low: RM0.38 / High: RM0.59 | 42.78 Million |
| 320 |
EcoFirst Consolidated Bhd
KLSE:3557 |
$103.68 Million | RM412.96 Million | RM0.36 | -1.39% | +1.43% | Malaysia | Low: RM0.28 / High: RM0.41 | 22.11 Million |
| 321 |
QES Group Bhd
KLSE:0196 |
$102.49 Million | RM408.20 Million | RM0.49 | +2.08% | +4.26% | Malaysia | Low: RM0.34 / High: RM0.51 | 61.20 Million |
| 322 |
Eastland Equity Bhd
KLSE:2097 |
$102.21 Million | RM407.09 Million | RM0.15 | +0.00% | -6.25% | Malaysia | Low: RM0.12 / High: RM0.16 | 189.22 Million |
| 323 |
Tiong Nam Logistics Holdings Bhd
KLSE:8397 |
$101.68 Million | RM404.99 Million | RM0.77 | +1.32% | +1.32% | Malaysia | Low: RM0.68 / High: RM0.88 | 840.10K |
| 324 |
Fima Corporation Bhd
KLSE:3107 |
$101.13 Million | RM402.78 Million | RM1.70 | +1.19% | -0.58% | Malaysia | Low: RM1.63 / High: RM1.79 | 971.60K |
| 325 |
FCW Holdings Bhd
KLSE:2755 |
$101.05 Million | RM402.49 Million | RM1.61 | +0.00% | +0.00% | Malaysia | Low: RM1.61 / High: RM2.18 | 68.70K |
| 326 |
Stella Holdings Bhd
KLSE:5006 |
$99.90 Million | RM397.90 Million | RM0.92 | +0.55% | +1.66% | Malaysia | Low: RM0.64 / High: RM0.92 | 3.00 Million |
| 327 |
EA Technique M Bhd
KLSE:5259 |
$99.89 Million | RM397.88 Million | RM0.30 | +0.00% | -1.64% | Malaysia | Low: RM0.27 / High: RM0.34 | 53.28 Million |
| 328 |
Scientex Packaging
KLSE:8125 |
$98.70 Million | RM393.11 Million | RM1.50 | +0.00% | +0.67% | Malaysia | Low: RM1.31 / High: RM1.50 | 477.20K |
| 329 |
OCK Group Bhd
KLSE:0172 |
$98.56 Million | RM392.57 Million | RM0.38 | +1.33% | -12.64% | Malaysia | Low: RM0.36 / High: RM0.49 | 60.85 Million |
| 330 |
UNITRAD
KLSE:0247 |
$98.26 Million | RM391.37 Million | RM0.24 | +0.00% | +0.00% | Malaysia | Low: RM0.18 / High: RM0.28 | 5.48 Million |
| 331 |
WZ Satu Berhad
KLSE:7245 |
$98.09 Million | RM390.70 Million | RM0.79 | -1.25% | -4.24% | Malaysia | Low: RM0.78 / High: RM0.95 | 2.17 Million |
| 332 |
WMG Holdings Bhd
KLSE:6378 |
$97.97 Million | RM390.22 Million | RM0.45 | +0.00% | +0.00% | Malaysia | Low: RM0.29 / High: RM0.48 | 5.31 Million |
| 333 |
Favelle Favco Bhd
KLSE:7229 |
$97.70 Million | RM389.14 Million | RM1.65 | +1.85% | -1.20% | Malaysia | Low: RM1.51 / High: RM1.79 | 544.20K |
| 334 |
Engtex Group Bhd
KLSE:5056 |
$97.19 Million | RM387.11 Million | RM0.46 | +0.00% | -2.13% | Malaysia | Low: RM0.46 / High: RM0.64 | 17.63 Million |
| 335 |
Ann Joo Resources Bhd
KLSE:6556 |
$96.90 Million | RM385.96 Million | RM0.55 | +1.85% | -18.52% | Malaysia | Low: RM0.44 / High: RM0.77 | 20.05 Million |
| 336 |
Kimlun Corporation Bhd
KLSE:5171 |
$96.13 Million | RM382.87 Million | RM0.99 | -4.37% | -6.19% | Malaysia | Low: RM0.92 / High: RM1.50 | 8.06 Million |
| 337 |
Evergreen Max Cash Capital Berhad
KLSE:0286 |
$95.65 Million | RM380.96 Million | RM0.34 | +0.00% | +3.03% | Malaysia | Low: RM0.29 / High: RM0.43 | 23.54 Million |
| 338 |
Harn Len Corporation Bhd
KLSE:7501 |
$95.55 Million | RM380.59 Million | RM0.62 | -1.59% | -8.15% | Malaysia | Low: RM0.53 / High: RM0.73 | 3.47 Million |
| 339 |
CI Holdings Bhd
KLSE:2828 |
$95.17 Million | RM379.08 Million | RM2.34 | -2.50% | -9.30% | Malaysia | Low: RM2.34 / High: RM2.80 | 507.60K |
| 340 |
CAB Cakaran Corporation Bhd
KLSE:7174 |
$94.80 Million | RM377.61 Million | RM0.54 | +0.93% | +5.88% | Malaysia | Low: RM0.50 / High: RM0.86 | 7.46 Million |
| 341 |
iCapital.biz Berhad
KLSE:5108 |
$93.48 Million | RM372.34 Million | RM2.64 | +0.38% | +3.53% | Malaysia | Low: RM2.35 / High: RM2.72 | 856.00K |
| 342 |
Zhulian Corporation Bhd
KLSE:5131 |
$92.97 Million | RM370.30 Million | RM0.81 | +0.63% | +3.21% | Malaysia | Low: RM0.70 / High: RM1.17 | 2.64 Million |
| 343 |
WTK Holdings Bhd
KLSE:4243 |
$92.79 Million | RM369.57 Million | RM0.79 | +2.60% | -0.63% | Malaysia | Low: RM0.40 / High: RM0.86 | 24.27 Million |
| 344 |
Muhibbah Engineering M Bhd
KLSE:5703 |
$92.77 Million | RM369.50 Million | RM0.51 | -0.98% | -2.88% | Malaysia | Low: RM0.49 / High: RM0.64 | 51.51 Million |
| 345 |
Berjaya Food Bhd
KLSE:5196 |
$92.43 Million | RM368.14 Million | RM0.20 | +2.63% | +2.63% | Malaysia | Low: RM0.18 / High: RM0.32 | 16.25 Million |
| 346 |
Autocount Dotcom Berhad
KLSE:0276 |
$91.91 Million | RM366.08 Million | RM0.67 | -0.75% | +1.53% | Malaysia | Low: RM0.62 / High: RM1.18 | 5.47 Million |
| 347 |
Negri Sembilan Oil Palms Bhd
KLSE:2038 |
$91.65 Million | RM365.05 Million | RM5.20 | -0.95% | -4.06% | Malaysia | Low: RM4.30 / High: RM6.10 | 178.40K |
| 348 |
myNEWS Holdings Bhd
KLSE:5275 |
$90.43 Million | RM360.17 Million | RM0.48 | +0.00% | +1.05% | Malaysia | Low: RM0.44 / High: RM0.68 | 5.31 Million |
| 349 |
Kluang Rubber Company Malaya
KLSE:2453 |
$90.21 Million | RM359.32 Million | RM5.82 | -0.17% | -0.68% | Malaysia | Low: RM5.10 / High: RM6.10 | 142.30K |
| 350 |
Naim Holdings Bhd
KLSE:5073 |
$89.13 Million | RM355.00 Million | RM0.71 | -1.39% | +0.00% | Malaysia | Low: RM0.62 / High: RM0.98 | 5.29 Million |
| 351 |
Media Prima Bhd
KLSE:4502 |
$89.11 Million | RM354.94 Million | RM0.32 | +0.00% | -1.54% | Malaysia | Low: RM0.28 / High: RM0.39 | 437.40K |
| 352 |
TDM Berhad
KLSE:2054 |
$88.67 Million | RM353.19 Million | RM0.21 | +0.00% | -4.65% | Malaysia | Low: RM0.17 / High: RM0.25 | 41.30 Million |
| 353 |
Swift Haulage Bhd
KLSE:5303 |
$87.19 Million | RM347.28 Million | RM0.40 | -2.44% | -6.98% | Malaysia | Low: RM0.36 / High: RM0.48 | 22.49 Million |
| 354 |
Tambun Indah Land Bhd
KLSE:5191 |
$86.03 Million | RM342.66 Million | RM0.78 | +0.65% | -2.50% | Malaysia | Low: RM0.76 / High: RM0.86 | 2.35 Million |
| 355 |
Three A Resources Bhd
KLSE:0012 |
$85.41 Million | RM340.20 Million | RM0.70 | -0.71% | +4.48% | Malaysia | Low: RM0.66 / High: RM0.76 | 2.19 Million |
| 356 |
XL Holdings Bhd
KLSE:7121 |
$85.36 Million | RM339.98 Million | RM0.71 | +0.00% | +0.71% | Malaysia | Low: RM0.53 / High: RM0.74 | 78.08 Million |
| 357 |
Astro Malaysia Holdings Bhd
KLSE:6399 |
$85.28 Million | RM339.68 Million | RM0.07 | +8.33% | +18.18% | Malaysia | Low: RM0.06 / High: RM0.20 | 486.77 Million |
| 358 |
Kumpulan Kitacon Berhad
KLSE:5310 |
$84.79 Million | RM337.73 Million | RM0.68 | +0.00% | +0.75% | Malaysia | Low: RM0.67 / High: RM0.76 | 666.30K |
| 359 |
Critical Holdings Berhad
KLSE:0291 |
$84.00 Million | RM334.57 Million | RM0.90 | -0.55% | +5.26% | Malaysia | Low: RM0.58 / High: RM1.09 | 25.58 Million |
| 360 |
Focus Point Holdings Bhd
KLSE:0157 |
$83.37 Million | RM332.07 Million | RM0.54 | -0.92% | +4.85% | Malaysia | Low: RM0.48 / High: RM0.77 | 17.00 Million |
| 361 |
Atrium Real Estate Investment Trust
KLSE:5130 |
$83.34 Million | RM331.94 Million | RM1.25 | +0.00% | +0.00% | Malaysia | Low: RM1.24 / High: RM1.40 | 6.68 Million |
| 362 |
M & A EQUITY HOLDINGS BERHAD
KLSE:7082 |
$82.84 Million | RM329.96 Million | RM0.17 | +0.00% | +0.00% | Malaysia | Low: RM0.17 / High: RM0.30 | 8.29 Million |
| 363 |
FM Global Logistics Holdings Bhd
KLSE:7210 |
$82.72 Million | RM329.48 Million | RM0.59 | +0.00% | -1.67% | Malaysia | Low: RM0.54 / High: RM0.61 | 2.24 Million |
| 364 |
Yew Lee Pacific Group Berhad
KLSE:0248 |
$82.35 Million | RM328.01 Million | RM0.57 | -0.87% | +3.64% | Malaysia | Low: RM0.39 / High: RM0.58 | 283.27 Million |
| 365 |
Gopeng Bhd
KLSE:2135 |
$82.06 Million | RM326.83 Million | RM0.81 | -1.22% | -4.71% | Malaysia | Low: RM0.61 / High: RM0.90 | 474.50K |
| 366 |
Rimbunan Sawit Bhd
KLSE:5113 |
$82.02 Million | RM326.68 Million | RM0.16 | -3.03% | -3.03% | Malaysia | Low: RM0.16 / High: RM0.21 | 8.00 Million |
| 367 |
NPC Resources Bhd
KLSE:5047 |
$81.74 Million | RM325.58 Million | RM2.79 | +0.00% | +0.00% | Malaysia | Low: RM2.79 / High: RM2.80 | 7.20K |
| 368 |
MAG Holdings Berhad
KLSE:0095 |
$81.20 Million | RM323.43 Million | RM0.17 | +0.00% | +6.25% | Malaysia | Low: RM0.16 / High: RM0.20 | 139.78 Million |
| 369 |
Tan Chong Motor Holdings Bhd
KLSE:4405 |
$80.98 Million | RM322.56 Million | RM0.50 | +1.02% | -1.00% | Malaysia | Low: RM0.41 / High: RM0.91 | 23.21 Million |
| 370 |
Country View Bhd
KLSE:5049 |
$79.84 Million | RM318.00 Million | RM3.18 | +0.63% | +2.58% | Malaysia | Low: RM2.00 / High: RM3.42 | 851.90K |
| 371 |
Samchem Holdings Bhd
KLSE:5147 |
$78.53 Million | RM312.80 Million | RM0.58 | -0.86% | +0.88% | Malaysia | Low: RM0.30 / High: RM0.59 | 30.18 Million |
| 372 |
Tasco Bhd
KLSE:5140 |
$78.33 Million | RM312.00 Million | RM0.39 | -1.27% | -6.02% | Malaysia | Low: RM0.37 / High: RM0.55 | 6.01 Million |
| 373 |
MHC Plantations Bhd
KLSE:5026 |
$77.97 Million | RM310.54 Million | RM1.58 | +1.28% | +0.00% | Malaysia | Low: RM0.97 / High: RM1.81 | 3.12 Million |
| 374 |
Can One Bhd
KLSE:5105 |
$77.19 Million | RM307.44 Million | RM1.60 | +2.56% | +0.00% | Malaysia | Low: RM1.43 / High: RM2.20 | 570.00K |
| 375 |
Kumpulan Perangsang Selangor
KLSE:5843 |
$76.90 Million | RM306.31 Million | RM0.57 | +0.00% | -1.72% | Malaysia | Low: RM0.54 / High: RM0.69 | 1.42 Million |
| 376 |
Hektar Real Estate Investment Trust
KLSE:5121 |
$76.57 Million | RM304.99 Million | RM0.43 | -1.15% | -1.15% | Malaysia | Low: RM0.42 / High: RM0.48 | 13.82 Million |
| 377 |
SSF Home Group Berhad
KLSE:0287 |
$76.32 Million | RM304.00 Million | RM0.38 | +0.00% | +0.00% | Malaysia | Low: RM0.34 / High: RM0.42 | 11.61 Million |
| 378 |
SEAL Incorporated Bhd
KLSE:4286 |
$76.15 Million | RM303.32 Million | RM0.68 | -2.17% | +0.00% | Malaysia | Low: RM0.59 / High: RM0.82 | 2.46 Million |
| 379 |
United U Li Corporation Bhd
KLSE:7133 |
$76.01 Million | RM302.74 Million | RM1.39 | -1.42% | -5.44% | Malaysia | Low: RM1.36 / High: RM1.75 | 5.77 Million |
| 380 |
RGB International Bhd
KLSE:0037 |
$75.44 Million | RM300.47 Million | RM0.20 | +0.00% | -2.50% | Malaysia | Low: RM0.20 / High: RM0.33 | 79.71 Million |
| 381 |
KENERGY
KLSE:0307 |
$75.26 Million | RM299.75 Million | RM0.55 | -1.80% | +9.00% | Malaysia | Low: RM0.37 / High: RM0.81 | 29.36 Million |
| 382 |
YSP Southeast Asia Holding Bhd
KLSE:7178 |
$75.14 Million | RM299.29 Million | RM2.11 | +0.48% | +0.48% | Malaysia | Low: RM2.03 / High: RM2.30 | 303.90K |
| 383 |
KKB Engineering Berhad
KLSE:9466 |
$74.66 Million | RM297.39 Million | RM1.03 | -6.36% | -14.17% | Malaysia | Low: RM1.03 / High: RM1.44 | 810.80K |
| 384 |
Malaysian Bulk Carriers Bhd
KLSE:5077 |
$73.70 Million | RM293.55 Million | RM0.33 | -4.35% | -9.59% | Malaysia | Low: RM0.29 / High: RM0.40 | 14.40 Million |
| 385 |
Al-Salam Real Estate Investment Trust
KLSE:5269 |
$72.81 Million | RM290.00 Million | RM0.50 | +2.04% | +9.89% | Malaysia | Low: RM0.37 / High: RM0.51 | 870.50K |
| 386 |
Betamek Bhd
KLSE:0263 |
$72.33 Million | RM288.09 Million | RM0.64 | +0.00% | +7.63% | Malaysia | Low: RM0.39 / High: RM0.64 | 13.73 Million |
| 387 |
Optimax Holdings Sdn Bhd
KLSE:0222 |
$72.30 Million | RM287.95 Million | RM0.53 | +0.95% | -2.75% | Malaysia | Low: RM0.50 / High: RM0.70 | 5.81 Million |
| 388 |
Vortex Consolidated Bhd
KLSE:0060 |
$72.28 Million | RM287.90 Million | RM0.14 | +0.00% | +0.00% | Malaysia | Low: RM0.14 / High: RM0.19 | 11.95 Million |
| 389 |
Wentel Engineering Holdings Berhad
KLSE:0298 |
$72.18 Million | RM287.50 Million | RM0.25 | +6.38% | -5.66% | Malaysia | Low: RM0.22 / High: RM0.36 | 116.19 Million |
| 390 |
PGF Capital Bhd
KLSE:8117 |
$72.11 Million | RM287.21 Million | RM1.48 | -2.63% | -10.84% | Malaysia | Low: RM1.48 / High: RM1.96 | 1.77 Million |
| 391 |
Kawan Food Bhd
KLSE:7216 |
$71.62 Million | RM285.27 Million | RM0.84 | -3.45% | -4.00% | Malaysia | Low: RM0.78 / High: RM1.27 | 880.60K |
| 392 |
Ramssol Group Bhd
KLSE:0236 |
$71.54 Million | RM284.93 Million | RM0.71 | +0.00% | -3.42% | Malaysia | Low: RM0.71 / High: RM1.06 | 149.48 Million |
| 393 |
Titijaya Land Bhd
KLSE:5239 |
$71.38 Million | RM284.30 Million | RM0.22 | +0.00% | +0.00% | Malaysia | Low: RM0.20 / High: RM0.26 | 10.03 Million |
| 394 |
Tex Cycle Technology M Bhd
KLSE:0089 |
$69.94 Million | RM278.56 Million | RM1.05 | -0.94% | +1.94% | Malaysia | Low: RM0.95 / High: RM1.20 | 4.24 Million |
| 395 |
Gagasan Nadi Cergas Berhad
KLSE:0206 |
$69.00 Million | RM274.85 Million | RM0.37 | +4.29% | +4.29% | Malaysia | Low: RM0.31 / High: RM0.46 | 18.96 Million |
| 396 |
Cape EMS Berhad
KLSE:5311 |
$68.49 Million | RM272.80 Million | RM0.28 | +1.85% | +0.00% | Malaysia | Low: RM0.22 / High: RM0.34 | 152.79 Million |
| 397 |
Oriental Food Industries Hold
KLSE:7107 |
$67.49 Million | RM268.80 Million | RM1.12 | +0.90% | -0.88% | Malaysia | Low: RM1.10 / High: RM1.47 | 1.09 Million |
| 398 |
Sunsuria Bhd
KLSE:3743 |
$67.48 Million | RM268.78 Million | RM0.30 | +1.69% | -6.25% | Malaysia | Low: RM0.29 / High: RM0.45 | 7.21 Million |
| 399 |
Nestcon Bhd
KLSE:0235 |
$67.48 Million | RM268.76 Million | RM0.35 | -4.17% | -1.43% | Malaysia | Low: RM0.29 / High: RM0.37 | 2.11 Million |
| 400 |
Boustead Heavy Industries
KLSE:8133 |
$67.29 Million | RM268.03 Million | RM0.48 | +0.00% | +0.00% | Malaysia | Low: RM0.21 / High: RM0.48 | 6.78 Million |