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.
High
5.230
Low
5.010
Open
5.050
Volume
8,545,200
Volume (B/S)
200 / 15,800
Price Bid/Ask
5.210 / 5.220
52w
3.610 - 5.230
ROE
14.19
P/E
57.36
EPS
9.08
DPS
2.00
DY
0.38%
NTA
0.6400
P/B
8.14
RPS
36.50
PSR
14.28
Market Cap
9,493.4M
Shares (mil)
1,822.15
CAGR %
3Y
7.8%
TTM
11.2%
5Y
13.5%
TTM
13.5%
RSI(14)
Neutral
62.6
Stochastic(14)
Overbought
96.6
Stochastic RSI(14)
Neutral
73.8
Buy
Average Volume (3M)
3,671,400
Relative Volume
1.1
Login for more stats
EPS
DPS
NTA
Revenue
P/L
Quarter
Q Date
Financial Year
Announced
ROE
QoQ%
YoY%
Report
31 Dec, 2026
2.5600
0.000
0.6400
189.81m
42.35m
1
2026-03-31
31 Dec, 2026
2026-05-06
4.0%
3.4%
36.3%
31 Dec, 2025
2.6900
0.000
0.6500
156.90m
43.84m
4
2025-12-31
31 Dec, 2025
2026-02-24
4.1%
4.4%
15.1%
2.8900
0.000
0.5000
161.87m
45.83m
3
2025-09-30
31 Dec, 2025
2025-10-31
5.8%
36.9%
29.8%
2.1100
2.000
0.4900
156.43m
33.49m
2
2025-06-30
31 Dec, 2025
2025-08-05
4.3%
7.8%
0.5%
1.9600
0.000
0.4500
132.56m
31.07m
1
2025-03-31
31 Dec, 2025
2025-05-05
4.4%
18.5%
3.4%
31 Dec, 2024
2.4100
2.000
0.4600
149.46m
38.10m
4
2024-12-31
31 Dec, 2024
2025-02-25
5.2%
7.9%
28.2%
2.2400
0.000
0.4100
144.31m
35.32m
3
2024-09-30
31 Dec, 2024
2024-10-29
5.5%
6%
32.1%
2.1200
1.700
0.4200
134.93m
33.33m
2
2024-06-30
31 Dec, 2024
2024-08-14
5.0%
10.9%
4.4%
1.9100
0.000
0.4200
140.52m
30.05m
1
2024-03-31
31 Dec, 2024
2024-05-02
4.5%
1.2%
27.4%
31 Dec, 2023
1.8900
2.200
0.4100
131.49m
29.71m
4
2023-12-31
31 Dec, 2023
2024-02-22
4.6%
11.1%
0.5%
1.7000
0.000
0.3800
133.52m
26.75m
3
2023-09-30
31 Dec, 2023
2023-10-24
4.5%
16.2%
23%
2.0300
0.000
0.3700
121.15m
31.91m
2
2023-06-30
31 Dec, 2023
2023-08-01
5.5%
35.3%
0.9%
1.5000
0.000
0.3700
113.99m
23.58m
1
2023-03-31
31 Dec, 2023
2023-05-03
4.1%
21%
11.1%
31 Dec, 2022
1.9000
2.600
0.3500
135.27m
29.84m
4
2022-12-31
31 Dec, 2022
2023-02-23
5.4%
14.1%
1%
2.2100
0.000
0.3300
134.57m
34.73m
3
2022-09-30
31 Dec, 2022
2022-11-02
6.7%
7.9%
27.2%
2.0500
1.600
0.3300
128.20m
32.20m
2
2022-06-30
31 Dec, 2022
2022-07-28
6.2%
21.4%
30.2%
1.6900
0.000
0.3000
119.15m
26.52m
1
2022-03-31
31 Dec, 2022
2022-05-10
5.6%
10.3%
15.7%
31 Dec, 2021
1.8800
2.500
0.3200
121.49m
29.55m
4
2021-12-31
31 Dec, 2021
2022-02-25
5.9%
8.2%
26.9%
1.7400
0.000
0.3000
116.59m
27.30m
3
2021-09-30
31 Dec, 2021
2021-11-03
5.8%
10.4%
27.9%
1.5700
1.500
0.3000
108.63m
24.74m
2
2021-06-30
31 Dec, 2021
2021-07-29
5.2%
8%
21.7%
2.1900
0.000
0.4200
103.52m
22.91m
1
2021-03-31
31 Dec, 2021
2021-04-27
5.2%
1.6%
34.7%
31 Dec, 2020
2.2200
2.800
0.4200
101.04m
23.29m
4
2020-12-31
31 Dec, 2020
2021-02-24
5.3%
9.1%
28%
2.0400
0.000
0.4000
94.79m
21.34m
3
2020-09-30
31 Dec, 2020
2020-11-03
5.1%
5%
12%
1.9400
1.200
0.4000
87.62m
20.33m
2
2020-06-30
31 Dec, 2020
2020-08-04
4.9%
19.5%
23.1%
1.6200
0.000
0.3700
84.87m
17.01m
1
2020-03-31
31 Dec, 2020
2020-05-12
4.4%
6.5%
10.4%
31 Dec, 2019
1.7400
1.500
0.3600
88.89m
18.20m
4
2019-12-31
31 Dec, 2019
2020-02-18
4.8%
4.5%
2.6%
1.8200
0.000
0.3400
87.05m
19.05m
3
2019-09-30
31 Dec, 2019
2019-11-05
5.4%
15.3%
25.4%
1.5800
1.000
0.3300
80.14m
16.52m
2
2019-06-30
31 Dec, 2019
2019-07-31
4.8%
7.2%
36.7%
1.4700
0.000
0.3100
83.83m
15.40m
1
2019-03-31
31 Dec, 2019
2019-04-23
4.7%
17.6%
144.4%
31 Dec, 2018
1.7800
0.800
0.3100
88.67m
18.68m
4
2018-12-31
31 Dec, 2018
2019-02-12
5.7%
23%
90.1%
1.4500
0.700
0.3000
85.86m
15.19m
3
2018-09-30
31 Dec, 2018
2018-11-07
4.8%
25.7%
65.3%
1.1500
0.000
0.2800
81.78m
12.08m
2
2018-06-30
31 Dec, 2018
2018-08-07
4.1%
91.7%
107.5%
0.6000
0.000
0.2700
70.92m
6.30m
1
2018-03-31
31 Dec, 2018
2018-04-26
2.2%
35.9%
25.5%
31 Dec, 2017
0.9400
0.000
0.2700
80.38m
9.83m
4
2017-12-31
31 Dec, 2017
2018-02-26
3.5%
7%
9.6%
0.8800
0.000
0.2600
78.62m
9.19m
3
2017-09-30
31 Dec, 2017
2017-11-21
3.4%
57.7%
69.5%
0.5600
0.500
0.2600
70.53m
5.82m
2
2017-06-30
31 Dec, 2017
2017-08-24
2.2%
16%
16.7%
0.4800
0.000
0.2600
67.06m
5.02m
1
2017-03-31
31 Dec, 2017
2017-05-23
1.8%
53.8%
505.3%
31 Dec, 2016
1.0400
0.000
0.2500
75.62m
10.87m
4
2016-12-31
31 Dec, 2016
2017-02-23
4.2%
100.5%
5561.3%
0.5200
0.000
0.2400
64.59m
5.42m
3
2016-09-30
31 Dec, 2016
2016-11-25
2.2%
8.6%
386.8%
0.4800
0.000
0.2300
62.85m
4.99m
2
2016-06-30
31 Dec, 2016
2016-08-26
2.1%
502.8%
790.3%
-0.1200
0.000
0.2200
58.79m
-1.24m
1
2016-03-31
31 Dec, 2016
2016-05-23
-0.5%
669.6%
118.2%
31 Dec, 2015
-0.0200
0.000
0.2600
67.86m
-161.00k
4
2015-12-31
31 Dec, 2015
2016-02-24
-0.1%
91.5%
102.2%
-0.1800
0.000
0.2600
68.86m
-1.89m
3
2015-09-30
31 Dec, 2015
2015-11-24
-0.7%
161.4%
135.9%
-0.0700
0.000
0.2600
66.64m
-723.00k
2
2015-06-30
31 Dec, 2015
2015-08-25
-0.3%
110.6%
140.7%
0.6700
0.000
0.2500
77.22m
6.82m
1
2015-03-31
31 Dec, 2015
2015-05-29
2.7%
4.7%
48.8%
31 Dec, 2014
0.7100
0.000
0.2400
105.05m
7.16m
4
2014-12-31
31 Dec, 2014
2015-02-27
3.0%
36.1%
392.4%
-
0.5200
0.000
0.2300
83.55m
5.26m
3
2014-09-30
31 Dec, 2014
2014-11-24
2.3%
195.7%
235.8%
0.1800
0.000
0.2200
73.04m
1.78m
2
2014-06-30
31 Dec, 2014
2014-08-26
0.8%
61.2%
490.8%
0.4500
0.000
0.2200
48.20m
4.58m
1
2014-03-31
31 Dec, 2014
2014-05-20
2.0%
287.2%
565.7%
31 Dec, 2013
0.0000
0.000
0.2100
54.40m
-2.45m
4
2013-12-31
31 Dec, 2013
2014-02-28
0.0%
256.3%
148.2%
0.1600
0.000
0.2200
50.54m
1.57m
3
2013-09-30
31 Dec, 2013
2013-11-26
0.7%
444.2%
158.2%
0.0000
0.000
0.2100
42.29m
-455.00k
2
2013-06-30
31 Dec, 2013
2013-08-20
0.0%
53.8%
152.7%
0.0000
0.000
0.2100
43.38m
-984.00k
1
2013-03-31
31 Dec, 2013
2013-05-21
0.0%
119.4%
272%
31 Dec, 2012
0.5000
0.000
0.2100
46.60m
5.07m
4
2012-12-31
31 Dec, 2012
2013-02-28
2.4%
288.3%
389.8%
0.0000
0.000
0.2100
42.09m
-2.69m
3
2012-09-30
31 Dec, 2012
2012-11-28
0.0%
411.3%
4238.5%
0.0900
0.000
0.2100
44.36m
864.00k
2
2012-06-30
31 Dec, 2012
2012-08-27
0.4%
51%
722.9%
0.0600
0.000
0.2000
47.99m
572.00k
1
2012-03-31
31 Dec, 2012
2012-05-21
0.3%
120%
85.9%
31 Dec, 2011
0.0000
0.000
0.2000
51.73m
-2.86m
4
2011-12-31
31 Dec, 2011
2012-02-29
0.0%
4495.4%
209.3%
0.0100
0.000
0.2100
45.61m
65.00k
3
2011-09-30
31 Dec, 2011
2011-11-29
0.0%
38.1%
96.7%
0.0100
0.000
0.2100
46.61m
105.00k
2
2011-06-30
31 Dec, 2011
2011-08-26
0.0%
97.4%
97.2%
0.4000
0.100
0.2000
54.18m
4.06m
1
2011-03-31
31 Dec, 2011
2011-05-24
2.0%
69%
13.4%
31 Dec, 2010
0.2400
0.000
0.2000
42.14m
2.40m
4
2010-12-31
31 Dec, 2010
2011-02-22
1.2%
20.6%
248.8%
0.2000
0.000
0.1700
33.31m
1.99m
3
2010-09-30
31 Dec, 2010
2010-11-29
1.2%
47.6%
59.8%
0.4000
0.100
0.1700
37.36m
3.80m
2
2010-06-30
31 Dec, 2010
2010-08-24
2.4%
6.2%
200.3%
0.5000
0.000
0.1700
33.90m
3.58m
1
2010-03-31
31 Dec, 2010
2010-05-26
2.9%
806.6%
140%
31 Dec, 2009
0.1000
0.000
0.1900
34.22m
395.00k
4
2009-12-31
31 Dec, 2009
2010-02-23
0.5%
92%
83.8%
0.7000
0.000
0.1900
35.66m
4.96m
3
2009-09-30
31 Dec, 2009
2009-11-25
3.7%
291.9%
17.1%
0.2000
0.000
0.1800
36.76m
1.27m
2
2009-06-30
31 Dec, 2009
2009-08-27
1.1%
15.1%
60.4%
0.2000
0.000
0.1800
30.59m
1.49m
1
2009-03-31
31 Dec, 2009
2009-05-28
1.1%
37%
79.4%
31 Dec, 2008
0.4000
0.000
0.1700
31.62m
2.37m
4
2008-12-31
31 Dec, 2008
2009-02-27
2.4%
60.4%
7081.8%
1.2000
0.000
0.2400
32.99m
5.98m
3
2008-09-30
31 Dec, 2008
2008-11-28
5.0%
86.9%
279.2%
0.6000
0.000
0.2300
34.36m
3.20m
2
2008-06-30
31 Dec, 2008
2008-08-28
2.6%
55.8%
21.7%
1.5000
0.000
0.2200
31.56m
7.24m
1
2008-03-31
31 Dec, 2008
2008-05-22
6.8%
2098.9%
124.5%
31 Dec, 2007
-0.1000
0.000
0.2000
25.55m
-362.00k
4
2007-12-31
31 Dec, 2007
2008-02-29
-0.5%
89.2%
112.4%
-0.7000
0.000
0.2000
27.61m
-3.34m
3
2007-09-30
31 Dec, 2007
2007-11-30
-3.5%
181.6%
237.9%
0.9000
0.000
0.1800
27.50m
4.09m
2
2007-06-30
31 Dec, 2007
2007-08-29
5.0%
26.9%
58.1%
0.7000
0.000
0.1700
24.70m
3.22m
1
2007-03-31
31 Dec, 2007
2007-06-01
4.1%
10.3%
64560%
31 Dec, 2006
0.6000
0.000
0.1700
32.35m
2.92m
4
2006-12-31
31 Dec, 2006
2007-02-28
3.5%
20.7%
292300%
0.5000
0.000
0.1600
22.14m
2.42m
3
2006-09-30
31 Dec, 2006
2006-11-28
3.1%
6.4%
242100%
1.4800
0.000
0.1400
17.99m
2.59m
2
2006-06-30
31 Dec, 2006
2006-08-30
10.6%
51820%
258700%
-0.1000
0.000
0.1400
-5.00k
1
2006-03-31
31 Dec, 2006
2006-07-07
-0.7%
0%
400%
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
Announced
Date Change
Type
Shares
Name
31 Jul 2026
28 Jul 2026
Acquired
697,600
EMPLOYEES PROVIDENT FUND BOARD
30 Jul 2026
27 Jul 2026
Acquired
27,700
EMPLOYEES PROVIDENT FUND BOARD
30 Jul 2026
27 Jul 2026
Disposed
1,000,000
EMPLOYEES PROVIDENT FUND BOARD
30 Jul 2026
27 Jul 2026
Acquired
500,000
EMPLOYEES PROVIDENT FUND BOARD
30 Jul 2026
27 Jul 2026
Acquired
118,500
EMPLOYEES PROVIDENT FUND BOARD
29 Jul 2026
24 Jul 2026
Acquired
50,600
EMPLOYEES PROVIDENT FUND BOARD
29 Jul 2026
24 Jul 2026
Disposed
500,000
EMPLOYEES PROVIDENT FUND BOARD
28 Jul 2026
23 Jul 2026
Acquired
378,800
EMPLOYEES PROVIDENT FUND BOARD
28 Jul 2026
23 Jul 2026
Disposed
266,500
EMPLOYEES PROVIDENT FUND BOARD
28 Jul 2026
23 Jul 2026
Acquired
341,800
EMPLOYEES PROVIDENT FUND BOARD
27 Jul 2026
23 Jul 2026
Acquired
265,000
PRUDENTIAL PLC
27 Jul 2026
22 Jul 2026
Transferred
318,200
EMPLOYEES PROVIDENT FUND BOARD
27 Jul 2026
22 Jul 2026
Disposed
1,903,000
EMPLOYEES PROVIDENT FUND BOARD
27 Jul 2026
22 Jul 2026
Acquired
500,000
EMPLOYEES PROVIDENT FUND BOARD
24 Jul 2026
22 Jul 2026
Acquired
1,128,400
PRUDENTIAL PLC
24 Jul 2026
21 Jul 2026
Disposed
1,000,000
EMPLOYEES PROVIDENT FUND BOARD
24 Jul 2026
21 Jul 2026
Acquired
500,000
EMPLOYEES PROVIDENT FUND BOARD
24 Jul 2026
21 Jul 2026
Acquired
80,800
EMPLOYEES PROVIDENT FUND BOARD
23 Jul 2026
20 Jul 2026
Acquired
1,849,600
EMPLOYEES PROVIDENT FUND BOARD
23 Jul 2026
20 Jul 2026
Disposed
350,000
EMPLOYEES PROVIDENT FUND BOARD
23 Jul 2026
20 Jul 2026
Acquired
226,000
PRUDENTIAL PLC
22 Jul 2026
17 Jul 2026
Acquired
4,000,000
EMPLOYEES PROVIDENT FUND BOARD
22 Jul 2026
17 Jul 2026
Disposed
121,000
EMPLOYEES PROVIDENT FUND BOARD
22 Jul 2026
17 Jul 2026
Disposed
839,100
EMPLOYEES PROVIDENT FUND BOARD
22 Jul 2026
17 Jul 2026
Acquired
1,100,000
EMPLOYEES PROVIDENT FUND BOARD
21 Jul 2026
17 Jul 2026
Acquired
94,000
PRUDENTIAL PLC
21 Jul 2026
16 Jul 2026
Disposed
2,000,000
EMPLOYEES PROVIDENT FUND BOARD
21 Jul 2026
16 Jul 2026
Acquired
197,900
EMPLOYEES PROVIDENT FUND BOARD
20 Jul 2026
15 Jul 2026
Acquired
25,000
EMPLOYEES PROVIDENT FUND BOARD
20 Jul 2026
15 Jul 2026
Disposed
2,000,000
EMPLOYEES PROVIDENT FUND BOARD
20 Jul 2026
16 Jul 2026
Acquired
686,000
PRUDENTIAL PLC
17 Jul 2026
14 Jul 2026
Acquired
852,000
EMPLOYEES PROVIDENT FUND BOARD
17 Jul 2026
14 Jul 2026
Disposed
783,200
EMPLOYEES PROVIDENT FUND BOARD
17 Jul 2026
14 Jul 2026
Disposed
160,900
EMPLOYEES PROVIDENT FUND BOARD
17 Jul 2026
14 Jul 2026
Acquired
111,500
EMPLOYEES PROVIDENT FUND BOARD
16 Jul 2026
13 Jul 2026
Disposed
75,400
EMPLOYEES PROVIDENT FUND BOARD
15 Jul 2026
10 Jul 2026
Disposed
500,000
EMPLOYEES PROVIDENT FUND BOARD
14 Jul 2026
09 Jul 2026
Disposed
500,000
EMPLOYEES PROVIDENT FUND BOARD
13 Jul 2026
08 Jul 2026
Acquired
1,548,700
EMPLOYEES PROVIDENT FUND BOARD
13 Jul 2026
08 Jul 2026
Disposed
145,800
EMPLOYEES PROVIDENT FUND BOARD
10 Jul 2026
07 Jul 2026
Disposed
500,000
EMPLOYEES PROVIDENT FUND BOARD
10 Jul 2026
07 Jul 2026
Acquired
36,700
EMPLOYEES PROVIDENT FUND BOARD
10 Jul 2026
07 Jul 2026
Disposed
1,000,000
EMPLOYEES PROVIDENT FUND BOARD
09 Jul 2026
06 Jul 2026
Acquired
2,223,700
EMPLOYEES PROVIDENT FUND BOARD
09 Jul 2026
06 Jul 2026
Disposed
229,900
EMPLOYEES PROVIDENT FUND BOARD
09 Jul 2026
06 Jul 2026
Acquired
11,950,000
EMPLOYEES PROVIDENT FUND BOARD
08 Jul 2026
03 Jul 2026
Acquired
1,224,700
EMPLOYEES PROVIDENT FUND BOARD
08 Jul 2026
03 Jul 2026
Acquired
250,000
EMPLOYEES PROVIDENT FUND BOARD
07 Jul 2026
02 Jul 2026
Acquired
4,587,000
EMPLOYEES PROVIDENT FUND BOARD
07 Jul 2026
02 Jul 2026
Disposed
575,600
EMPLOYEES PROVIDENT FUND BOARD
06 Jul 2026
01 Jul 2026
Acquired
315,800
EMPLOYEES PROVIDENT FUND BOARD
06 Jul 2026
01 Jul 2026
Disposed
219,300
EMPLOYEES PROVIDENT FUND BOARD
06 Jul 2026
01 Jul 2026
Disposed
2,500,000
EMPLOYEES PROVIDENT FUND BOARD
06 Jul 2026
01 Jul 2026
Disposed
11,950,000
EMPLOYEES PROVIDENT FUND BOARD
06 Jul 2026
01 Jul 2026
Acquired
250,000
EMPLOYEES PROVIDENT FUND BOARD
03 Jul 2026
30 Jun 2026
Disposed
165,600
EMPLOYEES PROVIDENT FUND BOARD
03 Jul 2026
30 Jun 2026
Disposed
811,200
EMPLOYEES PROVIDENT FUND BOARD
03 Jul 2026
30 Jun 2026
Disposed
1,500,000
EMPLOYEES PROVIDENT FUND BOARD
03 Jul 2026
30 Jun 2026
Acquired
1,000,000
EMPLOYEES PROVIDENT FUND BOARD
02 Jul 2026
29 Jun 2026
Acquired
1,580,500
EMPLOYEES PROVIDENT FUND BOARD
02 Jul 2026
29 Jun 2026
Disposed
1,000,000
EMPLOYEES PROVIDENT FUND BOARD
02 Jul 2026
29 Jun 2026
Disposed
903,500
EMPLOYEES PROVIDENT FUND BOARD
01 Jul 2026
26 Jun 2026
Acquired
4,000,000
EMPLOYEES PROVIDENT FUND BOARD
01 Jul 2026
26 Jun 2026
Disposed
1,000,000
EMPLOYEES PROVIDENT FUND BOARD
29 Jun 2026
24 Jun 2026
Acquired
611,900
EMPLOYEES PROVIDENT FUND BOARD
29 Jun 2026
24 Jun 2026
Disposed
979,600
EMPLOYEES PROVIDENT FUND BOARD
26 Jun 2026
23 Jun 2026
Acquired
1,886,500
EMPLOYEES PROVIDENT FUND BOARD
25 Jun 2026
22 Jun 2026
Disposed
5,000
EMPLOYEES PROVIDENT FUND BOARD
24 Jun 2026
19 Jun 2026
Disposed
501,100
EMPLOYEES PROVIDENT FUND BOARD
23 Jun 2026
18 Jun 2026
Disposed
1,500,000
EMPLOYEES PROVIDENT FUND BOARD
23 Jun 2026
18 Jun 2026
Acquired
250,000
EMPLOYEES PROVIDENT FUND BOARD
22 Jun 2026
16 Jun 2026
Acquired
250,000
EMPLOYEES PROVIDENT FUND BOARD
22 Jun 2026
16 Jun 2026
Acquired
429,400
EMPLOYEES PROVIDENT FUND BOARD
22 Jun 2026
16 Jun 2026
Disposed
1,503,300
EMPLOYEES PROVIDENT FUND BOARD
19 Jun 2026
15 Jun 2026
Acquired
1,770,100
EMPLOYEES PROVIDENT FUND BOARD
19 Jun 2026
15 Jun 2026
Acquired
102,500
EMPLOYEES PROVIDENT FUND BOARD
19 Jun 2026
15 Jun 2026
Disposed
399,500
EMPLOYEES PROVIDENT FUND BOARD
19 Jun 2026
15 Jun 2026
Acquired
9,400
EMPLOYEES PROVIDENT FUND BOARD
19 Jun 2026
15 Jun 2026
Acquired
70,600
EMPLOYEES PROVIDENT FUND BOARD
19 Jun 2026
15 Jun 2026
Disposed
2,000,000
EMPLOYEES PROVIDENT FUND BOARD
19 Jun 2026
15 Jun 2026
Acquired
500,000
EMPLOYEES PROVIDENT FUND BOARD
18 Jun 2026
12 Jun 2026
Disposed
230,000
EMPLOYEES PROVIDENT FUND BOARD
18 Jun 2026
12 Jun 2026
Disposed
5,300
EMPLOYEES PROVIDENT FUND BOARD
16 Jun 2026
11 Jun 2026
Acquired
193,100
EMPLOYEES PROVIDENT FUND BOARD
15 Jun 2026
10 Jun 2026
Acquired
124,100
EMPLOYEES PROVIDENT FUND BOARD
15 Jun 2026
10 Jun 2026
Disposed
5,300
EMPLOYEES PROVIDENT FUND BOARD
12 Jun 2026
09 Jun 2026
Acquired
3,301,600
EMPLOYEES PROVIDENT FUND BOARD
12 Jun 2026
09 Jun 2026
Acquired
680,000
EMPLOYEES PROVIDENT FUND BOARD
12 Jun 2026
09 Jun 2026
Disposed
4,900
EMPLOYEES PROVIDENT FUND BOARD
11 Jun 2026
08 Jun 2026
Acquired
131,500
EMPLOYEES PROVIDENT FUND BOARD
11 Jun 2026
08 Jun 2026
Acquired
50,000
EMPLOYEES PROVIDENT FUND BOARD
11 Jun 2026
08 Jun 2026
Acquired
151,500
EMPLOYEES PROVIDENT FUND BOARD
10 Jun 2026
05 Jun 2026
Acquired
589,200
EMPLOYEES PROVIDENT FUND BOARD
10 Jun 2026
05 Jun 2026
Acquired
99,000
EMPLOYEES PROVIDENT FUND BOARD
09 Jun 2026
04 Jun 2026
Acquired
3,025,900
EMPLOYEES PROVIDENT FUND BOARD
09 Jun 2026
04 Jun 2026
Disposed
770,000
EMPLOYEES PROVIDENT FUND BOARD
09 Jun 2026
04 Jun 2026
Acquired
500,000
EMPLOYEES PROVIDENT FUND BOARD
08 Jun 2026
03 Jun 2026
Acquired
528,900
EMPLOYEES PROVIDENT FUND BOARD
05 Jun 2026
29 May 2026
Acquired
968,900
EMPLOYEES PROVIDENT FUND BOARD
05 Jun 2026
29 May 2026
Acquired
500,000
EMPLOYEES PROVIDENT FUND BOARD
04 Jun 2026
29 May 2026
Disposed
250,500
DAZZLE CLEAN LTD
04 Jun 2026
29 May 2026
Disposed
250,500
PRISTINE PRISM LTD
04 Jun 2026
28 May 2026
Acquired
4,000,000
EMPLOYEES PROVIDENT FUND BOARD
04 Jun 2026
29 May 2026
Disposed
250,500
MR NG WAI PIN
03 Jun 2026
26 May 2026
Acquired
16,100
EMPLOYEES PROVIDENT FUND BOARD
03 Jun 2026
26 May 2026
Acquired
960,000
EMPLOYEES PROVIDENT FUND BOARD
29 May 2026
25 May 2026
Disposed
390,700
DAPE LTD
29 May 2026
25 May 2026
Disposed
390,700
DAZZLE CLEAN LTD
29 May 2026
25 May 2026
Acquired
100,500
EMPLOYEES PROVIDENT FUND BOARD
29 May 2026
25 May 2026
Acquired
428,600
EMPLOYEES PROVIDENT FUND BOARD
29 May 2026
25 May 2026
Disposed
390,700
MR NG WAI PIN
28 May 2026
22 May 2026
Acquired
857,200
EMPLOYEES PROVIDENT FUND BOARD
28 May 2026
22 May 2026
Acquired
2,138,500
EMPLOYEES PROVIDENT FUND BOARD
28 May 2026
22 May 2026
Acquired
207,900
EMPLOYEES PROVIDENT FUND BOARD
28 May 2026
22 May 2026
Acquired
500,000
EMPLOYEES PROVIDENT FUND BOARD
26 May 2026
22 May 2026
Disposed
690,000
MR NG WAI PIN
26 May 2026
21 May 2026
Acquired
439,400
EMPLOYEES PROVIDENT FUND BOARD
26 May 2026
21 May 2026
Acquired
150,000
EMPLOYEES PROVIDENT FUND BOARD
26 May 2026
22 May 2026
Disposed
690,000
DYMON ASIA PRIVATE EQUITY (S.E. ASIA) II LTD
26 May 2026
22 May 2026
Disposed
690,000
DAZZLE CLEAN LTD
25 May 2026
20 May 2026
Acquired
3,011,000
EMPLOYEES PROVIDENT FUND BOARD
25 May 2026
20 May 2026
Acquired
4,000,000
EMPLOYEES PROVIDENT FUND BOARD
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
362,900
EMPLOYEES PROVIDENT FUND BOARD
21 May 2026
18 May 2026
Disposed
150,000
EMPLOYEES PROVIDENT FUND BOARD
21 May 2026
18 May 2026
Acquired
1,388,400
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
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
19 May 2026
14 May 2026
Disposed
2,585,700
MR NG WAI PIN
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
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
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
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
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
13 May 2026
08 May 2026
Others
40,000,000
DYMON ASIA CAPITAL LTD
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
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
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
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)
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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
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
23 Apr 2026
20 Apr 2026
Acquired
2,492,900
EMPLOYEES PROVIDENT FUND BOARD
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
22 Apr 2026
17 Apr 2026
Acquired
2,273,000
EMPLOYEES PROVIDENT FUND BOARD
22 Apr 2026
17 Apr 2026
Acquired
2,000,000
EMPLOYEES PROVIDENT FUND BOARD
21 Apr 2026
16 Apr 2026
Acquired
430,400
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
20 Apr 2026
15 Apr 2026
Acquired
150,000
EMPLOYEES PROVIDENT FUND BOARD
20 Apr 2026
15 Apr 2026
Acquired
430,400
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
400,900
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
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
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
24 Nov 2025
19 Nov 2025
Acquired
1,283,300
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
21 Nov 2025
18 Nov 2025
Acquired
3,000,000
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
20 Nov 2025
17 Nov 2025
Disposed
386,900
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
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
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
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
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
17 Nov 2025
12 Nov 2025
Acquired
2,775,000
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
14 Nov 2025
11 Nov 2025
Disposed
1,067,800
EMPLOYEES PROVIDENT FUND BOARD
13 Nov 2025
10 Nov 2025
Acquired
2,000,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
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
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
10 Nov 2025
05 Nov 2025
Disposed
315,000
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
Acquired
2,500,000
EMPLOYEES PROVIDENT FUND BOARD
06 Nov 2025
03 Nov 2025
Disposed
1,482,400
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
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
05 Nov 2025
31 Oct 2025
Disposed
2,619,400
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
04 Nov 2025
30 Oct 2025
Acquired
492,500
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
03 Nov 2025
29 Oct 2025
Disposed
1,500,000
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
Disposed
20,000
EMPLOYEES PROVIDENT FUND BOARD
30 Oct 2025
27 Oct 2025
Disposed
1,500,000
EMPLOYEES PROVIDENT FUND BOARD
30 Oct 2025
27 Oct 2025
Acquired
611,600
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
277,500
EMPLOYEES PROVIDENT FUND BOARD
27 Oct 2025
22 Oct 2025
Disposed
800,000
EMPLOYEES PROVIDENT FUND BOARD
27 Oct 2025
22 Oct 2025
Acquired
348,400
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
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
28 Aug 2025
25 Aug 2025
Disposed
1,400,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
Acquired
500,000
EMPLOYEES PROVIDENT FUND BOARD
25 Aug 2025
20 Aug 2025
Disposed
927,500
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
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
20 Aug 2025
15 Aug 2025
Others
1,000,000
MR NG WAI PIN
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
19 Aug 2025
14 Aug 2025
Acquired
316,500
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
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)
11 Aug 2025
06 Aug 2025
Acquired
88,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
08 Aug 2025
05 Aug 2025
Acquired
541,100
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
前研科技 (FRONTKN,0128,主板科技股)周五(31日)闭市报5.21令吉,上涨25仙或5.04%。...
31 Jul, 2026 19:01pm - 1 day ago
Nanyang
FOR an ambitious programme talked about in the market since late last year and officially launched in April this year, the My Value Up programme — Malaysia’s national capital market initiative under the Capital Market Masterplan (2026-2030) meant to catalyse strategic value creation among public-...
29 Jul, 2026 16:00pm - 3 days ago
TheEdge
友尼森(UNISEM,5005,主板科技股)收市报4.86令吉,涨17仙或3.62%。...
27 Jul, 2026 19:39pm - 5 days ago
Nanyang
市场人士指出,这种一方净卖,另一方接盘,反之亦然的现象,显示市场资金正在不同投资者之间进行对调。...
27 Jul, 2026 14:19pm - 5 days ago
Nanyang
Technology-related companies are expected to see a more constructive second quarter of financial year 2026 (2Q26) earnings season compared to recent quarters.
24 Jul, 2026 00:00am - 1 week ago
TheStar
2026-07-31 - 5:07 pm
2026-07-30 - 1:25 pm
2026-07-29 - 5:40 pm
2026-07-28 - 5:24 pm
2026-07-27 - 5:06 pm