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.
FRONTKN
0128 S4.910 ↑
FRONTKN
0128
S idss
Frontken Corporation Berhad is a Malaysia-based investment holding company. Its principal activity is engaged in the provision of management services to its subsidiaries. Its subsidiaries include Frontken Malaysia Sdn. Bhd. (FMSB), Frontken (Singapore) Pte. Ltd. (FSPL), PT Frontken Indonesia, TTES Frontken Integrated Services Sdn. Bhd., Ares Green Technology Corporation and others. FMSB is engaged in the provision of surface treatment technology using thermal spray coating processes and a series of complementary processes, including mechanical and chemical engineering works. FSPL is engaged in the provision of surface treatment technology using thermal spray coating processes and a series of complementary processes, including mechanical and chemical engineering works. PT Frontken Indonesia is engaged in the provision of surface treatment technology using thermal spray coating processes and a series of complementary processes, including mechanical and chemical engineering works.
Website: http://www.frontken.com
Main Market : Semiconductors
4.910 ↑
0.140 (2.9%)| High | 4.970 |
| Low | 4.770 |
| Open | 4.780 |
| Volume | 9,873,500 |
| Volume (B/S) | 500 / 133,400 |
| Price Bid/Ask | 4.900 / 4.910 |
| 52w | 3.590 - 4.970 |
| ROE | 14.19 |
| P/E | 54.05 |
| EPS | 9.08 |
| DPS | 2.00 |
| DY | 0.41% |
| NTA | 0.6400 |
| P/B | 7.67 |
| RPS | 36.50 |
| PSR | 13.45 |
| Market Cap | 8,946.8M |
| Shares (mil) | 1,822.15 |
| QoQ YoY | RTopQ RQoQ RYoY |
| CAGR % |
3Y
7.8%
TTM
11.2%
5Y
13.5%
TTM
13.5%
|
| RSI(14) | Overbought 70.6 |
| Stochastic(14) | Overbought 91.2 |
| Stochastic RSI(14) | Neutral 54.7 Buy |
| Average Volume (3M) | 3,671,400 |
| Relative Volume | 1.1 |
| Financial Year | Revenue ('000) | Net ('000) | EPS | DP% | Net % | Report |
|---|---|---|---|---|---|---|
| 31 Dec, 2026 | 189,813 | 42,354 | 2.5600 | - | ||
| 31 Dec, 2025 | 607,760 | 154,227 | 9.6500 | 20.7% | 12.7% | View |
| 31 Dec, 2024 | 569,205 | 136,806 | 8.6800 | 42.6% | 22.2% | View |
| 31 Dec, 2023 | 500,149 | 111,951 | 7.1200 | 30.9% | 9.2% | View |
| 31 Dec, 2022 | 517,183 | 123,292 | 7.8500 | 53.5% | 18.0% | View |
| 31 Dec, 2021 | 450,222 | 104,504 | 7.3800 | 54.2% | 27.5% | View |
| 31 Dec, 2020 | 368,319 | 81,967 | 7.8200 | 51.2% | 18.5% | View |
| 31 Dec, 2019 | 339,911 | 69,170 | 6.6100 | 37.8% | 32.4% | View |
| 31 Dec, 2018 | 327,218 | 52,257 | 4.9800 | 30.1% | 75.0% | View |
| 31 Dec, 2017 | 296,580 | 29,858 | 2.8600 | 17.5% | 49.0% | View |
| 31 Dec, 2016 | 261,844 | 20,040 | 1.9200 | - | 395.4% | View |
| 31 Dec, 2015 | 280,573 | 4,045 | 0.4000 | - | 78.5% | View |
| 31 Dec, 2014 | 309,845 | 18,773 | 1.8600 | - | 909.2% | View |
| 31 Dec, 2013 | 190,611 | -2,320 | 0.1600 | - | 160.9% | View |
| 31 Dec, 2012 | 181,035 | 3,811 | 0.6500 | - | 177.2% | View |
| 31 Dec, 2011 | 198,123 | 1,375 | 0.4200 | 23.8% | 88.3% | View |
| 31 Dec, 2010 | 146,704 | 11,779 | 1.3400 | 7.5% | 45.2% | View |
| 31 Dec, 2009 | 137,231 | 8,115 | 1.2000 | - | 56.8% | View |
| 31 Dec, 2008 | 130,531 | 18,790 | 3.7000 | - | 420.2% | View |
| 31 Dec, 2007 | 105,351 | 3,612 | 0.8000 | - | 54.4% | View |
| 31 Dec, 2006 | 72,477 | 7,923 | 2.4800 | - | View |
| Announced | Financial Year | Subject | EX Date | Payment Date | Amount | Indicator | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 Dec, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 25 Aug 2025 | 31 Dec 2025 | Interim Dividend | 11 Sep 2025 | 07 Oct 2025 | 0.0200 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 25 Feb 2025 | 31 Dec 2024 | Interim Dividend | 26 Mar 2025 | 21 Apr 2025 | 0.0200 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 16 Aug 2024 | 31 Dec 2024 | Interim Dividend | 30 Aug 2024 | 30 Sep 2024 | 0.0170 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 04 Apr 2024 | 31 Dec 2023 | Interim Dividend | 15 Apr 2024 | 13 May 2024 | 0.0220 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 02 Jun 2023 | 31 Dec 2022 | Second Interim Dividend | 16 Jun 2023 | 13 Jul 2023 | 0.0260 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 28 Jul 2022 | 31 Dec 2022 | First Interim Dividend | 19 Aug 2022 | 20 Sep 2022 | 0.0160 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 04 Mar 2022 | 31 Dec 2021 | Second Interim Dividend | 17 Mar 2022 | 13 Apr 2022 | 0.0250 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 30 Jul 2021 | 31 Dec 2021 | First Interim Dividend | 19 Aug 2021 | 17 Sep 2021 | 0.0150 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 25 Feb 2021 | 31 Dec 2020 | Second Interim Dividend | 17 Mar 2021 | 08 Apr 2021 | 0.0280 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 Aug 2020 | 31 Dec 2020 | First Interim Dividend | 03 Sep 2020 | 22 Sep 2020 | 0.0120 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 21 Feb 2020 | 31 Dec 2019 | Second Interim Dividend | 18 Mar 2020 | 13 Apr 2020 | 0.0150 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 08 Aug 2019 | 31 Dec 2019 | First Interim Dividend | 06 Sep 2019 | 27 Sep 2019 | 0.0100 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 21 Feb 2019 | 31 Dec 2018 | Second interim dividend | 12 Mar 2019 | 28 Mar 2019 | 0.0080 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 08 Nov 2018 | 31 Dec 2018 | Interim Dividend | 04 Dec 2018 | 21 Dec 2018 | 0.0070 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 05 Sep 2017 | 31 Dec 2017 | Interim Dividend | 15 Sep 2017 | 04 Oct 2017 | 0.0050 | Currency | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2011 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 24 May 2011 | 31 Dec 2011 | First Interim Dividend | 09 Jun 2011 | 28 Jun 2011 | 1.0000 | Percentage | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 Dec, 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 24 Aug 2010 | 31 Dec 2010 | First Interim Dividend | 08 Sep 2010 | 28 Sep 2010 | 1.0000 | Percentage | View | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Announced | EX Date | Subject | Ratio | Offer | |
|---|---|---|---|---|---|
| 14 Apr 2021 | 27 Apr 2021 | Bonus Issue (warrant) | 1.0000 : 2.0000 | View | |
| 14 Apr 2021 | 27 Apr 2021 | Bonus Issue | 1.0000 : 2.0000 | View | |
| 27 Jan 2010 | 09 Feb 2010 | Rights Issue (warrant) | 2 : 5 | 0.1100 | View |
| 31 Oct 2008 | 13 Nov 2008 | Bonus Issue | 2 : 5 | View |
| Name | Price | Change | Volume | Gearing | Premium | Premium % | Maturity | |
|---|---|---|---|---|---|---|---|---|
| FRONTKN-C46 | 0.130 | 0.005 | 3,250 | 9.44 | 0.49 | 9.98 | 2026-08-10 | View |
| FRONTKN-C48 | 0.115 | 0 | 2,200 | 8.54 | 0.165 | 3.36 | 2026-06-30 | View |
| FRONTKN-C49 | 0.135 | -0.01 | 60,593 | 9.09 | 0.13 | 2.65 | 2026-06-30 | View |
| FRONTKN-C50 | 0.035 | 0 | 0 | 28.06 | -0.085 | -1.73 | 2026-05-26 | View |
| FRONTKN-C51 | 0.025 | 0 | 0 | 39.28 | 0.215 | 4.38 | 2026-06-30 | View |
| FRONTKN-C52 | 0.170 | 0.005 | 7,776 | 4.81 | 0.29 | 5.91 | 2026-07-28 | View |
| FRONTKN-C53 | 0.165 | -0.01 | 9,228 | 4.96 | 0.18 | 3.67 | 2026-09-24 | View |
| FRONTKN-C54 | 0.100 | 0.01 | 3,000 | 6.55 | 1.12 | 22.81 | 2026-09-28 | View |
| FRONTKN-C55 | 0.185 | -0.005 | 56,750 | 5.31 | 0.195 | 3.97 | 2026-11-30 | View |
| FRONTKN-C56 | 0.180 | 0 | 0 | 6.82 | 0.11 | 2.24 | 2026-11-26 | View |
| FRONTKN-C57 | 0.120 | 0.015 | 2,291 | 6.82 | 0.31 | 6.31 | 2026-11-30 | View |
| Announced | Date Change | Type | Shares | Name |
|---|---|---|---|---|
| 22 May 2026 | 19 May 2026 | Acquired | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 May 2026 | 19 May 2026 | Transferred | 78,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 May 2026 | 18 May 2026 | Acquired | 1,388,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 May 2026 | 18 May 2026 | Acquired | 362,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 May 2026 | 18 May 2026 | Disposed | 150,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 May 2026 | 15 May 2026 | Transferred | 1,421,454 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 May 2026 | 15 May 2026 | Transferred | 4,181,268 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 May 2026 | 15 May 2026 | Acquired | 41,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 May 2026 | 15 May 2026 | Transferred | 3,294,939 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 May 2026 | 14 May 2026 | Acquired | 559,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 May 2026 | 14 May 2026 | Disposed | 2,585,700 | MR YONG MING CHONG (DANNY) |
| 19 May 2026 | 14 May 2026 | Disposed | 2,585,700 | DAZZLE CLEAN LTD |
| 19 May 2026 | 14 May 2026 | Disposed | 2,585,700 | MR NG WAI PIN |
| 18 May 2026 | 13 May 2026 | Disposed | 2,750,000 | DAZZLE CLEAN LTD |
| 18 May 2026 | 13 May 2026 | Acquired | 338,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 May 2026 | 13 May 2026 | Acquired | 403,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 May 2026 | 13 May 2026 | Acquired | 2,372,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 May 2026 | 13 May 2026 | Disposed | 2,750,000 | MR YONG MING CHONG (DANNY) |
| 18 May 2026 | 13 May 2026 | Acquired | 444,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 May 2026 | 13 May 2026 | Disposed | 2,750,000 | MR NG WAI PIN |
| 15 May 2026 | 12 May 2026 | Acquired | 444,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 May 2026 | 12 May 2026 | Acquired | 212,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 May 2026 | 11 May 2026 | Acquired | 112,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 May 2026 | 08 May 2026 | Others | 40,000,000 | DYMON ASIA CAPITAL LTD |
| 13 May 2026 | 08 May 2026 | Others | 40,000,000 | MR NG WAI PIN |
| 13 May 2026 | 08 May 2026 | Disposed | 620,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 May 2026 | 08 May 2026 | Others | 40,000,000 | DAZZLE CLEAN LTD |
| 12 May 2026 | 07 May 2026 | Disposed | 1,852,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 May 2026 | 06 May 2026 | Disposed | 600 | DAZZLE CLEAN LTD |
| 12 May 2026 | 07 May 2026 | Acquired | 106,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 May 2026 | 07 May 2026 | Disposed | 3,683,200 | DAZZLE CLEAN LTD |
| 12 May 2026 | 06 May 2026 | Disposed | 600 | MR NG WAI PIN |
| 12 May 2026 | 07 May 2026 | Disposed | 3,683,200 | MR NG WAI PIN |
| 12 May 2026 | 06 May 2026 | Disposed | 600 | DAPE LTD |
| 12 May 2026 | 07 May 2026 | Acquired | 689,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 May 2026 | 07 May 2026 | Disposed | 3,683,200 | DAPE LTD |
| 11 May 2026 | 06 May 2026 | Disposed | 12,761,000 | DAZZLE CLEAN LTD |
| 11 May 2026 | 06 May 2026 | Disposed | 12,761,000 | MR NG WAI PIN |
| 11 May 2026 | 08 May 2026 | Disposed | 0 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 11 May 2026 | 06 May 2026 | Acquired | 4,020,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 May 2026 | 06 May 2026 | Acquired | 718,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 May 2026 | 06 May 2026 | Disposed | 12,761,000 | PRISTINE PRISM LTD |
| 08 May 2026 | 05 May 2026 | Acquired | 1,879,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 May 2026 | 05 May 2026 | Acquired | 1,100,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 May 2026 | 05 May 2026 | Disposed | 4,121,526 | DYMON ASIA CAPITAL LTD |
| 08 May 2026 | 05 May 2026 | Disposed | 4,121,526 | DAZZLE CLEAN LTD |
| 08 May 2026 | 05 May 2026 | Disposed | 4,121,526 | MR NG WAI PIN |
| 08 May 2026 | 05 May 2026 | Acquired | 1,282,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 May 2026 | 05 May 2026 | Acquired | 93,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 May 2026 | 04 May 2026 | Disposed | 4,795,700 | DAZZLE CLEAN LTD |
| 07 May 2026 | 04 May 2026 | Acquired | 320,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 May 2026 | 04 May 2026 | Acquired | 580,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 May 2026 | 04 May 2026 | Disposed | 4,795,700 | MR YONG MING CHONG (DANNY) |
| 07 May 2026 | 06 May 2026 | Acquired | 500,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 07 May 2026 | 04 May 2026 | Disposed | 4,795,700 | MR NG WAI PIN |
| 06 May 2026 | 30 Apr 2026 | Disposed | 671,000 | DYMON ASIA CAPITAL LTD |
| 06 May 2026 | 30 Apr 2026 | Disposed | 671,000 | MR NG WAI PIN |
| 06 May 2026 | 30 Apr 2026 | Disposed | 671,000 | DAZZLE CLEAN LTD |
| 06 May 2026 | 30 Apr 2026 | Acquired | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 May 2026 | 29 Apr 2026 | Disposed | 1,318,600 | DAZZLE CLEAN LTD |
| 05 May 2026 | 04 May 2026 | Acquired | 1,300,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 05 May 2026 | 29 Apr 2026 | Disposed | 1,318,600 | MR NG WAI PIN |
| 05 May 2026 | 29 Apr 2026 | Disposed | 1,318,600 | MR YONG MING CHONG (DANNY) |
| 05 May 2026 | 29 Apr 2026 | Acquired | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 May 2026 | 28 Apr 2026 | Others | 15,000,000 | DAZZLE CLEAN LTD |
| 04 May 2026 | 28 Apr 2026 | Others | 15,000,000 | MR TAN KENG SOON |
| 04 May 2026 | 30 Apr 2026 | Others | 35,000 | MR NG WAI PIN |
| 04 May 2026 | 28 Apr 2026 | Disposed | 880,000 | MR NG WAI PIN |
| 04 May 2026 | 28 Apr 2026 | Others | 15,000,000 | MR NG WAI PIN |
| 04 May 2026 | 28 Apr 2026 | Acquired | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 May 2026 | 30 Apr 2026 | Others | 3,321,400 | MR NG WAI PIN |
| 04 May 2026 | 28 Apr 2026 | Acquired | 165,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 May 2026 | 28 Apr 2026 | Disposed | 880,000 | DAZZLE CLEAN LTD |
| 04 May 2026 | 28 Apr 2026 | Disposed | 880,000 | MR TAN KENG SOON |
| 30 Apr 2026 | 27 Apr 2026 | Disposed | 29,177,800 | DAZZLE CLEAN LTD |
| 30 Apr 2026 | 27 Apr 2026 | Disposed | 29,177,800 | DYMON ASIA CAPITAL LTD |
| 30 Apr 2026 | 27 Apr 2026 | Acquired | 2,294,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Apr 2026 | 27 Apr 2026 | Disposed | 29,177,800 | MR NG WAI PIN |
| 30 Apr 2026 | 27 Apr 2026 | Acquired | 5,168,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Apr 2026 | 27 Apr 2026 | Acquired | 443,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Apr 2026 | 27 Apr 2026 | Acquired | 335,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Apr 2026 | 24 Apr 2026 | Disposed | 17,386,700 | DAZZLE CLEAN LTD |
| 29 Apr 2026 | 24 Apr 2026 | Disposed | 17,386,700 | DIAMOND GP HOLDINGS II LTD |
| 29 Apr 2026 | 28 Apr 2026 | Acquired | 930,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 29 Apr 2026 | 24 Apr 2026 | Acquired | 740,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Apr 2026 | 24 Apr 2026 | Acquired | 5,631,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Apr 2026 | 24 Apr 2026 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Apr 2026 | 24 Apr 2026 | Disposed | 17,386,700 | MR NG WAI PIN |
| 28 Apr 2026 | 23 Apr 2026 | Disposed | 2,651,000 | DAZZLE CLEAN LTD |
| 28 Apr 2026 | 27 Apr 2026 | Acquired | 200,000 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 Apr 2026 | 27 Apr 2026 | Disposed | 205,700 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 28 Apr 2026 | 23 Apr 2026 | Acquired | 2,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Apr 2026 | 23 Apr 2026 | Disposed | 2,651,000 | MR TAN KENG SOON |
| 28 Apr 2026 | 23 Apr 2026 | Acquired | 2,200,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Apr 2026 | 23 Apr 2026 | Disposed | 2,651,000 | MR NG WAI PIN |
| 27 Apr 2026 | 22 Apr 2026 | Acquired | 2,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Apr 2026 | 22 Apr 2026 | Acquired | 2,361,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Apr 2026 | 22 Apr 2026 | Disposed | 1,800,000 | DAZZLE CLEAN LTD |
| 27 Apr 2026 | 22 Apr 2026 | Acquired | 1,056,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Apr 2026 | 22 Apr 2026 | Disposed | 1,800,000 | DYMON ASIA PRIVATE EQUITY (S.E. ASIA) II LTD |
| 27 Apr 2026 | 22 Apr 2026 | Disposed | 1,800,000 | MR NG WAI PIN |
| 27 Apr 2026 | 24 Apr 2026 | Acquired | 2,897,100 | KUMPULAN WANG PERSARAAN (DIPERBADANKAN) |
| 24 Apr 2026 | 21 Apr 2026 | Disposed | 2,300,000 | DAZZLE CLEAN LTD |
| 24 Apr 2026 | 21 Apr 2026 | Acquired | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Apr 2026 | 21 Apr 2026 | Disposed | 2,300,000 | MR NG WAI PIN |
| 24 Apr 2026 | 21 Apr 2026 | Disposed | 2,300,000 | DIAMOND GP HOLDINGS II LTD |
| 23 Apr 2026 | 20 Apr 2026 | Disposed | 900,000 | DIAMOND GP HOLDINGS II LTD |
| 23 Apr 2026 | 20 Apr 2026 | Disposed | 900,000 | MR NG WAI PIN |
| 23 Apr 2026 | 20 Apr 2026 | Disposed | 900,000 | DAZZLE CLEAN LTD |
| 23 Apr 2026 | 20 Apr 2026 | Acquired | 2,492,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Apr 2026 | 17 Apr 2026 | Acquired | 2,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Apr 2026 | 17 Apr 2026 | Acquired | 2,273,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Apr 2026 | 16 Apr 2026 | Acquired | 332,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Apr 2026 | 16 Apr 2026 | Acquired | 142,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Apr 2026 | 16 Apr 2026 | Acquired | 430,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Apr 2026 | 15 Apr 2026 | Acquired | 430,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Apr 2026 | 15 Apr 2026 | Acquired | 150,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Apr 2026 | 14 Apr 2026 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Apr 2026 | 13 Apr 2026 | Acquired | 126,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Apr 2026 | 10 Apr 2026 | Acquired | 27,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Apr 2026 | 10 Apr 2026 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Apr 2026 | 02 Apr 2026 | Acquired | 73,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Apr 2026 | 02 Apr 2026 | Acquired | 192,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Apr 2026 | 01 Apr 2026 | Acquired | 39,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Apr 2026 | 01 Apr 2026 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Apr 2026 | 01 Apr 2026 | Acquired | 400,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Apr 2026 | 31 Mar 2026 | Acquired | 243,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Apr 2026 | 30 Mar 2026 | Acquired | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Apr 2026 | 30 Mar 2026 | Acquired | 943,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Mar 2026 | 16 Mar 2026 | Acquired | 1,100,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Mar 2026 | 13 Mar 2026 | Acquired | 2,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Mar 2026 | 13 Mar 2026 | Acquired | 244,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Mar 2026 | 12 Mar 2026 | Acquired | 2,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Mar 2026 | 12 Mar 2026 | Acquired | 482,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Mar 2026 | 12 Mar 2026 | Acquired | 278,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Mar 2026 | 11 Mar 2026 | Acquired | 1,984,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Mar 2026 | 11 Mar 2026 | Acquired | 444,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Mar 2026 | 10 Mar 2026 | Acquired | 526,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Mar 2026 | 10 Mar 2026 | Acquired | 120,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Mar 2026 | 10 Mar 2026 | Acquired | 92,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Mar 2026 | 10 Mar 2026 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Mar 2026 | 09 Mar 2026 | Acquired | 496,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Mar 2026 | 06 Mar 2026 | Acquired | 2,078,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Mar 2026 | 05 Mar 2026 | Acquired | 386,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Mar 2026 | 05 Mar 2026 | Acquired | 100,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Mar 2026 | 05 Mar 2026 | Acquired | 651,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Mar 2026 | 04 Mar 2026 | Acquired | 700,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Mar 2026 | 04 Mar 2026 | Acquired | 635,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Mar 2026 | 03 Mar 2026 | Acquired | 1,799,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Mar 2026 | 02 Mar 2026 | Acquired | 41,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Mar 2026 | 27 Feb 2026 | Disposed | 237,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Mar 2026 | 26 Feb 2026 | Disposed | 12,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Feb 2026 | 23 Feb 2026 | Disposed | 283,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Feb 2026 | 20 Feb 2026 | Disposed | 647,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Feb 2026 | 16 Feb 2026 | Disposed | 397,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Feb 2026 | 13 Feb 2026 | Disposed | 200,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Feb 2026 | 09 Feb 2026 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Feb 2026 | 03 Feb 2026 | Disposed | 325,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Feb 2026 | 03 Feb 2026 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Feb 2026 | 30 Jan 2026 | Disposed | 410,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Feb 2026 | 28 Jan 2026 | Disposed | 654,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Feb 2026 | 28 Jan 2026 | Transferred | 694,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Jan 2026 | 27 Jan 2026 | Disposed | 222,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Jan 2026 | 26 Jan 2026 | Disposed | 650,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Jan 2026 | 05 Jan 2026 | Acquired | 633,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Dec 2025 | 24 Dec 2025 | Acquired | 353,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Dec 2025 | 24 Dec 2025 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Dec 2025 | 23 Dec 2025 | Acquired | 307,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Dec 2025 | 23 Dec 2025 | Acquired | 60,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Dec 2025 | 22 Dec 2025 | Acquired | 1,839,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Dec 2025 | 22 Dec 2025 | Acquired | 360,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Dec 2025 | 22 Dec 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Dec 2025 | 19 Dec 2025 | Acquired | 840,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Dec 2025 | 16 Dec 2025 | Acquired | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Dec 2025 | 15 Dec 2025 | Acquired | 251,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Dec 2025 | 12 Dec 2025 | Acquired | 400,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Dec 2025 | 12 Dec 2025 | Acquired | 503,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Dec 2025 | 12 Dec 2025 | Acquired | 374,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Dec 2025 | 11 Dec 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Dec 2025 | 11 Dec 2025 | Acquired | 625,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Dec 2025 | 10 Dec 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Dec 2025 | 09 Dec 2025 | Acquired | 570,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Dec 2025 | 05 Dec 2025 | Disposed | 433,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Dec 2025 | 04 Dec 2025 | Acquired | 1,200,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Dec 2025 | 04 Dec 2025 | Acquired | 482,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Dec 2025 | 03 Dec 2025 | Acquired | 513,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Dec 2025 | 03 Dec 2025 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Dec 2025 | 03 Dec 2025 | Acquired | 96,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Dec 2025 | 02 Dec 2025 | Acquired | 787,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Dec 2025 | 01 Dec 2025 | Acquired | 607,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Dec 2025 | 28 Nov 2025 | Disposed | 750,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Dec 2025 | 28 Nov 2025 | Acquired | 474,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Dec 2025 | 28 Nov 2025 | Acquired | 453,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Dec 2025 | 27 Nov 2025 | Acquired | 205,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Dec 2025 | 27 Nov 2025 | Acquired | 400,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Dec 2025 | 27 Nov 2025 | Acquired | 664,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Dec 2025 | 26 Nov 2025 | Acquired | 2,155,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Dec 2025 | 26 Nov 2025 | Acquired | 1,424,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Dec 2025 | 26 Nov 2025 | Disposed | 1,771,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Nov 2025 | 25 Nov 2025 | Acquired | 1,550,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Nov 2025 | 25 Nov 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Nov 2025 | 24 Nov 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Nov 2025 | 21 Nov 2025 | Acquired | 250,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Nov 2025 | 21 Nov 2025 | Acquired | 5,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Nov 2025 | 25 Nov 2025 | Disposed | 58,000,000 | DAZZLE CLEAN LTD |
| 26 Nov 2025 | 21 Nov 2025 | Acquired | 20,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Nov 2025 | 25 Nov 2025 | Disposed | 58,000,000 | DIAMOND GP HOLDINGS II LTD |
| 26 Nov 2025 | 21 Nov 2025 | Acquired | 15,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Nov 2025 | 25 Nov 2025 | Disposed | 58,000,000 | MR NG WAI PIN |
| 26 Nov 2025 | 21 Nov 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Nov 2025 | 20 Nov 2025 | Acquired | 750,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Nov 2025 | 20 Nov 2025 | Acquired | 1,434,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Nov 2025 | 20 Nov 2025 | Acquired | 2,470,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Nov 2025 | 20 Nov 2025 | Acquired | 1,034,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Nov 2025 | 19 Nov 2025 | Acquired | 1,283,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Nov 2025 | 19 Nov 2025 | Acquired | 666,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Nov 2025 | 19 Nov 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Nov 2025 | 19 Nov 2025 | Acquired | 1,195,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Nov 2025 | 18 Nov 2025 | Acquired | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Nov 2025 | 18 Nov 2025 | Disposed | 1,200,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Nov 2025 | 18 Nov 2025 | Acquired | 1,644,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Nov 2025 | 18 Nov 2025 | Disposed | 1,302,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Nov 2025 | 17 Nov 2025 | Disposed | 386,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Nov 2025 | 17 Nov 2025 | Acquired | 955,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Nov 2025 | 17 Nov 2025 | Acquired | 200,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Nov 2025 | 17 Nov 2025 | Acquired | 1,173,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Nov 2025 | 14 Nov 2025 | Acquired | 4,626,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Nov 2025 | 13 Nov 2025 | Transferred | 5,250,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Nov 2025 | 13 Nov 2025 | Disposed | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Nov 2025 | 14 Nov 2025 | Disposed | 366,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Nov 2025 | 14 Nov 2025 | Disposed | 453,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Nov 2025 | 13 Nov 2025 | Acquired | 1,367,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Nov 2025 | 14 Nov 2025 | Acquired | 2,140,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Nov 2025 | 13 Nov 2025 | Acquired | 2,410,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Nov 2025 | 14 Nov 2025 | Acquired | 2,290,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Nov 2025 | 13 Nov 2025 | Acquired | 320,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Nov 2025 | 14 Nov 2025 | Acquired | 200,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Nov 2025 | 13 Nov 2025 | Acquired | 2,925,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Nov 2025 | 13 Nov 2025 | Acquired | 2,925,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Nov 2025 | 13 Nov 2025 | Disposed | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Nov 2025 | 13 Nov 2025 | Acquired | 1,367,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Nov 2025 | 13 Nov 2025 | Acquired | 2,410,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Nov 2025 | 13 Nov 2025 | Acquired | 320,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Nov 2025 | 12 Nov 2025 | Acquired | 2,775,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Nov 2025 | 12 Nov 2025 | Disposed | 5,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Nov 2025 | 12 Nov 2025 | Acquired | 1,492,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Nov 2025 | 12 Nov 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Nov 2025 | 12 Nov 2025 | Acquired | 280,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Nov 2025 | 11 Nov 2025 | Disposed | 1,067,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Nov 2025 | 11 Nov 2025 | Acquired | 2,606,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Nov 2025 | 11 Nov 2025 | Disposed | 1,542,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Nov 2025 | 11 Nov 2025 | Disposed | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Nov 2025 | 11 Nov 2025 | Acquired | 1,200,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Nov 2025 | 10 Nov 2025 | Disposed | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Nov 2025 | 10 Nov 2025 | Disposed | 796,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Nov 2025 | 10 Nov 2025 | Acquired | 2,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Nov 2025 | 07 Nov 2025 | Acquired | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Nov 2025 | 07 Nov 2025 | Disposed | 817,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Nov 2025 | 06 Nov 2025 | Disposed | 1,213,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Nov 2025 | 06 Nov 2025 | Acquired | 2,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Nov 2025 | 05 Nov 2025 | Disposed | 315,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Nov 2025 | 05 Nov 2025 | Acquired | 2,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Nov 2025 | 05 Nov 2025 | Disposed | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Nov 2025 | 05 Nov 2025 | Acquired | 1,893,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Nov 2025 | 05 Nov 2025 | Disposed | 1,462,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Nov 2025 | 04 Nov 2025 | Disposed | 195,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Nov 2025 | 04 Nov 2025 | Disposed | 1,253,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Nov 2025 | 04 Nov 2025 | Acquired | 3,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Nov 2025 | 03 Nov 2025 | Disposed | 852,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Nov 2025 | 03 Nov 2025 | Acquired | 1,251,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Nov 2025 | 03 Nov 2025 | Acquired | 2,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Nov 2025 | 03 Nov 2025 | Disposed | 1,482,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Nov 2025 | 31 Oct 2025 | Disposed | 2,619,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Nov 2025 | 31 Oct 2025 | Disposed | 813,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Nov 2025 | 31 Oct 2025 | Acquired | 1,553,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Nov 2025 | 30 Oct 2025 | Acquired | 492,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Nov 2025 | 30 Oct 2025 | Disposed | 2,097,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Nov 2025 | 30 Oct 2025 | Disposed | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Nov 2025 | 30 Oct 2025 | Disposed | 811,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Nov 2025 | 29 Oct 2025 | Disposed | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Nov 2025 | 29 Oct 2025 | Disposed | 1,776,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Nov 2025 | 29 Oct 2025 | Disposed | 4,047,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 31 Oct 2025 | 28 Oct 2025 | Disposed | 764,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 31 Oct 2025 | 28 Oct 2025 | Disposed | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 31 Oct 2025 | 28 Oct 2025 | Disposed | 532,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Oct 2025 | 27 Oct 2025 | Acquired | 611,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Oct 2025 | 27 Oct 2025 | Disposed | 20,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Oct 2025 | 27 Oct 2025 | Disposed | 1,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Oct 2025 | 24 Oct 2025 | Disposed | 2,211,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Oct 2025 | 22 Oct 2025 | Acquired | 348,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Oct 2025 | 22 Oct 2025 | Acquired | 277,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Oct 2025 | 22 Oct 2025 | Disposed | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Oct 2025 | 21 Oct 2025 | Disposed | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Oct 2025 | 17 Oct 2025 | Disposed | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Oct 2025 | 15 Oct 2025 | Disposed | 700,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Oct 2025 | 14 Oct 2025 | Disposed | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Oct 2025 | 13 Oct 2025 | Disposed | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Oct 2025 | 10 Oct 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Oct 2025 | 09 Oct 2025 | Disposed | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Oct 2025 | 07 Oct 2025 | Acquired | 180,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Oct 2025 | 02 Oct 2025 | Acquired | 350,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Oct 2025 | 26 Sep 2025 | Disposed | 109,100 | 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 | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Sep 2025 | 22 Sep 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Sep 2025 | 17 Sep 2025 | Acquired | 379,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Sep 2025 | 08 Sep 2025 | Acquired | 275,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Sep 2025 | 04 Sep 2025 | Acquired | 124,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Sep 2025 | 02 Sep 2025 | Acquired | 600,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Sep 2025 | 02 Sep 2025 | Acquired | 242,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Sep 2025 | 28 Aug 2025 | Acquired | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Sep 2025 | 27 Aug 2025 | Acquired | 190,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Sep 2025 | 27 Aug 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Aug 2025 | 26 Aug 2025 | Acquired | 600,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Aug 2025 | 26 Aug 2025 | Disposed | 1,566,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Aug 2025 | 25 Aug 2025 | Disposed | 1,400,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Aug 2025 | 25 Aug 2025 | Acquired | 124,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Aug 2025 | 25 Aug 2025 | Acquired | 160,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Aug 2025 | 25 Aug 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 27 Aug 2025 | 22 Aug 2025 | Disposed | 683,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Aug 2025 | 21 Aug 2025 | Disposed | 799,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Aug 2025 | 21 Aug 2025 | Acquired | 246,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Aug 2025 | 20 Aug 2025 | Disposed | 927,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Aug 2025 | 20 Aug 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Aug 2025 | 19 Aug 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Aug 2025 | 19 Aug 2025 | Disposed | 1,629,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Aug 2025 | 19 Aug 2025 | Acquired | 400,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Aug 2025 | 19 Aug 2025 | Acquired | 243,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Aug 2025 | 18 Aug 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Aug 2025 | 18 Aug 2025 | Disposed | 1,463,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Aug 2025 | 18 Aug 2025 | Acquired | 804,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Aug 2025 | 15 Aug 2025 | Others | 1,000,000 | MR NG WAI PIN |
| 20 Aug 2025 | 15 Aug 2025 | Others | 1,000,000 | DYMON ASIA CAPITAL LTD |
| 20 Aug 2025 | 15 Aug 2025 | Others | 1,000,000 | DAZZLE CLEAN LTD |
| 20 Aug 2025 | 15 Aug 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Aug 2025 | 15 Aug 2025 | Disposed | 636,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Aug 2025 | 15 Aug 2025 | Acquired | 144,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Aug 2025 | 14 Aug 2025 | Acquired | 316,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Aug 2025 | 14 Aug 2025 | Acquired | 299,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Aug 2025 | 14 Aug 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Aug 2025 | 14 Aug 2025 | Disposed | 1,490,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Aug 2025 | 13 Aug 2025 | Disposed | 209,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Aug 2025 | 13 Aug 2025 | Acquired | 394,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Aug 2025 | 13 Aug 2025 | Acquired | 911,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Aug 2025 | 13 Aug 2025 | Acquired | 600,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Aug 2025 | 12 Aug 2025 | Acquired | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 14 Aug 2025 | 11 Aug 2025 | Disposed | 103,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Aug 2025 | 08 Aug 2025 | Acquired | 2,500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Aug 2025 | 08 Aug 2025 | Acquired | 1,000,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Aug 2025 | 07 Aug 2025 | Disposed | 236,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Aug 2025 | 06 Aug 2025 | Acquired | 88,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Aug 2025 | 06 Aug 2025 | Disposed | 1,200,000 | DAZZLE CLEAN LTD |
| 11 Aug 2025 | 06 Aug 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Aug 2025 | 07 Aug 2025 | Disposed | 5,000,000 | DAZZLE CLEAN LTD |
| 11 Aug 2025 | 06 Aug 2025 | Disposed | 1,200,000 | MR NG WAI PIN |
| 11 Aug 2025 | 08 Aug 2025 | Disposed | 10,500,000 | DAZZLE CLEAN LTD |
| 11 Aug 2025 | 06 Aug 2025 | Disposed | 1,200,000 | MR YONG MING CHONG (DANNY) |
| 11 Aug 2025 | 07 Aug 2025 | Disposed | 5,000,000 | MR NG WAI PIN |
| 11 Aug 2025 | 06 Aug 2025 | Acquired | 367,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Aug 2025 | 07 Aug 2025 | Disposed | 5,000,000 | MR YONG MING CHONG (DANNY) |
| 11 Aug 2025 | 08 Aug 2025 | Disposed | 10,500,000 | MR NG WAI PIN |
| 11 Aug 2025 | 06 Aug 2025 | Acquired | 157,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Aug 2025 | 08 Aug 2025 | Disposed | 10,500,000 | MR YONG MING CHONG (DANNY) |
| 08 Aug 2025 | 05 Aug 2025 | Acquired | 541,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Aug 2025 | 05 Aug 2025 | Disposed | 248,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Aug 2025 | 05 Aug 2025 | Disposed | 3,289,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Aug 2025 | 04 Aug 2025 | Disposed | 125,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Aug 2025 | 04 Aug 2025 | Acquired | 227,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Aug 2025 | 04 Aug 2025 | Acquired | 3,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Aug 2025 | 01 Aug 2025 | Acquired | 120,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Aug 2025 | 01 Aug 2025 | Acquired | 49,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Aug 2025 | 31 Jul 2025 | Disposed | 382,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Jul 2025 | 25 Jul 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Jul 2025 | 24 Jul 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 29 Jul 2025 | 24 Jul 2025 | Acquired | 137,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Jul 2025 | 23 Jul 2025 | Disposed | 94,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 28 Jul 2025 | 23 Jul 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Jul 2025 | 22 Jul 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Jul 2025 | 22 Jul 2025 | Disposed | 32,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Jul 2025 | 22 Jul 2025 | Disposed | 170,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Jul 2025 | 21 Jul 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 24 Jul 2025 | 21 Jul 2025 | Disposed | 102,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Jul 2025 | 18 Jul 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Jul 2025 | 18 Jul 2025 | Acquired | 718,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 23 Jul 2025 | 18 Jul 2025 | Disposed | 827,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Jul 2025 | 17 Jul 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 22 Jul 2025 | 17 Jul 2025 | Acquired | 492,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Jul 2025 | 16 Jul 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 21 Jul 2025 | 16 Jul 2025 | Disposed | 570,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Jul 2025 | 15 Jul 2025 | Disposed | 380,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 15 Jul 2025 | 10 Jul 2025 | Disposed | 600,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Jul 2025 | 08 Jul 2025 | Disposed | 834,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 08 Jul 2025 | 03 Jul 2025 | Acquired | 223,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 07 Jul 2025 | 02 Jul 2025 | Acquired | 37,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Jul 2025 | 01 Jul 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Jul 2025 | 30 Jun 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 03 Jul 2025 | 30 Jun 2025 | Acquired | 239,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Jul 2025 | 26 Jun 2025 | Disposed | 200,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Jul 2025 | 26 Jun 2025 | Acquired | 174,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 02 Jul 2025 | 26 Jun 2025 | Acquired | 223,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 01 Jul 2025 | 25 Jun 2025 | Acquired | 449,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 30 Jun 2025 | 24 Jun 2025 | Disposed | 339,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 26 Jun 2025 | 23 Jun 2025 | Acquired | 1,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Jun 2025 | 20 Jun 2025 | Acquired | 767,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 25 Jun 2025 | 20 Jun 2025 | Acquired | 731,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 20 Jun 2025 | 17 Jun 2025 | Acquired | 829,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Jun 2025 | 16 Jun 2025 | Acquired | 210,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Jun 2025 | 16 Jun 2025 | Acquired | 136,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 19 Jun 2025 | 16 Jun 2025 | Acquired | 670,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 18 Jun 2025 | 13 Jun 2025 | Acquired | 600,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 17 Jun 2025 | 12 Jun 2025 | Acquired | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Jun 2025 | 11 Jun 2025 | Acquired | 400,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 16 Jun 2025 | 11 Jun 2025 | Acquired | 210,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Jun 2025 | 10 Jun 2025 | Acquired | 300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Jun 2025 | 10 Jun 2025 | Acquired | 890,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Jun 2025 | 10 Jun 2025 | Acquired | 226,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 13 Jun 2025 | 10 Jun 2025 | Acquired | 500,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Jun 2025 | 09 Jun 2025 | Acquired | 156,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Jun 2025 | 09 Jun 2025 | Acquired | 222,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 12 Jun 2025 | 09 Jun 2025 | Acquired | 245,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 11 Jun 2025 | 06 Jun 2025 | Acquired | 368,100 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Jun 2025 | 05 Jun 2025 | Acquired | 64,700 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Jun 2025 | 05 Jun 2025 | Acquired | 55,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 10 Jun 2025 | 05 Jun 2025 | Acquired | 118,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jun 2025 | 04 Jun 2025 | Disposed | 800,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jun 2025 | 04 Jun 2025 | Acquired | 940,400 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jun 2025 | 04 Jun 2025 | Acquired | 117,900 | EMPLOYEES PROVIDENT FUND BOARD |
| 09 Jun 2025 | 04 Jun 2025 | Acquired | 1,615,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Jun 2025 | 03 Jun 2025 | Acquired | 102,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Jun 2025 | 03 Jun 2025 | Acquired | 200,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Jun 2025 | 03 Jun 2025 | Acquired | 77,600 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Jun 2025 | 03 Jun 2025 | Disposed | 660,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 06 Jun 2025 | 03 Jun 2025 | Disposed | 159,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jun 2025 | 30 May 2025 | Acquired | 1,200,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jun 2025 | 30 May 2025 | Acquired | 150,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jun 2025 | 30 May 2025 | Acquired | 2,258,200 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jun 2025 | 30 May 2025 | Disposed | 6,480,300 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jun 2025 | 30 May 2025 | Disposed | 361,800 | EMPLOYEES PROVIDENT FUND BOARD |
| 05 Jun 2025 | 30 May 2025 | Acquired | 3,300,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Jun 2025 | 29 May 2025 | Disposed | 126,500 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Jun 2025 | 29 May 2025 | Acquired | 460,000 | EMPLOYEES PROVIDENT FUND BOARD |
| 04 Jun 2025 | 29 May 2025 | Disposed | 63,000 | EMPLOYEES PROVIDENT FUND BOARD |
Recent News
-
Bursa sees upside despite a rocky ride
The Malaysian equity market looks poised to extend its gains into end-2026, with analysts maintaining bullish benchmark targets and highlighting technology, energy and domestic consumption names as preferred plays.TheStar -
上升股:前研科技阻力5令吉
前研科技(FRONTKN,0128,主板科技股)的日线图周四(21日)闭市时报4.77令吉,按日涨13仙或2.80%。...Nanyang -
Insider Moves: Padini Holdings Bhd, Artroniq Bhd, Inari Amertron Bhd, Frontken Corp Bhd, Westports Holdings Bhd, Johor Plantations Group Bhd
Notable filings Over the week of April 27 to 30 (May 1 was the Labour Day public holiday), some of the most notable shareholding changes for companies publicly traded on Bursa Malaysia occurred at fashion retailer Padini Holdings Bhd (KL:PADINI). Two major p...TheEdge -
下跌股:前研科技 4.63令吉支撑
前研科技(FRONTKN,0128,主板科技股)的日线交投走势于5月18日闭市时报收4.71令吉,按日下跌9仙或1.87%。...Nanyang -
中美握手难改局 大马站上供应链风口
尽管中美领导人峰会释放“暂时降温”讯号,但市场很清楚全球供应链,并不会因此回到过去,人工智能、半导体、台湾及供应链安全等核心矛盾仍未解,跨国企业的“中国+1”布局不会停下,反而将继续把资本、制造和AI基础设施转向东盟,而大马有望成为结构性受益者。 ...Nanyang
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) - MR YONG MING CHONG (DANNY)
-
Changes in Sub. S-hldr's Int (Section 138 of CA 2016) - DAPE LTD
Comments
kssss
2 Like
·
Reply
2 days
·
translate
·
Norharisha Ibrahim
5 Like
·
Reply
4 months
·
translate
·
Previous replies (51)
CW Lim
Like
·
1 week
·
translate
cheng
Show more
Like
·
1 week
·
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.