TopStockBD
Top 20 · DSEF Score

Best Stocks to Buy May 2026

#1
ENVOYTEXTextileBuy

Envoy Textiles Limited

74.3

Reliable dividend history (6.2% yield), consistently returning cash to shareholders over multiple years. At current prices, Envoy Textiles Limited trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Overall DSEF score: 74.3/100 (Buy).

Business Quality
8.2
Financial Health
5.9
Competitive Moat
5.0
Valuation
8.5
Dividend
10.0
LTP 48.6 0.62%EPS 134.6%Dividend 6.2%
View full analysis →
#2
ARGONDENIMTextileBuy

Argon Denims Limited

64.4

At current prices, Argon Denims Limited trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Argon Denims Limited demonstrates consistent earnings growth (EPS +124.0% YoY), ranking among the strongest businesses on the DSEF business quality pillar. Overall DSEF score: 64.4/100 (Buy).

Business Quality
7.4
Financial Health
6.4
Competitive Moat
3.3
Valuation
8.7
Dividend
6.5
LTP 18.0 1.12%EPS 124.0%Dividend 5.6%
View full analysis →
#3
LINDEBDFuel & PowerBuy

Linde Bangladesh Limited

62.2

Linde Bangladesh Limited demonstrates consistent earnings growth (EPS +1121.6% YoY), ranking among the strongest businesses on the DSEF business quality pillar. Reliable dividend history (68.8% yield), consistently returning cash to shareholders over multiple years. Overall DSEF score: 62.2/100 (Buy).

Business Quality
10.0
Financial Health
8.4
Competitive Moat
4.2
Valuation
8.4
Dividend
10.0
LTP 653.6 0.24%EPS 1121.6%Dividend 68.8%
View full analysis →
#4
BEACHHATCHFood & AlliedWait & Watch

Beach Hatchery Ltd.

56.9

At current prices, Beach Hatchery Ltd. trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Reliable dividend history (3.4% yield), consistently returning cash to shareholders over multiple years. Overall DSEF score: 56.9/100 (Wait & Watch).

Business Quality
5.9
Financial Health
4.7
Competitive Moat
1.1
Valuation
9.7
Dividend
8.6
LTP 29.0 0.69%EPS 118.3%Dividend 3.4%
View full analysis →
#5
OIMEXEngineeringWait & Watch

Oimex Electrode Limited

56.1

At current prices, Oimex Electrode Limited trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Overall DSEF score: 56.1/100 (Wait & Watch).

Business Quality
5.8
Financial Health
6.0
Competitive Moat
3.5
Valuation
7.2
Dividend
5.9
LTP 13.8 2.22%EPS 195.1%Dividend 2.2%
View full analysis →
#6
BEACONPHARPharmaceuticals & ChemicalsBuy

Beacon Pharmaceuticals PLC

68.4

Reliable dividend history (2.1% yield), consistently returning cash to shareholders over multiple years. At current prices, Beacon Pharmaceuticals PLC trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Overall DSEF score: 68.4/100 (Buy).

Business Quality
5.2
Financial Health
6.6
Competitive Moat
7.8
Valuation
7.8
Dividend
8.1
LTP 102.0 0.68%EPS 81.4%Dividend 2.1%
View full analysis →
#7
SONALIANSHJuteWait & Watch

Sonali Aansh Industries Limited

56.0

At current prices, Sonali Aansh Industries Limited trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Reliable dividend history (0.8% yield), consistently returning cash to shareholders over multiple years. Overall DSEF score: 56.0/100 (Wait & Watch).

Business Quality
5.0
Financial Health
6.3
Competitive Moat
3.0
Valuation
7.8
Dividend
7.1
LTP 179.0 0.11%EPS 172.1%Dividend 0.8%
View full analysis →
#8
FINEFOODSFood & AlliedWait & Watch

Fine Foods Limited

52.8

Reliable dividend history (0.2% yield), consistently returning cash to shareholders over multiple years. Overall DSEF score: 52.8/100 (Wait & Watch).

Business Quality
5.6
Financial Health
5.9
Competitive Moat
3.2
Valuation
4.2
Dividend
7.7
LTP 565.1 0.16%EPS 375.0%Dividend 0.2%
View full analysis →
#9
AL-HAJTEXTextileWait & Watch

Al-Haj Textile Mills Limited

51.0

At current prices, Al-Haj Textile Mills Limited trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Reliable dividend history (0.5% yield), consistently returning cash to shareholders over multiple years. Overall DSEF score: 51.0/100 (Wait & Watch).

Business Quality
4.8
Financial Health
5.4
Competitive Moat
1.4
Valuation
8.6
Dividend
6.8
LTP 97.5 1.91%EPS 1391.0%Dividend 0.5%
View full analysis →
#10
SONALIPAPRPaper & PrintingWait & Watch

Sonali Paper & Board Mills Ltd.

57.6

Reliable dividend history (1.8% yield), consistently returning cash to shareholders over multiple years. At current prices, Sonali Paper & Board Mills Ltd. trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Overall DSEF score: 57.6/100 (Wait & Watch).

Business Quality
4.4
Financial Health
4.8
Competitive Moat
4.0
Valuation
8.6
Dividend
9.3
LTP 218.1 2.02%EPS 89.2%Dividend 1.8%
View full analysis →
#11
PRIMEBANKBankStrong Buy

Prime Bank PLC.

82.0

Prime Bank PLC. demonstrates consistent earnings growth (EPS +52.6% YoY), ranking among the strongest businesses on the DSEF business quality pillar. The company maintains a healthy balance sheet with manageable debt and positive operating cash flow, a key indicator of financial resilience. Overall DSEF score: 82.0/100 (Strong Buy).

