Fisher & Paykel Healthcare Corporation Limited logo

SPH Notice - Mitsubishi UFJ Financial Group, Inc.

Substantial Holder Notice28 February 2025FPHHealthcare

1
Disclosure of ceasing to have substantial holding

Section 279, Financial Markets Conduct Act 2013

To NZX Limited

and

To Fisher & Paykel Healthcare Corporation Ltd

Date this disclosure made: 28 February, 2025

Date last disclosure made: 17 February, 2025

Date on which substantial holding ceased: 25 February, 2025

Substantial product holder(s) giving disclosure

Full name(s): Mitsubishi UFJ Financial Group, Inc., Mitsubishi UFJ Trust and Banking

Corporation, Mitsubishi UFJ Asset Management Co., Ltd., First Sentier Investors RQI Pty

Ltd, First Sentier Investors (Australia) IM Ltd, First Sentier Investors (Australia) RE Ltd,

First Sentier Investors (Hong Kong) Limited, First Sentier Investors (Singapore), First

Sentier Investors (UK) IM Limited, First Sentier Investors International IM Limited.

Summary of previous substantial holding

Class of quoted voting products: Ordinary Shares (security code: NZFAPE0001S2)

Summary for Mitsubishi UFJ Financial Group, Inc., Mitsubishi UFJ Trust and Banking

Corporation, Mitsubishi UFJ Asset Management Co., Ltd., First Sentier Investors RQI Pty

Ltd, First Sentier Investors (Australia) IM Ltd, First Sentier Investors (Australia) RE Ltd,

First Sentier Investors (Hong Kong) Limited, First Sentier Investors (Singapore), First

Sentier Investors (UK) IM Limited, First Sentier Investors International IM Limited.

For last disclosure,—

(a) total number held in class: 30,298,436

(b) total in class: 586,139,423

(c) total percentage held in class: 5.169%

For current holding after ceasing to have substantial holding,—

(a) total number held in class: 29,158,813

(b) total in class: 586,139,423

(c) total percentage held in class: 4.975%

Details of transactions and events giving rise to ceasing of substantial holding

Details of the transactions or other events requiring disclosure:

For transaction details relating to subsidiaries of Mitsubishi UFJ Financial Group, Inc. see

Annexure A.

For transaction details relating to the Morgan Stanley group see Annexure C.



2


Additional information

Address(es) of substantial product holder(s):

Mitsubishi UFJ Financial Group, Inc. – 1-4-5, Marunouchi, Chiyoda-ku, Tokyo 100-8330,

Japan

Mitsubishi UFJ Trust and Banking Corporation–1-4-5, Marunouchi, Chiyoda-ku, Tokyo 100-

8212, Japan

Mitsubishi UFJ Asset Management Co., Ltd. - 1-9-1, Higashi-Shinbashi, Minato-ku, Tokyo

105-7320, Japan

First Sentier Investors RQI Pty Ltd - Level 5, Tower Three International Towers Sydney,

300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

First Sentier Investors (Australia) IM Ltd - Level 5, Tower Three International Towers

Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

First Sentier Investors (Australia) RE Ltd - Level 5, Tower Three International Towers

Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

First Sentier Investors (Hong Kong) Limited - Level 25, One Exchange Square, 8

Connaught Place, Hong Kong

First Sentier Investors (Singapore) - 79 Robinson Road 17-01 068897 Singapore

First Sentier Investors (UK) IM Limited - 23 St Andrew Square Edinburgh EH2 1BB United

Kingdom

First Sentier Investors International IM Limited - 23 St Andrew Square Edinburgh

EH2 1BB United Kingdom


Name of any other person believed to have given, or believed to be required to give, a

disclosure under the Financial Markets Conduct Act 2013 in relation to the financial

products to which this disclosure relates: Not applicable

Certification

I, Kenji Takase, certify that, to the best of my knowledge and belief, the information

contained in this disclosure is correct and that I am duly authorised to make this disclosure

by all persons for whom it is made.




3

Annexure A

Transaction details for subsidiaries of Mitsubishi UFJ Financial Group, Inc.



Date of

Transactio

n

Holder of Relevant

Interest

Nature of

Transaction

Class of

Securities

Number of

Securities

Cash

Consideration

(NZD)

13-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

BUY

Ordinary

Shares

96 3,351.31

14-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

SELL

Ordinary

Shares

(97,007) (3,467,136.89)

14-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(895) (31,988.28)

14-Feb-

2025

First Sentier Investors

International IM Limited

SELL

Ordinary

Shares

(269) (9,614.36)

14-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(11,778) (420,958.68)

17-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(619) (22,251.63)

17-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

BUY

Ordinary

Shares

79 2,816.10

17-Feb-

2025

First Sentier Investors

International IM Limited

SELL

Ordinary

Shares

(186) (6,686.27)

17-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(8,144) (292,758.07)

17-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

SELL

Ordinary

Shares

(67,081) (2,411,407.66)

18-Feb-

2025

First Sentier Investors

(Hong Kong) Limited

SELL

Ordinary

Shares

(157,486) (5,578,595.08)

18-Feb-

2025

First Sentier Investors

International IM Limited

SELL

Ordinary

Shares

(119) (4,214.61)

18-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(5,216) (184,734.55)

18-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

SELL

Ordinary

Shares

(42,957) (1,521,403.77)

18-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(396) (14,025.09)

18-Feb-

2025

First Sentier Investors

(Hong Kong) Limited

SELL

Ordinary

Shares

(273,932) (9,703,438.45)

18-Feb-

2025

First Sentier Investors

RQI Pty Ltd

SELL

Ordinary

Shares

(2,341) (82,506.17)

19-Feb-

2025

First Sentier Investors

International IM Limited

SELL

Ordinary

Shares

(125) (4,435.79)

19-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(5,481) (194,500.68)

19-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

BUY

Ordinary

Shares

2,578 91,005.10

19-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

BUY

Ordinary

Shares

26 917.82

19-Feb-

2025

First Sentier Investors

RQI Pty Ltd

SELL

Ordinary

Shares

(2,349) (83,051.90)

19-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

SELL

Ordinary

Shares

(45,146) (1,602,066.76)

19-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

BUY

Ordinary

Shares

789 27,852.22

19-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

BUY

Ordinary

Shares

11,951 421,878.17

19-Feb- First Sentier Investors BUY Ordinary 1,976 69,754.10



4

2025 (Australia) IM Ltd Shares

19-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(416) (14,762.32)

19-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

BUY

Ordinary

Shares

8,268 291,865.84

19-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

BUY

Ordinary

Shares

6,812 240,468.09

19-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

BUY

Ordinary

Shares

2,320 81,897.53

19-Feb-

2025

Mitsubishi UFJ Trust and

Banking Corporation

SELL

Ordinary

Shares

(650) (23,010.00)

19-Feb-

2025

Mitsubishi UFJ Trust and

Banking Corporation

SELL

Ordinary

Shares

(512) (18,124.80)

20-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

SELL

Ordinary

Shares

(19,887) (706,585.11)

20-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(183) (6,501.99)

20-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(2,415) (85,804.95)

20-Feb-

2025

First Sentier Investors

International IM Limited

SELL

Ordinary

Shares

(55) (1,954.15)

21-Feb-

2025

First Sentier Investors

(Hong Kong) Limited

SELL

Ordinary

Shares

(996) (35,322.94)

24-Feb-

2025

First Sentier Investors

International IM Limited

SELL

Ordinary

Shares

(202) (6,979.89)

24-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

SELL

Ordinary

Shares

(72,738) (2,513,381.58)

24-Feb-

2025

First Sentier Investors

RQI Pty Ltd

BUY

Ordinary

Shares

1,819 62,951.27

24-Feb-

2025

First Sentier Investors

RQI Pty Ltd

BUY

Ordinary

Shares

32,206 1,114,573.22

24-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(8,831) (305,145.49)

24-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(5,260) (181,753.51)

24-Feb-

2025

First Sentier Investors

RQI Pty Ltd

BUY

Ordinary

Shares

20,273 701,600.41

24-Feb-

2025

First Sentier Investors

RQI Pty Ltd

BUY

Ordinary

Shares

3,232 111,851.85

25-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

BUY

Ordinary

Shares

15,369 531,787.58

25-Feb-

2025

First Sentier Investors

(Australia) IM Ltd

SELL

Ordinary

Shares

(401,869)

(13,875,531.90

)

25-Feb-

2025

First Sentier Investors

International IM Limited

SELL

Ordinary

Shares

(1,114) (38,463.64)

25-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(48,791) (1,684,631.25)

25-Feb-

2025

First Sentier Investors

(Australia) RE Ltd

SELL

Ordinary

Shares

(29,060) (1,003,369.15)

25-Feb-

2025

Mitsubishi UFJ Trust and

Banking Corporation

SELL

Ordinary

Shares

(2,984) (102,948.00)

25-Feb-

2025

Mitsubishi UFJ Trust and

Banking Corporation

SELL

Ordinary

Shares

(409) (14,110.50)

25-Feb-

2025

Mitsubishi UFJ Trust and

Banking Corporation

BUY

Ordinary

Shares

597 20,702.89






5

Annexure B

Relevant interests held in the Morgan Stanley group


List of Morgan Stanley and its subsidiaries that have a relevant interest or are

deemed to have a relevant interest in the shares.


└─┬─Morgan Stanley

├─┬─Morgan Stanley Capital Management, LLC

│ ├─┬─Eaton Vance Acquisitions LLC

│ │ └───Parametric Portfolio Associates LLC

│ ├─┬─Eaton Vance Management

│ │ ├───Calvert Research and Management

│ ├─┬─Morgan Stanley & Co. LLC

│ │ └───Prime Dealer Services Corp.

│ ├─┬─Morgan Stanley Domestic Holdings, LLC

│ │ ├───Morgan Stanley Capital Services LLC

│ │ ├─┬─Morgan Stanley Wealth Management Australia Pty Ltd

│ ├─┬─Morgan Stanley Investment Management Inc.

│ │ ├─┬─Morgan Stanley Alternative Investments LLC

│ │ │ ├─┬─Morgan Stanley AIP GP LP

│ └─┬─Morgan Stanley Smith Barney LLC

├─┬─Morgan Stanley International Holdings Inc.


│ ├─┬─Morgan Stanley (Australia) Securities Holdings Pty Limited

│ │ └─┬─Morgan Stanley Australia Securities Limited

│ ├─┬─Morgan Stanley International Limited

│ │ ├─┬─Morgan Stanley Europe Holding SE

│ │ │ ├─┬─Morgan Stanley Europe SE

│ │ ├─┬─Morgan Stanley Investments (UK)

│ │ │ ├─┬─Morgan Stanley & Co. International plc

│ │ │ ├───Morgan Stanley Investment Management Limited





6

Annexure C

Transaction details for the Morgan Stanley group



Details of transactions and events giving rise to ceasing of substantial holding
Details of the transactions or other events requiring disclosure: set out in the table below

Date of TransactionHolder of Relevant InterestTransaction NatureConsideration Class and number of securities

13/02/2025Morgan Stanley & Co. International plcBorrowN/A6,303 Ordinary Shares

13/02/2025Morgan Stanley & Co. International plcBuy767.222 Ordinary Shares

13/02/2025Morgan Stanley & Co. International plcBuy1,017.9029 Ordinary Shares

13/02/2025Morgan Stanley & Co. International plcBuy6,337.83181 Ordinary Shares

13/02/2025Morgan Stanley & Co. International plcBuy8,718.37249 Ordinary Shares

13/02/2025Morgan Stanley & Co. International plcBuy12,930.85369 Ordinary Shares

13/02/2025Morgan Stanley & Co. International plcBuy16,668.07476 Ordinary Shares

13/02/2025Morgan Stanley & Co. International plcBuy19,585.80558 Ordinary Shares

13/02/2025Morgan Stanley & Co. International plcBuy42,478.051,211 Ordinary Shares

13/02/2025Morgan Stanley & Co. International plcBuyN/A249 Swaps

13/02/2025Morgan Stanley & Co. International plcBuyN/A369 Swaps

13/02/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A5,294 Ordinary Shares

13/02/2025Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A11,597 Ordinary Shares

13/02/2025Morgan Stanley & Co. International plcSellN/A7,850 Swaps

13/02/2025Morgan Stanley & Co. International plcSellN/A747 Swaps

13/02/2025Morgan Stanley & Co. International plcSellN/A89 Swaps

13/02/2025Morgan Stanley & Co. LLCBorrowN/A7,204 Ordinary Shares

13/02/2025Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2 Ordinary Shares

13/02/2025Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A7,203 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,063.86 (AUD)34 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,158.84 (AUD)37 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,191.49 (AUD)38 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,193.39 (AUD)38 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,215.24 (AUD)39 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,314.60 (AUD)42 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,342.46 (AUD)43 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,349.55 (AUD)43 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,377.20 (AUD)44 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,409.85 (AUD)45 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,411.20 (AUD)45 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,417.50 (AUD)45 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,469.22 (AUD)47 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,472.51 (AUD)47 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,474.61 (AUD)47 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,500.00 (AUD)48 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,635.40 (AUD)52 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,666.85 (AUD)53 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,719.30 (AUD)55 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,731.40 (AUD)55 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,755.88 (AUD)56 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,884.60 (AUD)60 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy1,968.12 (AUD)63 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy10,701.18 (AUD)342 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy11,893.02 (AUD)379 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy12,293.04 (AUD)393 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy12,473.32 (AUD)398 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy133,706.54 (AUD) 4,246 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy156.10 (AUD)5 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy156.90 (AUD)5 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy192,473.87 (AUD) 6,111 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy2,031.25 (AUD)65 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy2,141.32 (AUD)68 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy2,548.26 (AUD)81 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy2,663.90 (AUD)85 Ordinary Shares
13/02/2025Morgan Stanley Australia Securities LimitedBuy2,666.45 (AUD)85 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy2,671.55 (AUD)85 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy2,750.00 (AUD)88 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy23,099.40 (AUD)738 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy23,145.15 (AUD)735 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy24,233.94 (AUD)774 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy250.91 (AUD)8 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy27,736.49 (AUD)887 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy282.78 (AUD)9 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy3,173.42 (AUD)101 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy3,860.34 (AUD)123 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy3,860.97 (AUD)123 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy3,867.12 (AUD)123 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy30,255.12 (AUD)966 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy31.30 (AUD)1 Ordinary Share

13/02/2025Morgan Stanley Australia Securities LimitedBuy31.44 (AUD)1 Ordinary Share

13/02/2025Morgan Stanley Australia Securities LimitedBuy31.50 (AUD)1 Ordinary Share

13/02/2025Morgan Stanley Australia Securities LimitedBuy313.40 (AUD)10 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy313.90 (AUD)10 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy32,247.80 (AUD)1,027 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy34,451.28 (AUD)1,097 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy375.36 (AUD)12 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy375.96 (AUD)12 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy376.20 (AUD)12 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy4,176.20 (AUD)133 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy4,297.69 (AUD)137 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy4,389.00 (AUD)140 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy4,418.94 (AUD)141 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy4,461.64 (AUD)142 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy4,484.48 (AUD)143 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy4,490.20 (AUD)143 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy4,582.94 (AUD)146 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy4,626.48 (AUD)148 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy4,629.03 (AUD)147 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy4,867.00 (AUD)155 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy4,895.28 (AUD)156 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy406.25 (AUD)13 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy49,155.89 (AUD)1,561 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy5,143.04 (AUD)164 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy5,205.76 (AUD)166 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy5,222.09 (AUD)167 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy5,258.40 (AUD)168 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy5,383.08 (AUD)171 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy5,943.20 (AUD)190 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy5,948.90 (AUD)190 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy500.64 (AUD)16 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy501.12 (AUD)16 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy532.86 (AUD)17 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy595.65 (AUD)19 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy6,079.96 (AUD)194 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy6,187.77 (AUD)197 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy6,191.46 (AUD)198 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy6,811.63 (AUD)217 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy6,878.79 (AUD)219 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy62.58 (AUD)2 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy628.60 (AUD)20 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy657.72 (AUD)21 Ordinary Shares
13/02/2025Morgan Stanley Australia Securities LimitedBuy686.62 (AUD)22 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy687.50 (AUD)22 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy687.50 (AUD)22 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy7,183.73 (AUD)229 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy7,586.70 (AUD)242 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy7,837.50 (AUD)250 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy7,891.44 (AUD)251 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy722.43 (AUD)23 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy723.81 (AUD)23 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy749.76 (AUD)24 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy751.20 (AUD)24 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy753.84 (AUD)24 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy8,192.60 (AUD)260 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy814.06 (AUD)26 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy844.02 (AUD)27 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy844.56 (AUD)27 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy879.76 (AUD)28 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy9,131.58 (AUD)291 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy905.67 (AUD)29 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy938.40 (AUD)30 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy94.06 (AUD)3 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy94.17 (AUD)3 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy94.53 (AUD)3 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedBuy969.68 (AUD)31 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,008.00 (AUD)32 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,032.24 (AUD)33 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,062.16 (AUD)34 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,068.96 (AUD)34 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,071.17 (AUD)34 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,127.52 (AUD)36 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,162.54 (AUD)37 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,220.70 (AUD)39 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,280.02 (AUD)41 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,283.71 (AUD)41 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,288.63 (AUD)41 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,342.89 (AUD)43 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,382.92 (AUD)44 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,382.92 (AUD)44 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,408.50 (AUD)45 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,409.40 (AUD)45 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,414.80 (AUD)45 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,441.18 (AUD)46 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,447.62 (AUD)46 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,473.68 (AUD)47 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,474.86 (AUD)47 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,500.00 (AUD)48 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,595.28 (AUD)51 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,596.81 (AUD)51 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,603.95 (AUD)51 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,627.60 (AUD)52 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,630.72 (AUD)52 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,670.03 (AUD)53 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,693.98 (AUD)54 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,729.20 (AUD)55 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,825.84 (AUD)58 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell1,880.40 (AUD)60 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell119,913.92 (AUD)3,808 Ordinary Shares
13/02/2025Morgan Stanley Australia Securities LimitedSell124.76 (AUD)4 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell125.00 (AUD)4 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell126.00 (AUD)4 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell126.16 (AUD)4 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell126.36 (AUD)4 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell127,471.52 (AUD) 4,048 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell13,529.09 (AUD)431 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell13,713.06 (AUD)437 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell13,869.96 (AUD)442 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell14,869.38 (AUD)474 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell156.40 (AUD)5 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell157.10 (AUD)5 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell16,119.04 (AUD)514 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell16,730.87 (AUD)533 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell187.74 (AUD)6 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell187.80 (AUD)6 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell188.46 (AUD)6 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell188.58 (AUD)6 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,038.71 (AUD)65 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,063.82 (AUD)66 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,071.08 (AUD)66 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,104.47 (AUD)67 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,108.49 (AUD)67 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,130.44 (AUD)68 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,201.50 (AUD)70 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,289.28 (AUD)73 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,380.32 (AUD)76 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,425.50 (AUD)77 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,488.50 (AUD)79 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,573.98 (AUD)82 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,584.64 (AUD)82 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,661.77 (AUD)85 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,666.45 (AUD)85 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,698.68 (AUD)86 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,822.85 (AUD)90 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell2,938.44 (AUD)94 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell218.89 (AUD)7 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell219.87 (AUD)7 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell220.01 (AUD)7 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell23,995.38 (AUD)762 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell250.32 (AUD)8 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell250.48 (AUD)8 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell250.88 (AUD)8 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell251.04 (AUD)8 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell27,963.12 (AUD)888 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell282.42 (AUD)9 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell282.78 (AUD)9 Ordinary Shares

