Score Your Stock
MY 1,120 Bursa stocksUS S&P 500 NEW

Bursa Malaysia (KLSE) & US stock scores Give your stock a score.

Type any Bursa or US stock. Get a 0–100 health score from its own financial statements, and the reason behind it. No tips.

Popular:MAYBANK69PBBANK67TENAGA58Apple64Nvidia73

Free, no sign-upPrices updated Same rules for every stock

TENAGA
Utilities · Bursa Main Market
Okay
Business Strength80
Financial Safety17
Cash & Dividends38
Price Fairness67
Risk83

Risk is its best check. But High debt load (1.8× debt-to-equity), so Financial Safety scores only 17.

See the full TENAGA breakdown →
80 Each check gets its own score
Tap any measure for the plain-English reason
Tools

What you can do here

Six free tools. Same scoring rules in every one.

Also free:Brokerage fee calculatorDividend calendarDownload all scores (CSV)

Method

How a score is made

Three steps. The same for every stock.

Full method →
Step 1

Read the reports

Up to 5 years of the company's own published numbers, plus the latest quarters.

Step 2

Run 5 checks

Business Strength Strong
Financial Safety Weak
Cash & Dividends Weak
Price Fairness Okay
Risk Strong
Step 3

One score, 0–100

Each check shows its reason in plain words. Tap any measure to see the number.

Markets

Two markets, one set of rules

How the scores spread today.

MY Bursa Malaysia

1,120stocks scored

US US · S&P 500

NEW
503stocks scored

Start here

NameScoreMkt capBusiness
Strength
Financial
Safety
Cash &
Dividends
Price
Fairness
Risk
RHB BANK BERHADRHBBANK
1066.KL · Financial ServicesBank rulesKLCI 30
81RM 32.5b706710083100
PRESS METAL ALUMINIUM HOLDINGS BERHADPMETAL
8869.KL · Industrial Products & ServicesKLCI 30Shariah
75RM 57.3b90100753375
HONG LEONG FINANCIAL GROUP BERHADHLFG
1082.KL · Financial ServicesBank rulesKLCI 30
74RM 20.1b705050100100
HONG LEONG BANK BERHADHLBANK
5819.KL · Financial ServicesBank rulesKLCI 30
73RM 45.8b70677567100
SIME DARBY BERHADSIME
4197.KL · Consumer Products & ServicesKLCI 30Shariah
72RM 16.6b40100638375
  1. RHBBANK81Business 70Financial 67Cash 100Price 83Risk 100
  2. PMETAL75Business 90Financial 100Cash 75Price 33Risk 75
  3. HLFG74Business 70Financial 50Cash 50Price 100Risk 100
  4. HLBANK73Business 70Financial 67Cash 75Price 67Risk 100
  5. SIME72Business 40Financial 100Cash 63Price 83Risk 75

See all 30 KLCI stocks →

Insights

Learn as you go

Short reads that use the scores on real companies.

All articles →

Built to teach, not to tip

  • Free, no account needed
  • Scores from published financial statements only
  • No buy or sell calls. Educational, not advice
  • Data refreshed every week
How scoring works

Or explore all 1127 stocks

Score80-100Strong40-79Okay0-39Weak

1127 stocks

