IHSG Slips, Here Are the 10 Stocks Most Bought and Sold by Foreigners
The Jakarta Composite Index (IHSG) was in the red at the close of the morning trading session on Tuesday (22/4/2026). Several stocks were reportedly hunted and offloaded by foreigners.
The index closed down 15.01 points or 0.20% at 7,544.36 at the end of the morning session. A total of 402 stocks rose, 253 fell, and 163 remained unchanged.
The value of transactions this morning reached Rp9.25 trillion, involving 26.58 billion shares in 1.67 million transactions. Market capitalisation also fell to Rp13,387 trillion.
Throughout midday trading, foreign investors recorded net selling (net sell) of Rp564.8 billion across the market. The breakdown was Rp2.1 trillion in foreign buys and Rp2.7 trillion in foreign sells.
Amid these transactions, several stocks saw the highest buys and sells by foreigners. Citing market data, here is the movement in Net Foreign Sell (NFS) and Net Foreign Buy (NFB) during today’s intraday trading:
Top Net Foreign Buy
PT Bank Negara Indonesia (Persero) Tbk (BBNI) - Rp59.3 billion
PT Aneka Tambang Tbk (ANTM) - Rp52.3 billion
PT Astra International Tbk (ASII) - Rp40.4 billion
PT Energi Mega Persada Tbk (ENRG) - Rp38.0 billion
PT Medco Energi Internasional Tbk (MEDC) - Rp20.6 billion
PT United Tractors Tbk (UNTR) - Rp17.8 billion
PT Merdeka Gold Resources Tbk (EMAS) - Rp15.8 billion
PT Bukit Asam Tbk (PTBA) - Rp15.1 billion
PT Abadi Lestari Indonesia Tbk (RLCO) - Rp14.2 billion
PT Hartadinata Abadi Tbk (HRTA) - Rp14.2 billion
Top Net Foreign Sell
PT Bank Rakyat Indonesia (Persero) Tbk (BBRI) - Rp163.5 billion
PT Barito Pacific Tbk (BRPT) - Rp107.5 billion
PT Bakrie & Brothers Tbk (BNBR) - Rp67.8 billion
PT Bumi Resources Tbk (BUMI) - Rp65.3 billion
PT Bank Mandiri (Persero) Tbk (BMRI) - Rp64.5 billion
PT Petrosea Tbk (PTRO) - Rp56.9 billion
PT Bank Central Asia Tbk (BBCA) - Rp46.3 billion
PT Telkom Indonesia (Persero) Tbk (TLKM) - Rp28.2 billion
PT Buana Lintas Lautan Tbk (BULL) - Rp26.9 billion
PT GoTo Gojek Tokopedia Tbk (GOTO) - Rp22.8 billion