13/02/2025

Morgan Stanley Australia Securities Limited

Sell

283.50 (AUD)

9 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell3,080.14 (AUD)98 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell3,109.59 (AUD)99 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell3,134.00 (AUD)100 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell3,166.35 (AUD)101 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell3,173.42 (AUD)101 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell3,223.90 (AUD)103 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell3,226.99 (AUD)103 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell3,336.88 (AUD)106 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell3,660.93 (AUD)117 Ordinary Shares
13/02/2025Morgan Stanley Australia Securities LimitedSell3,728.86 (AUD)119 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell3,853.59 (AUD)123 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell3,968.75 (AUD)127 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell3,991.61 (AUD)127 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell30,041.46 (AUD)954 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell31.36 (AUD)1 Ordinary Share

13/02/2025Morgan Stanley Australia Securities LimitedSell31.40 (AUD)1 Ordinary Share

13/02/2025Morgan Stanley Australia Securities LimitedSell31.44 (AUD)1 Ordinary Share

13/02/2025Morgan Stanley Australia Securities LimitedSell31.48 (AUD)1 Ordinary Share

13/02/2025Morgan Stanley Australia Securities LimitedSell31.50 (AUD)1 Ordinary Share

13/02/2025Morgan Stanley Australia Securities LimitedSell312.50 (AUD)10 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell313.60 (AUD)10 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell313.60 (AUD)10 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell344.52 (AUD)11 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell346.72 (AUD)11 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell35,709.66 (AUD)1,134 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell36,307.97 (AUD)1,153 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell375.00 (AUD)12 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell4,000.50 (AUD)127 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell4,144.80 (AUD)132 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell4,367.38 (AUD)139 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell4,398.80 (AUD)140 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell4,575.64 (AUD)146 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell4,766.72 (AUD)152 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell407.35 (AUD)13 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell407.81 (AUD)13 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell408.33 (AUD)13 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell408.65 (AUD)13 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell408.98 (AUD)13 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell409.82 (AUD)13 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell438.13 (AUD)14 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell440.44 (AUD)14 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell5,061.84 (AUD)161 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell5,195.80 (AUD)166 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell5,444.46 (AUD)174 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell5,514.08 (AUD)176 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell5,975.50 (AUD)190 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell565.38 (AUD)18 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell565.74 (AUD)18 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell59,610.57 (AUD)1,893 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell594.32 (AUD)19 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell6,097.65 (AUD)195 Ordinary Shares

13/02/2025

Morgan Stanley Australia Securities Limited

Sell

6,235.02 (AUD)

198 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell6,342.80 (AUD)202 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell6,577.20 (AUD)210 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell6,921.72 (AUD)221 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell62.50 (AUD)2 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell625.80 (AUD)20 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell628.20 (AUD)20 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell63.06 (AUD)2 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell657.72 (AUD)21 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell657.93 (AUD)21 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell663.39 (AUD)21 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell688.60 (AUD)22 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell688.60 (AUD)22 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell690.80 (AUD)22 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell7,069.28 (AUD)226 Ordinary Shares
13/02/2025Morgan Stanley Australia Securities LimitedSell7,524.00 (AUD)240 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell7,562.58 (AUD)241 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell718.98 (AUD)23 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell719.21 (AUD)23 Ordinary Shares

13/02/2025

Morgan Stanley Australia Securities Limited

Sell

719.90 (AUD)

23 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell721.28 (AUD)23 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell721.51 (AUD)23 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell722.66 (AUD)23 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell723.12 (AUD)23 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell751.44 (AUD)24 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell752.64 (AUD)24 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell753.72 (AUD)24 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell754.32 (AUD)24 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell754.56 (AUD)24 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell785.50 (AUD)25 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell786.00 (AUD)25 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell8,002.56 (AUD)256 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell816.40 (AUD)26 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell817.05 (AUD)26 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell819.65 (AUD)26 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell841.86 (AUD)27 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell844.02 (AUD)27 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell845.37 (AUD)27 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell847.26 (AUD)27 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell848.61 (AUD)27 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell849.96 (AUD)27 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell9,642.87 (AUD)307 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell908.28 (AUD)29 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell913.79 (AUD)29 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell94.17 (AUD)3 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell94.32 (AUD)3 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell94.35 (AUD)3 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell94.50 (AUD)3 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell973.09 (AUD)31 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell973.40 (AUD)31 Ordinary Shares

13/02/2025Morgan Stanley Australia Securities LimitedSell977.12 (AUD)31 Ordinary Shares

13/02/2025Morgan Stanley Capital Services LLCBuyN/A1,145 Swaps

13/02/2025Morgan Stanley Capital Services LLCBuyN/A1,769 Swaps

13/02/2025Morgan Stanley Capital Services LLCBuyN/A22 Swaps

13/02/2025Morgan Stanley Capital Services LLCBuyN/A3,839 Swaps

13/02/2025Morgan Stanley Capital Services LLCBuyN/A4,206 Swaps

13/02/2025Morgan Stanley Capital Services LLCBuyN/A66 Swaps

13/02/2025Morgan Stanley Capital Services LLCSellN/A1,217 Swaps

13/02/2025Morgan Stanley Capital Services LLCSellN/A345 Swaps

13/02/2025 Morgan Stanley Investment Management Inc.Buy7,175.00205 Ordinary Shares

13/02/2025 Morgan Stanley Investment Management Inc.Sell1,085.0031 Ordinary Shares

13/02/2025 Morgan Stanley Investment Management Inc.Sell6,580.00188 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy1,505.36 (AUD)48 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy1,505.36 (AUD)48 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy1,630.81 (AUD)52 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy1,975.79 (AUD)63 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy10,067.11 (AUD)321 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy2,101.23 (AUD)67 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy2,289.40 (AUD)73 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy2,414.85 (AUD)77 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy2,885.28 (AUD)92 Ordinary Shares

13/02/2025Morgan Stanley Wealth Management Australia Pty LtdBuy3,042.08 (AUD)97 Ordinary Shares
13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy3,104.81 (AUD)99 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy3,230.26 (AUD)103 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy3,543.87 (AUD)113 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy3,700.68 (AUD)118 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy4,327.91 (AUD)138 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy5,582.38 (AUD)178 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy6,962.30 (AUD)222 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy7,181.83 (AUD)229 Ordinary Shares

13/02/2025 Morgan Stanley Wealth Management Australia Pty LtdBuy9,910.30 (AUD)316 Ordinary Shares

13/02/2025Parametric Portfolio Associates LLCSell1,089.8431 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcBorrowN/A5,500 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcBuy71.372 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcBuy1,781.2550 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcBuy8,873.44248 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcBuy8,944.38250 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcBuy11,880.96337 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcBuy12,200.98341 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcBuy13,652.81383 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcBuy22,791.86637 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcBuy36,592.501,025 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcBuy39,480.011,104 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcBuy53,455.321,494 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcBuy32.12 (AUD)1 Ordinary Share

14/02/2025Morgan Stanley & Co. International plcBuyN/A1,025 Swaps

14/02/2025Morgan Stanley & Co. International plcBuyN/A32 Swaps

14/02/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A344 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2,761 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A344 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcSell8,081.91226 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcSell17,555.03491 Ordinary Shares

14/02/2025Morgan Stanley & Co. International plcSellN/A675 Swaps

14/02/2025Morgan Stanley & Co. LLCBorrowN/A14,100 Ordinary Shares

14/02/2025Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A14,100 Ordinary Shares

14/02/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A1,022 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy1,027.52 (AUD)32 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy1,223.22 (AUD)38 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy1,288.40 (AUD)40 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy1,378.36 (AUD)43 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy1,573.39 (AUD)49 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy1,595.50 (AUD)50 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy1,669.72 (AUD)52 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy1,733.40 (AUD)54 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy1,796.76 (AUD)56 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy19,658.91 (AUD)613 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy2,148.69 (AUD)67 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy2,161.42 (AUD)67 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy2,181.44 (AUD)68 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy21,263.44 (AUD)662 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy219,680.48 (AUD) 6,838 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy225.40 (AUD)7 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy255.68 (AUD)8 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy287.73 (AUD)9 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy3,320.72 (AUD)103 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy3,607.52 (AUD)112 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy321.20 (AUD)10 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy4,471.60 (AUD)140 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy5,221.26 (AUD)162 Ordinary Shares
14/02/2025Morgan Stanley Australia Securities LimitedBuy52,269.68 (AUD)1,627 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy543.40 (AUD)17 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy63.68 (AUD)2 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy63.88 (AUD)2 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy64.42 (AUD)2 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy669.06 (AUD)21 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy677.25 (AUD)21 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy768.24 (AUD)24 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy769.44 (AUD)24 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy8,768.76 (AUD)273 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy803.62 (AUD)25 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy869.13 (AUD)27 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy900.76 (AUD)28 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy96.81 (AUD)3 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy994.63 (AUD)31 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedBuy997.58 (AUD)31 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,027.52 (AUD)32 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,027.84 (AUD)32 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,062.93 (AUD)33 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,090.72 (AUD)34 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,189.55 (AUD)37 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,217.90 (AUD)38 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,224.74 (AUD)38 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,250.73 (AUD)39 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,311.59 (AUD)41 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,384.38 (AUD)43 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,418.56 (AUD)44 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,447.20 (AUD)45 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,475.22 (AUD)46 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,483.04 (AUD)46 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,485.80 (AUD)46 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,532.64 (AUD)48 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,536.00 (AUD)48 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,546.56 (AUD)48 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,547.04 (AUD)48 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,570.94 (AUD)49 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,601.00 (AUD)50 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,668.68 (AUD)52 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,702.89 (AUD)53 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,762.20 (AUD)55 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,771.55 (AUD)55 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,772.10 (AUD)55 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,778.15 (AUD)55 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,840.53 (AUD)57 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,857.16 (AUD)58 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,865.86 (AUD)58 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell1,956.88 (AUD)61 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell10,361.88 (AUD)321 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell103,233.68 (AUD) 3,214 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell109,721.92 (AUD) 3,416 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell11,193.39 (AUD)351 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell11,255.25 (AUD)349 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell11,513.13 (AUD)359 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell11,967.24 (AUD)372 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell12,682.86 (AUD)394 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell127.60 (AUD)4 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell128.16 (AUD)4 Ordinary Shares
14/02/2025Morgan Stanley Australia Securities LimitedSell128.56 (AUD)4 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell128.58 (AUD)4 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell14,481.61 (AUD)451 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell14,820.96 (AUD)462 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell16,550.80 (AUD)514 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell160.25 (AUD)5 Ordinary Shares

14/02/2025

Morgan Stanley Australia Securities Limited

Sell

161.30 (AUD)

5 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell17,430.72 (AUD)542 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell17,879.70 (AUD)557 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell192.72 (AUD)6 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell192.90 (AUD)6 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell195,739.28 (AUD) 6,094 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,086.50 (AUD)65 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,127.84 (AUD)66 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,151.37 (AUD)67 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,182.12 (AUD)68 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,247.00 (AUD)70 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,317.68 (AUD)72 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,339.65 (AUD)73 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,387.98 (AUD)74 Ordinary Shares

14/02/2025

Morgan Stanley Australia Securities Limited

Sell

2,396.25 (AUD)

75 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,405.25 (AUD)75 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,422.50 (AUD)75 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,471.70 (AUD)77 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,488.98 (AUD)78 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,504.58 (AUD)78 Ordinary Shares

14/02/2025

Morgan Stanley Australia Securities Limited

Sell

2,551.20 (AUD)

80 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,560.00 (AUD)80 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,595.24 (AUD)81 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,615.80 (AUD)82 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,621.54 (AUD)82 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,635.48 (AUD)82 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,660.98 (AUD)83 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,662.64 (AUD)83 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,675.09 (AUD)83 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,698.92 (AUD)84 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,743.80 (AUD)85 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,784.87 (AUD)87 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,800.53 (AUD)87 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell2,856.01 (AUD)89 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell20,280.88 (AUD)632 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell21,520.40 (AUD)670 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell222.95 (AUD)7 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell240,900.00 (AUD) 7,500 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell255.36 (AUD)8 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell256.56 (AUD)8 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell258.32 (AUD)8 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell3,077.76 (AUD)96 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell3,183.84 (AUD)99 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell3,363.15 (AUD)105 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell3,369.45 (AUD)105 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell3,545.34 (AUD)111 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell3,677.70 (AUD)115 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell3,721.28 (AUD)116 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell3,796.10 (AUD)119 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell3,822.28 (AUD)119 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell32.05 (AUD)1 Ordinary Share
14/02/2025Morgan Stanley Australia Securities LimitedSell32.10 (AUD)1 Ordinary Share

14/02/2025Morgan Stanley Australia Securities LimitedSell350.57 (AUD)11 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell351.78 (AUD)11 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,094.48 (AUD)127 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,117.68 (AUD)129 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,124.13 (AUD)129 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,154.80 (AUD)130 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,201.17 (AUD)131 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,330.80 (AUD)135 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,439.46 (AUD)138 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,488.40 (AUD)140 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,585.18 (AUD)142 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,661.78 (AUD)146 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,759.68 (AUD)148 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,786.50 (AUD)150 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,853.14 (AUD)151 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,871.26 (AUD)151 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,918.95 (AUD)153 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell4,941.40 (AUD)155 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell415.22 (AUD)13 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell478.35 (AUD)15 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell482.55 (AUD)15 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell5,091.18 (AUD)159 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell5,198.58 (AUD)162 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell5,720.92 (AUD)178 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell5,805.00 (AUD)180 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell5,838.56 (AUD)182 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell547.74 (AUD)17 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell581.58 (AUD)18 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell6,078.24 (AUD)189 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell6,122.88 (AUD)192 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell6,957.36 (AUD)216 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell606.48 (AUD)19 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell610.18 (AUD)19 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell610.85 (AUD)19 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell63.84 (AUD)2 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell64.32 (AUD)2 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell64.42 (AUD)2 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell671.79 (AUD)21 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell673.47 (AUD)21 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell674.73 (AUD)21 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell7,067.13 (AUD)219 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell7,330.20 (AUD)228 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell703.78 (AUD)22 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell704.00 (AUD)22 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell706.86 (AUD)22 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell707.96 (AUD)22 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell707.96 (AUD)22 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell708.84 (AUD)22 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell734.62 (AUD)23 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell734.85 (AUD)23 Ordinary Shares

14/02/2025

Morgan Stanley Australia Securities Limited

Sell

740.37 (AUD)

23 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell766.08 (AUD)24 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell767.04 (AUD)24 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell767.28 (AUD)24 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell768.72 (AUD)24 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell769.44 (AUD)24 Ordinary Shares
14/02/2025Morgan Stanley Australia Securities LimitedSell773.52 (AUD)24 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell8,060.58 (AUD)253 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell8,613.42 (AUD)267 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell8,707.23 (AUD)271 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell8,827.99 (AUD)277 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell8,967.06 (AUD)279 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell802.25 (AUD)25 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell802.50 (AUD)25 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell805.00 (AUD)25 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell806.25 (AUD)25 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell808.00 (AUD)25 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell829.66 (AUD)26 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell833.30 (AUD)26 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell836.94 (AUD)26 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell84,218.64 (AUD)2,622 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell868.86 (AUD)27 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell870.75 (AUD)27 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell895.16 (AUD)28 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell9,775.25 (AUD)305 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell9,847.08 (AUD)306 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell901.88 (AUD)28 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell903.84 (AUD)28 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell930.03 (AUD)29 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell95.85 (AUD)3 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell957.30 (AUD)30 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell96.21 (AUD)3 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell96.28 (AUD)3 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell96.34 (AUD)3 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell96.63 (AUD)3 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell96.69 (AUD)3 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell961.80 (AUD)30 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell963.30 (AUD)30 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell989.83 (AUD)31 Ordinary Shares