Business Quality
10.0
Financial Health
8.6
Competitive Moat
6.2
Valuation
7.3
Dividend
7.7
LTP 28.9 1.37%EPS 52.6%Dividend 6.1%
View full analysis →
#12
MATINSPINNTextileWait & Watch

Matin Spinning Mills PLC

49.1

At current prices, Matin Spinning Mills PLC trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Overall DSEF score: 49.1/100 (Wait & Watch).

Business Quality
3.9
Financial Health
3.4
Competitive Moat
4.2
Valuation
9.2
Dividend
5.5
LTP 47.3 0.64%EPS 130.4%Dividend 7.4%
View full analysis →
#13
KBPPWBILMiscellaneousWait & Watch

Khan Brothers PP Woven Bag Industries Limited

48.0

Reliable dividend history (2.1% yield), consistently returning cash to shareholders over multiple years. Overall DSEF score: 48.0/100 (Wait & Watch).

Business Quality
4.4
Financial Health
4.3
Competitive Moat
2.9
Valuation
6.4
Dividend
7.3
LTP 47.6 1.24%EPS 2600.0%Dividend 2.1%
View full analysis →
#14
JAMUNAOILFuel & PowerStrong Buy

Jamuna Oil Company Limited

83.2

Jamuna Oil Company Limited demonstrates consistent earnings growth (EPS +46.8% YoY), ranking among the strongest businesses on the DSEF business quality pillar. At current prices, Jamuna Oil Company Limited trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Overall DSEF score: 83.2/100 (Strong Buy).

Business Quality
9.4
Financial Health
8.3
Competitive Moat
5.3
Valuation
9.3
Dividend
9.1
LTP 167.4 0.12%EPS 46.8%Dividend 10.8%
View full analysis →
#15
QUASEMINDEngineeringWait & Watch

Quasem Industries Ltd.

46.3

The company maintains a healthy balance sheet with manageable debt and positive operating cash flow, a key indicator of financial resilience. At current prices, Quasem Industries Ltd. trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Overall DSEF score: 46.3/100 (Wait & Watch).

Business Quality
2.5
Financial Health
8.4
Competitive Moat
3.4
Valuation
7.3
Dividend
2.9
LTP 40.1 1.78%EPS 147.6%
View full analysis →
#16
SSSTEELEngineeringWait & Watch

S. S. Steel Limited

46.2

At current prices, S. S. Steel Limited trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Overall DSEF score: 46.2/100 (Wait & Watch).

Business Quality
2.8
Financial Health
2.9
Competitive Moat
3.8
Valuation
10.0
Dividend
6.3
LTP 4.8 4.35%EPS 240.0%Dividend 4.2%
View full analysis →
#17
RUNNERAUTOEngineeringRisky

Runner Automobiles PLC

44.6

The company maintains a healthy balance sheet with manageable debt and positive operating cash flow, a key indicator of financial resilience. Overall DSEF score: 44.6/100 (Risky).

Business Quality
1.4
Financial Health
8.8
Competitive Moat
3.9
Valuation
5.1
Dividend
4.9
LTP 39.6 1.49%EPS 266.7%Dividend 2.5%
View full analysis →
#18
RUPALIINSInsuranceRisky

Rupali Insurance Company Ltd.

44.1

At current prices, Rupali Insurance Company Ltd. trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Overall DSEF score: 44.1/100 (Risky).

Business Quality
4.5
Financial Health
5.0
Competitive Moat
0.7
Valuation
6.5
Dividend
6.2
LTP 27.7 9.92%EPS 110.6%Dividend 3.6%
View full analysis →
#19
MARICOPharmaceuticals & ChemicalsStrong Buy

Marico Bangladesh Limited

91.7

Reliable dividend history (14.0% yield), consistently returning cash to shareholders over multiple years. Marico Bangladesh Limited demonstrates consistent earnings growth (EPS +28.2% YoY), ranking among the strongest businesses on the DSEF business quality pillar. Overall DSEF score: 91.7/100 (Strong Buy).

Business Quality
9.7
Financial Health
9.4
Competitive Moat
8.3
Valuation
8.1
Dividend
10.0
LTP 2744.3 0.01%EPS 28.2%Dividend 14.0%
View full analysis →
#20
BPPLFuel & PowerRisky

Baraka Patenga Power Limited

43.4

At current prices, Baraka Patenga Power Limited trades at a discount relative to both its own historical valuation and sector peers — offering an attractive entry point. Overall DSEF score: 43.4/100 (Risky).

Business Quality
3.6
Financial Health
5.2
Competitive Moat
2.0
Valuation
8.0
Dividend
4.2
LTP 16.6 1.22%EPS 291.4%Dividend 1.2%
View full analysis →

Monthly top picks from the DSE — stocks ranked by a composite of DSEF fundamental score and recent earnings momentum. This list updates continuously to reflect the current market environment.

Monthly picks combine long-term DSEF fundamental score (60% weight) with short-term EPS momentum (40% weight) — identifying stocks that are both fundamentally strong and showing improving earnings trends right now. This creates a blend of quality and timing that a pure score or a pure momentum screen misses.


Frequently Asked Questions

How are monthly picks different from the annual best stocks list?
Annual picks focus purely on DSEF fundamental score. Monthly picks add an EPS momentum layer — rewarding stocks with improving earnings this period. A stock can rank higher this month if its recent EPS growth accelerated, even if its long-term score is similar to others.
How often does this list update?
The underlying data updates hourly during trading days. The DSEF scores and EPS data update as new financial disclosures are published, typically during quarterly earnings season.
Should I buy all the stocks on this list?
No — this is a screening list, not investment advice. Use it to identify candidates for deeper research. Check each company's recent news, financial statements, and valuation before making any investment decision.