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.820 ↑
⤒
×
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.820 ↑
0.030 (1.1%)| High | 2.840 |
| Low | 2.750 |
| Open | 2.770 |
| Volume | 2,878,100 |
| Volume (B/S) | 6,600 / 27,500 |
| Price Bid/Ask | 2.820 / 2.830 |
| 52w | 1.600 - 3.030 |
| ROE | 16.40 |
| P/E | 42.96 |
| EPS | 6.56 |
| DPS | 2.00 |
| DY | 0.71% |
| NTA | 0.4000 |
| P/B | 7.05 |
| RPS | 55.51 |
| PSR | 5.08 |
| Market Cap | 5,313.2M |
| Shares (mil) | 1,884.13 |
| TopQ QoQ ConQ YoY | RTopQ RQoQ RYoY |
| CAGR |
3Y
54%
TTM
30.6%
5Y
-0.5%
TTM
40.3%
|
|
| RSI(14) | Neutral 48.6 |
| Stochastic(14) | Neutral 25.0 |
| Stochastic RSI(14) | Neutral 34.3 Sell |
| Average Volume (3M) | 3,448,100 |
| Relative Volume | 0.6 |
| 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-C15 | 0.650 | 0 | 0 | 5.37 | -0.315 | -11.17 | 2026-02-23 | View |
| FFB-C18 | 0.355 | 0 | 0 | 2.65 | 0.145 | 5.14 | 2026-03-10 | View |
| FFB-C19 | 0.465 | 0 | 0 | 3.03 | -0.01 | -0.35 | 2026-03-31 | View |
| FFB-C20 | 0.270 | 0 | 0 | 4.18 | 0.135 | 4.79 | 2026-05-25 | View |
| FFB-C21 | 0.340 | 0 | 0 | 4.15 | 0.14 | 4.96 | 2026-06-29 | View |
| FFB-C22 | 0.570 | 0 | 0 | 3.3 | -0.115 | -4.08 | 2026-02-27 | View |
| FFB-C23 | 0.330 | 0 | 0 | 4.27 | -0.16 | -5.67 | 2026-03-31 | View |
| FFB-C24 | 0.280 | 0 | 0 | 4.03 | -0.02 | -0.71 | 2026-04-23 | View |
| FFB-C25 | 0.080 | 0 | 80 | 8.81 | 0.38 | 13.48 | 2026-05-25 | View |
| FFB-C27 | 0.205 | 0 | 0 | 4.59 | 0.095 | 3.37 | 2026-06-19 | View |
| FFB-C26 | 0.255 | 0.01 | 100 | 5.53 | 0.04 | 1.42 | 2026-04-27 | View |
| FFB-C28 | 0.185 | -0.02 | 100 | 7.62 | 0.05 | 1.77 | 2026-04-30 | View |
| FFB-C29 | 0.100 | 0 | 0 | 5.87 | 0.34 | 12.06 | 2026-05-28 | View |
| FFB-C30 | 0.130 | 0.005 | 24,100 | 8.68 | 0.205 | 7.27 | 2026-06-16 | View |
| FFB-C31 | 0.060 | 0 | 0 | 8.55 | 1.19 | 42.2 | 2026-08-27 | View |
| FFB-C32 | 0.075 | 0.005 | 111 | 10.74 | 0.443 | 15.71 | 2026-09-08 | View |
| FFB-C33 | 0.090 | 0 | 14,895 | 10.44 | 0.53 | 18.79 | 2026-11-23 | View |
| FFB-C34 | 0.095 | 0.005 | 5,700 | 7.42 | 0.31 | 10.99 | 2026-08-24 | View |
| FFB-C35 | 0.150 | 0 | 0 | 0 | 0.18 | 6.38 | 2026-07-31 | View |
| Announced | Date Change | Type | Shares | Name |
|---|---|---|---|---|
| 06 Feb 2026 | 03 Feb 2026 | Acquired | 233,400 | 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 |
| 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 | 03 Feb 2026 | Disposed | 581,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 04 Feb 2026 | 29 Jan 2026 | Acquired | 1,713,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 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 | 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 |
| 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) |
| 29 Jan 2026 | 26 Jan 2026 | Acquired | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Jan 2026 | 23 Jan 2026 | Acquired | 253,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Jan 2026 | 27 Jan 2026 | Disposed | 1,000,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 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 | 13 Jan 2026 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Jan 2026 | 13 Jan 2026 | Acquired | 50,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Jan 2026 | 15 Jan 2026 | Disposed | 100,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 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 | 09 Jan 2026 | Disposed | 889,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 12 Jan 2026 | 07 Jan 2026 | Acquired | 1,150,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 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 | 483,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Jan 2026 | 05 Jan 2026 | Acquired | 89,500 | 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 | 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 |
| 05 Jan 2026 | 02 Jan 2026 | Disposed | 114,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 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 |
| 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 |
| 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 | 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 |
| 26 Dec 2025 | 22 Dec 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 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 |
| 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) |
| 23 Dec 2025 | 22 Dec 2025 | Disposed | 358,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 23 Dec 2025 | 18 Dec 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 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 | 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) |
| 19 Dec 2025 | 16 Dec 2025 | Disposed | 3,363,900 | 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 |
| 18 Dec 2025 | 15 Dec 2025 | Acquired | 1,567,800 | 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 | Disposed | 3,670,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 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 |
| 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 | 22 Oct 2025 | Disposed | 5,972,200 | ABRDN HOLDINGS LIMITED |
| 24 Oct 2025 | 21 Oct 2025 | Acquired | 1,000,000 | 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 |
| 23 Oct 2025 | 17 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 |
| 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 | 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 |
| 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) |
| 17 Oct 2025 | 14 Oct 2025 | Disposed | 250,000 | 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 |
| 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 |
| 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 |
| 15 Oct 2025 | 13 Oct 2025 | Disposed | 500,000 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 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 |
| 14 Oct 2025 | 09 Oct 2025 | Disposed | 250,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 |
| 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 |
| 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 |
| 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 |
| 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) |
| 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 |
| 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 | 03 Oct 2025 | Disposed | 1,131,200 | ABRDN HOLDINGS LIMITED |
| 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 |
| 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) |
| 06 Oct 2025 | 01 Oct 2025 | Acquired | 1,100,000 | 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 |
| 03 Oct 2025 | 30 Sep 2025 | Acquired | 256,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Oct 2025 | 29 Sep 2025 | Acquired | 250,000 | 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 |
| 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 | 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 |
| 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) |
| 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 |
| 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) |
| 26 Sep 2025 | 25 Sep 2025 | Disposed | 50,000 | DATO' DR QUAZA NIZAMUDDIN BIN A. HASSAN NIZAM |
| 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 |
| 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 |
| 25 Sep 2025 | 23 Sep 2025 | Disposed | 1,914,100 | 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 |
| 24 Sep 2025 | 22 Sep 2025 | Disposed | 347,200 | 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 |
| 23 Sep 2025 | 19 Sep 2025 | Disposed | 1,600 | ABRDN HOLDINGS LIMITED |
| 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) |
| 22 Sep 2025 | 17 Sep 2025 | Acquired | 921,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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) |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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) |
| 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) |
| 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 |
| 29 Aug 2025 | 27 Aug 2025 | Acquired | 14,100 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 29 Aug 2025 | 26 Aug 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Aug 2025 | 26 Aug 2025 | Disposed | 4,071,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Aug 2025 | 26 Aug 2025 | Acquired | 2,713,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Aug 2025 | 27 Aug 2025 | Acquired | 730,900 | ABRDN MALAYSIA SDN BHD |
| 29 Aug 2025 | 26 Aug 2025 | Acquired | 788,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 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 | 395,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Jun 2025 | 19 Jun 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Jun 2025 | 18 Jun 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Jun 2025 | 18 Jun 2025 | Disposed | 679,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Jun 2025 | 17 Jun 2025 | Acquired | 1,145,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Jun 2025 | 17 Jun 2025 | Disposed | 1,799,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Jun 2025 | 17 Jun 2025 | Disposed | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Jun 2025 | 17 Jun 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Jun 2025 | 16 Jun 2025 | Disposed | 50,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Jun 2025 | 16 Jun 2025 | Acquired | 629,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Jun 2025 | 16 Jun 2025 | Disposed | 46,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Jun 2025 | 16 Jun 2025 | Disposed | 100,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Jun 2025 | 13 Jun 2025 | Acquired | 175,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Jun 2025 | 13 Jun 2025 | Disposed | 224,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Jun 2025 | 12 Jun 2025 | Disposed | 773,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Jun 2025 | 11 Jun 2025 | Transferred | 633,368 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Jun 2025 | 12 Jun 2025 | Acquired | 400,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 11 Jun 2025 | 06 Jun 2025 | Disposed | 290,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Jun 2025 | 10 Jun 2025 | Acquired | 100,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 10 Jun 2025 | 05 Jun 2025 | Disposed | 35,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Jun 2025 | 05 Jun 2025 | Acquired | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Jun 2025 | 05 Jun 2025 | Acquired | 27,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Jun 2025 | 09 Jun 2025 | Acquired | 200,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 10 Jun 2025 | 05 Jun 2025 | Disposed | 1,163,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Jun 2025 | 05 Jun 2025 | Acquired | 7,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jun 2025 | 04 Jun 2025 | Acquired | 57,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jun 2025 | 04 Jun 2025 | Acquired | 318,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jun 2025 | 05 Jun 2025 | Acquired | 30,899,000 | ABRDN HOLDINGS LIMITED |
| 09 Jun 2025 | 06 Jun 2025 | Acquired | 300,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 09 Jun 2025 | 04 Jun 2025 | Disposed | 529,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jun 2025 | 04 Jun 2025 | Disposed | 369,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Jun 2025 | 03 Jun 2025 | Disposed | 321,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Jun 2025 | 05 Jun 2025 | Acquired | 899,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 06 Jun 2025 | 05 Jun 2025 | Disposed | 42,500,000 | AGRIFOOD RESOURCES HOLDINGS SDN. BHD. |
| 06 Jun 2025 | 04 Jun 2025 | Acquired | 411,700 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 06 Jun 2025 | 05 Jun 2025 | Disposed | 42,500,000 | KHAZANAH NASIONAL BERHAD |
| 06 Jun 2025 | 03 Jun 2025 | Disposed | 100,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jun 2025 | 30 May 2025 | Disposed | 125,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jun 2025 | 04 Jun 2025 | Acquired | 35,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 05 Jun 2025 | 30 May 2025 | Acquired | 11,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jun 2025 | 30 May 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jun 2025 | 30 May 2025 | Disposed | 872,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jun 2025 | 30 May 2025 | Acquired | 298,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jun 2025 | 30 May 2025 | Acquired | 2,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jun 2025 | 04 Jun 2025 | Acquired | 39,400 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 04 Jun 2025 | 03 Jun 2025 | Disposed | 321,900 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 04 Jun 2025 | 29 May 2025 | Acquired | 25,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Jun 2025 | 29 May 2025 | Disposed | 606,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Jun 2025 | 29 May 2025 | Acquired | 123,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Jun 2025 | 03 Jun 2025 | Acquired | 195,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Jun 2025 | 28 May 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Jun 2025 | 28 May 2025 | Disposed | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Jun 2025 | 28 May 2025 | Acquired | 137,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Jun 2025 | 28 May 2025 | Acquired | 750,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Jun 2025 | 30 May 2025 | Acquired | 1,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Jun 2025 | 30 May 2025 | Acquired | 14,900 | ABRDN HOLDINGS LIMITED |
| 03 Jun 2025 | 29 May 2025 | Acquired | 164,000 | ABRDN HOLDINGS LIMITED |
| 30 May 2025 | 27 May 2025 | Acquired | 649,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 May 2025 | 28 May 2025 | Acquired | 970,100 | ABRDN MALAYSIA SDN BHD |
| 30 May 2025 | 27 May 2025 | Disposed | 306,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 May 2025 | 29 May 2025 | Acquired | 15,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 30 May 2025 | 27 May 2025 | Disposed | 278,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 May 2025 | 27 May 2025 | Acquired | 432,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 May 2025 | 27 May 2025 | Acquired | 118,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 May 2025 | 26 May 2025 | Disposed | 112,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 May 2025 | 28 May 2025 | Disposed | 300,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 29 May 2025 | 26 May 2025 | Disposed | 49,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 May 2025 | 26 May 2025 | Acquired | 10,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 May 2025 | 26 May 2025 | Acquired | 53,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 May 2025 | 27 May 2025 | Acquired | 839,600 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 29 May 2025 | 28 May 2025 | Acquired | 182,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 May 2025 | 27 May 2025 | Acquired | 171,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 May 2025 | 27 May 2025 | Disposed | 278,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 May 2025 | 23 May 2025 | Disposed | 212,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 May 2025 | 23 May 2025 | Acquired | 9,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 May 2025 | 23 May 2025 | Acquired | 52,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 May 2025 | 26 May 2025 | Acquired | 69,500 | ABRDN MALAYSIA SDN BHD |
| 27 May 2025 | 22 May 2025 | Disposed | 178,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 May 2025 | 23 May 2025 | Acquired | 68,100 | ABRDN MALAYSIA SDN BHD |
| 27 May 2025 | 26 May 2025 | Acquired | 106,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 27 May 2025 | 26 May 2025 | Disposed | 49,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 27 May 2025 | 22 May 2025 | Acquired | 216,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 May 2025 | 22 May 2025 | Acquired | 1,183,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 May 2025 | 21 May 2025 | Acquired | 505,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 May 2025 | 21 May 2025 | Disposed | 555,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 May 2025 | 23 May 2025 | Acquired | 6,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 26 May 2025 | 23 May 2025 | Disposed | 447,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 26 May 2025 | 22 May 2025 | Acquired | 1,531,500 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 26 May 2025 | 21 May 2025 | Acquired | 92,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 May 2025 | 20 May 2025 | Acquired | 804,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 May 2025 | 22 May 2025 | Acquired | 231,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 23 May 2025 | 22 May 2025 | Disposed | 352,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 23 May 2025 | 21 May 2025 | Acquired | 653,400 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 23 May 2025 | 20 May 2025 | Disposed | 500,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 May 2025 | 20 May 2025 | Acquired | 146,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 May 2025 | 19 May 2025 | Acquired | 738,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 May 2025 | 21 May 2025 | Acquired | 56,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 22 May 2025 | 20 May 2025 | Acquired | 1,040,200 | ABRDN HOLDINGS LIMITED |
| 22 May 2025 | 19 May 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 May 2025 | 19 May 2025 | Acquired | 134,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 May 2025 | 16 May 2025 | Acquired | 122,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 May 2025 | 16 May 2025 | Acquired | 668,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 May 2025 | 16 May 2025 | Disposed | 7,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 May 2025 | 19 May 2025 | Acquired | 954,600 | ABRDN HOLDINGS LIMITED |
| 21 May 2025 | 20 May 2025 | Acquired | 188,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 21 May 2025 | 16 May 2025 | Disposed | 499,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 May 2025 | 15 May 2025 | Acquired | 372,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 May 2025 | 19 May 2025 | Acquired | 281,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 20 May 2025 | 15 May 2025 | Disposed | 502,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 May 2025 | 15 May 2025 | Acquired | 265,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 May 2025 | 15 May 2025 | Acquired | 68,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 May 2025 | 15 May 2025 | Acquired | 481,200 | ABRDN MALAYSIA SDN BHD |
| 19 May 2025 | 16 May 2025 | Acquired | 373,700 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 19 May 2025 | 14 May 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 May 2025 | 16 May 2025 | Acquired | 864,000 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 19 May 2025 | 14 May 2025 | Disposed | 415,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 May 2025 | 14 May 2025 | Acquired | 530,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 May 2025 | 14 May 2025 | Acquired | 107,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 May 2025 | 14 May 2025 | Acquired | 590,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 May 2025 | 15 May 2025 | Acquired | 441,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 16 May 2025 | 13 May 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 May 2025 | 13 May 2025 | Disposed | 630,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 May 2025 | 13 May 2025 | Acquired | 123,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 May 2025 | 13 May 2025 | Acquired | 677,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 May 2025 | 14 May 2025 | Acquired | 763,300 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 15 May 2025 | 09 May 2025 | Disposed | 680,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 May 2025 | 09 May 2025 | Disposed | 312,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 May 2025 | 09 May 2025 | Acquired | 1,615,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 May 2025 | 14 May 2025 | Acquired | 65,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 15 May 2025 | 13 May 2025 | Acquired | 876,000 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 15 May 2025 | 09 May 2025 | Disposed | 856,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 May 2025 | 08 May 2025 | Disposed | 651,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 May 2025 | 08 May 2025 | Disposed | 426,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 May 2025 | 08 May 2025 | Acquired | 1,053,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 May 2025 | 13 May 2025 | Acquired | 174,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 14 May 2025 | 08 May 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 May 2025 | 07 May 2025 | Disposed | 973,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 May 2025 | 07 May 2025 | Disposed | 1,225,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 May 2025 | 07 May 2025 | Acquired | 127,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 May 2025 | 09 May 2025 | Acquired | 1,615,600 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 13 May 2025 | 08 May 2025 | Acquired | 1,053,900 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 09 May 2025 | 07 May 2025 | Acquired | 127,100 | ABRDN HOLDINGS LIMITED |
| 09 May 2025 | 06 May 2025 | Disposed | 20,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 May 2025 | 06 May 2025 | Disposed | 143,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 May 2025 | 06 May 2025 | Disposed | 453,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 May 2025 | 05 May 2025 | Disposed | 106,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 May 2025 | 05 May 2025 | Disposed | 121,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 May 2025 | 07 May 2025 | Acquired | 100,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 07 May 2025 | 02 May 2025 | Disposed | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 May 2025 | 06 May 2025 | Acquired | 100,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 06 May 2025 | 05 May 2025 | Disposed | 73,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 06 May 2025 | 30 Apr 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 May 2025 | 30 Apr 2025 | Acquired | 81,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 May 2025 | 29 Apr 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 May 2025 | 29 Apr 2025 | Disposed | 283,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 May 2025 | 28 Apr 2025 | Disposed | 173,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Apr 2025 | 25 Apr 2025 | Disposed | 2,393,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Apr 2025 | 24 Apr 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Apr 2025 | 24 Apr 2025 | Disposed | 3,382,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Apr 2025 | 23 Apr 2025 | Disposed | 1,999,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Apr 2025 | 22 Apr 2025 | Disposed | 33,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Apr 2025 | 21 Apr 2025 | Acquired | 268,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Apr 2025 | 21 Apr 2025 | Acquired | 162,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Apr 2025 | 21 Apr 2025 | Acquired | 162,900 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 23 Apr 2025 | 18 Apr 2025 | Acquired | 132,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Apr 2025 | 17 Apr 2025 | Acquired | 2,591,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Apr 2025 | 18 Apr 2025 | Acquired | 132,900 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 22 Apr 2025 | 21 Apr 2025 | Acquired | 268,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 22 Apr 2025 | 17 Apr 2025 | Acquired | 531,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Apr 2025 | 17 Apr 2025 | Acquired | 2,591,600 | ABRDN HOLDINGS LIMITED |
| 21 Apr 2025 | 16 Apr 2025 | Acquired | 2,783,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Apr 2025 | 17 Apr 2025 | Acquired | 531,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 18 Apr 2025 | 16 Apr 2025 | Acquired | 4,996,700 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 17 Apr 2025 | 16 Apr 2025 | Acquired | 2,213,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 16 Apr 2025 | 11 Apr 2025 | Acquired | 31,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Apr 2025 | 10 Apr 2025 | Acquired | 44,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Apr 2025 | 11 Apr 2025 | Acquired | 31,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 11 Apr 2025 | 09 Apr 2025 | Acquired | 140,000 | MR LOI TUAN EE |
| 11 Apr 2025 | 10 Apr 2025 | Acquired | 44,400 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 10 Apr 2025 | 07 Apr 2025 | Acquired | 31,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Apr 2025 | 04 Apr 2025 | Acquired | 325,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Apr 2025 | 04 Apr 2025 | Acquired | 347,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Apr 2025 | 07 Apr 2025 | Acquired | 34,800 | ABRDN HOLDINGS LIMITED |
| 08 Apr 2025 | 04 Apr 2025 | Acquired | 705,300 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 08 Apr 2025 | 03 Apr 2025 | Acquired | 13,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Apr 2025 | 03 Apr 2025 | Acquired | 17,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Apr 2025 | 07 Apr 2025 | Acquired | 3,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 07 Apr 2025 | 03 Apr 2025 | Acquired | 33,000 | ABRDN MALAYSIA SDN BHD |
| 07 Apr 2025 | 04 Apr 2025 | Acquired | 18,700 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 07 Apr 2025 | 02 Apr 2025 | Acquired | 48,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Apr 2025 | 02 Apr 2025 | Acquired | 58,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Apr 2025 | 28 Mar 2025 | Acquired | 525,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Apr 2025 | 28 Mar 2025 | Acquired | 583,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Apr 2025 | 02 Apr 2025 | Acquired | 112,000 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 04 Apr 2025 | 03 Apr 2025 | Acquired | 800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Apr 2025 | 02 Apr 2025 | Acquired | 2,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 02 Apr 2025 | 26 Mar 2025 | Acquired | 166,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Apr 2025 | 28 Mar 2025 | Acquired | 30,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 02 Apr 2025 | 28 Mar 2025 | Acquired | 1,161,100 | ABRDN HOLDINGS LIMITED |
| 02 Apr 2025 | 26 Mar 2025 | Disposed | 600,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Apr 2025 | 26 Mar 2025 | Acquired | 147,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Mar 2025 | 25 Mar 2025 | Acquired | 283,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Mar 2025 | 25 Mar 2025 | Acquired | 321,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Mar 2025 | 26 Mar 2025 | Acquired | 328,900 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 28 Mar 2025 | 25 Mar 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Mar 2025 | 24 Mar 2025 | Disposed | 468,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Mar 2025 | 24 Mar 2025 | Acquired | 192,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Mar 2025 | 24 Mar 2025 | Acquired | 292,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Mar 2025 | 24 Mar 2025 | Acquired | 522,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Mar 2025 | 25 Mar 2025 | Acquired | 637,300 | ABRDN MALAYSIA SDN BHD |
| 27 Mar 2025 | 26 Mar 2025 | Acquired | 8,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 26 Mar 2025 | 21 Mar 2025 | Acquired | 488,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Mar 2025 | 21 Mar 2025 | Acquired | 884,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Mar 2025 | 25 Mar 2025 | Acquired | 20,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 26 Mar 2025 | 24 Mar 2025 | Acquired | 862,800 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 26 Mar 2025 | 21 Mar 2025 | Disposed | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Mar 2025 | 20 Mar 2025 | Acquired | 417,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Mar 2025 | 21 Mar 2025 | Acquired | 1,453,700 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 25 Mar 2025 | 20 Mar 2025 | Acquired | 364,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Mar 2025 | 24 Mar 2025 | Acquired | 116,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 25 Mar 2025 | 20 Mar 2025 | Acquired | 432,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Mar 2025 | 20 Mar 2025 | Disposed | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Mar 2025 | 20 Mar 2025 | Transferred | 8,695,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Mar 2025 | 20 Mar 2025 | Disposed | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Mar 2025 | 19 Mar 2025 | Acquired | 240,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Mar 2025 | 20 Mar 2025 | Acquired | 858,300 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 24 Mar 2025 | 21 Mar 2025 | Acquired | 47,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 24 Mar 2025 | 19 Mar 2025 | Transferred | 33,632 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Mar 2025 | 19 Mar 2025 | Disposed | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Mar 2025 | 19 Mar 2025 | Acquired | 68,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Mar 2025 | 17 Mar 2025 | Disposed | 716,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Mar 2025 | 17 Mar 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Mar 2025 | 20 Mar 2025 | Acquired | 227,700 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 20 Mar 2025 | 14 Mar 2025 | Acquired | 54,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Mar 2025 | 14 Mar 2025 | Acquired | 130,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Mar 2025 | 19 Mar 2025 | Acquired | 31,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 20 Mar 2025 | 14 Mar 2025 | Disposed | 996,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Mar 2025 | 14 Mar 2025 | Acquired | 453,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Mar 2025 | 13 Mar 2025 | Disposed | 946,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Mar 2025 | 13 Mar 2025 | Acquired | 693,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Mar 2025 | 13 Mar 2025 | Acquired | 354,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Mar 2025 | 14 Mar 2025 | Acquired | 209,000 | ABERDEEN GROUP PLC (FORMERLY KNOWN AS ABRDN PLC) |
| 17 Mar 2025 | 14 Mar 2025 | Acquired | 14,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 17 Mar 2025 | 12 Mar 2025 | Disposed | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Mar 2025 | 12 Mar 2025 | Disposed | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Mar 2025 | 12 Mar 2025 | Acquired | 683,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Mar 2025 | 13 Mar 2025 | Acquired | 163,600 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 14 Mar 2025 | 11 Mar 2025 | Disposed | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Mar 2025 | 11 Mar 2025 | Disposed | 2,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Mar 2025 | 11 Mar 2025 | Acquired | 374,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Mar 2025 | 11 Mar 2025 | Acquired | 850,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Mar 2025 | 11 Mar 2025 | Acquired | 1,387,100 | ABRDN PLC |
| 13 Mar 2025 | 12 Mar 2025 | Acquired | 893,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 13 Mar 2025 | 10 Mar 2025 | Disposed | 17,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Mar 2025 | 10 Mar 2025 | Acquired | 143,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Mar 2025 | 10 Mar 2025 | Acquired | 70,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Mar 2025 | 10 Mar 2025 | Acquired | 168,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Mar 2025 | 11 Mar 2025 | Acquired | 1,100,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 12 Mar 2025 | 11 Mar 2025 | Acquired | 97,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 12 Mar 2025 | 07 Mar 2025 | Disposed | 128,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Mar 2025 | 07 Mar 2025 | Acquired | 8,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Mar 2025 | 07 Mar 2025 | Acquired | 16,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Mar 2025 | 10 Mar 2025 | Acquired | 270,100 | ABRDN MALAYSIA SDN BHD |
| 11 Mar 2025 | 07 Mar 2025 | Acquired | 28,800 | ABRDN PLC |
| 11 Mar 2025 | 10 Mar 2025 | Acquired | 84,800 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 10 Mar 2025 | 05 Mar 2025 | Disposed | 959,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Mar 2025 | 05 Mar 2025 | Acquired | 80,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Mar 2025 | 07 Mar 2025 | Acquired | 2,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 07 Mar 2025 | 04 Mar 2025 | Acquired | 1,017,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Mar 2025 | 04 Mar 2025 | Disposed | 414,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Mar 2025 | 04 Mar 2025 | Acquired | 422,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Mar 2025 | 03 Mar 2025 | Acquired | 249,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Mar 2025 | 03 Mar 2025 | Disposed | 310,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Mar 2025 | 04 Mar 2025 | Acquired | 1,627,300 | ABRDN PLC |
| 06 Mar 2025 | 05 Mar 2025 | Acquired | 1,519,500 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 06 Mar 2025 | 05 Mar 2025 | Acquired | 37,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 06 Mar 2025 | 03 Mar 2025 | Acquired | 199,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Mar 2025 | 04 Mar 2025 | Disposed | 72,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 05 Mar 2025 | 03 Mar 2025 | Acquired | 802,600 | ABRDN HOLDINGS LIMITED |
| 05 Mar 2025 | 28 Feb 2025 | Acquired | 467,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Mar 2025 | 28 Feb 2025 | Disposed | 670,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Mar 2025 | 04 Mar 2025 | Acquired | 110,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 04 Mar 2025 | 03 Mar 2025 | Disposed | 53,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 04 Mar 2025 | 28 Feb 2025 | Acquired | 488,800 | ABRDN MALAYSIA SDN BHD |
| 04 Mar 2025 | 27 Feb 2025 | Disposed | 732,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Mar 2025 | 27 Feb 2025 | Disposed | 634,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Mar 2025 | 03 Mar 2025 | Acquired | 318,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Mar 2025 | 28 Feb 2025 | Acquired | 21,700 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Mar 2025 | 28 Feb 2025 | Disposed | 115,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 03 Mar 2025 | 26 Feb 2025 | Disposed | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Mar 2025 | 26 Feb 2025 | Disposed | 1,195,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Feb 2025 | 26 Feb 2025 | Acquired | 1,250,000 | ABRDN PLC |
| 28 Feb 2025 | 27 Feb 2025 | Disposed | 110,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 Feb 2025 | 25 Feb 2025 | Disposed | 123,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Feb 2025 | 26 Feb 2025 | Acquired | 1,250,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 27 Feb 2025 | 26 Feb 2025 | Disposed | 206,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 27 Feb 2025 | 24 Feb 2025 | Disposed | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Feb 2025 | 21 Feb 2025 | Disposed | 120,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Feb 2025 | 25 Feb 2025 | Disposed | 21,900 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 26 Feb 2025 | 21 Feb 2025 | Disposed | 95,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Feb 2025 | 20 Feb 2025 | Disposed | 131,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Feb 2025 | 19 Feb 2025 | Disposed | 637,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Feb 2025 | 14 Feb 2025 | Acquired | 25,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Feb 2025 | 14 Feb 2025 | Acquired | 295,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Feb 2025 | 13 Feb 2025 | Disposed | 160,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Feb 2025 | 13 Feb 2025 | Disposed | 1,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Feb 2025 | 14 Feb 2025 | Acquired | 136,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 17 Feb 2025 | 12 Feb 2025 | Disposed | 7,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Feb 2025 | 12 Feb 2025 | Acquired | 83,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Feb 2025 | 10 Feb 2025 | Disposed | 592,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Feb 2025 | 10 Feb 2025 | Acquired | 375,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Feb 2025 | 12 Feb 2025 | Acquired | 38,300 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 12 Feb 2025 | 10 Feb 2025 | Acquired | 173,200 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
Recent News
-
上市估值料160亿 传双威医疗新股售1.45令吉
(吉隆坡7日讯)消息人士透露,双威(SUNWAY,5211,主板工业产品服务组)正考虑将其医疗保健子公司双威医疗(Sunway Healthcare)上市时的估值定为约160亿令吉,而新股发售价预计为1令吉45仙。《The Edge》周刊报道,消息人士称,160亿令吉的估值是基于双威医疗2026财政年和2027预期本益比(PER)的55.4倍和39.7倍。双威医疗预计将于3月上市,这将是近年来规模最大的上市,超过99迷你超市(99SMART,5326,主板消费产品服务组)和国库控股支持的鲜奶...Sinchew -
双威医疗冲刺上市 目标估值料达160亿
尽管近期市场情绪偏弱,市场人士认为,医疗板块对投资者仍具吸引力,双威医疗的上市需求依然存在。...Nanyang -
瑞银马银行齐唱好 马币3.80今年可期
(吉隆坡4日讯)马币涨势不坠,兑美元周三最高升至3.92,兑新元更一度升至3.08水平,马银行研究分析员看好在6大因素支持下,马币将在2026年跑赢其他东盟货币,而瑞银集团(UBS)更相信在国内经济利好因素推动下,马币兑美元汇率将在年杪攀上3.80的10年新高。根据《彭博社》行情,马币兑美元开盘先降至3.9300,过后止跌回升,一度升至3.9202,截至下午6时报3.9305,昨日收报3.9295。马币兑新元一度3.08马币兑新元早盘也先跌后涨再回落,开盘降至3.0949,随后出现回升,最...Sinchew -
令吉走强推高棕油成本 期货合约支撑鲜果串价稳
令吉走强使我国棕油在国际市场上显得昂贵,短期内或影响需求,不过部分长期合约客户已锁定价格,需求相对稳定。...Nanyang -
Chin Teck 1Q net profit up on better palm product prices
Chin Teck Plantations Bhd’s (KL:CHINTEK) net profit for the first quarter edged up 4.7% from a year earlier, as better palm product prices and sales were weighed by higher costs.TheEdge
Recent Announcements
-
Changes in Sub. S-hldr's Int (Section 138 of CA 2016) - EMPLOYEES PROVIDENT FUND BOARD
-
Changes in Sub. S-hldr's Int (Section 138 of CA 2016) - EMPLOYEES PROVIDENT FUND BOARD
-
Changes in Sub. S-hldr's Int (Section 138 of CA 2016) - EMPLOYEES PROVIDENT FUND BOARD
-
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
Comments
Zoraxx Zoraxx
2 Like
·
Reply
3 weeks
·
translate
·
Anthony
Like
·
Reply
1 month
·
translate
·
Previous replies (3)
Anthony
Like
·
1 month
·
translate
Sin Sue
Like
·
1 month
·
translate
Loading...
Loading...
Loading...
AI Insight is generated by AI based on the original financial report. It may contain errors. Please refer to the original report for accurate information.