14/02/2025Morgan Stanley Australia Securities LimitedSell993.24 (AUD)31 Ordinary Shares

14/02/2025Morgan Stanley Capital Services LLCBuyN/A1,102 Swaps

14/02/2025Morgan Stanley Capital Services LLCBuyN/A1,504 Swaps

14/02/2025Morgan Stanley Capital Services LLCBuyN/A160 Swaps

14/02/2025Morgan Stanley Capital Services LLCBuyN/A2 Swaps

14/02/2025Morgan Stanley Capital Services LLCBuyN/A2 Swaps

14/02/2025Morgan Stanley Capital Services LLCBuyN/A223 Swaps

14/02/2025Morgan Stanley Capital Services LLCBuyN/A317 Swaps

14/02/2025Morgan Stanley Capital Services LLCBuyN/A50 Swaps

14/02/2025Morgan Stanley Capital Services LLCSellN/A1,102 Swaps

14/02/2025Morgan Stanley Capital Services LLCSellN/A11,853 Swaps

14/02/2025Morgan Stanley Capital Services LLCSellN/A3,913 Swaps

14/02/2025Morgan Stanley Capital Services LLCSellN/A4,815 Swaps

14/02/2025Morgan Stanley Capital Services LLCSellN/A491 Swaps

17/02/2025Morgan Stanley & Co. International plcBorrowN/A4,013 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A6,151 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcBuy3,823.07106 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcBuy9,982.62279 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcBuy12,093.64338 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcBuy13,893.88387 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcBuy20,213.13565 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcBuy43,466.581,215 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcCollateral ReturnedN/A2,998 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcCollateral ReturnedN/A4,251 Ordinary Shares
17/02/2025Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2,242 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A995 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcSell3,935.38110 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcSell8,410.77235 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcSell10,985.09307 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcSell13,240.03370 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcSell19,931.17557 Ordinary Shares

17/02/2025Morgan Stanley & Co. International plcSellN/A307 Swaps

17/02/2025Morgan Stanley & Co. International plcSellN/A375 Swaps

17/02/2025Morgan Stanley & Co. International plcSellN/A711 Swaps

17/02/2025Morgan Stanley Australia Securities LimitedBuy1,011.84 (AUD)31 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy1,185.85 (AUD)37 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy1,205.83 (AUD)37 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy1,420.98 (AUD)44 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy1,525.62 (AUD)47 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy1,560.96 (AUD)48 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy1,561.44 (AUD)48 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy1,598.87 (AUD)49 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy1,613.00 (AUD)50 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy1,632.00 (AUD)50 Ordinary Shares

17/02/2025

Morgan Stanley Australia Securities Limited

Buy

1,673.88 (AUD)

52 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy1,902.16 (AUD)59 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy1,956.27 (AUD)61 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy1,966.64 (AUD)61 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy10,332.99 (AUD)321 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy10,800.40 (AUD)335 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy11,701.90 (AUD)365 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy12,082.50 (AUD)375 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy160.15 (AUD)5 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy162.15 (AUD)5 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy19,668.09 (AUD)611 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy193.68 (AUD)6 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy195.36 (AUD)6 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy196.14 (AUD)6 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy2,154.05 (AUD)67 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy2,156.22 (AUD)66 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy2,180.18 (AUD)67 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy2,190.28 (AUD)68 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy2,223.87 (AUD)69 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy2,415.00 (AUD)75 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy2,502.24 (AUD)78 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy2,519.00 (AUD)78 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy2,596.00 (AUD)80 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy2,806.18 (AUD)86 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy22,307.67 (AUD)693 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy225.75 (AUD)7 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy258.00 (AUD)8 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy289.80 (AUD)9 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy290.34 (AUD)9 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy292.23 (AUD)9 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy3,021.16 (AUD)94 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy3,289.50 (AUD)102 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy3,315.57 (AUD)103 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy3,388.35 (AUD)105 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy3,464.08 (AUD)106 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy3,550.80 (AUD)110 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy32.09 (AUD)1 Ordinary Share
17/02/2025Morgan Stanley Australia Securities LimitedBuy32.18 (AUD)1 Ordinary Share

17/02/2025Morgan Stanley Australia Securities LimitedBuy32.26 (AUD)1 Ordinary Share

17/02/2025Morgan Stanley Australia Securities LimitedBuy32.28 (AUD)1 Ordinary Share

17/02/2025Morgan Stanley Australia Securities LimitedBuy322.55 (AUD)10 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy4,152.51 (AUD)129 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy4,381.92 (AUD)136 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy4,477.19 (AUD)139 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy4,572.40 (AUD)140 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy4,610.74 (AUD)142 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy418.92 (AUD)13 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy422.24 (AUD)13 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy480.45 (AUD)15 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy5,085.23 (AUD)157 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy547.57 (AUD)17 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy576.36 (AUD)18 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy6,290.70 (AUD)195 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy612.94 (AUD)19 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy615.60 (AUD)19 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy64.50 (AUD)2 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy65.24 (AUD)2 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy652.60 (AUD)20 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy674.52 (AUD)21 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy684.39 (AUD)21 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy686.07 (AUD)21 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy7,122.83 (AUD)221 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy7,876.32 (AUD)244 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy7,878.76 (AUD)244 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy7,931.04 (AUD)246 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy715.22 (AUD)22 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy717.42 (AUD)22 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy717.86 (AUD)22 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy740.60 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy752.33 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy752.56 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy773.28 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy777.84 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy778.32 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy778.56 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy779.52 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy8,468.60 (AUD)263 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy803.25 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy806.75 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy813.75 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy818.25 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy839.28 (AUD)26 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy839.54 (AUD)26 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy848.90 (AUD)26 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy871.02 (AUD)27 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy878.31 (AUD)27 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy901.32 (AUD)28 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy901.60 (AUD)28 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy933.80 (AUD)29 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy96.57 (AUD)3 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy96.63 (AUD)3 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy97.86 (AUD)3 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy975.90 (AUD)30 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedBuy99,016.44 (AUD)3,076 Ordinary Shares
17/02/2025Morgan Stanley Australia Securities LimitedSell1,032.64 (AUD)32 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,037.44 (AUD)32 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,039.36 (AUD)32 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,044.16 (AUD)32 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,045.76 (AUD)32 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,063.92 (AUD)33 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,094.12 (AUD)34 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,100.58 (AUD)34 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,128.05 (AUD)35 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,145.20 (AUD)35 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,159.92 (AUD)36 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,166.76 (AUD)36 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,171.08 (AUD)36 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,190.29 (AUD)37 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,195.10 (AUD)37 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,211.75 (AUD)37 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,369.62 (AUD)42 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,389.76 (AUD)43 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,397.07 (AUD)43 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,402.66 (AUD)43 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,404.58 (AUD)43 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,404.81 (AUD)43 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,430.44 (AUD)44 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,437.48 (AUD)44 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,438.80 (AUD)44 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,449.67 (AUD)45 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,465.20 (AUD)45 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,482.58 (AUD)46 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,483.96 (AUD)46 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,493.62 (AUD)46 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,498.68 (AUD)46 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,499.60 (AUD)46 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,517.39 (AUD)47 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,517.63 (AUD)47 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,544.16 (AUD)48 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,551.36 (AUD)48 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,584.66 (AUD)49 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,591.03 (AUD)49 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,592.01 (AUD)49 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,597.40 (AUD)49 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,602.30 (AUD)49 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,612.50 (AUD)50 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,614.50 (AUD)50 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,617.00 (AUD)50 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,624.50 (AUD)50 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,628.00 (AUD)50 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,632.00 (AUD)50 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,633.50 (AUD)50 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,668.21 (AUD)51 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,673.88 (AUD)52 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,678.82 (AUD)52 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,680.64 (AUD)52 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,682.72 (AUD)52 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,691.04 (AUD)52 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,699.18 (AUD)53 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,725.15 (AUD)53 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,742.58 (AUD)54 Ordinary Shares
17/02/2025Morgan Stanley Australia Securities LimitedSell1,743.12 (AUD)54 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,743.39 (AUD)54 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,752.30 (AUD)54 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,769.90 (AUD)55 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,800.70 (AUD)55 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,805.44 (AUD)56 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,820.00 (AUD)56 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,830.84 (AUD)57 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,865.61 (AUD)57 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,871.08 (AUD)58 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,916.32 (AUD)59 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,917.50 (AUD)59 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,957.80 (AUD)60 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,958.71 (AUD)61 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,967.25 (AUD)61 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell1,980.06 (AUD)61 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell10,484.50 (AUD)325 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell10,918.46 (AUD)334 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell11,265.72 (AUD)349 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell11,365.68 (AUD)348 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell12,103.44 (AUD)376 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell12,236.00 (AUD)380 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell129.06 (AUD)4 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell130.48 (AUD)4 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell130.70 (AUD)4 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell130.74 (AUD)4 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell130.78 (AUD)4 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell14,669.52 (AUD)456 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell15,636.40 (AUD)485 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell15,832.56 (AUD)492 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell160.92 (AUD)5 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell161.37 (AUD)5 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell161.50 (AUD)5 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell163.32 (AUD)5 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell167,967.42 (AUD) 5,218 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell18,221.25 (AUD)565 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell19,878.32 (AUD)616 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell193.14 (AUD)6 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell195.66 (AUD)6 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,000.12 (AUD)62 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,026.71 (AUD)63 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,037.10 (AUD)63 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,076.16 (AUD)64 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,098.85 (AUD)65 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,127.18 (AUD)66 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,134.44 (AUD)66 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,158.74 (AUD)67 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,197.76 (AUD)68 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,224.28 (AUD)68 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,255.40 (AUD)70 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,279.20 (AUD)70 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,283.40 (AUD)70 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,354.40 (AUD)72 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,354.98 (AUD)73 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,358.63 (AUD)73 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,360.82 (AUD)73 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,382.72 (AUD)73 Ordinary Shares
17/02/2025Morgan Stanley Australia Securities LimitedSell2,418.00 (AUD)75 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,473.04 (AUD)76 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,512.38 (AUD)78 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,513.16 (AUD)78 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,607.39 (AUD)81 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,612.80 (AUD)80 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,695.01 (AUD)83 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,704.80 (AUD)84 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,710.68 (AUD)84 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,744.65 (AUD)85 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,834.48 (AUD)88 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,867.04 (AUD)88 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell2,894.40 (AUD)90 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell22,307.67 (AUD)693 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell225.75 (AUD)7 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell228.13 (AUD)7 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell257.60 (AUD)8 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell258,614.46 (AUD) 8,034 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell258.80 (AUD)8 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell261.20 (AUD)8 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell289.80 (AUD)9 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell290.79 (AUD)9 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell290.88 (AUD)9 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,041.10 (AUD)93 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,069.10 (AUD)94 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,096.00 (AUD)96 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,107.45 (AUD)95 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,131.16 (AUD)97 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,149.59 (AUD)97 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,162.46 (AUD)98 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,171.28 (AUD)98 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,228.00 (AUD)100 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,336.42 (AUD)102 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,485.16 (AUD)108 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,544.20 (AUD)110 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,557.76 (AUD)109 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,593.70 (AUD)110 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,599.20 (AUD)110 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,601.40 (AUD)110 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,644.25 (AUD)113 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,752.45 (AUD)115 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,787.40 (AUD)116 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell3,970.44 (AUD)123 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell32.19 (AUD)1 Ordinary Share

17/02/2025Morgan Stanley Australia Securities LimitedSell32.19 (AUD)1 Ordinary Share

17/02/2025Morgan Stanley Australia Securities LimitedSell32.59 (AUD)1 Ordinary Share

17/02/2025Morgan Stanley Australia Securities LimitedSell32.59 (AUD)1 Ordinary Share

17/02/2025Morgan Stanley Australia Securities LimitedSell322.60 (AUD)10 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell323.20 (AUD)10 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell323.30 (AUD)10 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell326.45 (AUD)10 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell353.92 (AUD)11 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell358.05 (AUD)11 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell358.93 (AUD)11 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell359.26 (AUD)11 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell359.75 (AUD)11 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell36,052.80 (AUD)1,120 Ordinary Shares
17/02/2025Morgan Stanley Australia Securities LimitedSell387.24 (AUD)12 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell388.20 (AUD)12 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell390.24 (AUD)12 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell390.48 (AUD)12 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell390.84 (AUD)12 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell4,032.50 (AUD)125 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell4,151.22 (AUD)129 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell4,251.00 (AUD)130 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell4,346.44 (AUD)133 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell4,353.66 (AUD)134 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell4,416.88 (AUD)137 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell4,503.80 (AUD)140 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell4,552.89 (AUD)141 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell4,643.21 (AUD)143 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell4,814.19 (AUD)149 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell4,830.72 (AUD)148 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell44,068.11 (AUD)1,369 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell456.40 (AUD)14 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell458.01 (AUD)14 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell480.45 (AUD)15 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell5,164.80 (AUD)160 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell5,314.65 (AUD)165 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell5,469.25 (AUD)167 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell5,500.95 (AUD)169 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell517.28 (AUD)16 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell54,401.10 (AUD)1,690 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell576.72 (AUD)18 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell584.82 (AUD)18 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell6,167.39 (AUD)191 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell6,826.40 (AUD)212 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell612.18 (AUD)19 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell64.14 (AUD)2 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell64.40 (AUD)2 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell64.56 (AUD)2 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell64.62 (AUD)2 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell644.00 (AUD)20 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell644.20 (AUD)20 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell646.60 (AUD)20 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell647.20 (AUD)20 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell65.24 (AUD)2 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell65.25 (AUD)2 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell653.90 (AUD)20 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell673.05 (AUD)21 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell673.68 (AUD)21 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell673.89 (AUD)21 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell677.77 (AUD)21 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell678.30 (AUD)21 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell682.71 (AUD)21 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell7,210.56 (AUD)224 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell7,318.48 (AUD)227 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell7,534.80 (AUD)234 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell7,606.28 (AUD)236 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell7,765.02 (AUD)241 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell7,772.25 (AUD)241 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell7,773.08 (AUD)238 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell704.44 (AUD)22 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell712.14 (AUD)22 Ordinary Shares
17/02/2025Morgan Stanley Australia Securities LimitedSell714.56 (AUD)22 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell716.10 (AUD)22 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell717.86 (AUD)22 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell720.50 (AUD)22 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell739.68 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell740.37 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell741.17 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell742.44 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell742.90 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell747.04 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell747.96 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell748.65 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell748.65 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell751.18 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell752.79 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell752.90 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell753.25 (AUD)23 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell771.36 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell772.32 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell773.76 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell775.92 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell779.76 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell780.00 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell781.20 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell782.40 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell784.08 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell784.56 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell785.52 (AUD)24 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell8,005.44 (AUD)248 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell8,123.18 (AUD)252 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell806.00 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell807.00 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell811.50 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell812.00 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell812.00 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell812.00 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell814.50 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell815.75 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell816.50 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell817.25 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell817.25 (AUD)25 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell836.42 (AUD)26 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell841.62 (AUD)26 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell841.62 (AUD)26 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell844.22 (AUD)26 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell846.04 (AUD)26 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell848.90 (AUD)26 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell871.56 (AUD)27 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell871.69 (AUD)27 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell873.99 (AUD)27 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell876.96 (AUD)27 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell877.50 (AUD)27 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell882.63 (AUD)27 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell896.28 (AUD)28 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell896.56 (AUD)28 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell9,035.60 (AUD)280 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell9,052.36 (AUD)277 Ordinary Shares
17/02/2025Morgan Stanley Australia Securities LimitedSell9,129.58 (AUD)283 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell9,761.44 (AUD)304 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell9,993.06 (AUD)309 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell902.44 (AUD)28 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell907.76 (AUD)28 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell911.68 (AUD)28 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell911.68 (AUD)28 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell915.60 (AUD)28 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell915.88 (AUD)28 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell947.57 (AUD)29 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell96.54 (AUD)3 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell96.66 (AUD)3 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell96.72 (AUD)3 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell96.78 (AUD)3 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell96.84 (AUD)3 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell96.90 (AUD)3 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell97.71 (AUD)3 Ordinary Shares

17/02/2025

Morgan Stanley Australia Securities Limited

Sell

97.89 (AUD)

3 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell97.93 (AUD)3 Ordinary Shares

17/02/2025Morgan Stanley Australia Securities LimitedSell980.70 (AUD)30 Ordinary Shares

17/02/2025Morgan Stanley Capital Services LLCBuyN/A1 Swap

17/02/2025Morgan Stanley Capital Services LLCBuyN/A1,188 Swaps

17/02/2025Morgan Stanley Capital Services LLCBuyN/A1,425 Swaps

17/02/2025Morgan Stanley Capital Services LLCBuyN/A1,607 Swaps

17/02/2025Morgan Stanley Capital Services LLCBuyN/A106 Swaps

17/02/2025Morgan Stanley Capital Services LLCBuyN/A27 Swaps

17/02/2025Morgan Stanley Capital Services LLCBuyN/A4,866 Swaps

17/02/2025Morgan Stanley Capital Services LLCBuyN/A564 Swaps

17/02/2025Morgan Stanley Capital Services LLCSellN/A1,096 Swaps

17/02/2025Morgan Stanley Capital Services LLCSellN/A1,120 Swaps

17/02/2025Morgan Stanley Capital Services LLCSellN/A1,160 Swaps

17/02/2025Morgan Stanley Capital Services LLCSellN/A1,467 Swaps

