Companiesby INKRAH
ENID
🇮🇩 MPPA

Matahari Putra Prima Tbk.

Development · Indonesia Stock Exchange (IDX)

Index member: COMPOSITE

-1 (-3.70%)Close · 6 Nov 2026
Stock SummaryUpdatedtrading dayFree Float & Market CapUpdatedShareholders above 1%Updated
Market capRp 879.55bnLatest close × listed shares
Free float16.05%Min 15.0%
Holders ≥1%2Σ 83.95%
ESG risk—Sustainalytics
Dodgy-o-meterClean sheetNo special notation

Chart & technical analysis

15 trading days stored. Adjust MA/EMA periods and colours; golden and death crosses are marked.

The day in a nutshell

6 Nov 2026

Price

Previous
27
Open
26
High
26
Low
26
Close
26
Opening gap
-3.70%Mind the gap!

Trading activity

Volume
3,378,60033.79k lot
Value
Rp 87.84m
Frequency
171
Average ticket
Rp 513.7k
Turnover
0.010%of tradeable shares

Foreign flow

Foreign buy
0
Foreign sell
0
Net foreign
0
Foreign participation
0.00%

Order book & shares

Best bid
00
Best offer
2643,993,200
Listed shares
33,828,872,408
Tradeable shares
33,828,872,408
Non-regular market
Rp 00

ESG, free float & market cap

Free float

Current
16.05%Min 15.0%
Shareholders
25,476
Market cap
Rp 1.22tn
Board
Development
Status
Complies with Rule I-ATicks the box

Reference period

Market cap
Rp 648.33bn
Shareholders
29,257
Free float
40.99%
Deadline
31 Mar 2029

Shareholders above 1%

#
MULTIPOLAR,PT,TBKCorporateLocalINDONESIA26,100,859,26477.16%Rp 678.62bn
CONSILIUM FRONTIER EQUITY FUND LPPartnershipForeignUNITED STATES2,297,725,6506.79%Rp 59.74bn

Price history

#
6 Nov 202626262626-3.70%3.38m87.84m0
5 Nov 202627272727-3.57%5.43m146.67m0
4 Nov 202628282828-6.67%3.30m92.41m0
3 Nov 202631313030-6.25%17.93m544.99m0
2 Nov 202632343232-5.88%72.00m2.31bn0
30 Oct 20260363434-5.56%55.51m1.96bn0
29 Oct 20260383636-7.69%17.37m638.04m0
28 Oct 202603937390.00%8.71m328.47m0
27 Oct 202604039390.00%20.06m792.41m0
26 Oct 20260393839+5.41%14.10m546.95m0
23 Oct 20260383637+5.71%25.24m938.14m0
22 Oct 20260353335+6.06%21.27m722.43m0
21 Oct 20260343333-2.94%20.92m694.87m0
20 Oct 20260353334+3.03%50.89m1.71bn0
19 Oct 20260333333-8.33%2.32m76.61m0