TopStockBD
Top 20 · Market Cap (Mn)

Top Stocks in Bangladesh 2025

#CodeLTPMarket Cap (Mn)
1GPGrameenphone Ltd.238.80৳322451645.3B
2SQURPHARMASquare Pharmaceuticals PLC.208.80৳185090970.9B
3ROBIRobi Axiata PLC.29.00৳151900054.0B
4BRACBANKBRAC Bank PLC.73.10৳145536702.8B
5WALTONHILWalton Hi-Tech Industries PLC367.10৳122325494.1B
6BATBCBritish American Tobacco Bangladesh Company Limited214.00৳115560000.0B
7BEXIMCOBangladesh Export Import Company Ltd.110.10৳103850312.4B
8MARICOMarico Bangladesh Limited2744.30৳86445450.0B
9UPGDCLUnited Power Generation & Distribution Company Ltd.116.00৳67244651.3B
10BERGERPBLBerger Paints Bangladesh Ltd.1365.50৳67054230.7B
11LHBLafargeHolcim Bangladesh PLC.49.20৳57139576.2B
12BXPHARMABeximco Pharmaceuticals PLC.123.20৳54961009.4B
13ISLAMIBANKIslami Bank Bangladesh PLC.32.60৳52485695.8B
14PUBALIBANKPubali Bank PLC.38.30৳49844955.5B
15RENATARenata PLC411.30৳47174666.3B
16CITYBANKCity Bank PLC.26.60৳46534183.1B
17DUTCHBANGLDutch-Bangla Bank PLC.41.80৳40408107.6B
18UNILEVERCLUnilever Consumer Care Limited2045.00৳39415980.3B
19EBLEastern Bank PLC.23.80৳39119769.4B
20ICBInvestment Corporation Of Bangladesh40.90৳35470891.5B

The biggest companies on the Dhaka Stock Exchange in 2025, ranked by market capitalisation. Market cap = share price × total shares — the most widely used measure of a company's overall size and stock market value.

Market capitalisation (market cap) = current share price × total shares outstanding. It represents the total market value of a company. Large-cap stocks on the DSE are generally more liquid, more stable, and more widely covered by analysts. This list shows the 20 largest publicly listed companies in Bangladesh by market cap as of 2025.


Frequently Asked Questions

What are the top stocks to buy in Bangladesh in 2025?
The largest companies by market cap — shown above — tend to be the most stable investments. However, 'top' depends on your goals: income investors look at dividend yield, growth investors look at EPS growth, and value investors look at P/E ratio.
What is considered a large-cap stock on the DSE?
On the DSE, companies with market cap above BDT 5,000 crore (৳50 billion) are generally considered large-cap. These are typically blue-chip companies with long track records.
How often does market cap change?
Market cap changes every trading day because it is tied to the current share price. This list is updated daily based on the latest traded price from the DSE.