Know if a stock is worth buying — before you buy it 🤔
Stockgaroo scores every Bursa stock across 4 pillars — valuation, profitability, financial position, and risk — so you see exactly why a stock rates the way it does.
Bursa Top 50 Stocks April 2026
Generated by Stockgaroo Rating Engine.
Pick and test them in Bursa InvestLAB, join Stockgaroo Master 2026 or Stockgaroo Analyzer below. Your feedback is most Welcome to improve our rating system.
For educational purposes only. Not financial advice.
Learn Top Stocks selection criteria
FV = Fair Value · Overall Rating >70 · Financial Position >65 · Sanity Checks: Strong
FV* = Undervalued -10% · Overall Rating >70 · Financial Position >65 · Sanity Checks: Strong
FV** = Undervalued -20% · Overall Rating >70 · Financial Position >65 · Sanity Checks: Strong
FV***= Undervalued -30% · Overall Rating >70 · Financial Position >65 · Sanity Checks: Strong
Risky= Undervalued · Overall Rating >70 · Financial Position: <50 · Sanity Checks: Strong
Easy Application:
Don’t know which stock to buy? Choose…
Overall rating >70 · Financial Position >65 · Market Consensus: FV, FV*, FV**, FV*** · Sanity Checks: PASS – Strong
Don’t know when to buy, is it a right price to buy? Choose…
Overall rating >70 · Financial Position >65 · Market Consensus: FV, FV*, FV**, FV*** · Sanity Checks: PASS – Strong
Don’t know when to sell? When…
PE >20 · OCF: Negative · Market Consensus: HV or Risky · Sanity Checks: FAIL
Looking for high dividend, high growth, low PE stocks?
Download .csv file and filter DY% (Dividend), G% (Growth), PE (low PE)
Compatible with Bursa Malaysia Stock Rating
| Bursa | Stockgaroo | |||||
|---|---|---|---|---|---|---|
| Stock Name | Stock Rating | Analyst Consensus | Overall Rating | Financial Position | Market Consensus | Sanity Checks |
| Malayan Flour Mills Bhd 3662 | 10 | Buy | 69 | 60 | FV*** | PASS – Moderate |
| Poh Kong Holdings Bhd 5080 | 10 | – | 76 | 90 | FV*** | PASS – Strong |
| Malayan Banking Bhd 1155 | 7 | Strong Buy | 68 | 70 | HV | Overvalued – skipped |
| Bursa Malaysia Bhd 1818 | 7 | Hold | 54 | 40 | Risky | PASS – Strong |
| Tropicana Corporation Bhd 5401 | 5 | – | 17 | 65 | Risky | FAIL |
| Can-One Bhd 5105 | 0 | – | 32 | 50 | Risky | FAIL |
Register or Log in to download the monthly Top 50 Bursa stocks, scored and ranked. Your email also activates free access to the Stockgaroo mobile analyzer app.