17/02/2025Morgan Stanley Capital Services LLCSellN/A10,270 Swaps

17/02/2025Morgan Stanley Capital Services LLCSellN/A131 Swaps

17/02/2025Morgan Stanley Capital Services LLCSellN/A187 Swaps

17/02/2025Morgan Stanley Capital Services LLCSellN/A2,419 Swaps

17/02/2025Morgan Stanley Capital Services LLCSellN/A2,466 Swaps

17/02/2025Morgan Stanley Capital Services LLCSellN/A235 Swaps

17/02/2025Morgan Stanley Capital Services LLCSellN/A472 Swaps

17/02/2025Morgan Stanley Capital Services LLCSellN/A629 Swaps

18/02/2025Morgan Stanley & Co. International plcBorrowN/A19,238 Ordinary Shares

18/02/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A3,319 Ordinary Shares

18/02/2025Morgan Stanley & Co. International plcBuy1,343.2738 Ordinary Shares

18/02/2025Morgan Stanley & Co. International plcBuy1,873.5553 Ordinary Shares

18/02/2025Morgan Stanley & Co. International plcBuy6,041.75171 Ordinary Shares

18/02/2025Morgan Stanley & Co. International plcBuy7,740.99219 Ordinary Shares

18/02/2025Morgan Stanley & Co. International plcCollateral ReturnedN/A2,296 Ordinary Shares

18/02/2025Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2,793 Ordinary Shares

18/02/2025Morgan Stanley & Co. International plcSell5,762.53163 Ordinary Shares

18/02/2025Morgan Stanley & Co. LLCBorrowN/A61 Ordinary Shares

18/02/2025Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A62 Ordinary Shares

18/02/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2,197 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,024.00 (AUD)32 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,049.40 (AUD)33 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,050.06 (AUD)33 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,053.03 (AUD)33 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,114.40 (AUD)35 Ordinary Shares
18/02/2025Morgan Stanley Australia Securities LimitedBuy1,143.36 (AUD)36 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,146.60 (AUD)36 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,178.45 (AUD)37 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,211.44 (AUD)38 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,211.82 (AUD)38 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,215.81 (AUD)38 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,250.73 (AUD)39 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,270.40 (AUD)40 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,340.64 (AUD)42 Ordinary Shares

18/02/2025

Morgan Stanley Australia Securities Limited

Buy

1,341.06 (AUD)

42 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,431.00 (AUD)45 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,437.75 (AUD)45 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,466.94 (AUD)46 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,495.07 (AUD)47 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,559.18 (AUD)49 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,599.00 (AUD)50 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,621.29 (AUD)51 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,631.49 (AUD)51 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,635.31 (AUD)51 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,753.40 (AUD)55 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,792.00 (AUD)56 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,793.40 (AUD)56 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,810.59 (AUD)57 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,833.12 (AUD)57 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,845.56 (AUD)58 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,949.56 (AUD)61 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy1,969.74 (AUD)62 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy10,031.65 (AUD)313 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy10,676.31 (AUD)334 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy10,886.80 (AUD)340 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy10,946.08 (AUD)344 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy11,094.71 (AUD)349 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy11,221.76 (AUD)352 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy11,271.29 (AUD)353 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy11,324.36 (AUD)356 Ordinary Shares

18/02/2025

Morgan Stanley Australia Securities Limited

Buy

11,614.30 (AUD)

365 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy11,658.92 (AUD)364 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy112,790.92 (AUD) 3,548 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy12,316.15 (AUD)385 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy127.36 (AUD)4 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy127.40 (AUD)4 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy128.04 (AUD)4 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy14,673.12 (AUD)462 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy15,680.04 (AUD)492 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy15,873.19 (AUD)499 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy158.60 (AUD)5 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy159.05 (AUD)5 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy160.25 (AUD)5 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy18,017.85 (AUD)565 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy18,551.16 (AUD)579 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy190.74 (AUD)6 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy2,080.32 (AUD)65 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy2,192.13 (AUD)69 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy2,233.70 (AUD)70 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy2,238.60 (AUD)70 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy2,403.00 (AUD)75 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy2,478.84 (AUD)78 Ordinary Shares
18/02/2025Morgan Stanley Australia Securities LimitedBuy2,491.32 (AUD)78 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy2,560.80 (AUD)80 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy2,595.24 (AUD)81 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy2,604.32 (AUD)82 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy2,655.17 (AUD)83 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy2,702.15 (AUD)85 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy2,731.36 (AUD)86 Ordinary Shares

18/02/2025

Morgan Stanley Australia Securities Limited

Buy

2,842.66 (AUD)

89 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy2,977.86 (AUD)93 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy20,163.12 (AUD)630 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy21,805.92 (AUD)684 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy222.32 (AUD)7 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy223.44 (AUD)7 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy223.61 (AUD)7 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy224.07 (AUD)7 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy224.10 (AUD)7 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy254.48 (AUD)8 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy256.08 (AUD)8 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy256.16 (AUD)8 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy256.56 (AUD)8 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy285.93 (AUD)9 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy286.20 (AUD)9 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy287.01 (AUD)9 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,026.70 (AUD)95 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,058.56 (AUD)96 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,073.43 (AUD)96 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,115.42 (AUD)98 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,116.40 (AUD)98 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,187.00 (AUD)100 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,221.90 (AUD)101 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,253.80 (AUD)102 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,309.39 (AUD)103 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,388.69 (AUD)107 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,402.60 (AUD)107 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,431.16 (AUD)108 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,436.56 (AUD)108 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,437.64 (AUD)108 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,454.21 (AUD)109 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,476.01 (AUD)109 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,498.00 (AUD)110 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,506.80 (AUD)110 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,553.76 (AUD)112 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,622.92 (AUD)114 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,690.54 (AUD)116 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,707.36 (AUD)116 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,759.48 (AUD)118 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,772.46 (AUD)118 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,796.10 (AUD)119 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,824.40 (AUD)120 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy3,995.00 (AUD)125 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy31.66 (AUD)1 Ordinary Share

18/02/2025Morgan Stanley Australia Securities LimitedBuy31.75 (AUD)1 Ordinary Share

18/02/2025Morgan Stanley Australia Securities LimitedBuy31.78 (AUD)1 Ordinary Share

18/02/2025Morgan Stanley Australia Securities LimitedBuy31.92 (AUD)1 Ordinary Share

18/02/2025Morgan Stanley Australia Securities LimitedBuy317.20 (AUD)10 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy317.80 (AUD)10 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy319.00 (AUD)10 Ordinary Shares
18/02/2025Morgan Stanley Australia Securities LimitedBuy32.13 (AUD)1 Ordinary Share

18/02/2025Morgan Stanley Australia Securities LimitedBuy351.94 (AUD)11 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy352.00 (AUD)11 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy352.44 (AUD)11 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy384.24 (AUD)12 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy39,769.29 (AUD)1,251 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy39,864.66 (AUD)1,254 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy4,128.00 (AUD)129 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy4,130.10 (AUD)130 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy4,389.48 (AUD)137 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy4,390.85 (AUD)137 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy4,395.30 (AUD)138 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy4,403.58 (AUD)138 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy4,466.00 (AUD)140 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy4,648.64 (AUD)146 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy4,696.65 (AUD)147 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy4,764.00 (AUD)150 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy4,865.52 (AUD)152 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy412.75 (AUD)13 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy413.01 (AUD)13 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy413.40 (AUD)13 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy414.31 (AUD)13 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy415.74 (AUD)13 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy417.82 (AUD)13 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy443.24 (AUD)14 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy443.87 (AUD)14 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy475.35 (AUD)15 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy5,089.60 (AUD)160 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy5,158.08 (AUD)162 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy5,242.05 (AUD)165 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy5,325.63 (AUD)167 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy5,529.72 (AUD)174 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy5,535.81 (AUD)174 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy5,693.99 (AUD)179 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy5,883.00 (AUD)185 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy514.24 (AUD)16 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy572.40 (AUD)18 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy573.48 (AUD)18 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy576.63 (AUD)18 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy6,336.16 (AUD)199 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy6,828.78 (AUD)213 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy6,834.24 (AUD)216 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy603.53 (AUD)19 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy609.23 (AUD)19 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy63.40 (AUD)2 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy63.74 (AUD)2 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy63.84 (AUD)2 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy63.98 (AUD)2 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy636.40 (AUD)20 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy637.40 (AUD)20 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy639.80 (AUD)20 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy669.06 (AUD)21 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy670.53 (AUD)21 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy671.68 (AUD)21 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy699.16 (AUD)22 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy699.82 (AUD)22 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy7,026.61 (AUD)219 Ordinary Shares
18/02/2025Morgan Stanley Australia Securities LimitedBuy7,273.20 (AUD)228 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy7,320.90 (AUD)230 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy7,421.05 (AUD)233 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy7,460.66 (AUD)233 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy7,822.80 (AUD)246 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy7,822.80 (AUD)246 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy7,822.85 (AUD)245 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy7,825.30 (AUD)245 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy7,840.00 (AUD)245 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy7,847.40 (AUD)246 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy7,864.62 (AUD)246 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy702.02 (AUD)22 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy702.90 (AUD)22 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy703.34 (AUD)22 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy731.17 (AUD)23 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy733.70 (AUD)23 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy734.85 (AUD)23 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy765.12 (AUD)24 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy769.68 (AUD)24 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy77,154.33 (AUD)2,427 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy79,506.79 (AUD)2,501 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy793.75 (AUD)25 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy794.50 (AUD)25 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy795.00 (AUD)25 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy795.25 (AUD)25 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy796.37 (AUD)25 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy8,212.48 (AUD)256 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy8,414.68 (AUD)263 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy8,912.40 (AUD)280 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy800.50 (AUD)25 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy801.75 (AUD)25 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy826.93 (AUD)26 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy827.06 (AUD)26 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy827.32 (AUD)26 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy827.32 (AUD)26 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy828.36 (AUD)26 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy831.74 (AUD)26 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy856.98 (AUD)27 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy858.73 (AUD)27 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy862.92 (AUD)27 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy887.88 (AUD)28 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy888.44 (AUD)28 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy890.40 (AUD)28 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy892.22 (AUD)28 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy893.20 (AUD)28 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy895.16 (AUD)28 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy896.84 (AUD)28 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy897.68 (AUD)28 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy9,381.00 (AUD)295 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy9,568.00 (AUD)299 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy9,865.24 (AUD)308 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy9,972.18 (AUD)313 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy922.49 (AUD)29 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy95.62 (AUD)3 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy95.62 (AUD)3 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy95.73 (AUD)3 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy95.79 (AUD)3 Ordinary Shares
18/02/2025Morgan Stanley Australia Securities LimitedBuy95.79 (AUD)3 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy955.50 (AUD)30 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy956.70 (AUD)30 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy957.00 (AUD)30 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy957.30 (AUD)30 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy96.03 (AUD)3 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy96.24 (AUD)3 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy961.05 (AUD)30 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy98,103.94 (AUD)3,086 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedBuy98,612.58 (AUD)3,102 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedSell1,655.16 (AUD)52 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedSell1,812.31 (AUD)57 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedSell158.85 (AUD)5 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedSell477.90 (AUD)15 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedSell63.68 (AUD)2 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedSell731.17 (AUD)23 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedSell762.48 (AUD)24 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedSell828.10 (AUD)26 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedSell860.49 (AUD)27 Ordinary Shares

18/02/2025Morgan Stanley Australia Securities LimitedSell921.91 (AUD)29 Ordinary Shares

18/02/2025Morgan Stanley Capital Services LLCBuyN/A143 Swaps

18/02/2025Morgan Stanley Capital Services LLCBuyN/A2,360 Swaps

18/02/2025Morgan Stanley Capital Services LLCBuyN/A219 Swaps

18/02/2025Morgan Stanley Capital Services LLCBuyN/A28 Swaps

18/02/2025Morgan Stanley Capital Services LLCBuyN/A3,517 Swaps

18/02/2025Morgan Stanley Capital Services LLCBuyN/A4,028 Swaps

18/02/2025Morgan Stanley Capital Services LLCBuyN/A4,858 Swaps

18/02/2025Morgan Stanley Capital Services LLCBuyN/A5,847 Swaps

18/02/2025Morgan Stanley Capital Services LLCBuyN/A8,651 Swaps

19/02/2025Morgan Stanley & Co. International plcBorrowN/A22,503 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A1,628 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcBuy1,557.6044 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcBuy1,592.3745 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcBuy3,929.40111 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcBuy4,490.84127 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcBuy5,840.51165 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcBuy17,127.66484 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcBuy19,788.60559 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcBuy303,732.008,580 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcBuyN/A1,075 Swaps

19/02/2025Morgan Stanley & Co. International plcSell424.6412 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcSell955.5127 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcSell2,194.0462 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcSell4,814.32136 Ordinary Shares

19/02/2025Morgan Stanley & Co. International plcSell14,160.74400 Ordinary Shares

19/02/2025Morgan Stanley & Co. LLCBorrowN/A5,606 Ordinary Shares

19/02/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2,165 Ordinary Shares

19/02/2025Morgan Stanley & Co. LLCSell75,786.25 (AUD)2,375 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,018.88 (AUD)32 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,023.04 (AUD)32 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,051.71 (AUD)33 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,082.22 (AUD)34 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,082.22 (AUD)34 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,109.15 (AUD)35 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,115.45 (AUD)35 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,115.80 (AUD)35 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,142.28 (AUD)36 Ordinary Shares
19/02/2025Morgan Stanley Australia Securities LimitedBuy1,150.92 (AUD)36 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,172.16 (AUD)37 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,243.32 (AUD)39 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,246.05 (AUD)39 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,363.96 (AUD)43 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,368.47 (AUD)43 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,368.90 (AUD)43 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,433.70 (AUD)45 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,435.50 (AUD)45 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,438.65 (AUD)45 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,460.27 (AUD)46 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,559.67 (AUD)49 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,585.00 (AUD)50 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,589.50 (AUD)50 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,618.74 (AUD)51 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,625.88 (AUD)51 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,711.26 (AUD)54 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,783.04 (AUD)56 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,813.17 (AUD)57 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,816.59 (AUD)57 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,908.60 (AUD)60 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,969.12 (AUD)62 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy1,971.90 (AUD)62 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy11,338.32 (AUD)357 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy11,679.06 (AUD)366 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy12,394.20 (AUD)390 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy12,398.10 (AUD)390 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy126.96 (AUD)4 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy127.00 (AUD)4 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy127.16 (AUD)4 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy127.20 (AUD)4 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy13,051.19 (AUD)409 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy13,748.90 (AUD)431 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy13,764.29 (AUD)434 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy15,221.07 (AUD)477 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy15,968.62 (AUD)502 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy158.70 (AUD)5 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy159.22 (AUD)5 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy16,313.40 (AUD)513 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy16,435.43 (AUD)517 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy16,880.39 (AUD)529 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy17,955.70 (AUD)565 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy190.74 (AUD)6 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy190.86 (AUD)6 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy192.00 (AUD)6 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,005.92 (AUD)63 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,014.74 (AUD)63 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,109.36 (AUD)66 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,160.36 (AUD)68 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,247.15 (AUD)71 Ordinary Shares

19/02/2025

Morgan Stanley Australia Securities Limited

Buy

2,379.00 (AUD)

75 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,494.44 (AUD)78 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,567.70 (AUD)81 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,571.75 (AUD)81 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,576.19 (AUD)81 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,710.65 (AUD)85 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,808.08 (AUD)88 Ordinary Shares
19/02/2025Morgan Stanley Australia Securities LimitedBuy2,863.80 (AUD)90 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,866.50 (AUD)90 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,924.68 (AUD)92 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy2,981.68 (AUD)94 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy205,764.90 (AUD) 6,447 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy21,481.21 (AUD)677 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy21,717.00 (AUD)684 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy22,327.28 (AUD)703 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy222.67 (AUD)7 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy222.74 (AUD)7 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy254.80 (AUD)8 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy28,747.20 (AUD)904 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy285.03 (AUD)9 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy285.93 (AUD)9 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy286.02 (AUD)9 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy286.20 (AUD)9 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy286.20 (AUD)9 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy286.29 (AUD)9 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy286.47 (AUD)9 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy287.55 (AUD)9 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy3,093.33 (AUD)97 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy3,134.04 (AUD)98 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy3,173.00 (AUD)100 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy3,333.75 (AUD)105 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy3,467.29 (AUD)109 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy3,654.70 (AUD)115 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy3,758.30 (AUD)118 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy3,808.80 (AUD)120 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy3,838.12 (AUD)121 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy3,850.22 (AUD)121 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy3,877.16 (AUD)122 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy31,005.00 (AUD)975 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy31,271.80 (AUD)980 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy31.80 (AUD)1 Ordinary Share

19/02/2025Morgan Stanley Australia Securities LimitedBuy31.84 (AUD)1 Ordinary Share

19/02/2025Morgan Stanley Australia Securities LimitedBuy31.86 (AUD)1 Ordinary Share

