IDX Stock Ranking v4 — Aug 2, 2026

13 Stocks · Sorted by Composite Score · Data per 2 Agustus 2026

# ▲▼ Ticker ▲▼ Company ▲▼ Price ▲▼ Mkt Cap ▲▼ P/E ▲▼ P/B ▲▼ ROE ▲▼ ROA ▲▼ NPL ▲▼ NIM ▲▼ CIR ▲▼ DivY ▲▼ Payout ▲▼ Vol ▲▼ 1Y Ret ▲▼ MOS ▲▼ Score ▲▼ Verdict

Click column headers to sort. Use search box to filter by ticker or company name. Data per 2 Agustus 2026.

Ranking Summary
#TickerCompanyScoreMOSRoleKey Strength
1ERAAErajaya Swasembada82+75%CoreMOS terlebar, katalis XPENG/Chagee
2BBCABank Central Asia90+27%CoreNPL 1.9%, CIR 29.3%, ROE ~22%
3BMRIBank Mandiri85+43%CoreNPL 1.0%, ROE 22.6%, profit margin 47%
4BBRIBank Rakyat Indonesia78+43%CoreROE 18.1%, loan growth +13.7%, div yield 11.85%
5ADROAdaro Energy72+64%TacticalDiv yield 16.67%, P/B 0.83, MOS terbesar
6NCKLTrimegah Bangun Persada55+149%TacticalROE 26.9%, P/E 6.30, profitable
7UNTRUnited Tractors65+28%HoldP/E 7.08, div yield 9.97%, transition year
8ASIIAstra International60+42%HoldConglomerate terdiversifikasi
9BBNIBank Negara Indonesia65+35%HoldDiv yield 9.98%, P/B 0.83
10BRISBank Syariah Indonesia60+12%HoldROE 16.85%, large cap
11BTPSBank BTPN Syariah55+53%CautiousNPL 2.7%, NIM 22.7%, ROE 13.8%
12BNGABank CIMB Niaga50+15%CautiousNPL 1.5%, ROE ~10%, CIR 83%
13BJBRBank BJB45+20%DividendDiv yield 10.97%, ROE 7.8%
14BJTMBank Jatim30AvoidNPL 3.88%, BOPO 79.9%, NIM tipis
15PGEOPertamina Geothermal38RejectP/E 15.7, payout 93.4% tidak sustainable
16TLKMTelkom Indonesia52+12%CautiousDiv yield 8.23%, payout 129% tidak sustainable
17ASGRAstra Graphia52+64%HoldDiv yield 13.46% (payout 0.15% suspicious)
18SMDRSamudera Indonesia35AvoidMargin rendah, volume tipis, net income turun
19PGASPerusahaan Gas Negara45CautiousRecovery Q1 2026, tapi revenue -3.8% YoY
20DMASPuradelta Lestari50~0%CautiousRevenue spike, dividend terhutang 771B
Bank Comparison (9 Banks)
RankTickerBankPriceMkt CapP/EP/BROEROANPLNIMCIRDivYPayout1Y RetVerdict
1BBCABank Central Asia6,325777T13.42.8722%1.8%1.9%5.4%29.3%5.34%55%-23.8%Core Buy
2BMRIBank Mandiri4,190391T6.31.3722.6%2.6%1.0%4.7%40%11.47%-7.1%Core Buy
3BBRIBank Rakyat Indonesia3,040450T7.61.3218.1%2.7%1.5%39%11.85%89%-18.7%Core Buy
4BNGABank CIMB Niaga1,65042T~9~10%~1.2%1.5%3.5%83%Hold
5BRISBank Syariah Indonesia1,76087T~101.7416.85%2.4%9.1%52%1.89%-32.9%Hold
6BTPSBank BTPN Syariah9707.5T6.30.7313.8%7.1%2.7%22.7%50%3.9%55%-33.9%Cautious
7BJBRBank BJB1,99015T~187.8%0.72%2.9%3.8%72%10.97%77%Dividend Only
8BJTMBank Jatim5207.8T~120.5713.35%1.9%3.88%6.15%80%+8%Avoid