RHB BANK BERHADRHBBANK
1066.KL · Financial ServicesBank rulesKLCI 30
81RM 32.5b706710083100
PRESS METAL ALUMINIUM HOLDINGS BERHADPMETAL
8869.KL · Industrial Products & ServicesKLCI 30Shariah
75RM 57.3b90100753375
HONG LEONG FINANCIAL GROUP BERHADHLFG
1082.KL · Financial ServicesBank rulesKLCI 30
74RM 20.1b705050100100
HONG LEONG BANK BERHADHLBANK
5819.KL · Financial ServicesBank rulesKLCI 30
73RM 45.8b70677567100
SIME DARBY BERHADSIME
4197.KL · Consumer Products & ServicesKLCI 30Shariah
72RM 16.6b40100638375
PETRONAS DAGANGAN BHDPETDAG
5681.KL · Consumer Products & ServicesKLCI 30Shariah
71RM 19.4b8083753383
CIMB GROUP HOLDINGS BERHADCIMB
1023.KL · Financial ServicesBank rulesKLCI 30
70RM 74.7b606710050100
MALAYAN BANKING BERHADMAYBANK
1155.KL · Financial ServicesBank rulesKLCI 30
69RM 121.7b50837550100
HARTALEGA HOLDINGS BERHADHARTA
5168.KL · Health CareKLCI 30Shariah
68RM 4.3b40100386792
PUBLIC BANK BERHADPBBANK
1295.KL · Financial ServicesBank rulesKLCI 30
67RM 92.2b60837533100
IOI CORPORATION BERHADIOICORP
1961.KL · PlantationKLCI 30Shariah
65RM 27.9b70100383383
MAXIS BERHADMAXIS
6012.KL · Telecommunications & MediaKLCI 30Shariah
65RM 27.9b9033755075
MISC BERHADMISC
3816.KL · Transportation & LogisticsKLCI 30Shariah
64RM 36.8b5083883367
MR D.I.Y. GROUP (M) BERHADMRDIY
5296.KL · Consumer Products & ServicesKLCI 30Shariah
64RM 11.3b60671001775
SD GUTHRIE BERHADSDG
5285.KL · PlantationKLCI 30Shariah
64RM 40.3b8083505058
TOP GLOVE CORPORATION BHDTOPGLOV
7113.KL · Health CareKLCI 30Shariah
59RM 8.0b50100631767
TENAGA NASIONAL BHDTENAGA
5347.KL · UtilitiesKLCI 30AIShariah
58RM 77.5b8017386783
DIALOG GROUP BERHADDIALOG
7277.KL · EnergyKLCI 30Shariah
57RM 12.0b6010075050
NESTLE (MALAYSIA) BERHADNESTLE
4707.KL · Consumer Products & ServicesKLCI 30Shariah
54RM 22.5b705050092
PETRONAS GAS BERHADPETGAS
6033.KL · UtilitiesKLCI 30Shariah
52RM 34.2b3010063067
TELEKOM MALAYSIA BERHADTM
4863.KL · Telecommunications & MediaKLCI 30AIShariah
52RM 30.4b4083631758
CELCOMDIGI BERHADCDB
6947.KL · Telecommunications & MediaKLCI 30Shariah
46RM 29.8b5033633350
PPB GROUP BERHADPPB
4065.KL · Consumer Products & ServicesKLCI 30Shariah
45RM 12.6b067753350
INARI AMERTRON BERHADINARI
0166.KL · TechnologyKLCI 30AIShariah
43RM 9.9b1010063042
IHH HEALTHCARE BERHADIHH
5225.KL · Health CareKLCI 30Shariah
40RM 69.4b405050058
AXIATA GROUP BERHADAXIATA
6888.KL · Telecommunications & MediaKLCI 30Shariah
37RM 15.1b033633350
PETRONAS CHEMICALS GROUP BERHADPCHEM
5183.KL · Industrial Products & ServicesKLCI 30Shariah
35RM 37.6b050631742
GENTING MALAYSIA BERHADGENM
4715.KL · Consumer Products & ServicesKLCI 30
30RM 7.4b300253358
GENTING BERHADGENTING
3182.KL · Consumer Products & ServicesKLCI 30
24RM 6.0b1017253333
KUALA LUMPUR KEPONG BERHADKLK
2445.KL · PlantationKLCI 30Shariah
24RM 23.4b1017501725
SUPERCOMNET TECHNOLOGIES BERHADSCOMNET
0001.KL · Health CareShariah
57RM 404.5m20100835050
KOTRA INDUSTRIES BERHADKOTRA
0002.KL · Health CareShariah
53RM 541.4m40100503342
UCREST BERHADUCREST
0005.KL · Technology
43RM 40.9m30100133340
PINEAPPLE RESOURCES BERHADPINEAPP
0006.KL · Technology
36RM 43.2m06750058
PUC BERHADPUC
0007.KL · Telecommunications & MediaShariah
34RM 129.0m2067133340
WILLOWGLEN MSC BERHADWILLOW
0008.KL · TechnologyShariah
60RM 136.4m30100635058
IRIS CORPORATION BERHADIRIS
0010.KL · TechnologyShariah
39RM 171.3m067633333
BRITE-TECH BERHADBTECH
0011.KL · UtilitiesShariah
80RM 68.0m80837510067
THREE-A RESOURCES BERHAD3A
0012.KL · Consumer Products & ServicesShariah
73RM 356.7m30100888367
XOX TECHNOLOGY BERHADNOVATECH
0017.KL · Telecommunications & MediaShariah
46RM 26.9m10100505020
LAMBO GROUP BERHADLAMBO
0018.KL · Technology
48RM 7.7m40100135042
NETX HOLDINGS BERHADNETX
0020.KL · Technology
33RM 37.5m067133350
PARLO BERHADPARLO
0022.KL · Consumer Products & ServicesShariah
34RM 20.5m2067133340
IFCA MSC BERHADIFCAMSC
0023.KL · TechnologyShariah
53RM 118.6m20100503360
JAG BERHADJAG
0024.KL · Industrial Products & ServicesShariah
52RM 292.4m40100631742
YBS INTERNATIONAL BERHADYBS
0025.KL · Industrial Products & ServicesShariah
27RM 67.0m401725508
NOVA MSC BERHADNOVAMSC
0026.KL · Technology
27RM 107.7m106738020
SCOPE INDUSTRIES BERHADSCOPE
0028.KL · Industrial Products & ServicesShariah
55RM 86.6m20100755033
DIGISTAR CORPORATION BERHADDIGISTA
0029.KL · Technology
23RM 20.9m01763033
REDTONE DIGITAL BERHADREDTONE
0032.KL · Telecommunications & MediaShariah
49RM 266.0m10100633342
Stocks scored1120 of 1127Median score50 / 10077 strong · 663 okay · 380 weakBoard815 Main · 272 ACE · 40 LEAP
All-Bursa average by pillarBusiness Strength36Financial Safety75Cash & Dividends44Price Fairness44Risk52