19/02/2025Morgan Stanley Australia Securities LimitedBuy317.94 (AUD)10 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy317.95 (AUD)10 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy318.15 (AUD)10 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy319.10 (AUD)10 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy319.30 (AUD)10 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy320.00 (AUD)10 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy350.02 (AUD)11 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy351.45 (AUD)11 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy381.78 (AUD)12 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy4,047.49 (AUD)127 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy4,157.94 (AUD)131 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy4,177.59 (AUD)131 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy4,286.25 (AUD)135 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy4,286.25 (AUD)135 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy4,375.98 (AUD)138 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy4,411.86 (AUD)139 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy4,521.28 (AUD)142 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy4,522.70 (AUD)142 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy4,541.68 (AUD)143 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy4,797.27 (AUD)151 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy4,847.04 (AUD)153 Ordinary Shares
19/02/2025Morgan Stanley Australia Securities LimitedBuy4,924.35 (AUD)155 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy444.92 (AUD)14 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy445.41 (AUD)14 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy45,663.21 (AUD)1,431 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy475.35 (AUD)15 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy479.70 (AUD)15 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy5,180.14 (AUD)163 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy5,182.38 (AUD)162 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy5,250.30 (AUD)165 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy5,538.42 (AUD)174 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy5,894.34 (AUD)186 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy5,939.12 (AUD)187 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy5,940.99 (AUD)187 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy5,979.32 (AUD)188 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy507.68 (AUD)16 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy508.16 (AUD)16 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy508.80 (AUD)16 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy508.80 (AUD)16 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy508.88 (AUD)16 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy508.88 (AUD)16 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy509.04 (AUD)16 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy541.45 (AUD)17 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy542.30 (AUD)17 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy573.12 (AUD)18 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy6,191.25 (AUD)195 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy6,556.98 (AUD)206 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy6,758.49 (AUD)213 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy602.77 (AUD)19 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy604.67 (AUD)19 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy63.60 (AUD)2 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy63.64 (AUD)2 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy666.33 (AUD)21 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy671.37 (AUD)21 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy697.62 (AUD)22 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy7,186.80 (AUD)226 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy7,834.84 (AUD)247 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy7,859.54 (AUD)247 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy7,862.01 (AUD)247 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy700.48 (AUD)22 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy729.79 (AUD)23 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy731.40 (AUD)23 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy732.55 (AUD)23 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy733.35 (AUD)23 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy734.85 (AUD)23 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy735.54 (AUD)23 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy760.32 (AUD)24 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy764.16 (AUD)24 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy766.08 (AUD)24 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy78,339.05 (AUD)2,455 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy794.25 (AUD)25 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy795.00 (AUD)25 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy796.00 (AUD)25 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy8,055.52 (AUD)253 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy8,195.73 (AUD)257 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy8,241.38 (AUD)259 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy8,649.60 (AUD)272 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy8,982.42 (AUD)283 Ordinary Shares
19/02/2025Morgan Stanley Australia Securities LimitedBuy824.20 (AUD)26 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy826.54 (AUD)26 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy826.80 (AUD)26 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy827.58 (AUD)26 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy829.27 (AUD)26 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy830.44 (AUD)26 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy860.22 (AUD)27 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy861.30 (AUD)27 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy862.38 (AUD)27 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy892.36 (AUD)28 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy894.32 (AUD)28 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy894.60 (AUD)28 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy894.88 (AUD)28 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy9,276.84 (AUD)292 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy9,604.91 (AUD)301 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy9,872.55 (AUD)309 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy927.71 (AUD)29 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy949.80 (AUD)30 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy95.07 (AUD)3 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy95.13 (AUD)3 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy95.38 (AUD)3 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy95.49 (AUD)3 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy95.49 (AUD)3 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy95.55 (AUD)3 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy95.58 (AUD)3 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy950.70 (AUD)30 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy956.40 (AUD)30 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy96.00 (AUD)3 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy985.49 (AUD)31 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy986.11 (AUD)31 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedBuy987.97 (AUD)31 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell1,017.28 (AUD)32 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell1,082.90 (AUD)34 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell1,431.00 (AUD)45 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell1,523.52 (AUD)48 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell1,598.25 (AUD)50 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell1,627.41 (AUD)51 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell1,817.44 (AUD)57 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell11,679.06 (AUD)366 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell159,358.54 (AUD) 4,994 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell2,037.76 (AUD)64 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell2,254.96 (AUD)71 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell2,291.04 (AUD)72 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell2,509.04 (AUD)79 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell2,546.40 (AUD)80 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell21,120.00 (AUD)660 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell21,698.80 (AUD)680 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell254.24 (AUD)8 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell3,143.25 (AUD)99 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell3,241.56 (AUD)102 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell3,275.40 (AUD)103 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell3,433.32 (AUD)108 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell3,653.55 (AUD)115 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell31.73 (AUD)1 Ordinary Share

19/02/2025Morgan Stanley Australia Securities LimitedSell31.80 (AUD)1 Ordinary Share

19/02/2025Morgan Stanley Australia Securities LimitedSell320.00 (AUD)10 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell382.74 (AUD)12 Ordinary Shares
19/02/2025Morgan Stanley Australia Securities LimitedSell4,293.00 (AUD)135 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell4,425.76 (AUD)139 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell4,836.64 (AUD)152 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell4,859.44 (AUD)152 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell415.74 (AUD)13 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell447.93 (AUD)14 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell45,599.39 (AUD)1,429 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell48,471.29 (AUD)1,519 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell510.56 (AUD)16 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell574.20 (AUD)18 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell6,078.10 (AUD)190 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell6,270.04 (AUD)196 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell63.80 (AUD)2 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell668.85 (AUD)21 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell698.72 (AUD)22 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell7,161.75 (AUD)225 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell730.02 (AUD)23 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell732.55 (AUD)23 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell762.96 (AUD)24 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell763.44 (AUD)24 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell8,570.64 (AUD)268 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell888.16 (AUD)28 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell890.68 (AUD)28 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell9,728.00 (AUD)304 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell95.28 (AUD)3 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell95.49 (AUD)3 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell95.55 (AUD)3 Ordinary Shares

19/02/2025Morgan Stanley Australia Securities LimitedSell957.00 (AUD)30 Ordinary Shares

19/02/2025Morgan Stanley Capital Services LLCBuyN/A1 Swap

19/02/2025Morgan Stanley Capital Services LLCBuyN/A1,347 Swaps

19/02/2025Morgan Stanley Capital Services LLCBuyN/A1,755 Swaps

19/02/2025Morgan Stanley Capital Services LLCBuyN/A10,738 Swaps

19/02/2025Morgan Stanley Capital Services LLCBuyN/A100 Swaps

19/02/2025Morgan Stanley Capital Services LLCBuyN/A23 Swaps

19/02/2025Morgan Stanley Capital Services LLCBuyN/A27 Swaps

19/02/2025Morgan Stanley Capital Services LLCBuyN/A3,018 Swaps

19/02/2025Morgan Stanley Capital Services LLCBuyN/A3,800 Swaps

19/02/2025Morgan Stanley Capital Services LLCBuyN/A354 Swaps

19/02/2025Morgan Stanley Capital Services LLCBuyN/A396 Swaps

19/02/2025Morgan Stanley Capital Services LLCBuyN/A483 Swaps

19/02/2025Morgan Stanley Capital Services LLCBuyN/A660 Swaps

19/02/2025Morgan Stanley Capital Services LLCSellN/A1,393 Swaps

19/02/2025Morgan Stanley Capital Services LLCSellN/A927 Swaps

19/02/2025Parametric Portfolio Associates LLCBuy10,599.42 (AUD)332 Ordinary Shares

19/02/2025Parametric Portfolio Associates LLCSell602.5317 Ordinary Shares

20/02/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A371 Ordinary Shares

20/02/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A40,275 Ordinary Shares

20/02/2025Morgan Stanley & Co. International plcBuy3,650.99104 Ordinary Shares

20/02/2025Morgan Stanley & Co. International plcBuy20,574.35587 Ordinary Shares

20/02/2025Morgan Stanley & Co. International plcBuy34,448.58982 Ordinary Shares

20/02/2025Morgan Stanley & Co. International plcSell771.122 Ordinary Shares

20/02/2025Morgan Stanley & Co. International plcSell1,962.8056 Ordinary Shares

20/02/2025Morgan Stanley & Co. International plcSell5,133.98146 Ordinary Shares

20/02/2025Morgan Stanley & Co. International plcSell12,963.21369 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,008.00 (AUD)32 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,020.80 (AUD)32 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,052.37 (AUD)33 Ordinary Shares
20/02/2025Morgan Stanley Australia Securities LimitedBuy1,066.07 (AUD)34 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,081.88 (AUD)34 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,088.00 (AUD)34 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,151.64 (AUD)36 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,193.20 (AUD)38 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,225.77 (AUD)39 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,248.78 (AUD)39 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,275.20 (AUD)40 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,374.28 (AUD)43 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,411.65 (AUD)45 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,421.55 (AUD)45 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,436.40 (AUD)45 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,451.99 (AUD)46 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,469.24 (AUD)46 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,483.32 (AUD)47 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,503.06 (AUD)47 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,507.68 (AUD)48 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,515.11 (AUD)48 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,516.80 (AUD)48 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,529.28 (AUD)48 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,533.12 (AUD)48 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,534.08 (AUD)48 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,536.15 (AUD)49 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,572.00 (AUD)50 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,623.33 (AUD)51 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,659.32 (AUD)52 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,787.80 (AUD)57 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,792.00 (AUD)56 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,822.94 (AUD)58 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,823.43 (AUD)57 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,863.81 (AUD)59 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,888.00 (AUD)59 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,922.72 (AUD)61 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy1,926.68 (AUD)61 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy10,836.45 (AUD)345 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy10,855.95 (AUD)343 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy125.36 (AUD)4 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy127.22 (AUD)4 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy127.72 (AUD)4 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy128.08 (AUD)4 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy13,364.48 (AUD)424 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy14,654.46 (AUD)467 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy14,719.73 (AUD)461 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy157.15 (AUD)5 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy179,364.76 (AUD) 5,666 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy188.34 (AUD)6 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy191.64 (AUD)6 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,009.07 (AUD)63 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,327.30 (AUD)74 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,328.04 (AUD)74 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,363.93 (AUD)74 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,426.27 (AUD)77 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,450.14 (AUD)77 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,451.29 (AUD)77 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,685.48 (AUD)84 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,710.65 (AUD)85 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,733.54 (AUD)87 Ordinary Shares
20/02/2025Morgan Stanley Australia Securities LimitedBuy2,820.60 (AUD)90 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,889.72 (AUD)92 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,912.91 (AUD)91 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,968.56 (AUD)93 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy2,978.25 (AUD)95 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy222.04 (AUD)7 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy23,715.72 (AUD)756 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy27,250.65 (AUD)861 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy28,904.70 (AUD)922 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy3,099.15 (AUD)97 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy3,198.00 (AUD)100 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy3,214.02 (AUD)102 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy3,220.89 (AUD)101 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy3,237.29 (AUD)103 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy3,327.34 (AUD)106 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy3,352.65 (AUD)105 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy3,358.95 (AUD)105 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy3,643.44 (AUD)114 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy3,669.12 (AUD)117 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy3,674.25 (AUD)115 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy31.98 (AUD)1 Ordinary Share

20/02/2025Morgan Stanley Australia Securities LimitedBuy314.10 (AUD)10 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy314.50 (AUD)10 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy344.79 (AUD)11 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy35,107.20 (AUD)1,104 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy383.28 (AUD)12 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy4,053.18 (AUD)129 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy4,178.90 (AUD)131 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy4,517.28 (AUD)144 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy4,579.10 (AUD)145 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy4,788.00 (AUD)150 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy46,512.92 (AUD)1,459 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy5,051.34 (AUD)161 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy5,078.70 (AUD)162 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy5,617.02 (AUD)179 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy502.24 (AUD)16 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy575.64 (AUD)18 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy6,290.21 (AUD)197 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy6,822.32 (AUD)214 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy6,970.80 (AUD)222 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy600.59 (AUD)19 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy605.53 (AUD)19 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy62,730.30 (AUD)1,982 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy62.85 (AUD)2 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy628.10 (AUD)20 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy628.20 (AUD)20 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy628.80 (AUD)20 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy63.16 (AUD)2 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy63.16 (AUD)2 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy63.62 (AUD)2 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy63.62 (AUD)2 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy631.00 (AUD)20 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy631.40 (AUD)20 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy632.40 (AUD)20 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy659.40 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy659.40 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy659.40 (AUD)21 Ordinary Shares
20/02/2025Morgan Stanley Australia Securities LimitedBuy662.34 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy665.91 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy668.43 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy669.58 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy670.11 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy691.68 (AUD)22 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy695.20 (AUD)22 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy695.86 (AUD)22 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy696.74 (AUD)22 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy696.96 (AUD)22 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy7,181.44 (AUD)229 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy7,837.31 (AUD)247 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy7,845.99 (AUD)249 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy7,862.16 (AUD)246 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy7,903.76 (AUD)248 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy721.62 (AUD)23 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy725.42 (AUD)23 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy726.11 (AUD)23 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy733.47 (AUD)23 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy734.39 (AUD)23 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy734.96 (AUD)23 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy756.00 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy756.72 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy763.20 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy763.32 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy763.56 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy763.68 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy765.72 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy765.96 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy786.50 (AUD)25 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy787.25 (AUD)25 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy788.75 (AUD)25 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy791.25 (AUD)25 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy795.25 (AUD)25 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy795.75 (AUD)25 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy795.87 (AUD)25 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy796.50 (AUD)25 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy796.75 (AUD)25 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy796.75 (AUD)25 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy797.50 (AUD)25 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy8,931.80 (AUD)284 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy819.52 (AUD)26 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy821.21 (AUD)26 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy826.54 (AUD)26 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy827.06 (AUD)26 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy829.79 (AUD)26 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy848.07 (AUD)27 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy852.12 (AUD)27 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy852.93 (AUD)27 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy853.20 (AUD)27 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy858.73 (AUD)27 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy862.38 (AUD)27 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy863.73 (AUD)27 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy878.78 (AUD)28 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy883.40 (AUD)28 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy893.76 (AUD)28 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy9,158.17 (AUD)287 Ordinary Shares
20/02/2025Morgan Stanley Australia Securities LimitedBuy9,427.60 (AUD)296 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy9,636.73 (AUD)307 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy925.68 (AUD)29 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy94.11 (AUD)3 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy94.20 (AUD)3 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy94.26 (AUD)3 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy94.53 (AUD)3 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy94.62 (AUD)3 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy94.80 (AUD)3 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy942.60 (AUD)30 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy946.80 (AUD)30 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy95.13 (AUD)3 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy95.85 (AUD)3 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy974.33 (AUD)31 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy977.43 (AUD)31 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy987.66 (AUD)31 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedBuy990.14 (AUD)31 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,022.72 (AUD)32 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,043.46 (AUD)33 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,052.37 (AUD)33 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,101.10 (AUD)35 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,121.05 (AUD)35 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,140.84 (AUD)36 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,254.00 (AUD)40 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,267.20 (AUD)40 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,286.58 (AUD)41 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,341.90 (AUD)42 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,370.62 (AUD)43 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,372.56 (AUD)43 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,373.42 (AUD)43 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,389.96 (AUD)44 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,431.90 (AUD)45 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,485.20 (AUD)47 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,489.90 (AUD)47 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,491.31 (AUD)47 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,507.68 (AUD)48 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,514.40 (AUD)48 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,543.01 (AUD)49 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,549.38 (AUD)49 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,576.50 (AUD)50 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,667.91 (AUD)53 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,797.78 (AUD)57 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,817.16 (AUD)57 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,820.62 (AUD)58 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,824.10 (AUD)58 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,832.22 (AUD)58 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,864.40 (AUD)59 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,881.21 (AUD)59 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,925.77 (AUD)61 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,948.66 (AUD)62 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell1,989.54 (AUD)63 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell10,500.60 (AUD)330 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell104,191.80 (AUD) 3,292 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell125.80 (AUD)4 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell126.08 (AUD)4 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell126.44 (AUD)4 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell127.24 (AUD)4 Ordinary Shares
20/02/2025Morgan Stanley Australia Securities LimitedSell145,716.60 (AUD) 4,604 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell157.15 (AUD)5 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell16,313.40 (AUD)513 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell16,328.79 (AUD)513 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell160.07 (AUD)5 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell17,280.90 (AUD)546 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell188.34 (AUD)6 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell2,007.18 (AUD)63 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell2,015.37 (AUD)63 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell2,258.51 (AUD)71 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell2,323.60 (AUD)74 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell2,391.72 (AUD)76 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell2,403.12 (AUD)76 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell2,513.60 (AUD)80 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell2,641.89 (AUD)83 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell2,648.52 (AUD)84 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell2,702.12 (AUD)86 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell2,905.36 (AUD)92 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell223.44 (AUD)7 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell223.47 (AUD)7 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell25,360.14 (AUD)793 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell28,579.95 (AUD)903 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell282.15 (AUD)9 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell283.32 (AUD)9 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell3,041.92 (AUD)97 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell3,168.99 (AUD)99 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell3,237.29 (AUD)103 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell3,515.68 (AUD)112 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell3,573.90 (AUD)114 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell3,705.20 (AUD)118 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell31.86 (AUD)1 Ordinary Share

20/02/2025Morgan Stanley Australia Securities LimitedSell31.99 (AUD)1 Ordinary Share

20/02/2025Morgan Stanley Australia Securities LimitedSell345.73 (AUD)11 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell4,068.66 (AUD)129 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell4,104.78 (AUD)129 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell4,326.30 (AUD)138 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell4,451.37 (AUD)141 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell4,543.20 (AUD)144 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell4,626.95 (AUD)145 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell4,664.31 (AUD)147 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell4,954.92 (AUD)157 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell470.70 (AUD)15 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell471.45 (AUD)15 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell5,826.72 (AUD)183 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell508.64 (AUD)16 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell543.49 (AUD)17 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell572.94 (AUD)18 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell6,059.52 (AUD)192 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell6,336.74 (AUD)202 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell604.39 (AUD)19 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell62.98 (AUD)2 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell628.20 (AUD)20 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell63.22 (AUD)2 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell637.20 (AUD)20 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell639.40 (AUD)20 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell660.03 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell660.45 (AUD)21 Ordinary Shares
20/02/2025Morgan Stanley Australia Securities LimitedSell660.66 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell661.08 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell665.91 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell668.64 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell669.27 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell670.53 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell670.84 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell672.31 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell672.52 (AUD)21 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell693.00 (AUD)22 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell695.20 (AUD)22 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell695.86 (AUD)22 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell7,411.90 (AUD)235 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell7,981.80 (AUD)251 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell700.70 (AUD)22 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell701.80 (AUD)22 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell702.90 (AUD)22 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell722.43 (AUD)23 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell722.54 (AUD)23 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell722.89 (AUD)23 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell733.70 (AUD)23 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell755.04 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell763.68 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell763.92 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell764.88 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell766.08 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell768.72 (AUD)24 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell787.87 (AUD)25 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell794.87 (AUD)25 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell821.86 (AUD)26 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell846.99 (AUD)27 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell850.23 (AUD)27 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell859.95 (AUD)27 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell859.95 (AUD)27 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell879.48 (AUD)28 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell882.00 (AUD)28 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell894.88 (AUD)28 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell922.92 (AUD)29 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell94.11 (AUD)3 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell94.50 (AUD)3 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell94.56 (AUD)3 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell946.50 (AUD)30 Ordinary Shares

