Our website is made possible by displaying non-intrusive online advertisements to our visitors.
Please consider supporting us by disabling or pausing your ad blocker.
Please consider supporting us by disabling or pausing your ad blocker.
FFB
5306 S2.450 ↑
FFB
5306
S idss
Farm Fresh Berhad is a Malaysia-based company, which is engaged in the investment holding, rearing of dairy cows and the production, marketing and sale of cow’s milk and plant-based related products. The Company operates through two segments: Malaysia and Australia's operation. Its Malaysia’s operation includes rearing of dairy cows and goats, production and marketing and sale of cow’s and goat’s milk, yogurt, plant-based, ice cream and other products and agrotourism. Its Australia’s operation includes rearing of dairy cows, production and marketing and sale of cow’s milk, jam, sauces, butter, and yogurt. The Company's products include fresh milk products, flavored milk, farm fresh grow UHT formulated milk, plant-based milk, yogurt drink, yogurt, and goat's milk. Its other products include Ibu Santan Coconut Milk and Farm Fresh Dairy Whipping Cream. The Company operates over six farms and three processing facilities spanning Malaysia and Australia.
Website: https://www.farmfresh.com.my/
Main Market : Food & Beverages
2.450 ↑
0.160 (7.0%)| High | 2.460 |
| Low | 2.260 |
| Open | 2.290 |
| Volume | 7,984,100 |
| Volume (B/S) | 1,500 / 1,303,800 |
| Price Bid/Ask | 2.430 / 2.450 |
| 52w | 1.720 - 3.030 |
| ROE | 16.00 |
| P/E | 35.62 |
| EPS | 6.88 |
| DPS | 2.00 |
| DY | 0.82% |
| NTA | 0.4300 |
| P/B | 5.70 |
| RPS | 59.20 |
| PSR | 4.14 |
| Market Cap | 4,617.4M |
| Shares (mil) | 1,884.67 |
| YoY | RQoQ RYoY |
| CAGR % |
3Y
54%
TTM
37.3%
5Y
23.3%
TTM
35.9%
|
| RSI(14) | Neutral 63.2 |
| Stochastic(14) | Overbought 97.2 |
| Stochastic RSI(14) | Overbought 87.8 |
| Average Volume (3M) | 3,448,100 |
| Relative Volume | 0.6 |
| Financial Year | Revenue ('000) | Net ('000) | EPS | DP% | Net % | Report |
|---|---|---|---|---|---|---|
| 31 Mar, 2026 | 1,115,692 | 129,613 | 6.9000 | 14.5% | ||
| 31 Mar, 2025 | 981,181 | 106,395 | 5.6800 | 38.7% | 67.5% | View |
| 31 Mar, 2024 | 810,411 | 63,530 | 3.3900 | 29.5% | 26.9% | View |
| 31 Mar, 2023 | 629,691 | 50,079 | 2.6900 | 39.8% | 71.8% | View |
| 31 Mar, 2022 | 244,735 | 29,144 | 1.6500 | - | View |
| Announced | Financial Year | Subject | EX Date | Payment Date | Amount | Indicator | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 Mar, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 24 Jul 2025 | 31 Mar 2025 | Final Dividend | 02 Oct 2025 | 17 Oct 2025 | 0.0100 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 28 Nov 2024 | 31 Mar 2025 | Interim Dividend | 12 Dec 2024 | 27 Dec 2024 | 0.0100 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Mar, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 Aug 2024 | 31 Mar 2024 | Final Dividend | 27 Sep 2024 | 10 Oct 2024 | 0.0120 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Mar, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 28 Jul 2023 | 31 Mar 2023 | Final Dividend | 27 Sep 2023 | 10 Oct 2023 | 0.0100 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Mar, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 28 Jul 2022 | 31 Mar 2022 | Final Dividend | 01 Sep 2022 | 15 Sep 2022 | 0.0107 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Announced | EX Date | Subject | Ratio | Offer |
|---|
No records
| Name | Price | Change | Volume | Gearing | Premium | Premium % | Maturity | |
|---|---|---|---|---|---|---|---|---|
| FFB-C21 | 0.095 | 0.035 | 6,235 | 12.89 | 0.02 | 0.82 | 2026-06-29 | View |
| FFB-C27 | 0.050 | 0.03 | 600 | 16.33 | -0 | -0 | 2026-06-19 | View |
| FFB-C30 | 0.005 | 0 | 0 | 196 | 0.262 | 10.69 | 2026-06-16 | View |
| FFB-C31 | 0.020 | 0 | 0 | 22.27 | 1.34 | 54.69 | 2026-08-27 | View |
| FFB-C32 | 0.020 | 0.005 | 1 | 35 | 0.62 | 25.31 | 2026-09-08 | View |
| FFB-C33 | 0.020 | -0.015 | 1,000 | 40.83 | 0.69 | 28.16 | 2026-11-23 | View |
| FFB-C34 | 0.015 | 0.005 | 100 | 40.83 | 0.36 | 14.69 | 2026-08-24 | View |
| FFB-C35 | 0.005 | 0 | 100 | 163.33 | 0.565 | 23.06 | 2026-07-31 | View |
| FFB-C36 | 0.030 | 0 | 0 | 20.42 | 0.85 | 34.69 | 2026-09-01 | View |
| FFB-C37 | 0.020 | 0.01 | 3,000 | 40.83 | 0.41 | 16.73 | 2026-09-30 | View |
| FFB-C38 | 0.045 | 0.015 | 5,000 | 15.56 | 0.487 | 19.88 | 2026-10-30 | View |
| FFB-C39 | 0.030 | 0.01 | 200 | 27.22 | 0.44 | 17.96 | 2026-10-29 | View |
| FFB-C40 | 0.055 | 0.01 | 10,500 | 11.14 | 0.65 | 26.53 | 2026-11-26 | View |
| FFB-C41 | 0.125 | 0.02 | 26,747 | 5.6 | 0.187 | 7.63 | 2026-11-26 | View |
| FFB-C42 | 0.085 | 0.025 | 2,200 | 14.41 | 0.22 | 8.98 | 2026-10-30 | View |
| FFB-C43 | 0.040 | 0 | 18,000 | 17.5 | 0.44 | 17.96 | 2026-12-15 | View |
| FFB-C44 | 0.110 | 0.02 | 41,210 | 7.42 | 0.36 | 14.69 | 2027-02-26 | View |
| Announced | Date Change | Type | Shares | Name |
|---|---|---|---|---|
| 16 Jun 2026 | 15 Jun 2026 | Disposed | 118,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 16 Jun 2026 | 11 Jun 2026 | Acquired | 262,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Jun 2026 | 10 Jun 2026 | Acquired | 100,000 | MR LOI TUAN EE |
| 12 Jun 2026 | 11 Jun 2026 | Acquired | 100,000 | MR LOI TUAN EE |
| 11 Jun 2026 | 08 Jun 2026 | Acquired | 25,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Jun 2026 | 04 Jun 2026 | Acquired | 70,000 | MR STEPHEN JOHN WATSON HAGGER |
| 05 Jun 2026 | 29 May 2026 | Acquired | 943,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Jun 2026 | 28 May 2026 | Acquired | 39,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Jun 2026 | 03 Jun 2026 | Disposed | 279,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Jun 2026 | 26 May 2026 | Acquired | 5,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Jun 2026 | 29 May 2026 | Disposed | 225,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 29 May 2026 | 25 May 2026 | Acquired | 8,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 May 2026 | 25 May 2026 | Acquired | 4,812,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 May 2026 | 22 May 2026 | Acquired | 2,486,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 May 2026 | 22 May 2026 | Acquired | 1,580,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 May 2026 | 22 May 2026 | Disposed | 355,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 May 2026 | 21 May 2026 | Acquired | 5,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 May 2026 | 19 May 2026 | Acquired | 284,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 May 2026 | 19 May 2026 | Acquired | 46,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 May 2026 | 21 May 2026 | Disposed | 310,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 21 May 2026 | 20 May 2026 | Disposed | 163,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 21 May 2026 | 18 May 2026 | Acquired | 362,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 May 2026 | 19 May 2026 | Acquired | 209,900 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 20 May 2026 | 15 May 2026 | Acquired | 876,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 May 2026 | 15 May 2026 | Acquired | 823,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 May 2026 | 15 May 2026 | Transferred | 4,438,435 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 May 2026 | 15 May 2026 | Transferred | 79,291 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 May 2026 | 14 May 2026 | Acquired | 295,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 May 2026 | 14 May 2026 | Acquired | 117,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 May 2026 | 13 May 2026 | Acquired | 186,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 May 2026 | 13 May 2026 | Acquired | 687,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 May 2026 | 14 May 2026 | Disposed | 207,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 15 May 2026 | 12 May 2026 | Acquired | 1,125,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 May 2026 | 12 May 2026 | Acquired | 519,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 May 2026 | 12 May 2026 | Disposed | 751,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 May 2026 | 11 May 2026 | Acquired | 393,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 May 2026 | 12 May 2026 | Disposed | 12,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 13 May 2026 | 08 May 2026 | Disposed | 569,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 May 2026 | 08 May 2026 | Disposed | 1,276,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 08 May 2026 | 05 May 2026 | Acquired | 780,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 May 2026 | 07 May 2026 | Disposed | 1,167,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 07 May 2026 | 06 May 2026 | Disposed | 1,056,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 06 May 2026 | 05 May 2026 | Disposed | 600,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 06 May 2026 | 30 Apr 2026 | Acquired | 203,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Apr 2026 | 27 Apr 2026 | Acquired | 518,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Apr 2026 | 29 Apr 2026 | Disposed | 373,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 29 Apr 2026 | 24 Apr 2026 | Acquired | 1,561,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Apr 2026 | 28 Apr 2026 | Disposed | 692,400 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 Apr 2026 | 27 Apr 2026 | Disposed | 185,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 Apr 2026 | 23 Apr 2026 | Acquired | 1,348,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Apr 2026 | 23 Apr 2026 | Acquired | 571,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Apr 2026 | 23 Apr 2026 | Acquired | 139,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 24 Apr 2026 | 23 Apr 2026 | Disposed | 1,126,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 23 Apr 2026 | 20 Apr 2026 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Apr 2026 | 20 Apr 2026 | Acquired | 73,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Apr 2026 | 20 Apr 2026 | Disposed | 582,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Apr 2026 | 21 Apr 2026 | Disposed | 839,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 20 Apr 2026 | 15 Apr 2026 | Acquired | 130,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Apr 2026 | 17 Apr 2026 | Disposed | 347,400 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 17 Apr 2026 | 14 Apr 2026 | Acquired | 212,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Apr 2026 | 13 Apr 2026 | Acquired | 2,652,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Apr 2026 | 13 Apr 2026 | Acquired | 2,945,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Apr 2026 | 14 Apr 2026 | Acquired | 187,200 | MR LOI TUAN EE |
| 14 Apr 2026 | 09 Apr 2026 | Acquired | 834,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Apr 2026 | 09 Apr 2026 | Acquired | 200,000 | MR LOI TUAN EE |
| 13 Apr 2026 | 10 Apr 2026 | Disposed | 1,137,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 13 Apr 2026 | 08 Apr 2026 | Acquired | 4,716,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Apr 2026 | 07 Apr 2026 | Acquired | 3,145,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Apr 2026 | 07 Apr 2026 | Acquired | 662,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Apr 2026 | 08 Apr 2026 | Acquired | 200,000 | MR LOI TUAN EE |
| 09 Apr 2026 | 08 Apr 2026 | Disposed | 3,997,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 09 Apr 2026 | 06 Apr 2026 | Acquired | 100,000 | MR LOI TUAN EE |
| 09 Apr 2026 | 07 Apr 2026 | Acquired | 200,000 | MR LOI TUAN EE |
| 08 Apr 2026 | 03 Apr 2026 | Disposed | 710,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Apr 2026 | 03 Apr 2026 | Acquired | 4,919,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Apr 2026 | 02 Apr 2026 | Acquired | 3,867,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Apr 2026 | 02 Apr 2026 | Disposed | 710,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Apr 2026 | 06 Apr 2026 | Acquired | 900,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 07 Apr 2026 | 06 Apr 2026 | Disposed | 76,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 07 Apr 2026 | 02 Apr 2026 | Acquired | 11,434,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Apr 2026 | 01 Apr 2026 | Acquired | 504,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Apr 2026 | 03 Apr 2026 | Disposed | 350,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Apr 2026 | 31 Mar 2026 | Acquired | 256,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Apr 2026 | 31 Mar 2026 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Apr 2026 | 02 Apr 2026 | Disposed | 156,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Apr 2026 | 31 Mar 2026 | Acquired | 232,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Apr 2026 | 30 Mar 2026 | Acquired | 8,363,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Apr 2026 | 30 Mar 2026 | Acquired | 1,370,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Apr 2026 | 27 Mar 2026 | Acquired | 400,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Apr 2026 | 27 Mar 2026 | Disposed | 790,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Apr 2026 | 27 Mar 2026 | Acquired | 7,598,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Apr 2026 | 27 Mar 2026 | Acquired | 1,544,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 31 Mar 2026 | 26 Mar 2026 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 31 Mar 2026 | 26 Mar 2026 | Acquired | 745,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 31 Mar 2026 | 30 Mar 2026 | Disposed | 7,179,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 31 Mar 2026 | 26 Mar 2026 | Acquired | 2,240,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 31 Mar 2026 | 26 Mar 2026 | Acquired | 890,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Mar 2026 | 27 Mar 2026 | Disposed | 2,586,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 30 Mar 2026 | 25 Mar 2026 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Mar 2026 | 25 Mar 2026 | Acquired | 2,474,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Mar 2026 | 24 Mar 2026 | Acquired | 957,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Mar 2026 | 24 Mar 2026 | Acquired | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Mar 2026 | 24 Mar 2026 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Mar 2026 | 19 Mar 2026 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Mar 2026 | 19 Mar 2026 | Acquired | 155,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Mar 2026 | 18 Mar 2026 | Acquired | 400,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Mar 2026 | 17 Mar 2026 | Acquired | 73,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Mar 2026 | 17 Mar 2026 | Acquired | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Mar 2026 | 16 Mar 2026 | Acquired | 150,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Mar 2026 | 16 Mar 2026 | Acquired | 2,653,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Mar 2026 | 16 Mar 2026 | Acquired | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Mar 2026 | 12 Mar 2026 | Acquired | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Mar 2026 | 11 Mar 2026 | Acquired | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Mar 2026 | 10 Mar 2026 | Acquired | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Mar 2026 | 10 Mar 2026 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Mar 2026 | 09 Mar 2026 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Mar 2026 | 09 Mar 2026 | Acquired | 116,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Mar 2026 | 09 Mar 2026 | Acquired | 1,705,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Mar 2026 | 06 Mar 2026 | Acquired | 1,129,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Mar 2026 | 06 Mar 2026 | Acquired | 5,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Mar 2026 | 06 Mar 2026 | Acquired | 340,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Mar 2026 | 05 Mar 2026 | Acquired | 458,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Mar 2026 | 09 Mar 2026 | Acquired | 53,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 10 Mar 2026 | 05 Mar 2026 | Acquired | 2,074,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Mar 2026 | 04 Mar 2026 | Acquired | 708,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Mar 2026 | 03 Mar 2026 | Acquired | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Mar 2026 | 02 Mar 2026 | Acquired | 170,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Mar 2026 | 27 Feb 2026 | Acquired | 3,924,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Mar 2026 | 27 Feb 2026 | Acquired | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Mar 2026 | 27 Feb 2026 | Acquired | 200,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Mar 2026 | 27 Feb 2026 | Acquired | 59,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Mar 2026 | 26 Feb 2026 | Acquired | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Mar 2026 | 26 Feb 2026 | Acquired | 51,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Mar 2026 | 02 Mar 2026 | Acquired | 1,000,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Mar 2026 | 26 Feb 2026 | Acquired | 4,575,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Mar 2026 | 25 Feb 2026 | Acquired | 612,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Mar 2026 | 27 Feb 2026 | Acquired | 1,100,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 27 Feb 2026 | 26 Feb 2026 | Disposed | 3,005,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 27 Feb 2026 | 24 Feb 2026 | Acquired | 1,218,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Feb 2026 | 24 Feb 2026 | Acquired | 115,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 26 Feb 2026 | 25 Feb 2026 | Disposed | 1,159,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 20 Feb 2026 | 13 Feb 2026 | Acquired | 60,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Feb 2026 | 11 Feb 2026 | Acquired | 52,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Feb 2026 | 10 Feb 2026 | Acquired | 295,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Feb 2026 | 05 Feb 2026 | Acquired | 99,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Feb 2026 | 04 Feb 2026 | Acquired | 1,063,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Feb 2026 | 03 Feb 2026 | Acquired | 637,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Feb 2026 | 03 Feb 2026 | Acquired | 200,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Feb 2026 | 03 Feb 2026 | Acquired | 233,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Feb 2026 | 30 Jan 2026 | Acquired | 1,820,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Feb 2026 | 30 Jan 2026 | Acquired | 347,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Feb 2026 | 30 Jan 2026 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Feb 2026 | 29 Jan 2026 | Acquired | 1,713,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Feb 2026 | 03 Feb 2026 | Disposed | 581,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Feb 2026 | 28 Jan 2026 | Disposed | 95,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Feb 2026 | 28 Jan 2026 | Disposed | 234,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Feb 2026 | 28 Jan 2026 | Transferred | 3,768,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Feb 2026 | 28 Jan 2026 | Acquired | 1,966,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Jan 2026 | 28 Jan 2026 | Disposed | 647,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 30 Jan 2026 | 27 Jan 2026 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Jan 2026 | 27 Jan 2026 | Acquired | 700,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 30 Jan 2026 | 27 Jan 2026 | Disposed | 453,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 30 Jan 2026 | 29 Jan 2026 | Disposed | 1,000,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 30 Jan 2026 | 28 Jan 2026 | Disposed | 1,276,900 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 30 Jan 2026 | 29 Jan 2026 | Disposed | 14,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 30 Jan 2026 | 28 Jan 2026 | Acquired | 600,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 30 Jan 2026 | 27 Jan 2026 | Acquired | 700,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Jan 2026 | 26 Jan 2026 | Acquired | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Jan 2026 | 27 Jan 2026 | Disposed | 1,000,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 Jan 2026 | 23 Jan 2026 | Acquired | 253,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Jan 2026 | 22 Jan 2026 | Acquired | 200,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Jan 2026 | 22 Jan 2026 | Acquired | 185,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Jan 2026 | 22 Jan 2026 | Disposed | 3,597,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 21 Jan 2026 | 16 Jan 2026 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Jan 2026 | 15 Jan 2026 | Disposed | 100,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 16 Jan 2026 | 13 Jan 2026 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Jan 2026 | 13 Jan 2026 | Acquired | 50,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Jan 2026 | 14 Jan 2026 | Disposed | 587,900 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 14 Jan 2026 | 13 Jan 2026 | Disposed | 2,197,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 13 Jan 2026 | 12 Jan 2026 | Disposed | 2,272,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 12 Jan 2026 | 07 Jan 2026 | Acquired | 1,150,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Jan 2026 | 09 Jan 2026 | Disposed | 889,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 09 Jan 2026 | 06 Jan 2026 | Disposed | 934,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jan 2026 | 06 Jan 2026 | Acquired | 1,850,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jan 2026 | 08 Jan 2026 | Disposed | 1,126,900 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 08 Jan 2026 | 05 Jan 2026 | Acquired | 89,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Jan 2026 | 05 Jan 2026 | Acquired | 483,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Jan 2026 | 02 Jan 2026 | Acquired | 516,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Jan 2026 | 31 Dec 2025 | Acquired | 2,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Jan 2026 | 05 Jan 2026 | Acquired | 155,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 05 Jan 2026 | 02 Jan 2026 | Disposed | 114,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 05 Jan 2026 | 30 Dec 2025 | Acquired | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jan 2026 | 30 Dec 2025 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jan 2026 | 30 Dec 2025 | Disposed | 395,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Jan 2026 | 29 Dec 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Jan 2026 | 29 Dec 2025 | Disposed | 5,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Jan 2026 | 31 Dec 2025 | Disposed | 906,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 02 Jan 2026 | 29 Dec 2025 | Disposed | 1,271,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 31 Dec 2025 | 30 Dec 2025 | Disposed | 213,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 31 Dec 2025 | 26 Dec 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 31 Dec 2025 | 26 Dec 2025 | Acquired | 71,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Dec 2025 | 24 Dec 2025 | Acquired | 599,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Dec 2025 | 23 Dec 2025 | Disposed | 382,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Dec 2025 | 23 Dec 2025 | Acquired | 766,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Dec 2025 | 23 Dec 2025 | Acquired | 344,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Dec 2025 | 26 Dec 2025 | Disposed | 1,095,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 26 Dec 2025 | 22 Dec 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Dec 2025 | 24 Dec 2025 | Disposed | 107,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 26 Dec 2025 | 22 Dec 2025 | Disposed | 5,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Dec 2025 | 22 Dec 2025 | Acquired | 1,328,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Dec 2025 | 22 Dec 2025 | Acquired | 400,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Dec 2025 | 19 Dec 2025 | Acquired | 444,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Dec 2025 | 23 Dec 2025 | Disposed | 150,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 24 Dec 2025 | 19 Dec 2025 | Disposed | 1,138,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Dec 2025 | 19 Dec 2025 | Acquired | 501,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Dec 2025 | 19 Dec 2025 | Disposed | 1,300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Dec 2025 | 18 Dec 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Dec 2025 | 22 Dec 2025 | Disposed | 358,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 22 Dec 2025 | 17 Dec 2025 | Disposed | 1,091,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Dec 2025 | 18 Dec 2025 | Disposed | 50,000 | DATO' DR QUAZA NIZAMUDDIN BIN A. HASSAN NIZAM |
| 19 Dec 2025 | 16 Dec 2025 | Disposed | 3,363,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Dec 2025 | 16 Dec 2025 | Acquired | 738,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Dec 2025 | 16 Dec 2025 | Acquired | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Dec 2025 | 18 Dec 2025 | Acquired | 500,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 18 Dec 2025 | 15 Dec 2025 | Acquired | 1,567,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Dec 2025 | 15 Dec 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Dec 2025 | 15 Dec 2025 | Acquired | 350,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Dec 2025 | 15 Dec 2025 | Disposed | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Dec 2025 | 12 Dec 2025 | Disposed | 155,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Dec 2025 | 12 Dec 2025 | Disposed | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Dec 2025 | 12 Dec 2025 | Disposed | 734,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Dec 2025 | 12 Dec 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Dec 2025 | 15 Dec 2025 | Disposed | 300,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 16 Dec 2025 | 11 Dec 2025 | Disposed | 1,600,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Dec 2025 | 11 Dec 2025 | Acquired | 910,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Dec 2025 | 11 Dec 2025 | Disposed | 600,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Dec 2025 | 11 Dec 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Dec 2025 | 10 Dec 2025 | Acquired | 2,090,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Dec 2025 | 10 Dec 2025 | Acquired | 475,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Dec 2025 | 10 Dec 2025 | Disposed | 3,083,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Dec 2025 | 09 Dec 2025 | Disposed | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Dec 2025 | 09 Dec 2025 | Disposed | 1,790,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Dec 2025 | 09 Dec 2025 | Disposed | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Dec 2025 | 09 Dec 2025 | Acquired | 47,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Dec 2025 | 09 Dec 2025 | Disposed | 40,987,127 | LOI TUAN EE |
| 11 Dec 2025 | 08 Dec 2025 | Acquired | 7,479,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Dec 2025 | 09 Dec 2025 | Disposed | 40,987,127 | LOI FOON KION |
| 11 Dec 2025 | 08 Dec 2025 | Disposed | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Dec 2025 | 09 Dec 2025 | Disposed | 9,012,873 | FARMCHOICE FOODS SDN. BHD. |
| 11 Dec 2025 | 08 Dec 2025 | Disposed | 5,815,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Dec 2025 | 09 Dec 2025 | Disposed | 40,987,127 | RAINFOREST CAPITAL SDN. BHD. |
| 11 Dec 2025 | 08 Dec 2025 | Acquired | 1,134,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Dec 2025 | 10 Dec 2025 | Disposed | 400,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 11 Dec 2025 | 09 Dec 2025 | Disposed | 9,012,873 | LOI TUAN EE |
| 11 Dec 2025 | 08 Dec 2025 | Disposed | 1,960,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Dec 2025 | 05 Dec 2025 | Acquired | 655,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Dec 2025 | 05 Dec 2025 | Acquired | 230,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Dec 2025 | 05 Dec 2025 | Acquired | 863,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Dec 2025 | 04 Dec 2025 | Acquired | 5,819,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Dec 2025 | 04 Dec 2025 | Acquired | 251,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Dec 2025 | 04 Dec 2025 | Acquired | 1,844,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Dec 2025 | 08 Dec 2025 | Acquired | 101,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 08 Dec 2025 | 03 Dec 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Dec 2025 | 03 Dec 2025 | Acquired | 1,494,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Dec 2025 | 05 Dec 2025 | Acquired | 77,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 08 Dec 2025 | 03 Dec 2025 | Acquired | 3,046,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Dec 2025 | 03 Dec 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Dec 2025 | 04 Dec 2025 | Acquired | 165,700 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 05 Dec 2025 | 02 Dec 2025 | Acquired | 2,100,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Dec 2025 | 04 Dec 2025 | Disposed | 1,226,900 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 05 Dec 2025 | 02 Dec 2025 | Disposed | 700,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Dec 2025 | 02 Dec 2025 | Disposed | 1,000,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Dec 2025 | 02 Dec 2025 | Acquired | 994,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Dec 2025 | 03 Dec 2025 | Disposed | 140,000 | LOI TUAN EE |
| 05 Dec 2025 | 02 Dec 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Dec 2025 | 04 Dec 2025 | Disposed | 872,600 | LOI FOON KION |
| 04 Dec 2025 | 01 Dec 2025 | Acquired | 1,884,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Dec 2025 | 01 Dec 2025 | Disposed | 600,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Dec 2025 | 01 Dec 2025 | Acquired | 247,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Dec 2025 | 01 Dec 2025 | Acquired | 826,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Dec 2025 | 03 Dec 2025 | Acquired | 249,400 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Dec 2025 | 28 Nov 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Dec 2025 | 28 Nov 2025 | Acquired | 342,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Dec 2025 | 28 Nov 2025 | Acquired | 4,197,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Dec 2025 | 02 Dec 2025 | Acquired | 279,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Dec 2025 | 28 Nov 2025 | Disposed | 3,108,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Dec 2025 | 28 Nov 2025 | Acquired | 158,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Dec 2025 | 28 Nov 2025 | Acquired | 5,165,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Dec 2025 | 27 Nov 2025 | Disposed | 3,247,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Dec 2025 | 01 Dec 2025 | Acquired | 74,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 02 Dec 2025 | 27 Nov 2025 | Acquired | 3,254,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Dec 2025 | 27 Nov 2025 | Acquired | 2,505,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Dec 2025 | 27 Nov 2025 | Acquired | 2,491,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Dec 2025 | 27 Nov 2025 | Acquired | 1,609,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Dec 2025 | 26 Nov 2025 | Disposed | 253,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Dec 2025 | 28 Nov 2025 | Acquired | 584,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 01 Dec 2025 | 26 Nov 2025 | Acquired | 10,474,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Dec 2025 | 26 Nov 2025 | Acquired | 1,358,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Dec 2025 | 26 Nov 2025 | Disposed | 1,671,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Dec 2025 | 26 Nov 2025 | Disposed | 8,577,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Nov 2025 | 27 Nov 2025 | Disposed | 3,400,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 Nov 2025 | 26 Nov 2025 | Disposed | 8,800,700 | ABRDN MALAYSIA SDN BHD |
| 28 Nov 2025 | 25 Nov 2025 | Acquired | 9,672,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Nov 2025 | 25 Nov 2025 | Disposed | 8,226,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Nov 2025 | 27 Nov 2025 | Acquired | 641,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 27 Nov 2025 | 24 Nov 2025 | Acquired | 3,606,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Nov 2025 | 25 Nov 2025 | Disposed | 8,918,900 | ABRDN MALAYSIA SDN BHD |
| 27 Nov 2025 | 24 Nov 2025 | Disposed | 3,796,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Nov 2025 | 24 Nov 2025 | Acquired | 558,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Nov 2025 | 24 Nov 2025 | Disposed | 676,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Nov 2025 | 26 Nov 2025 | Acquired | 1,408,700 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 27 Nov 2025 | 26 Nov 2025 | Disposed | 197,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 26 Nov 2025 | 24 Nov 2025 | Disposed | 952,900 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 26 Nov 2025 | 21 Nov 2025 | Acquired | 20,613,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Nov 2025 | 21 Nov 2025 | Disposed | 20,503,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Nov 2025 | 25 Nov 2025 | Acquired | 50,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 26 Nov 2025 | 25 Nov 2025 | Disposed | 692,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 25 Nov 2025 | 24 Nov 2025 | Acquired | 650,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 25 Nov 2025 | 24 Nov 2025 | Disposed | 1,276,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 25 Nov 2025 | 20 Nov 2025 | Acquired | 10,101,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Nov 2025 | 20 Nov 2025 | Disposed | 11,450,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Nov 2025 | 20 Nov 2025 | Disposed | 1,912,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Nov 2025 | 20 Nov 2025 | Disposed | 1,912,700 | ABRDN MALAYSIA SDN BHD |
| 24 Nov 2025 | 21 Nov 2025 | Acquired | 100,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 24 Nov 2025 | 19 Nov 2025 | Acquired | 28,214,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Nov 2025 | 19 Nov 2025 | Disposed | 13,850,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Nov 2025 | 19 Nov 2025 | Acquired | 942,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Nov 2025 | 19 Nov 2025 | Disposed | 14,181,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Nov 2025 | 19 Nov 2025 | Disposed | 14,181,800 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 21 Nov 2025 | 18 Nov 2025 | Acquired | 4,031,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Nov 2025 | 18 Nov 2025 | Disposed | 1,375,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Nov 2025 | 17 Nov 2025 | Disposed | 125,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Nov 2025 | 17 Nov 2025 | Disposed | 169,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Nov 2025 | 19 Nov 2025 | Acquired | 200,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 19 Nov 2025 | 17 Nov 2025 | Disposed | 169,100 | ABRDN MALAYSIA SDN BHD |
| 19 Nov 2025 | 18 Nov 2025 | Disposed | 1,375,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 19 Nov 2025 | 14 Nov 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Nov 2025 | 13 Nov 2025 | Disposed | 685,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Nov 2025 | 17 Nov 2025 | Disposed | 125,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 17 Nov 2025 | 14 Nov 2025 | Disposed | 500,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 17 Nov 2025 | 12 Nov 2025 | Disposed | 139,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Nov 2025 | 11 Nov 2025 | Disposed | 175,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Nov 2025 | 13 Nov 2025 | Disposed | 685,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 13 Nov 2025 | 12 Nov 2025 | Disposed | 139,700 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 13 Nov 2025 | 10 Nov 2025 | Disposed | 1,396,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Nov 2025 | 10 Nov 2025 | Disposed | 945,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Nov 2025 | 10 Nov 2025 | Acquired | 58,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Nov 2025 | 11 Nov 2025 | Acquired | 100,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 12 Nov 2025 | 11 Nov 2025 | Disposed | 175,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 12 Nov 2025 | 07 Nov 2025 | Disposed | 1,315,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Nov 2025 | 10 Nov 2025 | Disposed | 945,400 | ABRDN HOLDINGS LIMITED |
| 11 Nov 2025 | 06 Nov 2025 | Disposed | 1,229,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Nov 2025 | 06 Nov 2025 | Disposed | 151,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Nov 2025 | 06 Nov 2025 | Disposed | 151,600 | ABRDN HOLDINGS LIMITED |
| 10 Nov 2025 | 05 Nov 2025 | Disposed | 757,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Nov 2025 | 05 Nov 2025 | Disposed | 468,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Nov 2025 | 05 Nov 2025 | Disposed | 468,700 | ABRDN MALAYSIA SDN BHD |
| 07 Nov 2025 | 04 Nov 2025 | Disposed | 1,562,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Nov 2025 | 06 Nov 2025 | Acquired | 500,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 06 Nov 2025 | 03 Nov 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Nov 2025 | 04 Nov 2025 | Disposed | 1,562,600 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 06 Nov 2025 | 03 Nov 2025 | Acquired | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Nov 2025 | 03 Nov 2025 | Acquired | 351,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Nov 2025 | 03 Nov 2025 | Disposed | 3,669,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Nov 2025 | 31 Oct 2025 | Acquired | 1,123,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Nov 2025 | 03 Nov 2025 | Disposed | 3,669,600 | ABRDN HOLDINGS LIMITED |
| 05 Nov 2025 | 31 Oct 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Nov 2025 | 31 Oct 2025 | Disposed | 3,873,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Nov 2025 | 30 Oct 2025 | Disposed | 370,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Nov 2025 | 30 Oct 2025 | Acquired | 1,876,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Nov 2025 | 31 Oct 2025 | Disposed | 3,873,800 | ABRDN MALAYSIA SDN BHD |
| 04 Nov 2025 | 30 Oct 2025 | Acquired | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Nov 2025 | 30 Oct 2025 | Disposed | 370,300 | ABRDN MALAYSIA SDN BHD |
| 03 Nov 2025 | 29 Oct 2025 | Acquired | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 31 Oct 2025 | 28 Oct 2025 | Disposed | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 31 Oct 2025 | 28 Oct 2025 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Oct 2025 | 27 Oct 2025 | Acquired | 685,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Oct 2025 | 27 Oct 2025 | Disposed | 389,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Oct 2025 | 27 Oct 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Oct 2025 | 29 Oct 2025 | Disposed | 700,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 29 Oct 2025 | 24 Oct 2025 | Disposed | 794,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Oct 2025 | 28 Oct 2025 | Disposed | 200,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 29 Oct 2025 | 27 Oct 2025 | Disposed | 389,300 | ABRDN HOLDINGS LIMITED |
| 28 Oct 2025 | 23 Oct 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Oct 2025 | 24 Oct 2025 | Disposed | 794,600 | ABRDN MALAYSIA SDN BHD |
| 28 Oct 2025 | 23 Oct 2025 | Disposed | 3,670,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Oct 2025 | 23 Oct 2025 | Disposed | 3,670,500 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 27 Oct 2025 | 22 Oct 2025 | Acquired | 2,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Oct 2025 | 22 Oct 2025 | Disposed | 5,972,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Oct 2025 | 21 Oct 2025 | Disposed | 1,800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Oct 2025 | 21 Oct 2025 | Disposed | 974,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Oct 2025 | 22 Oct 2025 | Disposed | 5,972,200 | ABRDN HOLDINGS LIMITED |
| 24 Oct 2025 | 21 Oct 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Oct 2025 | 21 Oct 2025 | Disposed | 2,774,400 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 23 Oct 2025 | 17 Oct 2025 | Disposed | 3,312,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Oct 2025 | 17 Oct 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Oct 2025 | 16 Oct 2025 | Disposed | 620,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Oct 2025 | 16 Oct 2025 | Disposed | 1,250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Oct 2025 | 17 Oct 2025 | Acquired | 100,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 21 Oct 2025 | 17 Oct 2025 | Disposed | 123,900 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 21 Oct 2025 | 15 Oct 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Oct 2025 | 16 Oct 2025 | Disposed | 620,200 | ABRDN MALAYSIA SDN BHD |
| 21 Oct 2025 | 17 Oct 2025 | Disposed | 3,436,300 | ABRDN HOLDINGS LIMITED |
| 17 Oct 2025 | 14 Oct 2025 | Disposed | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Oct 2025 | 13 Oct 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Oct 2025 | 13 Oct 2025 | Disposed | 231,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Oct 2025 | 14 Oct 2025 | Disposed | 300,100 | ABRDN MALAYSIA SDN BHD |
| 16 Oct 2025 | 13 Oct 2025 | Disposed | 58,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Oct 2025 | 13 Oct 2025 | Disposed | 500,000 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 15 Oct 2025 | 14 Oct 2025 | Disposed | 300,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 15 Oct 2025 | 10 Oct 2025 | Disposed | 268,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Oct 2025 | 09 Oct 2025 | Disposed | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Oct 2025 | 09 Oct 2025 | Disposed | 464,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Oct 2025 | 09 Oct 2025 | Disposed | 2,234,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Oct 2025 | 09 Oct 2025 | Disposed | 925,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Oct 2025 | 08 Oct 2025 | Disposed | 5,016,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Oct 2025 | 08 Oct 2025 | Disposed | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Oct 2025 | 09 Oct 2025 | Disposed | 3,160,300 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 13 Oct 2025 | 08 Oct 2025 | Acquired | 2,130,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Oct 2025 | 08 Oct 2025 | Disposed | 244,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Oct 2025 | 07 Oct 2025 | Acquired | 1,869,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Oct 2025 | 07 Oct 2025 | Disposed | 244,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Oct 2025 | 07 Oct 2025 | Disposed | 1,619,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Oct 2025 | 08 Oct 2025 | Disposed | 5,686,300 | ABRDN HOLDINGS LIMITED |
| 09 Oct 2025 | 08 Oct 2025 | Disposed | 793,700 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 09 Oct 2025 | 06 Oct 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Oct 2025 | 06 Oct 2025 | Disposed | 882,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Oct 2025 | 06 Oct 2025 | Disposed | 671,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Oct 2025 | 07 Oct 2025 | Disposed | 1,619,100 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 08 Oct 2025 | 06 Oct 2025 | Disposed | 671,600 | ABRDN MALAYSIA SDN BHD |
| 08 Oct 2025 | 03 Oct 2025 | Disposed | 1,131,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Oct 2025 | 02 Oct 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Oct 2025 | 02 Oct 2025 | Disposed | 1,009,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Oct 2025 | 03 Oct 2025 | Disposed | 1,131,200 | ABRDN HOLDINGS LIMITED |
| 06 Oct 2025 | 01 Oct 2025 | Acquired | 1,100,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Oct 2025 | 01 Oct 2025 | Disposed | 1,112,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Oct 2025 | 01 Oct 2025 | Disposed | 96,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Oct 2025 | 02 Oct 2025 | Disposed | 1,009,800 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 03 Oct 2025 | 30 Sep 2025 | Acquired | 256,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Oct 2025 | 01 Oct 2025 | Disposed | 1,112,500 | ABRDN HOLDINGS LIMITED |
| 03 Oct 2025 | 30 Sep 2025 | Disposed | 282,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Oct 2025 | 29 Sep 2025 | Disposed | 540,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Oct 2025 | 29 Sep 2025 | Acquired | 2,308,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Oct 2025 | 29 Sep 2025 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Oct 2025 | 26 Sep 2025 | Disposed | 97,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Oct 2025 | 26 Sep 2025 | Disposed | 13,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Oct 2025 | 26 Sep 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Sep 2025 | 26 Sep 2025 | Disposed | 17,200 | ABRDN MALAYSIA SDN BHD |
| 30 Sep 2025 | 29 Sep 2025 | Acquired | 3,400 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 30 Sep 2025 | 25 Sep 2025 | Acquired | 2,591,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Sep 2025 | 25 Sep 2025 | Disposed | 9,290,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Sep 2025 | 25 Sep 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Sep 2025 | 24 Sep 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Sep 2025 | 26 Sep 2025 | Disposed | 7,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 29 Sep 2025 | 25 Sep 2025 | Disposed | 9,290,600 | ABRDN MALAYSIA SDN BHD |
| 29 Sep 2025 | 24 Sep 2025 | Acquired | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Sep 2025 | 24 Sep 2025 | Acquired | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Sep 2025 | 24 Sep 2025 | Disposed | 4,340,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Sep 2025 | 24 Sep 2025 | Disposed | 4,340,700 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 26 Sep 2025 | 23 Sep 2025 | Disposed | 1,914,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Sep 2025 | 25 Sep 2025 | Disposed | 50,000 | DATO' DR QUAZA NIZAMUDDIN BIN A. HASSAN NIZAM |
| 25 Sep 2025 | 23 Sep 2025 | Disposed | 1,914,100 | ABRDN HOLDINGS LIMITED |
| 25 Sep 2025 | 22 Sep 2025 | Acquired | 272,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Sep 2025 | 22 Sep 2025 | Disposed | 347,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Sep 2025 | 22 Sep 2025 | Disposed | 347,200 | ABRDN HOLDINGS LIMITED |
| 24 Sep 2025 | 19 Sep 2025 | Acquired | 1,223,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Sep 2025 | 19 Sep 2025 | Disposed | 1,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Sep 2025 | 19 Sep 2025 | Disposed | 1,600 | ABRDN HOLDINGS LIMITED |
| 23 Sep 2025 | 22 Sep 2025 | Acquired | 102,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 23 Sep 2025 | 18 Sep 2025 | Disposed | 1,105,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Sep 2025 | 17 Sep 2025 | Acquired | 921,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Sep 2025 | 19 Sep 2025 | Acquired | 458,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 22 Sep 2025 | 18 Sep 2025 | Disposed | 1,105,800 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 19 Sep 2025 | 18 Sep 2025 | Acquired | 23,400 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 19 Sep 2025 | 29 Aug 2025 | Disposed | 50,000 | DATO' DR QUAZA NIZAMUDDIN BIN A. HASSAN NIZAM |
| 19 Sep 2025 | 02 Sep 2025 | Disposed | 50,000 | DATO' DR QUAZA NIZAMUDDIN BIN A. HASSAN NIZAM |
| 19 Sep 2025 | 12 Sep 2025 | Acquired | 1,947,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Sep 2025 | 12 Sep 2025 | Disposed | 4,226,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Sep 2025 | 11 Sep 2025 | Disposed | 7,223,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Sep 2025 | 11 Sep 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Sep 2025 | 17 Sep 2025 | Acquired | 345,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 18 Sep 2025 | 11 Sep 2025 | Acquired | 3,636,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Sep 2025 | 10 Sep 2025 | Disposed | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Sep 2025 | 10 Sep 2025 | Disposed | 2,129,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Sep 2025 | 11 Sep 2025 | Disposed | 7,223,800 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 17 Sep 2025 | 12 Sep 2025 | Disposed | 4,226,900 | ABRDN HOLDINGS LIMITED |
| 17 Sep 2025 | 12 Sep 2025 | Acquired | 730,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 17 Sep 2025 | 10 Sep 2025 | Disposed | 183,390 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Sep 2025 | 09 Sep 2025 | Disposed | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Sep 2025 | 09 Sep 2025 | Acquired | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Sep 2025 | 09 Sep 2025 | Disposed | 557,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Sep 2025 | 10 Sep 2025 | Disposed | 2,129,100 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 12 Sep 2025 | 11 Sep 2025 | Acquired | 1,363,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 11 Sep 2025 | 08 Sep 2025 | Disposed | 8,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Sep 2025 | 08 Sep 2025 | Disposed | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Sep 2025 | 08 Sep 2025 | Acquired | 2,487,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Sep 2025 | 08 Sep 2025 | Acquired | 3,508,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Sep 2025 | 09 Sep 2025 | Disposed | 557,700 | ABRDN MALAYSIA SDN BHD |
| 10 Sep 2025 | 04 Sep 2025 | Disposed | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Sep 2025 | 04 Sep 2025 | Acquired | 18,700,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Sep 2025 | 08 Sep 2025 | Acquired | 3,508,000 | ABRDN MALAYSIA SDN BHD |
| 10 Sep 2025 | 04 Sep 2025 | Acquired | 708,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Sep 2025 | 09 Sep 2025 | Acquired | 100,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 10 Sep 2025 | 04 Sep 2025 | Acquired | 563,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Sep 2025 | 04 Sep 2025 | Disposed | 3,020,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Sep 2025 | 04 Sep 2025 | Disposed | 463,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Sep 2025 | 04 Sep 2025 | Disposed | 683,568 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Sep 2025 | 03 Sep 2025 | Disposed | 536,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Sep 2025 | 08 Sep 2025 | Acquired | 600,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 09 Sep 2025 | 03 Sep 2025 | Disposed | 8,036,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Sep 2025 | 03 Sep 2025 | Disposed | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Sep 2025 | 03 Sep 2025 | Acquired | 7,303,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Sep 2025 | 03 Sep 2025 | Disposed | 6,982,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Sep 2025 | 02 Sep 2025 | Disposed | 700,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Sep 2025 | 02 Sep 2025 | Disposed | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Sep 2025 | 02 Sep 2025 | Acquired | 1,308,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Sep 2025 | 04 Sep 2025 | Disposed | 115,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 08 Sep 2025 | 04 Sep 2025 | Acquired | 4,012,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 08 Sep 2025 | 02 Sep 2025 | Disposed | 2,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Sep 2025 | 03 Sep 2025 | Disposed | 6,982,400 | ABRDN HOLDINGS LIMITED |
| 04 Sep 2025 | 29 Aug 2025 | Disposed | 2,944,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Sep 2025 | 29 Aug 2025 | Acquired | 383,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Sep 2025 | 03 Sep 2025 | Acquired | 1,685,400 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 04 Sep 2025 | 29 Aug 2025 | Disposed | 1,063,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Sep 2025 | 04 Sep 2025 | Disposed | 65,000,000 | AGRIFOOD RESOURCES HOLDINGS SDN. BHD. |
| 04 Sep 2025 | 29 Aug 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Sep 2025 | 29 Aug 2025 | Disposed | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Sep 2025 | 02 Sep 2025 | Disposed | 115,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Sep 2025 | 02 Sep 2025 | Acquired | 502,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Sep 2025 | 28 Aug 2025 | Disposed | 350,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Sep 2025 | 28 Aug 2025 | Disposed | 1,700,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Sep 2025 | 28 Aug 2025 | Acquired | 818,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Sep 2025 | 27 Aug 2025 | Disposed | 613,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Sep 2025 | 27 Aug 2025 | Acquired | 505,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Sep 2025 | 27 Aug 2025 | Acquired | 146,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Sep 2025 | 29 Aug 2025 | Acquired | 800,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 02 Sep 2025 | 29 Aug 2025 | Disposed | 1,773,700 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 29 Aug 2025 | 26 Aug 2025 | Acquired | 2,713,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Aug 2025 | 26 Aug 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Aug 2025 | 26 Aug 2025 | Acquired | 788,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Aug 2025 | 26 Aug 2025 | Disposed | 4,071,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Aug 2025 | 27 Aug 2025 | Acquired | 14,100 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 29 Aug 2025 | 27 Aug 2025 | Acquired | 730,900 | ABRDN MALAYSIA SDN BHD |
| 29 Aug 2025 | 28 Aug 2025 | Disposed | 725,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 Aug 2025 | 25 Aug 2025 | Disposed | 330,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Aug 2025 | 25 Aug 2025 | Disposed | 225,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Aug 2025 | 27 Aug 2025 | Acquired | 26,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 Aug 2025 | 26 Aug 2025 | Acquired | 3,928,700 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 28 Aug 2025 | 27 Aug 2025 | Disposed | 261,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 Aug 2025 | 26 Aug 2025 | Acquired | 74,500 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 28 Aug 2025 | 25 Aug 2025 | Disposed | 70,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Aug 2025 | 22 Aug 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Aug 2025 | 22 Aug 2025 | Disposed | 1,290,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Aug 2025 | 26 Aug 2025 | Acquired | 142,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 27 Aug 2025 | 26 Aug 2025 | Disposed | 457,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 26 Aug 2025 | 25 Aug 2025 | Disposed | 88,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 26 Aug 2025 | 21 Aug 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Aug 2025 | 21 Aug 2025 | Disposed | 714,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Aug 2025 | 20 Aug 2025 | Disposed | 791,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Aug 2025 | 20 Aug 2025 | Acquired | 298,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Aug 2025 | 22 Aug 2025 | Disposed | 503,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 22 Aug 2025 | 19 Aug 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Aug 2025 | 19 Aug 2025 | Acquired | 846,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Aug 2025 | 21 Aug 2025 | Disposed | 278,400 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 21 Aug 2025 | 18 Aug 2025 | Acquired | 154,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Aug 2025 | 20 Aug 2025 | Disposed | 308,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 20 Aug 2025 | 15 Aug 2025 | Disposed | 755,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Aug 2025 | 15 Aug 2025 | Acquired | 286,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Aug 2025 | 15 Aug 2025 | Acquired | 286,600 | ABRDN HOLDINGS LIMITED |
| 18 Aug 2025 | 13 Aug 2025 | Acquired | 2,363,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Aug 2025 | 13 Aug 2025 | Acquired | 5,481,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Aug 2025 | 12 Aug 2025 | Acquired | 2,701,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Aug 2025 | 13 Aug 2025 | Acquired | 10,809,100 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 15 Aug 2025 | 13 Aug 2025 | Acquired | 527,600 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 15 Aug 2025 | 12 Aug 2025 | Disposed | 8,473,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Aug 2025 | 12 Aug 2025 | Acquired | 8,652,500 | ABRDN HOLDINGS LIMITED |
| 14 Aug 2025 | 13 Aug 2025 | Acquired | 991,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 14 Aug 2025 | 13 Aug 2025 | Disposed | 250,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 14 Aug 2025 | 11 Aug 2025 | Disposed | 325,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Aug 2025 | 11 Aug 2025 | Acquired | 261,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Aug 2025 | 11 Aug 2025 | Acquired | 511,900 | ABRDN MALAYSIA SDN BHD |
| 13 Aug 2025 | 12 Aug 2025 | Acquired | 2,467,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 13 Aug 2025 | 08 Aug 2025 | Acquired | 331,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Aug 2025 | 11 Aug 2025 | Acquired | 250,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 12 Aug 2025 | 11 Aug 2025 | Disposed | 250,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 12 Aug 2025 | 08 Aug 2025 | Acquired | 635,000 | ABRDN HOLDINGS LIMITED |
| 12 Aug 2025 | 07 Aug 2025 | Disposed | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Aug 2025 | 07 Aug 2025 | Acquired | 481,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Aug 2025 | 08 Aug 2025 | Disposed | 500,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 11 Aug 2025 | 06 Aug 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Aug 2025 | 07 Aug 2025 | Acquired | 922,800 | ABRDN MALAYSIA SDN BHD |
| 11 Aug 2025 | 08 Aug 2025 | Acquired | 303,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 08 Aug 2025 | 06 Aug 2025 | Acquired | 895,900 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 08 Aug 2025 | 05 Aug 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Aug 2025 | 07 Aug 2025 | Acquired | 441,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 07 Aug 2025 | 06 Aug 2025 | Disposed | 350,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 07 Aug 2025 | 04 Aug 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Aug 2025 | 06 Aug 2025 | Acquired | 895,900 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 06 Aug 2025 | 04 Aug 2025 | Acquired | 454,600 | ABRDN HOLDINGS LIMITED |
| 06 Aug 2025 | 05 Aug 2025 | Disposed | 350,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 06 Aug 2025 | 01 Aug 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Aug 2025 | 31 Jul 2025 | Disposed | 359,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Aug 2025 | 31 Jul 2025 | Disposed | 109,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Aug 2025 | 04 Aug 2025 | Acquired | 454,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 05 Aug 2025 | 01 Aug 2025 | Acquired | 1,237,200 | ABRDN MALAYSIA SDN BHD |
| 04 Aug 2025 | 30 Jul 2025 | Disposed | 400,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Aug 2025 | 31 Jul 2025 | Acquired | 827,500 | ABRDN MALAYSIA SDN BHD |
| 04 Aug 2025 | 01 Aug 2025 | Acquired | 1,237,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 04 Aug 2025 | 01 Aug 2025 | Disposed | 570,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 04 Aug 2025 | 30 Jul 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Aug 2025 | 31 Jul 2025 | Acquired | 827,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 01 Aug 2025 | 31 Jul 2025 | Disposed | 530,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 01 Aug 2025 | 30 Jul 2025 | Acquired | 747,400 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 01 Aug 2025 | 29 Jul 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 31 Jul 2025 | 29 Jul 2025 | Acquired | 150,000 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 31 Jul 2025 | 30 Jul 2025 | Acquired | 747,400 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 30 Jul 2025 | 25 Jul 2025 | Acquired | 1,600,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Jul 2025 | 28 Jul 2025 | Acquired | 376,200 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 30 Jul 2025 | 29 Jul 2025 | Acquired | 150,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 30 Jul 2025 | 25 Jul 2025 | Disposed | 170,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Jul 2025 | 24 Jul 2025 | Disposed | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Jul 2025 | 24 Jul 2025 | Disposed | 1,848,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Jul 2025 | 28 Jul 2025 | Acquired | 376,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 Jul 2025 | 25 Jul 2025 | Disposed | 55,000,000 | KHAZANAH NASIONAL BERHAD |
| 28 Jul 2025 | 25 Jul 2025 | Disposed | 55,000,000 | AGRIFOOD RESOURCES HOLDINGS SDN. BHD. |
| 28 Jul 2025 | 24 Jul 2025 | Disposed | 1,848,600 | ABRDN MALAYSIA SDN BHD |
| 28 Jul 2025 | 23 Jul 2025 | Disposed | 200,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Jul 2025 | 22 Jul 2025 | Disposed | 145,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Jul 2025 | 23 Jul 2025 | Acquired | 517,700 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 23 Jul 2025 | 21 Jul 2025 | Acquired | 210,700 | ABRDN HOLDINGS LIMITED |
| 22 Jul 2025 | 18 Jul 2025 | Acquired | 107,700 | ABRDN HOLDINGS LIMITED |
| 22 Jul 2025 | 21 Jul 2025 | Acquired | 210,700 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 21 Jul 2025 | 18 Jul 2025 | Acquired | 107,700 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 21 Jul 2025 | 17 Jul 2025 | Acquired | 544,400 | ABRDN MALAYSIA SDN BHD |
| 18 Jul 2025 | 15 Jul 2025 | Acquired | 544,400 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 18 Jul 2025 | 15 Jul 2025 | Disposed | 294,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Jul 2025 | 15 Jul 2025 | Disposed | 593,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Jul 2025 | 15 Jul 2025 | Acquired | 661,600 | ABRDN HOLDINGS LIMITED |
| 16 Jul 2025 | 14 Jul 2025 | Acquired | 574,800 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 16 Jul 2025 | 11 Jul 2025 | Disposed | 240,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Jul 2025 | 15 Jul 2025 | Acquired | 661,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 15 Jul 2025 | 10 Jul 2025 | Disposed | 150,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Jul 2025 | 10 Jul 2025 | Disposed | 193,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Jul 2025 | 10 Jul 2025 | Acquired | 368,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Jul 2025 | 11 Jul 2025 | Acquired | 244,200 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 15 Jul 2025 | 14 Jul 2025 | Acquired | 574,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 11 Jul 2025 | 09 Jul 2025 | Acquired | 446,400 | ABRDN MALAYSIA SDN BHD |
| 11 Jul 2025 | 08 Jul 2025 | Acquired | 318,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Jul 2025 | 09 Jul 2025 | Acquired | 446,400 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 10 Jul 2025 | 07 Jul 2025 | Disposed | 117,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Jul 2025 | 07 Jul 2025 | Disposed | 152,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jul 2025 | 04 Jul 2025 | Disposed | 340,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jul 2025 | 04 Jul 2025 | Disposed | 541,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jul 2025 | 04 Jul 2025 | Disposed | 701,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jul 2025 | 07 Jul 2025 | Disposed | 270,200 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 09 Jul 2025 | 04 Jul 2025 | Disposed | 329,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Jul 2025 | 03 Jul 2025 | Disposed | 200,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Jul 2025 | 03 Jul 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Jul 2025 | 03 Jul 2025 | Disposed | 87,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Jul 2025 | 03 Jul 2025 | Disposed | 65,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Jul 2025 | 04 Jul 2025 | Disposed | 1,242,700 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 07 Jul 2025 | 03 Jul 2025 | Disposed | 153,100 | ABRDN HOLDINGS LIMITED |
| 07 Jul 2025 | 02 Jul 2025 | Disposed | 394,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Jul 2025 | 02 Jul 2025 | Disposed | 124,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Jul 2025 | 01 Jul 2025 | Disposed | 166,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Jul 2025 | 02 Jul 2025 | Disposed | 519,200 | ABRDN HOLDINGS LIMITED |
| 04 Jul 2025 | 03 Jul 2025 | Acquired | 50,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 04 Jul 2025 | 01 Jul 2025 | Disposed | 477,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Jul 2025 | 30 Jun 2025 | Disposed | 967,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Jul 2025 | 30 Jun 2025 | Disposed | 326,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Jul 2025 | 01 Jul 2025 | Disposed | 644,600 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 03 Jul 2025 | 30 Jun 2025 | Disposed | 74,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Jul 2025 | 30 Jun 2025 | Disposed | 233,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Jul 2025 | 26 Jun 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Jul 2025 | 26 Jun 2025 | Disposed | 692,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Jul 2025 | 26 Jun 2025 | Disposed | 702,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Jul 2025 | 30 Jun 2025 | Disposed | 1,293,800 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 02 Jul 2025 | 26 Jun 2025 | Disposed | 210,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Jul 2025 | 26 Jun 2025 | Disposed | 598,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Jul 2025 | 25 Jun 2025 | Disposed | 630,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Jul 2025 | 25 Jun 2025 | Disposed | 423,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Jul 2025 | 25 Jun 2025 | Disposed | 137,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Jul 2025 | 25 Jun 2025 | Acquired | 365,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Jun 2025 | 26 Jun 2025 | Disposed | 1,395,300 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 30 Jun 2025 | 24 Jun 2025 | Disposed | 473,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Jun 2025 | 24 Jun 2025 | Disposed | 319,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Jun 2025 | 25 Jun 2025 | Disposed | 1,054,000 | ABRDN HOLDINGS LIMITED |
| 26 Jun 2025 | 24 Jun 2025 | Disposed | 793,100 | ABRDN MALAYSIA SDN BHD |
| 26 Jun 2025 | 25 Jun 2025 | Acquired | 50,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 26 Jun 2025 | 23 Jun 2025 | Disposed | 89,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Jun 2025 | 23 Jun 2025 | Disposed | 640,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Jun 2025 | 23 Jun 2025 | Disposed | 429,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Jun 2025 | 23 Jun 2025 | Disposed | 1,069,100 | ABRDN HOLDINGS LIMITED |
| 25 Jun 2025 | 20 Jun 2025 | Disposed | 20,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Jun 2025 | 19 Jun 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Jun 2025 | 19 Jun 2025 | Disposed | 395,700 | EMPLOYEES PROVIDENT FUND BOARD |
Recent News
-
Adaptation: Biological and physical measures to address climate change impact
As temperatures climb and weather patterns grow increasingly erratic, leaders across Malaysia’s public and private sectors are recognising that climate change is a localised operational risk that demands engineered and structural resilience. According to the Malaysian Agricultural Resea...TheEdge -
马建屋:厄尔尼诺现象及成熟种植园等因素 将使砂拉越种植获得更高赚幅
(吉隆坡16日讯)砂拉越种植(Sarawak Plantation Bhd)(KL:SWKPLNT)有望受益于上游赚幅走强,促使马建屋研究将该股评级上调至“买入”。TheEdge -
Farm Fresh margins weighed down by diesel, fertiliser costs
PETALING JAYA: Integrated dairy company Farm Fresh Bhd's margins remain under pressure from higher diesel, fertiliser, and dairy commodity costs as consumers pull back spending amid the current inflationary environment, says CIMB Research.TheStar -
战事有望终结 缓解原料压力 鲜奶农场一度涨7.87%
(吉隆坡15日讯)虽然鲜奶农场(FFB,5306,主板消费产品服务组)澳洲生牛奶价格可普遍持稳,塑料瓶供应也逐渐合理化,但分析员认为,该公司短期仍面对成本压力,赚幅或受压,惟中东战事有望结束,有助缓和原料供应压力,带动股价今日一度冲高17仙或7.87%。随着美国及伊朗宣布达成协议将结束战事,原料供应有望好转,该股跟随大市开高走高,今早升高4仙以2令吉20仙报开,在市场一片喜气带动下,股价节节升高,盘中一度大涨17仙,站上2令吉33仙全日最高,更升破联昌研究给予的目标价。闭市时,鲜奶农场收在2...Sinchew -
Market dip opens door for consumer stock picks
PETALING JAYA: Analysts are maintaining their "overweight" stance on the consumer sector and view the current weakness as an opportunity to accumulate selected quality names.TheStar
Recent Announcements
-
Changes in Sub. S-hldr's Int (Section 138 of CA 2016) - KUMPULAN WANG PERSARAAN (DIPERBADANKAN)
-
Changes in Sub. S-hldr's Int (Section 138 of CA 2016) - EMPLOYEES PROVIDENT FUND BOARD
-
DEALINGS IN LISTED SECURITIES (CHAPTER 14 OF LISTING REQUIREMENTS) : Dealings Outside Closed Period
-
Changes in Director's Interest (Section 219 of CA 2016) - MR LOI TUAN EE
-
Changes in Sub. S-hldr's Int (Section 138 of CA 2016) - MR LOI TUAN EE
Comments
Keith Lim
1 Like
·
Reply
5 days
·
translate
·
Previous replies (2)
Sheldon
Like
·
2 days
·
translate
Peng Zhong Wong
Like
·
1 day
·
translate
Soon kok jang Ricky
Like
·
Reply
3 weeks
·
translate
·
Previous replies (2)
来都来了
Like
·
3 weeks
·
translate
Edmond Khor
Like
·
6 days
·
translate
Loading...
Loading...
Loading...
AI Insight is generated based on the original financial report. It may contain errors. Please refer to the original report for accurate information.