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 |
|---|---|---|---|---|---|---|---|---|---|
| 401 |
Bina Puri Holdings Bhd
KLSE:5932 |
$67.26 Million | RM267.89 Million | RM0.30 | +1.69% | +1.69% | Malaysia | Low: RM0.24 / High: RM0.38 | 483.03 Million |
| 402 |
PJBumi Bhd
KLSE:7163 |
$66.70 Million | RM265.68 Million | RM3.24 | +1.25% | -5.26% | Malaysia | Low: RM0.97 / High: RM3.42 | 13.00 Million |
| 403 |
Marine & General Bhd
KLSE:5078 |
$66.35 Million | RM264.29 Million | RM0.33 | +0.00% | +6.45% | Malaysia | Low: RM0.13 / High: RM0.34 | 139.77 Million |
| 404 |
3REN Berhad
KLSE:0328 |
$66.17 Million | RM263.55 Million | RM0.41 | +1.25% | +2.53% | Malaysia | Low: RM0.22 / High: RM0.46 | 110.51 Million |
| 405 |
SLP Resources Bhd
KLSE:7248 |
$66.05 Million | RM263.08 Million | RM0.83 | +0.00% | +0.00% | Malaysia | Low: RM0.73 / High: RM0.90 | 301.80K |
| 406 |
TSA
KLSE:0297 |
$66.01 Million | RM262.90 Million | RM0.85 | +0.59% | -1.16% | Malaysia | Low: RM0.70 / High: RM0.88 | 935.30K |
| 407 |
Muda Holdings Bhd
KLSE:3883 |
$65.87 Million | RM262.34 Million | RM0.86 | +0.00% | -2.27% | Malaysia | Low: RM0.70 / High: RM1.00 | 336.80K |
| 408 |
MCT Bhd
KLSE:5182 |
$65.84 Million | RM262.26 Million | RM0.18 | -2.70% | +0.00% | Malaysia | Low: RM0.18 / High: RM0.30 | 20.99 Million |
| 409 |
JHM Consolidation Bhd
KLSE:0127 |
$65.42 Million | RM260.58 Million | RM0.43 | +4.88% | +28.36% | Malaysia | Low: RM0.28 / High: RM0.49 | 40.27 Million |
| 410 |
GIIB Holdings Bhd
KLSE:7192 |
$65.32 Million | RM260.17 Million | RM0.40 | +2.56% | +14.29% | Malaysia | Low: RM0.06 / High: RM0.40 | 1.15 Billion |
| 411 |
Genetec Technology Bhd
KLSE:0104 |
$65.03 Million | RM259.01 Million | RM0.33 | +4.76% | +10.00% | Malaysia | Low: RM0.16 / High: RM0.99 | 791.75 Million |
| 412 |
Cnergenz Bhd
KLSE:0246 |
$64.39 Million | RM256.47 Million | RM0.52 | +3.00% | +3.00% | Malaysia | Low: RM0.28 / High: RM0.57 | 21.44 Million |
| 413 |
Formosa Prosonic Industries
KLSE:9172 |
$64.29 Million | RM256.07 Million | RM1.00 | +1.53% | +0.51% | Malaysia | Low: RM0.98 / High: RM2.06 | 6.83 Million |
| 414 |
Salcon Engineering Berhad
KLSE:8567 |
$64.13 Million | RM255.43 Million | RM0.23 | -2.17% | -4.26% | Malaysia | Low: RM0.22 / High: RM0.32 | 5.46 Million |
| 415 |
Tomei Consolidated Bhd
KLSE:7230 |
$64.03 Million | RM255.02 Million | RM1.84 | -0.54% | +0.00% | Malaysia | Low: RM1.58 / High: RM2.11 | 1.30 Million |
| 416 |
Senheng New Retail Bhd
KLSE:5305 |
$64.02 Million | RM255.00 Million | RM0.17 | +0.00% | -2.86% | Malaysia | Low: RM0.16 / High: RM0.22 | 4.56 Million |
| 417 |
Uzma Bhd
KLSE:7250 |
$63.52 Million | RM253.01 Million | RM0.43 | -1.16% | -2.30% | Malaysia | Low: RM0.33 / High: RM0.55 | 65.39 Million |
| 418 |
Versatile Creative Bhd
KLSE:4995 |
$63.29 Million | RM252.09 Million | RM0.90 | -0.55% | -2.17% | Malaysia | Low: RM0.69 / High: RM1.00 | 2.01 Million |
| 419 |
LEFORM
KLSE:0266 |
$63.21 Million | RM251.77 Million | RM0.17 | +0.00% | +0.00% | Malaysia | Low: RM0.14 / High: RM0.19 | 5.15 Million |
| 420 |
MGB Bhd
KLSE:7595 |
$63.13 Million | RM251.45 Million | RM0.43 | +1.19% | -4.49% | Malaysia | Low: RM0.41 / High: RM0.62 | 4.88 Million |
| 421 |
Dutaland Bhd
KLSE:3948 |
$62.99 Million | RM250.87 Million | RM0.31 | +0.00% | +3.33% | Malaysia | Low: RM0.26 / High: RM0.32 | 2.17 Million |
| 422 |
Yoong Onn Corporation Bhd
KLSE:5159 |
$62.94 Million | RM250.67 Million | RM1.58 | +6.04% | +5.33% | Malaysia | Low: RM1.45 / High: RM1.75 | 793.40K |
| 423 |
JAG Bhd
KLSE:0024 |
$62.83 Million | RM250.25 Million | RM0.36 | +0.00% | -2.70% | Malaysia | Low: RM0.21 / High: RM0.38 | 226.87 Million |
| 424 |
Asia File Corporation Bhd
KLSE:7129 |
$62.75 Million | RM249.95 Million | RM1.32 | +0.00% | +0.76% | Malaysia | Low: RM1.25 / High: RM1.51 | 379.00K |
| 425 |
Minda Global Bhd
KLSE:5166 |
$62.67 Million | RM249.63 Million | RM1.45 | +0.00% | +0.00% | Malaysia | Low: RM0.70 / High: RM1.53 | 2.35 Million |
| 426 |
Glomac Bhd
KLSE:5020 |
$62.63 Million | RM249.44 Million | RM0.33 | +0.00% | -1.52% | Malaysia | Low: RM0.30 / High: RM0.37 | 1.82 Million |
| 427 |
Redtone International Bhd
KLSE:0032 |
$62.10 Million | RM247.34 Million | RM0.32 | +0.00% | +0.00% | Malaysia | Low: RM0.29 / High: RM0.59 | 8.37 Million |
| 428 |
Perak Transit Bhd
KLSE:0186 |
$61.81 Million | RM246.19 Million | RM0.20 | +0.00% | -9.09% | Malaysia | Low: RM0.20 / High: RM0.71 | 151.63 Million |
| 429 |
Eversendai Corporation Bhd
KLSE:5205 |
$61.78 Million | RM246.05 Million | RM0.32 | +0.00% | -4.55% | Malaysia | Low: RM0.24 / High: RM0.54 | 50.90 Million |
| 430 |
Kerjaya Prospek Property Bhd
KLSE:7077 |
$61.21 Million | RM243.80 Million | RM0.30 | +3.51% | +3.51% | Malaysia | Low: RM0.28 / High: RM0.45 | 2.71 Million |
| 431 |
POS Malaysia&Services Holdings Bhd
KLSE:4634 |
$60.92 Million | RM242.66 Million | RM0.31 | -1.59% | +1.64% | Malaysia | Low: RM0.21 / High: RM0.36 | 49.65 Million |
| 432 |
Sunmow Holding Bhd
KLSE:03050 |
$60.50 Million | RM240.96 Million | RM1.03 | +0.00% | -2.83% | Malaysia | Low: RM1.00 / High: RM1.20 | 613.00K |
| 433 |
LGMS Berhad
KLSE:0249 |
$60.11 Million | RM239.40 Million | RM0.53 | +1.94% | +0.96% | Malaysia | Low: RM0.48 / High: RM0.95 | 26.33 Million |
| 434 |
Cloudpoint Technology Berhad
KLSE:0277 |
$60.06 Million | RM239.22 Million | RM0.45 | +1.12% | -16.67% | Malaysia | Low: RM0.44 / High: RM0.90 | 89.43 Million |
| 435 |
JKG Land Bhd
KLSE:6769 |
$59.97 Million | RM238.87 Million | RM0.11 | +0.00% | +0.00% | Malaysia | Low: RM0.10 / High: RM0.12 | 7.23 Million |
| 436 |
SDS Group Bhd
KLSE:0212 |
$59.91 Million | RM238.64 Million | RM0.44 | +3.53% | -1.12% | Malaysia | Low: RM0.42 / High: RM0.84 | 8.29 Million |
| 437 |
Inch Kenneth Kajang Rubber PLC
KLSE:2607 |
$59.90 Million | RM238.57 Million | RM0.63 | +5.00% | +53.66% | Malaysia | Low: RM0.32 / High: RM0.63 | 6.51 Million |
| 438 |
Globaltec Formation Bhd
KLSE:5220 |
$59.80 Million | RM238.17 Million | RM0.89 | +0.00% | +1.14% | Malaysia | Low: RM0.50 / High: RM1.20 | 4.88 Million |
| 439 |
Tong Herr Resources Bhd
KLSE:5010 |
$59.74 Million | RM237.95 Million | RM1.55 | +0.00% | -10.40% | Malaysia | Low: RM1.18 / High: RM1.76 | 1.58 Million |
| 440 |
Astino Bhd
KLSE:7162 |
$59.68 Million | RM237.71 Million | RM0.51 | -0.98% | +0.00% | Malaysia | Low: RM0.49 / High: RM0.56 | 1.22 Million |
| 441 |
Notion Vtec Bhd
KLSE:0083 |
$59.43 Million | RM236.70 Million | RM0.45 | +3.45% | -7.22% | Malaysia | Low: RM0.36 / High: RM0.77 | 175.03 Million |
| 442 |
Mercury Securities Group Berhad
KLSE:0285 |
$59.41 Million | RM236.65 Million | RM0.27 | +0.00% | -1.85% | Malaysia | Low: RM0.27 / High: RM0.38 | 15.48 Million |
| 443 |
FoundPac Group Bhd
KLSE:5277 |
$58.80 Million | RM234.20 Million | RM0.43 | +2.38% | +19.44% | Malaysia | Low: RM0.23 / High: RM0.43 | 38.66 Million |
| 444 |
Inta Bina Group Bhd
KLSE:0192 |
$58.65 Million | RM233.59 Million | RM0.38 | +1.33% | +0.00% | Malaysia | Low: RM0.36 / High: RM0.49 | 25.63 Million |
| 445 |
Magna Prima Bhd
KLSE:7617 |
$58.12 Million | RM231.51 Million | RM0.58 | -4.13% | -17.14% | Malaysia | Low: RM0.50 / High: RM0.75 | 3.02 Million |
| 446 |
Pansar Bhd
KLSE:8419 |
$58.00 Million | RM231.02 Million | RM0.45 | +0.00% | -4.26% | Malaysia | Low: RM0.45 / High: RM0.60 | 2.56 Million |
| 447 |
Yenher Holdings Bhd
KLSE:5300 |
$58.00 Million | RM231.00 Million | RM0.77 | +0.65% | +1.99% | Malaysia | Low: RM0.75 / High: RM0.86 | 548.50K |
| 448 |
T7 Global Bhd
KLSE:7228 |
$57.81 Million | RM230.24 Million | RM0.26 | -1.92% | +0.00% | Malaysia | Low: RM0.23 / High: RM0.34 | 36.03 Million |
| 449 |
JCBNext Berhad Bhd
KLSE:0058 |
$57.76 Million | RM230.06 Million | RM1.76 | +3.53% | -1.12% | Malaysia | Low: RM1.68 / High: RM1.81 | 387.50K |
| 450 |
Pesona Metro Holdings Bhd
KLSE:8311 |
$57.58 Million | RM229.35 Million | RM0.33 | +0.00% | -2.94% | Malaysia | Low: RM0.27 / High: RM0.46 | 9.24 Million |
| 451 |
Cepatwawasan Group Bhd
KLSE:8982 |
$57.36 Million | RM228.48 Million | RM0.74 | -2.63% | -2.63% | Malaysia | Low: RM0.63 / High: RM0.84 | 2.01 Million |
| 452 |
New Hoong Fatt Holdings Bhd
KLSE:7060 |
$57.29 Million | RM228.18 Million | RM1.38 | -2.82% | -6.76% | Malaysia | Low: RM1.38 / High: RM2.00 | 232.80K |
| 453 |
TAFI Industries Bhd
KLSE:7211 |
$57.16 Million | RM227.66 Million | RM0.60 | +0.00% | -2.44% | Malaysia | Low: RM0.51 / High: RM0.68 | 673.60K |
| 454 |
Jati Tinggi Group Berhad
KLSE:0292 |
$56.92 Million | RM226.71 Million | RM0.52 | +0.00% | +10.64% | Malaysia | Low: RM0.32 / High: RM0.75 | 33.82 Million |
| 455 |
PW Consolidated Bhd
KLSE:7134 |
$56.92 Million | RM226.70 Million | RM0.73 | -2.01% | -1.35% | Malaysia | Low: RM0.72 / High: RM0.83 | 7.17 Million |
| 456 |
MCE Holdings Bhd
KLSE:7004 |
$56.70 Million | RM225.85 Million | RM1.50 | +1.35% | +2.04% | Malaysia | Low: RM1.35 / High: RM1.91 | 2.77 Million |
| 457 |
HeiTech Padu Bhd
KLSE:5028 |
$56.47 Million | RM224.92 Million | RM1.38 | +2.99% | +0.73% | Malaysia | Low: RM1.34 / High: RM2.34 | 4.91 Million |
| 458 |
NTPM Holdings Bhd
KLSE:5066 |
$56.39 Million | RM224.61 Million | RM0.20 | +5.26% | +0.00% | Malaysia | Low: RM0.19 / High: RM0.30 | 2.30 Million |
| 459 |
JAKS Resources Bhd
KLSE:4723 |
$56.05 Million | RM223.23 Million | RM0.09 | +6.25% | +6.25% | Malaysia | Low: RM0.08 / High: RM0.12 | 62.91 Million |
| 460 |
Hil Industries Bhd
KLSE:8443 |
$55.84 Million | RM222.40 Million | RM0.67 | +0.00% | -7.59% | Malaysia | Low: RM0.65 / High: RM0.80 | 529.50K |
| 461 |
Tune Protect Group Bhd
KLSE:5230 |
$55.82 Million | RM222.32 Million | RM0.30 | +1.72% | +0.00% | Malaysia | Low: RM0.27 / High: RM0.36 | 12.08 Million |
| 462 |
AmanahRaya Real Estate Investment Trust
KLSE:5127 |
$55.41 Million | RM220.69 Million | RM0.39 | -1.28% | +1.32% | Malaysia | Low: RM0.31 / High: RM0.44 | 7.46 Million |
| 463 |
Sunview Group Bhd
KLSE:0262 |
$55.40 Million | RM220.66 Million | RM0.38 | +1.35% | +2.74% | Malaysia | Low: RM0.34 / High: RM0.44 | 146.69 Million |
| 464 |
Awanbiru Technology Bhd
KLSE:5204 |
$54.43 Million | RM216.78 Million | RM0.28 | +1.85% | +0.00% | Malaysia | Low: RM0.26 / High: RM0.38 | 23.54 Million |
| 465 |
HSS Engineers Bhd
KLSE:0185 |
$54.26 Million | RM216.10 Million | RM0.43 | +4.94% | +1.19% | Malaysia | Low: RM0.30 / High: RM0.71 | 22.44 Million |
| 466 |
Pintaras Jaya Bhd
KLSE:9598 |
$54.14 Million | RM215.62 Million | RM1.30 | +0.00% | +0.00% | Malaysia | Low: RM1.30 / High: RM1.60 | 427.60K |
| 467 |
Petra Energy Bhd
KLSE:5133 |
$53.58 Million | RM213.43 Million | RM0.67 | -0.75% | -2.92% | Malaysia | Low: RM0.54 / High: RM1.14 | 6.60 Million |
| 468 |
AmFIRST Real Estate Investment Trust
KLSE:5120 |
$53.42 Million | RM212.78 Million | RM0.31 | +0.00% | +0.00% | Malaysia | Low: RM0.29 / High: RM0.34 | 12.18 Million |
| 469 |
BP Plastics Holding Bhd
KLSE:5100 |
$53.00 Million | RM211.11 Million | RM0.75 | -3.85% | -5.66% | Malaysia | Low: RM0.60 / High: RM1.00 | 3.35 Million |
| 470 |
LB Aluminium Bhd
KLSE:9326 |
$52.95 Million | RM210.90 Million | RM0.49 | -1.02% | -3.00% | Malaysia | Low: RM0.44 / High: RM0.54 | 21.05 Million |
| 471 |
Star Media Group Bhd
KLSE:6084 |
$52.77 Million | RM210.18 Million | RM0.29 | +0.00% | -6.45% | Malaysia | Low: RM0.29 / High: RM0.40 | 6.29 Million |
| 472 |
Selangor Dredging Bhd
KLSE:2224 |
$52.42 Million | RM208.80 Million | RM0.49 | +4.26% | +4.26% | Malaysia | Low: RM0.40 / High: RM0.57 | 2.71 Million |
| 473 |
Techbond Group Bhd
KLSE:5289 |
$52.38 Million | RM208.64 Million | RM0.28 | +0.00% | -1.79% | Malaysia | Low: RM0.27 / High: RM0.33 | 7.35 Million |
| 474 |
Edelteq Holdings Berhad
KLSE:0278 |
$52.21 Million | RM207.96 Million | RM0.36 | +1.43% | +7.58% | Malaysia | Low: RM0.21 / High: RM0.55 | 58.85 Million |
| 475 |
Latitude Tree Holdings Bhd
KLSE:7006 |
$52.03 Million | RM207.22 Million | RM1.06 | +0.00% | +0.95% | Malaysia | Low: RM0.99 / High: RM1.33 | 347.00K |
| 476 |
HE Group Berhad
KLSE:0296 |
$51.92 Million | RM206.80 Million | RM0.47 | +1.08% | +20.51% | Malaysia | Low: RM0.24 / High: RM0.47 | 105.25 Million |
| 477 |
Econpile Holdings Bhd
KLSE:5253 |
$51.60 Million | RM205.54 Million | RM0.15 | +7.41% | -3.33% | Malaysia | Low: RM0.12 / High: RM0.43 | 406.79 Million |
| 478 |
IRIS Corporation Bhd
KLSE:0010 |
$51.20 Million | RM203.93 Million | RM0.25 | +0.00% | +0.00% | Malaysia | Low: RM0.17 / High: RM0.30 | 152.82 Million |
| 479 |
KESM Industries Bhd
KLSE:9334 |
$51.19 Million | RM203.89 Million | RM4.74 | -4.44% | +12.86% | Malaysia | Low: RM2.51 / High: RM4.96 | 5.72 Million |
| 480 |
P.A. Resources Bhd
KLSE:7225 |
$51.00 Million | RM203.14 Million | RM0.14 | +0.00% | +0.00% | Malaysia | Low: RM0.11 / High: RM0.19 | 23.99 Million |
| 481 |
Iskandar Waterfront City Bhd
KLSE:1589 |
$50.88 Million | RM202.65 Million | RM0.22 | -2.22% | -4.35% | Malaysia | Low: RM0.20 / High: RM0.37 | 49.67 Million |
| 482 |
Feytech Holdings Berhad
KLSE:5322 |
$50.81 Million | RM202.37 Million | RM0.24 | +2.13% | +2.13% | Malaysia | Low: RM0.21 / High: RM0.43 | 108.68 Million |
| 483 |
Advance Synergy Bhd
KLSE:1481 |
$50.80 Million | RM202.34 Million | RM0.08 | +6.67% | +6.67% | Malaysia | Low: RM0.06 / High: RM0.10 | 205.25 Million |
| 484 |
Riverview Rubber Estates Bhd
KLSE:2542 |
$50.47 Million | RM201.04 Million | RM3.10 | +0.00% | +2.99% | Malaysia | Low: RM2.76 / High: RM3.10 | 119.20K |
| 485 |
Asian Pac Holdings Bhd
KLSE:4057 |
$50.46 Million | RM200.99 Million | RM0.14 | +3.85% | +3.85% | Malaysia | Low: RM0.09 / High: RM0.15 | 55.30 Million |
| 486 |
Unimech Group Bhd
KLSE:7091 |
$49.93 Million | RM198.86 Million | RM1.36 | +0.00% | -1.45% | Malaysia | Low: RM1.30 / High: RM1.50 | 424.30K |
| 487 |
Poh Huat Resources Holdings
KLSE:7088 |
$49.89 Million | RM198.73 Million | RM0.75 | +0.67% | +0.00% | Malaysia | Low: RM0.75 / High: RM1.10 | 1.22 Million |
| 488 |
Lay Hong Bhd
KLSE:9385 |
$49.57 Million | RM197.46 Million | RM0.26 | +1.96% | +0.00% | Malaysia | Low: RM0.25 / High: RM0.33 | 11.59 Million |
| 489 |
Classic Scenic Bhd
KLSE:7202 |
$49.37 Million | RM196.64 Million | RM0.43 | +0.00% | -1.16% | Malaysia | Low: RM0.42 / High: RM0.50 | 4.30 Million |
| 490 |
Hexza Corporation Bhd
KLSE:3298 |
$49.04 Million | RM195.33 Million | RM0.95 | +1.60% | -1.55% | Malaysia | Low: RM0.80 / High: RM0.98 | 2.09 Million |
| 491 |
Ewein Bhd
KLSE:7249 |
$48.76 Million | RM194.22 Million | RM0.58 | -1.69% | -1.69% | Malaysia | Low: RM0.56 / High: RM0.84 | 1.67 Million |
| 492 |
Concrete Engineering Products
KLSE:8435 |
$48.71 Million | RM194.02 Million | RM2.60 | -0.76% | -0.38% | Malaysia | Low: RM1.05 / High: RM2.62 | 777.30K |
| 493 |
Analabs Resources Bhd
KLSE:7083 |
$48.23 Million | RM192.12 Million | RM1.73 | -2.26% | +2.37% | Malaysia | Low: RM1.62 / High: RM1.85 | 514.80K |
| 494 |
Aemulus Holdings Bhd
KLSE:0181 |
$48.13 Million | RM191.69 Million | RM0.29 | +5.56% | +5.56% | Malaysia | Low: RM0.12 / High: RM0.31 | 97.50 Million |
| 495 |
Chin Well Holdings Bhd
KLSE:5007 |
$48.04 Million | RM191.35 Million | RM0.67 | -6.94% | +0.00% | Malaysia | Low: RM0.66 / High: RM0.83 | 866.30K |
| 496 |
Mudajaya Group Bhd
KLSE:5085 |
$48.04 Million | RM191.33 Million | RM0.36 | +1.41% | -2.70% | Malaysia | Low: RM0.08 / High: RM0.47 | 1.24 Million |
| 497 |
Tadmax Resources Berhad
KLSE:4022 |
$47.98 Million | RM191.11 Million | RM0.26 | -1.89% | -3.70% | Malaysia | Low: RM0.25 / High: RM0.40 | 4.45 Million |
| 498 |
Malaysia Steel Works KL Bhd
KLSE:5098 |
$47.68 Million | RM189.92 Million | RM0.26 | -1.92% | -7.27% | Malaysia | Low: RM0.22 / High: RM0.33 | 25.58 Million |
| 499 |
Parkson Holdings Bhd
KLSE:5657 |
$47.59 Million | RM189.57 Million | RM0.17 | +0.00% | -5.71% | Malaysia | Low: RM0.16 / High: RM0.26 | 12.50 Million |
| 500 |
N2N Connect Bhd
KLSE:0108 |
$46.95 Million | RM187.00 Million | RM0.34 | +0.00% | +0.00% | Malaysia | Low: RM0.31 / High: RM0.43 | 1.22 Million |