20/02/2025Morgan Stanley Australia Securities LimitedSell958.20 (AUD)30 Ordinary Shares

20/02/2025Morgan Stanley Capital Services LLCBuyN/A1,332 Swaps

20/02/2025Morgan Stanley Capital Services LLCBuyN/A1,807 Swaps

20/02/2025Morgan Stanley Capital Services LLCBuyN/A2 Swaps

20/02/2025Morgan Stanley Capital Services LLCBuyN/A323 Swaps

20/02/2025Morgan Stanley Capital Services LLCBuyN/A343 Swaps

20/02/2025Morgan Stanley Capital Services LLCBuyN/A927 Swaps

20/02/2025Morgan Stanley Capital Services LLCBuyN/A980 Swaps

20/02/2025Morgan Stanley Capital Services LLCSellN/A2,589 Swaps

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell1,256.14 (AUD)40 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell1,381.75 (AUD)44 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell1,381.75 (AUD)44 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell1,821.40 (AUD)58 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell1,947.02 (AUD)62 Ordinary Shares

20/02/2025Morgan Stanley Wealth Management Australia Pty LtdSell2,104.03 (AUD)67 Ordinary Shares
20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell2,229.65 (AUD)71 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell2,669.30 (AUD)85 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell2,794.91 (AUD)89 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell2,826.32 (AUD)90 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell2,920.53 (AUD)93 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell3,234.56 (AUD)103 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell3,391.58 (AUD)108 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell3,956.84 (AUD)126 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell5,150.17 (AUD)164 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell6,343.51 (AUD)202 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell6,531.93 (AUD)208 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell9,107.02 (AUD)290 Ordinary Shares

20/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell9,169.82 (AUD)292 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A20,604 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A743 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcBuy1,369.8039 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcBuy5,320.01151 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcBuy5,370.30153 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcBuy6,896.77196 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcBuy37,596.651,070 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcSell912.6226 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcSell2,603.3174 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcSell5,199.89148 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcSell7,140.99203 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcSell10,740.60306 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcSell24,742.41700 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcSell58,429.711,661 Ordinary Shares

21/02/2025Morgan Stanley & Co. International plcSellN/A1,091 Swaps

21/02/2025Morgan Stanley & Co. International plcSellN/A1,443 Swaps

21/02/2025Morgan Stanley & Co. International plcSellN/A516 Swaps

21/02/2025Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2,374 Ordinary Shares

21/02/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A924 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,014.40 (AUD)32 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,050.39 (AUD)33 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,109.15 (AUD)35 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,180.67 (AUD)37 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,266.00 (AUD)40 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,305.03 (AUD)41 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,339.17 (AUD)42 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,401.84 (AUD)44 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,434.15 (AUD)45 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,456.36 (AUD)46 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,582.50 (AUD)50 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,773.52 (AUD)56 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,816.02 (AUD)57 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,880.33 (AUD)59 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,928.82 (AUD)61 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy1,933.70 (AUD)61 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy10,074.24 (AUD)318 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy12,727.74 (AUD)401 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy126.40 (AUD)4 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy127.52 (AUD)4 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy13,195.35 (AUD)413 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy13,546.23 (AUD)429 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy15,879.71 (AUD)503 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy158.00 (AUD)5 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy158.10 (AUD)5 Ordinary Shares
21/02/2025Morgan Stanley Australia Securities LimitedBuy158.25 (AUD)5 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy158.47 (AUD)5 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy159.35 (AUD)5 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy16,953.09 (AUD)537 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy183,642.69 (AUD) 5,817 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy189.84 (AUD)6 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy19,197.78 (AUD)602 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy190.32 (AUD)6 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy2,059.85 (AUD)65 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy2,142.66 (AUD)67 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy2,434.74 (AUD)77 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy2,524.84 (AUD)79 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy2,720.18 (AUD)86 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy2,721.90 (AUD)86 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy2,897.44 (AUD)91 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy221.69 (AUD)7 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy222.11 (AUD)7 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy254.40 (AUD)8 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy3,071.02 (AUD)97 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy3,198.67 (AUD)101 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy3,258.92 (AUD)103 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy3,705.39 (AUD)117 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy3,894.18 (AUD)123 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy3,961.25 (AUD)125 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy31.57 (AUD)1 Ordinary Share

21/02/2025Morgan Stanley Australia Securities LimitedBuy31.63 (AUD)1 Ordinary Share

21/02/2025Morgan Stanley Australia Securities LimitedBuy316.75 (AUD)10 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy319.40 (AUD)10 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy319.80 (AUD)10 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy348.48 (AUD)11 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy348.59 (AUD)11 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy349.80 (AUD)11 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy350.02 (AUD)11 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy37,410.45 (AUD)1,185 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy37,663.01 (AUD)1,193 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy377,589.56 (AUD) 11,958 Ordinary Shares

21/02/2025

Morgan Stanley Australia Securities Limited

Buy

380.52 (AUD)

12 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy380.76 (AUD)12 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy4,497.14 (AUD)142 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy415.74 (AUD)13 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy443.24 (AUD)14 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy474.90 (AUD)15 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy5,005.44 (AUD)158 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy508.64 (AUD)16 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy510.24 (AUD)16 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy537.37 (AUD)17 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy538.39 (AUD)17 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy540.77 (AUD)17 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy6,475.70 (AUD)203 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy6,692.84 (AUD)212 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy6,699.00 (AUD)210 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy605.72 (AUD)19 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy63.20 (AUD)2 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy63.94 (AUD)2 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy664.65 (AUD)21 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy665.91 (AUD)21 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy668.01 (AUD)21 Ordinary Shares
21/02/2025Morgan Stanley Australia Securities LimitedBuy668.85 (AUD)21 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy669.69 (AUD)21 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy670.95 (AUD)21 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy696.74 (AUD)22 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy7,744.41 (AUD)243 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy700.37 (AUD)22 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy700.48 (AUD)22 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy701.14 (AUD)22 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy701.47 (AUD)22 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy728.64 (AUD)23 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy728.87 (AUD)23 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy733.70 (AUD)23 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy758.40 (AUD)24 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy760.32 (AUD)24 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy760.56 (AUD)24 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy761.28 (AUD)24 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy761.63 (AUD)24 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy765.36 (AUD)24 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy792.00 (AUD)25 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy792.00 (AUD)25 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy792.12 (AUD)25 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy792.25 (AUD)25 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy795.50 (AUD)25 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy795.75 (AUD)25 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy799.75 (AUD)25 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy821.34 (AUD)26 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy822.90 (AUD)26 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy852.66 (AUD)27 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy855.36 (AUD)27 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy857.52 (AUD)27 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy860.22 (AUD)27 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy888.16 (AUD)28 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy891.80 (AUD)28 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy9,694.08 (AUD)306 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy920.17 (AUD)29 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy920.31 (AUD)29 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy922.20 (AUD)29 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy923.36 (AUD)29 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy924.52 (AUD)29 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy925.39 (AUD)29 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy927.42 (AUD)29 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy93,352.49 (AUD)2,957 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy94.89 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy949.80 (AUD)30 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy95.10 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy95.13 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy95.22 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy95.28 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedBuy95.67 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,012.16 (AUD)32 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,013.92 (AUD)32 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,017.28 (AUD)32 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,076.27 (AUD)34 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,106.00 (AUD)35 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,115.80 (AUD)35 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,150.20 (AUD)36 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,150.20 (AUD)36 Ordinary Shares
21/02/2025Morgan Stanley Australia Securities LimitedSell1,179.93 (AUD)37 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,200.80 (AUD)38 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,203.46 (AUD)38 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,236.30 (AUD)39 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,242.54 (AUD)39 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,264.80 (AUD)40 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,267.60 (AUD)40 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,272.99 (AUD)40 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,278.20 (AUD)40 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,298.67 (AUD)41 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,299.90 (AUD)41 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,305.03 (AUD)41 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,306.87 (AUD)41 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,328.88 (AUD)42 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,328.88 (AUD)42 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,331.82 (AUD)42 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,361.38 (AUD)43 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,362.88 (AUD)43 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,371.05 (AUD)43 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,395.24 (AUD)44 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,395.68 (AUD)44 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,395.68 (AUD)44 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,402.50 (AUD)44 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,407.56 (AUD)44 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,423.35 (AUD)45 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,426.95 (AUD)45 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,427.62 (AUD)45 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,458.20 (AUD)46 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,488.25 (AUD)47 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,488.96 (AUD)47 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,523.52 (AUD)48 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,525.44 (AUD)48 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,532.87 (AUD)48 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,533.12 (AUD)48 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,549.87 (AUD)49 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,592.50 (AUD)50 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,592.75 (AUD)50 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,628.43 (AUD)51 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,691.76 (AUD)53 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,751.75 (AUD)55 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,754.50 (AUD)55 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,772.40 (AUD)56 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,881.51 (AUD)59 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,902.29 (AUD)60 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell1,995.21 (AUD)63 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell10,478.65 (AUD)329 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell10,999.90 (AUD)347 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell124,796.21 (AUD) 3,953 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell126.32 (AUD)4 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell126.76 (AUD)4 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell127.56 (AUD)4 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell158.50 (AUD)5 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell16,975.12 (AUD)536 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell189.99 (AUD)6 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell191.88 (AUD)6 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,030.08 (AUD)64 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,058.55 (AUD)65 Ordinary Shares
21/02/2025Morgan Stanley Australia Securities LimitedSell2,069.60 (AUD)65 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,119.88 (AUD)67 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,247.86 (AUD)71 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,254.25 (AUD)71 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,260.64 (AUD)71 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,262.77 (AUD)71 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,328.70 (AUD)73 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,341.36 (AUD)74 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,365.78 (AUD)74 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,382.00 (AUD)75 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,419.46 (AUD)76 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,441.67 (AUD)77 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,451.68 (AUD)77 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,502.72 (AUD)79 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,647.70 (AUD)83 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,725.34 (AUD)86 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,729.64 (AUD)86 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,740.82 (AUD)86 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,741.68 (AUD)86 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,786.08 (AUD)88 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,801.04 (AUD)88 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,820.41 (AUD)89 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,899.26 (AUD)91 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,908.36 (AUD)91 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,962.98 (AUD)93 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell2,997.66 (AUD)94 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell221.55 (AUD)7 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell222.04 (AUD)7 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell253.52 (AUD)8 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell253.92 (AUD)8 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell255.12 (AUD)8 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell285.07 (AUD)9 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell287.73 (AUD)9 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,003.90 (AUD)95 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,028.12 (AUD)95 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,104.14 (AUD)98 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,161.00 (AUD)100 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,188.00 (AUD)100 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,198.67 (AUD)101 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,198.67 (AUD)101 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,518.70 (AUD)111 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,527.58 (AUD)111 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,564.96 (AUD)112 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,575.32 (AUD)113 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,612.66 (AUD)114 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,757.12 (AUD)118 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,885.08 (AUD)122 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,899.10 (AUD)123 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,913.24 (AUD)123 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell3,990.42 (AUD)126 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell31.66 (AUD)1 Ordinary Share

21/02/2025Morgan Stanley Australia Securities LimitedSell31.68 (AUD)1 Ordinary Share

21/02/2025Morgan Stanley Australia Securities LimitedSell31.68 (AUD)1 Ordinary Share

21/02/2025Morgan Stanley Australia Securities LimitedSell31.72 (AUD)1 Ordinary Share

21/02/2025Morgan Stanley Australia Securities LimitedSell31.86 (AUD)1 Ordinary Share

21/02/2025Morgan Stanley Australia Securities LimitedSell31.86 (AUD)1 Ordinary Share

21/02/2025Morgan Stanley Australia Securities LimitedSell31.98 (AUD)1 Ordinary Share
21/02/2025Morgan Stanley Australia Securities LimitedSell318.20 (AUD)10 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell319.20 (AUD)10 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell347.49 (AUD)11 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell349.36 (AUD)11 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell35,579.39 (AUD)1,127 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell350.79 (AUD)11 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell380.40 (AUD)12 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell381.24 (AUD)12 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell4,091.88 (AUD)129 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell4,206.84 (AUD)132 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell4,273.26 (AUD)134 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell4,308.48 (AUD)136 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell4,730.75 (AUD)149 Ordinary Shares

21/02/2025

Morgan Stanley Australia Securities Limited

Sell

4,776.00 (AUD)

150 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell4,798.64 (AUD)152 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell4,915.05 (AUD)155 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell4,937.40 (AUD)156 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell411.84 (AUD)13 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell412.15 (AUD)13 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell442.26 (AUD)14 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell443.52 (AUD)14 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell445.48 (AUD)14 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell447.44 (AUD)14 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell474.97 (AUD)15 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell475.80 (AUD)15 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell478.95 (AUD)15 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell479.70 (AUD)15 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell5,000.70 (AUD)158 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell5,033.94 (AUD)159 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell5,194.81 (AUD)163 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell5,290.56 (AUD)167 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell5,538.75 (AUD)175 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell5,754.84 (AUD)182 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell508.16 (AUD)16 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell538.39 (AUD)17 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell54,742.38 (AUD)1,734 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell540.77 (AUD)17 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell573.30 (AUD)18 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell6,078.72 (AUD)192 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell6,496.45 (AUD)205 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell6,695.03 (AUD)211 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell6,781.66 (AUD)214 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell6,849.90 (AUD)215 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell6,906.24 (AUD)218 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell603.25 (AUD)19 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell606.00 (AUD)19 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell63.67 (AUD)2 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell63.90 (AUD)2 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell640.00 (AUD)20 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell666.54 (AUD)21 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell694.98 (AUD)22 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell695.42 (AUD)22 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell697.40 (AUD)22 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell7,105.88 (AUD)223 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell7,675.85 (AUD)241 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell701.80 (AUD)22 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell703.78 (AUD)22 Ordinary Shares
21/02/2025Morgan Stanley Australia Securities LimitedSell727.49 (AUD)23 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell728.87 (AUD)23 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell730.25 (AUD)23 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell730.25 (AUD)23 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell733.35 (AUD)23 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell733.47 (AUD)23 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell734.50 (AUD)23 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell735.08 (AUD)23 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell736.00 (AUD)23 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell759.12 (AUD)24 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell759.84 (AUD)24 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell766.56 (AUD)24 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell767.28 (AUD)24 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell789.75 (AUD)25 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell790.50 (AUD)25 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell790.50 (AUD)25 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell791.37 (AUD)25 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell799.00 (AUD)25 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell8,081.92 (AUD)256 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell822.77 (AUD)26 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell823.42 (AUD)26 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell830.05 (AUD)26 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell854.95 (AUD)27 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell860.76 (AUD)27 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell860.76 (AUD)27 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell863.19 (AUD)27 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell888.16 (AUD)28 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell894.88 (AUD)28 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell895.72 (AUD)28 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell9,071.55 (AUD)285 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell916.69 (AUD)29 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell919.44 (AUD)29 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell921.04 (AUD)29 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell927.42 (AUD)29 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell94.92 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell94.98 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell95.10 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell95.13 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell95.22 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell95.28 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell95.49 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell95.94 (AUD)3 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell953.70 (AUD)30 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell954.60 (AUD)30 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell954.60 (AUD)30 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell954.90 (AUD)30 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell955.35 (AUD)30 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell957.90 (AUD)30 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell983.01 (AUD)31 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell986.73 (AUD)31 Ordinary Shares

21/02/2025Morgan Stanley Australia Securities LimitedSell987.97 (AUD)31 Ordinary Shares

21/02/2025Morgan Stanley Capital Services LLCBuyN/A1 Swap

21/02/2025Morgan Stanley Capital Services LLCBuyN/A1 Swap

21/02/2025Morgan Stanley Capital Services LLCBuyN/A1,069 Swaps

21/02/2025Morgan Stanley Capital Services LLCBuyN/A258 Swaps

21/02/2025Morgan Stanley Capital Services LLCBuyN/A63 Swaps

21/02/2025Morgan Stanley Capital Services LLCBuyN/A88 Swaps
21/02/2025Morgan Stanley Capital Services LLCSellN/A5,172 Swaps

21/02/2025Morgan Stanley Capital Services LLCSellN/A700 Swaps

21/02/2025Morgan Stanley Capital Services LLCSellN/A888 Swaps

24/02/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A1,102 Ordinary Shares

24/02/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A1,899 Ordinary Shares

24/02/2025Morgan Stanley & Co. International plcBuy3,319.8096 Ordinary Shares

24/02/2025Morgan Stanley & Co. International plcBuy6,862.00200 Ordinary Shares

