Largest Companies on Thailand Exchange Ranked by Market Cap

Thailand Exchange (BK) lists 643 publicly traded companies with a combined market cap of $629.96 Billion. Based in Thailand, this ranking covers all BK-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)

$629.96 Billion

Listed Companies

643

Exchange Location

Thailand
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change Country 52-Week Range 24h Volume
1 Delta Electronics (Thailand) Public Company Limited
BK:DELTA
$96.03 Billion ฿3.08 Trillion ฿247.00 +2.49% -6.44% Thailand Low: ฿157.50 / High: ฿364.00 527.14 Million
2 PTT Public Company Limited
BK:PTT
$37.08 Billion ฿1.19 Trillion ฿42.00 -0.59% +0.00% Thailand Low: ฿30.25 / High: ฿42.50 2.39 Billion
3 Advanced Info Service Public Company Limited
BK:ADVANC
$32.08 Billion ฿1.03 Trillion ฿346.00 +0.58% -2.26% Thailand Low: ฿288.00 / High: ฿404.00 133.09 Million
4 Gulf Energy Development Public Company Limited
BK:GULF
$28.99 Billion ฿930.00 Billion ฿62.25 +1.63% +0.81% Thailand Low: ฿39.75 / High: ฿67.75 859.21 Million
5 Airports Of Thailand PCL
BK:AOT
$27.61 Billion ฿885.71 Billion ฿62.00 +1.22% +0.81% Thailand Low: ฿39.00 / High: ฿67.00 499.86 Million
6 Krung Thai Bank Public Company Limited
BK:KTB
$19.61 Billion ฿629.20 Billion ฿45.02 +0.04% +2.90% Thailand Low: ฿24.30 / High: ฿45.50 1.23 Billion
7 Kasikornbank Public Company Limited
BK:KBANK
$19.05 Billion ฿611.29 Billion ฿258.00 +1.98% +5.74% Thailand Low: ฿163.00 / High: ฿258.00 274.82 Million
8 PTT Exploration and Production Public Company Limited
BK:PTTEP
$18.56 Billion ฿595.50 Billion ฿150.00 +0.00% -2.28% Thailand Low: ฿105.00 / High: ฿161.50 401.22 Million
9 SCB X Public Company Limited
BK:SCB
$16.42 Billion ฿526.95 Billion ฿156.50 +2.62% +5.39% Thailand Low: ฿127.00 / High: ฿158.50 340.78 Million
10 True Corporation Public Company Limited
BK:TRUE
$13.68 Billion ฿438.81 Billion ฿12.70 +0.79% -2.31% Thailand Low: ฿10.40 / High: ฿14.80 2.48 Billion
11 CP ALL Public Company Limited
BK:CPALL-R
$13.41 Billion ฿430.35 Billion ฿48.25 +0.00% +0.00% Thailand Low: ฿48.25 / High: ฿48.25 0.00
12 The Siam Commercial Bank Public Company Limited
BK:SCB-R
$13.22 Billion ฿424.26 Billion ฿126.00 +0.00% +0.00% Thailand Low: ฿126.00 / High: ฿126.00 10.15 Million
13 CP ALL Public Company Limited
BK:CPALL
$12.44 Billion ฿398.97 Billion ฿44.75 -0.56% -1.65% Thailand Low: ฿41.00 / High: ฿54.50 531.77 Million
14 Bangkok Bank PCL
BK:BBL
$11.63 Billion ฿373.18 Billion ฿195.50 +1.03% +3.99% Thailand Low: ฿147.00 / High: ฿203.00 239.10 Million
15 The Siam Cement Public Company Limited
BK:SCC
$10.02 Billion ฿321.60 Billion ฿268.00 +1.13% +1.13% Thailand Low: ฿166.50 / High: ฿269.00 119.88 Million
16 Bangkok Dusit Medical Services Public Company Limited
BK:BDMS
$9.86 Billion ฿316.25 Billion ฿19.90 +0.00% -0.50% Thailand Low: ฿17.60 / High: ฿22.30 1.93 Billion
17 Central Pattana Public Company Limited
BK:CPN
$8.95 Billion ฿287.23 Billion ฿64.00 -0.39% -0.39% Thailand Low: ฿50.25 / High: ฿70.00 190.99 Million
17 Central Pattana Public Company Limited
BK:CPN-R
$8.95 Billion ฿287.23 Billion ฿64.00 -0.39% -0.39% Thailand Low: ฿61.25 / High: ฿69.25 192.01 Million
18 Bank of Ayudhya PCL
BK:BAY
$8.88 Billion ฿285.04 Billion ฿38.75 +1.31% +0.65% Thailand Low: ฿23.20 / High: ฿46.75 30.43 Million
19 PTT Global Chemical Public Company Limited
BK:PTTGC
$6.75 Billion ฿216.42 Billion ฿48.00 +1.05% -2.04% Thailand Low: ฿19.10 / High: ฿50.75 840.51 Million
20 Charoen Pokphand Foods Public Company Limited
BK:CPF
$5.44 Billion ฿174.54 Billion ฿22.70 -1.73% -4.62% Thailand Low: ฿18.60 / High: ฿24.00 695.97 Million
21 Thai Airways International Public Company Limited
BK:THAI
$5.29 Billion ฿169.82 Billion ฿6.00 -0.83% +2.56% Thailand Low: ฿5.45 / High: ฿13.70 2.35 Billion
22 Indorama Ventures PCL
BK:IVL
$5.12 Billion ฿164.23 Billion ฿29.25 +0.86% +2.63% Thailand Low: ฿14.80 / High: ฿30.00 1.04 Billion
23 Bumrungrad Hospital PCL
BK:BH
$4.87 Billion ฿156.21 Billion ฿196.50 -0.76% +0.51% Thailand Low: ฿136.50 / High: ฿213.00 86.42 Million
24 Thai Oil Public Company Limited
BK:TOP
$4.80 Billion ฿154.13 Billion ฿69.00 +5.75% +2.99% Thailand Low: ฿33.75 / High: ฿70.00 622.18 Million
25 Bumrungrad Hospital Public Company Limited
BK:BH-R
$4.61 Billion ฿147.86 Billion ฿186.00 +0.00% +0.00% Thailand Low: ฿186.00 / High: ฿186.00 3.05 Million
26 Global Power Synergy PCL
BK:GPSC
$4.24 Billion ฿136.05 Billion ฿48.25 +0.00% -3.02% Thailand Low: ฿30.00 / High: ฿54.50 237.18 Million
27 Minor International Public Company Limited
BK:MINT
$3.82 Billion ฿122.47 Billion ฿21.60 +0.47% -0.92% Thailand Low: ฿19.80 / High: ฿26.75 554.46 Million
28 Bangkok Expressway and Metro Public Company Limited
BK:BEM
$3.24 Billion ฿104.10 Billion ฿6.95 +2.21% +4.51% Thailand Low: ฿5.00 / High: ฿7.35 866.62 Million
29 TISCO Financial Group Public Company Limited
BK:TISCO
$3.19 Billion ฿102.48 Billion ฿128.00 +0.39% +2.81% Thailand Low: ฿100.50 / High: ฿133.00 71.24 Million
30 Kiatnakin Phatra Bank Public Company Limited
BK:KKP
$2.99 Billion ฿95.97 Billion ฿117.50 -0.42% +3.98% Thailand Low: ฿57.50 / High: ฿120.00 250.51 Million
31 Krungthai Card Public Company Limited
BK:KTC-R
$2.97 Billion ฿95.40 Billion ฿37.00 -0.67% +2.07% Thailand Low: ฿26.81 / High: ฿40.50 307.88 Million
31 Krungthai Card PCL
BK:KTC
$2.97 Billion ฿95.40 Billion ฿37.00 -0.67% +2.07% Thailand Low: ฿24.80 / High: ฿40.50 307.90 Million
32 Cal-Comp Electronics (Thailand) Public Company Limited
BK:CCET
$2.90 Billion ฿93.01 Billion ฿8.90 +0.56% -3.26% Thailand Low: ฿4.42 / High: ฿10.20 1.61 Billion
33 Thanachart Capital Public Company Limited
BK:TCAP
$2.76 Billion ฿88.61 Billion ฿84.50 +0.60% +3.68% Thailand Low: ฿49.75 / High: ฿89.25 84.41 Million
34 Ratch Group Public Company Limited
BK:RATCH
$2.58 Billion ฿82.65 Billion ฿38.00 -1.30% +0.00% Thailand Low: ฿25.50 / High: ฿39.50 130.64 Million
35 Home Product Center Public Company Limited
BK:HMPRO
$2.51 Billion ฿80.42 Billion ฿6.20 -1.59% +0.81% Thailand Low: ฿5.80 / High: ฿7.50 744.89 Million
36 KCE Electronics Public Company Limited
BK:KCE
$2.48 Billion ฿79.50 Billion ฿67.25 +3.46% +1.89% Thailand Low: ฿16.50 / High: ฿67.25 652.94 Million
37 Bangchak Corporation Public Company Limited
BK:BCP
$2.46 Billion ฿79.00 Billion ฿54.00 +1.89% -3.57% Thailand Low: ฿25.00 / High: ฿60.75 577.30 Million
38 Com7 PCL
BK:COM7
$2.24 Billion ฿71.91 Billion ฿30.50 +0.83% +6.09% Thailand Low: ฿18.40 / High: ฿30.75 259.54 Million
39 Berli Jucker PCL
BK:BJC
$2.21 Billion ฿70.94 Billion ฿17.70 -1.67% +7.27% Thailand Low: ฿13.30 / High: ฿20.50 293.13 Million
40 WHA Corporation Public Company Limited
BK:WHA-R
$2.21 Billion ฿70.85 Billion ฿4.74 -0.42% +0.85% Thailand Low: ฿4.04 / High: ฿5.45 2.08 Billion
40 WHA Corporation Public Company Limited
BK:WHA
$2.21 Billion ฿70.85 Billion ฿4.74 -0.42% +0.85% Thailand Low: ฿3.10 / High: ฿5.45 2.06 Billion
41 Electricity Generating Public Company Limited
BK:EGCO
$2.15 Billion ฿68.97 Billion ฿131.00 +1.55% +0.77% Thailand Low: ฿107.50 / High: ฿138.00 29.30 Million
42 Star Petroleum Refining Co Ltd
BK:SPRC
$1.92 Billion ฿61.57 Billion ฿14.20 +0.00% +5.97% Thailand Low: ฿4.30 / High: ฿14.20 736.67 Million
43 Thai President Foods Public Company Limited
BK:TFMAMA
$1.90 Billion ฿61.00 Billion ฿185.00 +0.00% -0.54% Thailand Low: ฿184.50 / High: ฿198.50 75.87K
44 IRPC Public Company Limited
BK:IRPC
$1.87 Billion ฿60.01 Billion ฿2.94 +7.30% +1.38% Thailand Low: ฿0.96 / High: ฿3.20 3.67 Billion
45 Com7 Public Company Limited
BK:COM7-R
$1.85 Billion ฿59.46 Billion ฿25.25 +0.00% +0.00% Thailand Low: ฿25.25 / High: ฿25.25 11.11 Million
46 Thaifoods Group Public Company Limited
BK:TFG
$1.85 Billion ฿59.37 Billion ฿10.00 +1.01% +1.52% Thailand Low: ฿4.38 / High: ฿11.30 321.26 Million
46 Thaifoods Group Public Company Limited
BK:TFG-R
$1.85 Billion ฿59.37 Billion ฿10.00 +1.01% +1.52% Thailand Low: ฿5.10 / High: ฿11.00 324.03 Million
47 Carabao Group Public Company Limited
BK:CBG-R
$1.85 Billion ฿59.25 Billion ฿59.25 +0.00% +0.00% Thailand Low: ฿59.25 / High: ฿59.25 8.21 Million
48 Central Plaza Hotel Public Company Limited
BK:CENTEL
$1.83 Billion ฿58.73 Billion ฿43.50 +1.16% -0.57% Thailand Low: ฿29.25 / High: ฿44.25 51.46 Million
49 Carabao Group Public Company Limited
BK:CBG
$1.74 Billion ฿55.75 Billion ฿55.75 +0.00% +5.19% Thailand Low: ฿34.25 / High: ฿58.75 132.63 Million
50 Thanachart Capital Public Company Limited
BK:TCAP-R
$1.68 Billion ฿53.74 Billion ฿51.25 +0.00% +0.00% Thailand Low: ฿51.25 / High: ฿51.25 2.16 Million
51 Thai Union Group PCL
BK:TU
$1.60 Billion ฿51.27 Billion ฿13.30 +4.72% +4.72% Thailand Low: ฿10.60 / High: ฿14.00 424.17 Million
51 Thai Union Group Public Company Limited
BK:TU-R
$1.60 Billion ฿51.27 Billion ฿13.30 +4.72% +4.72% Thailand Low: ฿12.40 / High: ฿13.53 423.89 Million
52 B.Grimm Power Public Company Limited
BK:BGRIM
$1.55 Billion ฿49.79 Billion ฿19.10 +2.69% -0.52% Thailand Low: ฿10.30 / High: ฿21.00 769.09 Million
53 Kiatnakin Phatra Bank Public Company Limited
BK:KKP-R
$1.54 Billion ฿49.50 Billion ฿60.25 +0.00% +0.00% Thailand Low: ฿60.25 / High: ฿60.25 5.76 Million
54 Siam City Cement Public Company Limited
BK:SCCC
$1.43 Billion ฿45.74 Billion ฿153.50 -0.97% -0.32% Thailand Low: ฿138.00 / High: ฿155.00 3.90 Million
55 Banpu Public Company Limited
BK:BANPU
$1.41 Billion ฿45.11 Billion ฿14.80 +0.00% +0.00% Thailand Low: ฿4.28 / High: ฿15.30 335.27 Million
56 Central Plaza Hotel Public Company Limited
BK:CENTEL-R
$1.40 Billion ฿44.89 Billion ฿33.25 +0.00% +0.00% Thailand Low: ฿33.25 / High: ฿33.25 5.10 Million
57 Gunkul Engineering Public Company Limited
BK:GUNKUL
$1.39 Billion ฿44.73 Billion ฿5.20 +4.00% +1.96% Thailand Low: ฿1.77 / High: ฿5.40 1.87 Billion
58 Hana Microelectronics Public Company Limited
BK:HANA
$1.38 Billion ฿44.27 Billion ฿50.00 +4.71% +0.00% Thailand Low: ฿15.10 / High: ฿51.25 636.52 Million
59 Saha Pathana Inter-Holding PCL
BK:SPI
$1.36 Billion ฿43.75 Billion ฿34.00 +0.00% -2.86% Thailand Low: ฿32.00 / High: ฿48.50 355.96K
60 VGI Public Company Limited
BK:VGI-R
$1.34 Billion ฿43.05 Billion ฿2.04 +0.00% +0.00% Thailand Low: ฿2.04 / High: ฿2.04 11.03 Million
61 Land and Houses Public Company Limited
BK:LH
$1.34 Billion ฿43.02 Billion ฿3.60 +0.00% -1.10% Thailand Low: ฿3.44 / High: ฿4.48 480.90 Million
62 Bangkok Life Assurance Public Company Limited
BK:BLA
$1.29 Billion ฿41.49 Billion ฿24.30 -0.82% +0.83% Thailand Low: ฿17.40 / High: ฿27.50 52.97 Million
63 Regional Container Lines Public Company Limited
BK:RCL
$1.27 Billion ฿40.61 Billion ฿49.00 +4.81% +15.98% Thailand Low: ฿25.00 / High: ฿49.00 125.05 Million
64 Bangkok Airways Public Company Limited
BK:BA
$1.26 Billion ฿40.48 Billion ฿19.30 +1.05% +5.46% Thailand Low: ฿12.70 / High: ฿19.70 168.16 Million
65 TTW Public Company Limited
BK:TTW
$1.26 Billion ฿40.30 Billion ฿10.10 -1.94% +0.00% Thailand Low: ฿8.90 / High: ฿10.60 53.94 Million
66 Amata Corporation Public Company Limited
BK:AMATA
$1.19 Billion ฿38.24 Billion ฿33.25 +0.00% +1.53% Thailand Low: ฿14.10 / High: ฿33.50 183.36 Million
67 Srisawad Power 1979 PCL
BK:SAWAD
$1.19 Billion ฿38.05 Billion ฿22.90 +0.88% +2.69% Thailand Low: ฿19.90 / High: ฿31.50 233.43 Million
68 WHA Premium Growth Freehold And Leasehold Real Estate Investment Trust
BK:WHART
$1.18 Billion ฿37.81 Billion ฿10.90 -2.68% +2.83% Thailand Low: ฿9.60 / High: ฿11.50 57.65 Million
69 TTW Public Company Limited
BK:TTW-R
$1.15 Billion ฿36.91 Billion ฿9.25 +0.00% +0.00% Thailand Low: ฿9.25 / High: ฿9.25 5.38 Million
70 Banpu Power Public Company Limited
BK:BPP
$1.14 Billion ฿36.57 Billion ฿12.00 +0.84% +4.35% Thailand Low: ฿8.05 / High: ฿13.00 7.27 Million
71 Siam Global House Public Company Limited
BK:GLOBAL
$1.10 Billion ฿35.38 Billion ฿6.55 +0.00% +1.55% Thailand Low: ฿5.40 / High: ฿8.30 235.64 Million
72 Bangkok Chain Hospital Public Company Limited
BK:BCH-R
$1.03 Billion ฿33.17 Billion ฿13.30 +0.00% +0.00% Thailand Low: ฿13.30 / High: ฿13.30 6.16 Million
73 Supalai Public Company Limited
BK:SPALI-R
$1.02 Billion ฿32.86 Billion ฿17.40 +0.00% +0.00% Thailand Low: ฿17.40 / High: ฿17.40 10.42 Million
74 Sri Trang Agro-Industry Public Company Limited
BK:STA
$1.02 Billion ฿32.72 Billion ฿21.30 -0.93% -1.84% Thailand Low: ฿11.20 / High: ฿22.90 497.33 Million
75 BTS Group Holdings Public Company Limited
BK:BTS
$1.01 Billion ฿32.51 Billion ฿2.02 +1.00% +0.00% Thailand Low: ฿1.99 / High: ฿3.16 523.33 Million
76 Mega Lifesciences Public Company Limited
BK:MEGA
$971.52 Million ฿31.17 Billion ฿35.75 +0.00% -2.05% Thailand Low: ฿27.75 / High: ฿39.75 19.93 Million
77 Supalai Public Company Limited
BK:SPALI
$954.38 Million ฿30.62 Billion ฿16.10 -0.62% +0.63% Thailand Low: ฿14.90 / High: ฿18.80 121.16 Million
78 POSCO-Thainox Public Company Limited
BK:INOX
$942.78 Million ฿30.25 Billion ฿3.88 +0.00% +1.57% Thailand Low: ฿0.35 / High: ฿4.48 1.41 Million
79 CH. Karnchang PCL
BK:CK
$932.28 Million ฿29.91 Billion ฿17.80 +1.14% +1.14% Thailand Low: ฿11.20 / High: ฿20.20 172.49 Million
80 TOA Paint (Thailand) Public Company Limited
BK:TOA
$930.53 Million ฿29.85 Billion ฿15.40 -0.65% +0.65% Thailand Low: ฿11.70 / High: ฿16.60 70.13 Million
81 TOA PAINT (THAILAND)
BK:TOA-R
$924.49 Million ฿29.66 Billion ฿15.30 +0.00% +0.00% Thailand Low: ฿15.30 / High: ฿15.30 2.87 Million
82 MBK Public Company Limited
BK:MBK
$923.51 Million ฿29.63 Billion ฿21.20 -1.85% -4.07% Thailand Low: ฿16.40 / High: ฿24.20 60.82 Million
83 CH. Karnchang Public Company Limited
BK:CK-R
$874.67 Million ฿28.06 Billion ฿16.70 +0.00% +0.00% Thailand Low: ฿16.70 / High: ฿16.70 5.05 Million
84 Plan B Media PCL
BK:PLANB
$874.66 Million ฿28.06 Billion ฿6.10 +1.67% +0.83% Thailand Low: ฿3.10 / High: ฿6.75 523.45 Million
85 Mega Lifesciences Public Company Limited
BK:MEGA-R
$869.61 Million ฿27.90 Billion ฿32.00 +0.00% +0.00% Thailand Low: ฿32.00 / High: ฿32.00 1.01 Million
86 Bangkok Chain Hospital Public Company Limited
BK:BCH
$862.78 Million ฿27.68 Billion ฿11.10 -2.63% +1.83% Thailand Low: ฿9.15 / High: ฿13.20 203.41 Million
87 WHA Utilities and Power Public Company Limited
BK:WHAUP
$846.48 Million ฿27.16 Billion ฿7.10 +0.00% -2.74% Thailand Low: ฿3.92 / High: ฿8.25 235.46 Million
88 Tipco Asphalt Public Company Limited
BK:TASCO
$836.34 Million ฿26.83 Billion ฿17.00 +0.00% -2.30% Thailand Low: ฿12.50 / High: ฿17.80 215.31 Million
89 BANPU POWER
BK:BPP-R
$821.71 Million ฿26.36 Billion ฿8.65 +0.00% +0.00% Thailand Low: ฿8.65 / High: ฿8.65 2.56 Million
90 IRPC Public Company Limited
BK:IRPC-R
$814.31 Million ฿26.13 Billion ฿1.28 +0.00% +0.00% Thailand Low: ฿1.28 / High: ฿1.28 64.52 Million
91 Sansiri Public Company Limited
BK:SIRI-R
$804.36 Million ฿25.81 Billion ฿1.48 +0.00% +0.00% Thailand Low: ฿1.48 / High: ฿1.48 114.69 Million
92 Siri Prime Office Property Fd
BK:SIRI
$793.49 Million ฿25.46 Billion ฿1.46 -0.68% +0.00% Thailand Low: ฿1.30 / High: ฿1.58 793.73 Million
93 AP (Thailand) Public Company Limited
BK:AP
$779.54 Million ฿25.01 Billion ฿7.95 -0.62% -1.24% Thailand Low: ฿6.95 / High: ฿9.55 186.75 Million
94 MBK Public Company Limited
BK:MBK-R
$775.40 Million ฿24.88 Billion ฿17.80 +0.00% +0.00% Thailand Low: ฿17.80 / High: ฿17.80 685.50K
95 Thai Vegetable Oil Public Company Limited
BK:TVO
$769.34 Million ฿24.68 Billion ฿27.75 +0.91% +2.78% Thailand Low: ฿21.00 / High: ฿29.50 33.94 Million