24/02/2025Morgan Stanley & Co. International plcBuy27,027.21782 Ordinary Shares

24/02/2025Morgan Stanley & Co. International plcBuy54,085.561,564 Ordinary Shares

24/02/2025Morgan Stanley & Co. International plcBuyN/A214 Swaps

24/02/2025Morgan Stanley & Co. International plcBuyN/A384 Swaps

24/02/2025Morgan Stanley & Co. International plcBuyN/A407 Swaps

24/02/2025Morgan Stanley & Co. International plcBuyN/A862 Swaps

24/02/2025Morgan Stanley & Co. International plcBuyN/A96 Swaps

24/02/2025Morgan Stanley & Co. International plcSell1,072.9731 Ordinary Shares

24/02/2025Morgan Stanley & Co. International plcSell5,910.09171 Ordinary Shares

24/02/2025Morgan Stanley & Co. International plcSellN/A230 Swaps

24/02/2025Morgan Stanley & Co. International plcSellN/A484 Swaps

24/02/2025Morgan Stanley & Co. LLCBorrow ReturnedN/A3,935 Ordinary Shares

24/02/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A145 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,001.28 (AUD)32 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,001.92 (AUD)32 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,006.72 (AUD)32 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,026.46 (AUD)33 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,035.87 (AUD)33 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,063.86 (AUD)34 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,091.65 (AUD)35 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,093.91 (AUD)35 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,125.36 (AUD)36 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,125.72 (AUD)36 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,156.62 (AUD)37 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,189.97 (AUD)38 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,194.34 (AUD)38 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,214.85 (AUD)39 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,216.41 (AUD)39 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,258.80 (AUD)40 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,280.43 (AUD)41 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,343.32 (AUD)43 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,353.21 (AUD)43 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,375.44 (AUD)44 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,375.88 (AUD)44 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,380.72 (AUD)44 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,381.16 (AUD)44 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,406.25 (AUD)45 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,408.27 (AUD)45 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,411.20 (AUD)45 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,415.70 (AUD)45 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,439.34 (AUD)46 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,468.28 (AUD)47 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,473.92 (AUD)47 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,495.20 (AUD)48 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,501.92 (AUD)48 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,533.70 (AUD)49 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,533.70 (AUD)49 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,562.50 (AUD)50 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,565.50 (AUD)50 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,584.57 (AUD)51 Ordinary Shares
24/02/2025Morgan Stanley Australia Securities LimitedBuy1,589.16 (AUD)51 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,595.28 (AUD)51 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,601.65 (AUD)51 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,621.88 (AUD)52 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,628.12 (AUD)52 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,629.16 (AUD)52 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,629.68 (AUD)52 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,631.76 (AUD)52 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,655.19 (AUD)53 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,656.51 (AUD)53 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,657.84 (AUD)53 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,693.44 (AUD)54 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,719.02 (AUD)55 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,719.30 (AUD)55 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,734.88 (AUD)56 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,750.56 (AUD)56 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,762.88 (AUD)56 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,804.96 (AUD)58 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,812.50 (AUD)58 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,815.98 (AUD)58 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,820.04 (AUD)58 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,833.13 (AUD)59 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,849.65 (AUD)59 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,885.80 (AUD)60 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,917.84 (AUD)61 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,935.64 (AUD)62 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,958.67 (AUD)63 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,970.64 (AUD)63 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,988.80 (AUD)64 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,989.76 (AUD)64 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy1,998.72 (AUD)64 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy10,878.33 (AUD)349 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy11,259.59 (AUD)361 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy11,781.25 (AUD)377 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy12,132.90 (AUD)390 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy124.52 (AUD)4 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy124.76 (AUD)4 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy124.92 (AUD)4 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy125.04 (AUD)4 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy125.16 (AUD)4 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy125.96 (AUD)4 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy14,403.42 (AUD)459 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy15,468.75 (AUD)495 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy15,762.59 (AUD)504 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy156.05 (AUD)5 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy157.35 (AUD)5 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy16,546.60 (AUD)530 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy187.50 (AUD)6 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy187.56 (AUD)6 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy188.10 (AUD)6 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy191,009.76 (AUD) 6,128 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,006.40 (AUD)64 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,033.20 (AUD)65 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,126.36 (AUD)68 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,127.04 (AUD)68 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,130.44 (AUD)68 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,147.28 (AUD)69 Ordinary Shares
24/02/2025Morgan Stanley Australia Securities LimitedBuy2,182.60 (AUD)70 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,188.20 (AUD)70 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,188.20 (AUD)70 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,195.20 (AUD)70 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,210.94 (AUD)71 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,260.08 (AUD)72 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,265.12 (AUD)72 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,284.17 (AUD)73 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,319.16 (AUD)74 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,322.00 (AUD)75 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,375.00 (AUD)76 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,449.98 (AUD)78 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,502.40 (AUD)80 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,531.25 (AUD)81 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,595.41 (AUD)83 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,622.48 (AUD)84 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,630.04 (AUD)84 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,647.75 (AUD)85 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,655.82 (AUD)85 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,671.16 (AUD)86 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,768.79 (AUD)89 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,822.40 (AUD)90 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,876.84 (AUD)92 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,934.68 (AUD)94 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,937.97 (AUD)94 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,963.05 (AUD)95 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy2,973.50 (AUD)95 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy21,628.30 (AUD)691 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy218.89 (AUD)7 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy22,099.53 (AUD)709 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy220,166.55 (AUD) 7,062 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy250.80 (AUD)8 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy251.52 (AUD)8 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy251.52 (AUD)8 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy258,118.77 (AUD) 8,281 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy278.64 (AUD)9 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy281.38 (AUD)9 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy281.61 (AUD)9 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,023.49 (AUD)97 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,030.76 (AUD)97 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,062.01 (AUD)98 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,076.22 (AUD)98 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,127.00 (AUD)100 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,202.80 (AUD)102 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,214.63 (AUD)103 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,281.25 (AUD)105 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,287.06 (AUD)106 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,310.38 (AUD)106 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,358.80 (AUD)108 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,494.40 (AUD)112 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,501.12 (AUD)112 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,565.00 (AUD)115 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,596.05 (AUD)115 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,624.41 (AUD)116 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,673.80 (AUD)117 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,686.32 (AUD)118 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy3,994.88 (AUD)128 Ordinary Shares
24/02/2025Morgan Stanley Australia Securities LimitedBuy309,736.29 (AUD) 9,937 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy31,294.68 (AUD)1,004 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy31.26 (AUD)1 Ordinary Share

24/02/2025Morgan Stanley Australia Securities LimitedBuy31.30 (AUD)1 Ordinary Share

24/02/2025Morgan Stanley Australia Securities LimitedBuy311.90 (AUD)10 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy312.40 (AUD)10 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy314.10 (AUD)10 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy342.98 (AUD)11 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy344.08 (AUD)11 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy345.18 (AUD)11 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy345.18 (AUD)11 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy346.06 (AUD)11 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy36,063.69 (AUD)1,157 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy372.90 (AUD)12 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy373.80 (AUD)12 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,052.10 (AUD)130 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,191.52 (AUD)134 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,212.00 (AUD)135 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,242.89 (AUD)137 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,332.63 (AUD)139 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,409.07 (AUD)141 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,441.76 (AUD)142 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,477.33 (AUD)143 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,556.66 (AUD)146 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,586.40 (AUD)147 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,662.21 (AUD)149 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,671.00 (AUD)150 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,718.75 (AUD)151 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,781.25 (AUD)153 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,820.20 (AUD)154 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,946.19 (AUD)158 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy4,987.83 (AUD)159 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy405.47 (AUD)13 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy406.12 (AUD)13 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy436.94 (AUD)14 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy437.92 (AUD)14 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy439.32 (AUD)14 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy440.16 (AUD)14 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy440.30 (AUD)14 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy466.20 (AUD)15 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy468.60 (AUD)15 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy469.65 (AUD)15 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy49,155.09 (AUD)1,577 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy498.88 (AUD)16 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy5,015.15 (AUD)161 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy5,019.98 (AUD)161 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy5,105.32 (AUD)164 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy5,177.70 (AUD)165 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy5,212.07 (AUD)167 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy5,280.24 (AUD)168 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy5,284.63 (AUD)169 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy5,344.60 (AUD)171 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy5,355.72 (AUD)171 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy5,645.39 (AUD)181 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy5,711.43 (AUD)183 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy5,755.52 (AUD)184 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy5,908.14 (AUD)189 Ordinary Shares
24/02/2025Morgan Stanley Australia Securities LimitedBuy500.32 (AUD)16 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy502.40 (AUD)16 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy503.36 (AUD)16 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy531.42 (AUD)17 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy562.86 (AUD)18 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy591.85 (AUD)19 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy592.89 (AUD)19 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy596.98 (AUD)19 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy6,015.81 (AUD)193 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy6,024.96 (AUD)192 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy6,072.20 (AUD)194 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy6,093.54 (AUD)194 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy6,221.16 (AUD)198 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy6,342.80 (AUD)202 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy6,468.40 (AUD)206 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy6,504.16 (AUD)208 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy6,520.80 (AUD)209 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy6,644.08 (AUD)212 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy6,758.64 (AUD)216 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy6,808.14 (AUD)218 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy62.40 (AUD)2 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy62.50 (AUD)2 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy62.58 (AUD)2 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy62.74 (AUD)2 Ordinary Shares

24/02/2025

Morgan Stanley Australia Securities Limited

Buy

62.74 (AUD)

2 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy62.95 (AUD)2 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy625.90 (AUD)20 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy655.20 (AUD)21 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy656.46 (AUD)21 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy656.67 (AUD)21 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy656.88 (AUD)21 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy657.09 (AUD)21 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy683.10 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy685.74 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy686.84 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy687.28 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy687.50 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy687.61 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy687.72 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy687.94 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy688.38 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy689.04 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy689.04 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy690.14 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy690.36 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy691.13 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy691.24 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy691.46 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy691.57 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy692.34 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy692.34 (AUD)22 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy7,209.51 (AUD)231 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy7,612.80 (AUD)244 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy7,716.28 (AUD)247 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy7,737.60 (AUD)248 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy7,775.56 (AUD)247 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy7,777.28 (AUD)248 Ordinary Shares
24/02/2025Morgan Stanley Australia Securities LimitedBuy7,791.21 (AUD)249 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy7,792.16 (AUD)248 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy7,795.88 (AUD)248 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy7,803.66 (AUD)249 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy7,806.15 (AUD)249 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy7,852.53 (AUD)251 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy7,883.48 (AUD)253 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy7,897.39 (AUD)253 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy715.99 (AUD)23 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy717.71 (AUD)23 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy719.90 (AUD)23 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy720.01 (AUD)23 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy720.24 (AUD)23 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy721.97 (AUD)23 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy724.04 (AUD)23 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy747.84 (AUD)24 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy748.80 (AUD)24 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy748.92 (AUD)24 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy749.76 (AUD)24 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy750.12 (AUD)24 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy752.40 (AUD)24 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy752.88 (AUD)24 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy754.08 (AUD)24 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy754.44 (AUD)24 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy755.40 (AUD)24 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy755.76 (AUD)24 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy778.37 (AUD)25 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy780.75 (AUD)25 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy781.50 (AUD)25 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy786.50 (AUD)25 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy8,174.40 (AUD)262 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy8,365.11 (AUD)267 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy812.24 (AUD)26 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy813.28 (AUD)26 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy813.54 (AUD)26 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy841.32 (AUD)27 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy843.21 (AUD)27 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy848.34 (AUD)27 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy849.15 (AUD)27 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy849.69 (AUD)27 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy850.23 (AUD)27 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy869.40 (AUD)28 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy873.04 (AUD)28 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy873.60 (AUD)28 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy875.42 (AUD)28 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy9,177.56 (AUD)292 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy9,616.05 (AUD)306 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy9,787.51 (AUD)313 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy9,875.00 (AUD)316 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy907.41 (AUD)29 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy910.89 (AUD)29 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy911.18 (AUD)29 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy911.47 (AUD)29 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy93.24 (AUD)3 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy93.54 (AUD)3 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy93.57 (AUD)3 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy93.82 (AUD)3 Ordinary Shares
24/02/2025Morgan Stanley Australia Securities LimitedBuy93.93 (AUD)3 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy936.90 (AUD)30 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy938.10 (AUD)30 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy94.08 (AUD)3 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy94.20 (AUD)3 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy94.35 (AUD)3 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy942.00 (AUD)30 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy969.99 (AUD)31 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy970.76 (AUD)31 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy970.92 (AUD)31 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy973.09 (AUD)31 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedBuy993.92 (AUD)32 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell1,002.88 (AUD)32 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell1,029.27 (AUD)33 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell1,092.00 (AUD)35 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell1,321.74 (AUD)42 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell1,533.70 (AUD)49 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell1,596.81 (AUD)51 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell1,746.36 (AUD)56 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell1,989.12 (AUD)64 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell10,012.80 (AUD)320 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell11,915.76 (AUD)379 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell117,822.60 (AUD) 3,780 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell187.62 (AUD)6 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell188.67 (AUD)6 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell2,184.70 (AUD)70 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell2,532.06 (AUD)81 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell311.60 (AUD)10 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell314.90 (AUD)10 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell375.60 (AUD)12 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell376.32 (AUD)12 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell4,012.80 (AUD)128 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell5,290.32 (AUD)168 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell5,759.20 (AUD)184 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell62.34 (AUD)2 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell62.62 (AUD)2 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell63.00 (AUD)2 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell751.68 (AUD)24 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell778.75 (AUD)25 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell810.68 (AUD)26 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell903.64 (AUD)29 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell907.41 (AUD)29 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell93.66 (AUD)3 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell94.20 (AUD)3 Ordinary Shares

24/02/2025Morgan Stanley Australia Securities LimitedSell94.26 (AUD)3 Ordinary Shares

24/02/2025Morgan Stanley Capital Services LLCBuyN/A1 Swap

24/02/2025Morgan Stanley Capital Services LLCBuyN/A1,049 Swaps

24/02/2025Morgan Stanley Capital Services LLCBuyN/A1,388 Swaps

24/02/2025Morgan Stanley Capital Services LLCBuyN/A1,404 Swaps

24/02/2025Morgan Stanley Capital Services LLCBuyN/A126 Swaps

24/02/2025Morgan Stanley Capital Services LLCBuyN/A179 Swaps

24/02/2025Morgan Stanley Capital Services LLCBuyN/A193 Swaps

24/02/2025Morgan Stanley Capital Services LLCBuyN/A2,664 Swaps

24/02/2025Morgan Stanley Capital Services LLCBuyN/A349 Swaps

24/02/2025Morgan Stanley Capital Services LLCBuyN/A451 Swaps

24/02/2025Morgan Stanley Capital Services LLCBuyN/A602 Swaps

24/02/2025Morgan Stanley Capital Services LLCBuyN/A707 Swaps
24/02/2025Morgan Stanley Capital Services LLCBuyN/A781 Swaps

24/02/2025Morgan Stanley Capital Services LLCBuyN/A888 Swaps

24/02/2025Parametric Portfolio Associates LLCBuy33,288.29963 Ordinary Shares

25/02/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A9,912 Ordinary Shares

25/02/2025Morgan Stanley & Co. International plcBuy2,141.0462 Ordinary Shares

25/02/2025Morgan Stanley & Co. International plcBuy3,487.88101 Ordinary Shares

25/02/2025Morgan Stanley & Co. International plcBuy6,469.34187 Ordinary Shares

25/02/2025Morgan Stanley & Co. International plcBuy44,919.001,302 Ordinary Shares

25/02/2025Morgan Stanley & Co. International plcBuyN/A352 Swaps

25/02/2025Morgan Stanley & Co. International plcBuyN/A62 Swaps

25/02/2025Morgan Stanley & Co. International plcBuyN/A741 Swaps

25/02/2025

Morgan Stanley & Co. International plc

Sell

967.1

28 Ordinary Shares

25/02/2025Morgan Stanley & Co. International plcSell3,211.4093 Ordinary Shares

25/02/2025Morgan Stanley & Co. International plcSell5,147.99149 Ordinary Shares

25/02/2025Morgan Stanley & Co. International plcSell14,027.68406 Ordinary Shares

25/02/2025Morgan Stanley & Co. International plcSellN/A1,063 Swaps

25/02/2025Morgan Stanley & Co. International plcSellN/A505 Swaps

25/02/2025Morgan Stanley & Co. LLCBorrow ReturnedN/A1,671 Ordinary Shares

25/02/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A22 Ordinary Shares

25/02/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A45 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,032.57 (AUD)33 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,034.38 (AUD)33 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,037.85 (AUD)33 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,056.72 (AUD)34 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,064.88 (AUD)34 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,067.26 (AUD)34 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,089.20 (AUD)35 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,090.25 (AUD)35 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,093.75 (AUD)35 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,121.94 (AUD)36 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,128.06 (AUD)36 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,150.70 (AUD)37 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,151.81 (AUD)37 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,163.28 (AUD)37 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,186.55 (AUD)38 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,211.14 (AUD)39 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,216.99 (AUD)39 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,217.77 (AUD)39 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,222.65 (AUD)39 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,230.06 (AUD)39 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,243.60 (AUD)40 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,244.40 (AUD)40 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,246.40 (AUD)40 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,253.20 (AUD)40 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,276.74 (AUD)41 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,279.81 (AUD)41 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,283.30 (AUD)41 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,291.09 (AUD)41 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,309.14 (AUD)42 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,311.24 (AUD)42 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,338.16 (AUD)43 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,342.67 (AUD)43 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,367.74 (AUD)44 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,374.56 (AUD)44 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,399.05 (AUD)45 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,405.12 (AUD)45 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,406.25 (AUD)45 Ordinary Shares
25/02/2025Morgan Stanley Australia Securities LimitedBuy1,433.36 (AUD)46 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,434.04 (AUD)46 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,440.26 (AUD)46 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,452.30 (AUD)47 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,462.17 (AUD)47 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,465.69 (AUD)47 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,474.39 (AUD)47 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,494.24 (AUD)48 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,498.80 (AUD)48 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,501.44 (AUD)48 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,501.92 (AUD)48 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,523.90 (AUD)49 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,527.82 (AUD)49 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,528.80 (AUD)49 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,534.19 (AUD)49 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,535.41 (AUD)49 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,554.50 (AUD)50 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,555.00 (AUD)50 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,568.00 (AUD)50 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,603.95 (AUD)51 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,619.80 (AUD)52 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,630.20 (AUD)52 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,648.56 (AUD)53 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,678.58 (AUD)54 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,682.64 (AUD)54 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,717.10 (AUD)55 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,751.12 (AUD)56 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,751.96 (AUD)56 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,751.96 (AUD)56 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,760.73 (AUD)57 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,778.97 (AUD)57 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,781.82 (AUD)57 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,804.09 (AUD)58 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,804.96 (AUD)58 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,811.92 (AUD)58 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,814.24 (AUD)58 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,818.01 (AUD)58 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,839.03 (AUD)59 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,847.88 (AUD)59 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,878.00 (AUD)60 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,884.00 (AUD)60 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,901.05 (AUD)61 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,904.72 (AUD)61 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,947.33 (AUD)63 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,947.42 (AUD)62 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,965.28 (AUD)63 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,973.16 (AUD)63 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy1,994.88 (AUD)64 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy10,954.71 (AUD)351 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy11,010.07 (AUD)353 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy11,110.76 (AUD)356 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy11,307.45 (AUD)363 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy11,676.28 (AUD)374 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy12,440.82 (AUD)399 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy12,581.66 (AUD)403 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy124.40 (AUD)4 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy124.68 (AUD)4 Ordinary Shares
25/02/2025Morgan Stanley Australia Securities LimitedBuy124.88 (AUD)4 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy124.88 (AUD)4 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy125.24 (AUD)4 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy125.28 (AUD)4 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy13,057.80 (AUD)420 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy13,135.20 (AUD)421 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy15,352.85 (AUD)492 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy155.25 (AUD)5 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy155.30 (AUD)5 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy155.85 (AUD)5 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy156.10 (AUD)5 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy157.00 (AUD)5 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy157.40 (AUD)5 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy157.42 (AUD)5 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy16,411.20 (AUD)526 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy17,554.34 (AUD)563 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy173,786.00 (AUD) 5,606 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy18,908.05 (AUD)607 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy185.88 (AUD)6 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy186.24 (AUD)6 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy187.32 (AUD)6 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy187.35 (AUD)6 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy187.74 (AUD)6 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy187.74 (AUD)6 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,020.20 (AUD)65 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,028.97 (AUD)65 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,053.26 (AUD)66 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,066.46 (AUD)66 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,071.08 (AUD)66 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,080.32 (AUD)66 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,126.02 (AUD)68 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,128.40 (AUD)68 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,129.76 (AUD)68 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,144.04 (AUD)68 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,151.42 (AUD)69 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,169.36 (AUD)69 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,200.10 (AUD)70 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,208.81 (AUD)71 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,217.33 (AUD)71 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,225.14 (AUD)71 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,228.69 (AUD)71 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,246.75 (AUD)72 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,247.12 (AUD)72 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,248.20 (AUD)72 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,275.03 (AUD)73 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,344.50 (AUD)75 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,352.00 (AUD)75 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,384.88 (AUD)76 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,392.85 (AUD)76 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,400.86 (AUD)77 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,412.79 (AUD)77 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,433.99 (AUD)78 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,446.08 (AUD)78 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,457.00 (AUD)78 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,475.86 (AUD)79 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,488.50 (AUD)79 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,492.38 (AUD)80 Ordinary Shares
25/02/2025Morgan Stanley Australia Securities LimitedBuy2,497.20 (AUD)80 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,498.40 (AUD)80 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,506.40 (AUD)80 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,559.62 (AUD)82 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,590.43 (AUD)83 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,632.56 (AUD)84 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,649.87 (AUD)85 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,650.30 (AUD)85 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,689.22 (AUD)86 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,696.10 (AUD)86 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,776.80 (AUD)89 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,791.80 (AUD)90 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,834.65 (AUD)91 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,852.85 (AUD)91 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,881.44 (AUD)92 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,902.53 (AUD)93 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,926.22 (AUD)94 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,934.68 (AUD)94 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,958.30 (AUD)95 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,965.41 (AUD)95 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,986.56 (AUD)96 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy2,996.16 (AUD)96 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy217.56 (AUD)7 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy218.01 (AUD)7 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy219.52 (AUD)7 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy219.80 (AUD)7 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy249.48 (AUD)8 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy249.60 (AUD)8 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy249.84 (AUD)8 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,007.97 (AUD)97 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,027.37 (AUD)97 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,059.06 (AUD)98 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,095.73 (AUD)99 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,100.00 (AUD)100 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,118.00 (AUD)100 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,145.14 (AUD)101 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,184.93 (AUD)102 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,200.76 (AUD)102 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,317.80 (AUD)106 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,328.77 (AUD)107 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,340.54 (AUD)107 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,345.89 (AUD)107 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,503.36 (AUD)112 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,526.16 (AUD)113 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,656.82 (AUD)118 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,711.61 (AUD)119 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,740.17 (AUD)119 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,752.40 (AUD)120 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,789.72 (AUD)121 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,801.52 (AUD)122 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,867.56 (AUD)124 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,900.96 (AUD)126 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,987.20 (AUD)128 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy3,994.88 (AUD)128 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy306,714.00 (AUD) 9,894 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy309.50 (AUD)10 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy31.01 (AUD)1 Ordinary Share
25/02/2025Morgan Stanley Australia Securities LimitedBuy31.03 (AUD)1 Ordinary Share

25/02/2025Morgan Stanley Australia Securities LimitedBuy31.11 (AUD)1 Ordinary Share

25/02/2025Morgan Stanley Australia Securities LimitedBuy31.33 (AUD)1 Ordinary Share

25/02/2025Morgan Stanley Australia Securities LimitedBuy31.51 (AUD)1 Ordinary Share

25/02/2025Morgan Stanley Australia Securities LimitedBuy310.80 (AUD)10 Ordinary Shares

25/02/2025

Morgan Stanley Australia Securities Limited

Buy

310.80 (AUD)

10 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy313.55 (AUD)10 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy313.60 (AUD)10 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy313.80 (AUD)10 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy313.90 (AUD)10 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy314.95 (AUD)10 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy32,886.00 (AUD)1,044 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy33,696.00 (AUD)1,080 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy342.54 (AUD)11 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy342.65 (AUD)11 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy346.28 (AUD)11 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy36,742.35 (AUD)1,185 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy376.20 (AUD)12 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,012.80 (AUD)128 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,027.38 (AUD)129 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,052.10 (AUD)130 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,191.52 (AUD)134 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,207.95 (AUD)135 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,207.95 (AUD)135 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,210.65 (AUD)135 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,262.24 (AUD)136 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,286.28 (AUD)138 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,286.73 (AUD)137 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,333.32 (AUD)139 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,451.70 (AUD)142 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,526.90 (AUD)145 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,611.68 (AUD)148 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,633.90 (AUD)149 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,695.32 (AUD)151 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,707.00 (AUD)150 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,763.68 (AUD)152 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,775.84 (AUD)152 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,799.61 (AUD)153 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,899.97 (AUD)157 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,976.00 (AUD)160 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,987.99 (AUD)160 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy4,990.40 (AUD)160 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy404,599.90 (AUD) 13,049 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy405.66 (AUD)13 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy42,005.00 (AUD)1,355 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy434.00 (AUD)14 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy435.96 (AUD)14 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy436.24 (AUD)14 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy441.00 (AUD)14 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy46,810.00 (AUD)1,510 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy469.50 (AUD)15 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy470.25 (AUD)15 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy497.60 (AUD)16 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy497.68 (AUD)16 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy497.92 (AUD)16 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy499.52 (AUD)16 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy5,047.92 (AUD)162 Ordinary Shares
25/02/2025Morgan Stanley Australia Securities LimitedBuy5,161.76 (AUD)166 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy5,167.80 (AUD)165 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy5,208.73 (AUD)167 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy5,244.96 (AUD)168 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy5,407.92 (AUD)174 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy5,449.50 (AUD)175 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy5,487.68 (AUD)176 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy5,525.94 (AUD)177 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy5,545.58 (AUD)178 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy5,865.60 (AUD)188 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy5,889.24 (AUD)189 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy5,938.38 (AUD)189 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy500.80 (AUD)16 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy504.40 (AUD)16 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy526.83 (AUD)17 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy527.51 (AUD)17 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy530.57 (AUD)17 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy532.27 (AUD)17 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy556.74 (AUD)18 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy557.64 (AUD)18 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy560.52 (AUD)18 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy57,319.00 (AUD)1,849 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy592.04 (AUD)19 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy598.88 (AUD)19 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy6,117.16 (AUD)196 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy6,160.19 (AUD)197 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy6,162.16 (AUD)197 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy6,200.84 (AUD)199 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy6,334.59 (AUD)203 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy6,608.04 (AUD)212 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy6,681.08 (AUD)214 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy6,708.00 (AUD)215 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy6,866.47 (AUD)221 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy6,886.36 (AUD)221 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy6,913.08 (AUD)222 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy6,964.16 (AUD)224 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy6,993.28 (AUD)224 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy62.16 (AUD)2 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy62.18 (AUD)2 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy62.22 (AUD)2 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy62.42 (AUD)2 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy62.48 (AUD)2 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy62.54 (AUD)2 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy622.80 (AUD)20 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy625.60 (AUD)20 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy63,085.00 (AUD)2,035 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy655.30 (AUD)21 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy657.51 (AUD)21 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy682.44 (AUD)22 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy684.86 (AUD)22 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy686.18 (AUD)22 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy686.40 (AUD)22 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy689.92 (AUD)22 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy691.13 (AUD)22 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy7,303.14 (AUD)234 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy7,385.14 (AUD)238 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy7,461.60 (AUD)240 Ordinary Shares
25/02/2025Morgan Stanley Australia Securities LimitedBuy7,526.20 (AUD)242 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy7,667.82 (AUD)246 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy7,740.08 (AUD)248 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy7,837.50 (AUD)250 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy7,927.95 (AUD)255 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy711.62 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy712.31 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy715.76 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy716.22 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy716.33 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy718.06 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy718.40 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy718.52 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy719.44 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy720.82 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy720.82 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy721.97 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy721.97 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy748.32 (AUD)24 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy752.16 (AUD)24 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy752.88 (AUD)24 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy773.00 (AUD)25 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy783.25 (AUD)25 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy783.50 (AUD)25 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy783.75 (AUD)25 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy784.00 (AUD)25 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy784.25 (AUD)25 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy784.50 (AUD)25 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy8,571.75 (AUD)275 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy8,799.86 (AUD)283 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy8,883.45 (AUD)285 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy809.64 (AUD)26 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy809.90 (AUD)26 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy811.46 (AUD)26 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy815.10 (AUD)26 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy838.08 (AUD)27 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy841.59 (AUD)27 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy846.57 (AUD)27 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy849.96 (AUD)27 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy86,397.00 (AUD)2,787 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy9,534.30 (AUD)305 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy9,600.36 (AUD)308 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy9,893.57 (AUD)317 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy905.96 (AUD)29 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy93.24 (AUD)3 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy93.51 (AUD)3 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy93.63 (AUD)3 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy936.30 (AUD)30 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy938.10 (AUD)30 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy938.55 (AUD)30 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy939.00 (AUD)30 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy966.89 (AUD)31 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy969.52 (AUD)31 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy97,929.00 (AUD)3,159 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy993.92 (AUD)32 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy995.04 (AUD)32 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy996.80 (AUD)32 Ordinary Shares
25/02/2025Morgan Stanley Australia Securities LimitedBuy997.27 (AUD)32 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy997.44 (AUD)32 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedBuy999.04 (AUD)32 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,023.99 (AUD)33 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,037.52 (AUD)33 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,092.35 (AUD)35 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,122.12 (AUD)36 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,196.62 (AUD)38 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,313.34 (AUD)42 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,334.29 (AUD)43 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,335.15 (AUD)43 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,336.44 (AUD)43 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,395.90 (AUD)45 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,448.77 (AUD)46 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,461.46 (AUD)47 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,469.92 (AUD)47 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,497.12 (AUD)48 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,553.75 (AUD)50 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,554.00 (AUD)50 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,589.16 (AUD)51 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,589.67 (AUD)51 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,791.04 (AUD)58 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,805.54 (AUD)58 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,823.69 (AUD)59 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,890.39 (AUD)61 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,901.98 (AUD)61 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,920.14 (AUD)62 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,947.96 (AUD)63 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell1,961.50 (AUD)63 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell10,125.56 (AUD)326 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell10,517.77 (AUD)337 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell10,520.23 (AUD)338 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell11,539.44 (AUD)372 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell12,315.60 (AUD)396 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell123.56 (AUD)4 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell124.48 (AUD)4 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell124.56 (AUD)4 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell125.76 (AUD)4 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell13,145.30 (AUD)422 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell14,309.28 (AUD)459 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell2,042.04 (AUD)66 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell2,114.12 (AUD)68 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell2,135.20 (AUD)68 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell2,219.46 (AUD)71 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell2,278.33 (AUD)73 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell2,292.56 (AUD)73 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell2,371.20 (AUD)76 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell2,552.31 (AUD)81 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell2,774.13 (AUD)89 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell2,921.52 (AUD)94 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell2,931.86 (AUD)94 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell3,015.73 (AUD)97 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell3,086.02 (AUD)98 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell3,519.95 (AUD)113 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell3,635.19 (AUD)117 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell3,820.38 (AUD)123 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell3,853.29 (AUD)124 Ordinary Shares
25/02/2025Morgan Stanley Australia Securities LimitedSell3,883.75 (AUD)125 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell3,896.25 (AUD)125 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell31.01 (AUD)1 Ordinary Share

25/02/2025Morgan Stanley Australia Securities LimitedSell31.02 (AUD)1 Ordinary Share

25/02/2025Morgan Stanley Australia Securities LimitedSell310.10 (AUD)10 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell311.60 (AUD)10 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell372.36 (AUD)12 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell4,006.74 (AUD)129 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell4,662.00 (AUD)148 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell4,672.50 (AUD)150 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell4,807.10 (AUD)154 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell405.99 (AUD)13 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell439.74 (AUD)14 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell463.80 (AUD)15 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell5,413.14 (AUD)174 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell5,574.94 (AUD)179 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell5,832.70 (AUD)188 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell562.86 (AUD)18 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell6,449.07 (AUD)207 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell6,512.44 (AUD)209 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell6,557.24 (AUD)210 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell624.40 (AUD)20 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell653.31 (AUD)21 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell653.73 (AUD)21 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell659.71 (AUD)21 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell684.20 (AUD)22 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell686.84 (AUD)22 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell687.94 (AUD)22 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell7,006.00 (AUD)226 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell7,026.34 (AUD)226 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell7,066.51 (AUD)227 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell7,432.90 (AUD)239 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell7,435.12 (AUD)238 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell714.84 (AUD)23 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell747.84 (AUD)24 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell779.87 (AUD)25 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell781.50 (AUD)25 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell8,788.51 (AUD)282 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell809.90 (AUD)26 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell836.46 (AUD)27 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell838.48 (AUD)27 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell841.18 (AUD)27 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell873.18 (AUD)28 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell9,175.96 (AUD)295 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell9,324.00 (AUD)300 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell9,490.88 (AUD)304 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell903.93 (AUD)29 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell941.55 (AUD)30 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell942.90 (AUD)30 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell964.72 (AUD)31 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell994.72 (AUD)32 Ordinary Shares

25/02/2025Morgan Stanley Australia Securities LimitedSell997.44 (AUD)32 Ordinary Shares

25/02/2025Morgan Stanley Capital Services LLCBuyN/A131 Swaps

25/02/2025Morgan Stanley Capital Services LLCBuyN/A2,918 Swaps

25/02/2025Morgan Stanley Capital Services LLCBuyN/A5,807 Swaps

25/02/2025Morgan Stanley Capital Services LLCBuyN/A56 Swaps

25/02/2025Morgan Stanley Capital Services LLCBuyN/A576 Swaps
25/02/2025Morgan Stanley Capital Services LLCSellN/A5,877 Swaps

25/02/2025 Morgan Stanley Investment Management Inc.Buy138.11244 Ordinary Shares

25/02/2025 Morgan Stanley Investment Management Inc.Buy138.11244 Ordinary Shares

25/02/2025 Morgan Stanley Investment Management Inc.Buy241.69677 Ordinary Shares

25/02/2025 Morgan Stanley Investment Management Inc.Buy966.786828 Ordinary Shares

25/02/2025 Morgan Stanley Investment Management Inc.Buy966.786828 Ordinary Shares

25/02/2025 Morgan Stanley Investment Management Inc.Buy1,657.3548 Ordinary Shares

25/02/2025 Morgan Stanley Investment Management Inc.Buy1,760.9351 Ordinary Shares

25/02/2025 Morgan Stanley Wealth Management Australia Pty LtdSell1,710.28 (AUD)55 Ordinary Shares

25/02/2025Parametric Portfolio Associates LLCBuy70,863.912,053 Ordinary Shares

Data sourced from publicly available filings. Our datasets may not be complete. Automated analysis can produce errors. If you believe any data on this page is incorrect, please contact us at hello@nzxplorer.co.nz. For informational purposes only. Not investment advice.

Other issuers discussed similar conditions around this time

Matched by meaning across NZX announcement text, not keywords — based on our semantic index of announcement bodies.