Chorus Limited/Announcement
Chorus Limited logo

SPH Notice - Mitsubishi UFJ Financial Group, Inc.

Substantial Holder Notice4 May 2025CNUCommunication Services

1
Disclosure of ceasing to have substantial holding

Section 279, Financial Markets Conduct Act 2013

To NZX Limited

and

To Chorus Ltd

Date this disclosure made: 5 May, 2025

Date last disclosure made: 25 March, 2025

Date on which substantial holding ceased: 29 April, 2025

Substantial product holder(s) giving disclosure

Full name(s): Mitsubishi UFJ Financial Group, Inc., First Sentier Investors RQI Pty Ltd, First

Sentier Investors (Australia) IM Ltd.

Summary of previous substantial holding

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

Summary for Mitsubishi UFJ Financial Group, Inc., First Sentier Investors RQI Pty Ltd, First

Sentier Investors (Australia) IM Ltd.

For last disclosure,—

(a) total number held in class: 21,741,141

(b) total in class: 433,887,294

(c) total percentage held in class: 5.011%

For current holding after ceasing to have substantial holding,—

(a) total number held in class: 21,688,762

(b) total in class: 433,887,294

(c) total percentage held in class: 4.999%

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

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


Contact details: Kenji Takase, Phone: + 81-50-3844-4921, E-mail: kenji_takase@mufg.jp


Nature of connection between substantial product holders: First Sentier Investors

(Australia) IM Ltd and First Sentier Investors RQI Pty Ltd are wholly-owned subsidiaries of

Mitsubishi UFJ Financial Group, Inc.

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 Transaction

Holder of

Relevant Interest

Nature of

Transaction

Class of

Securities

Number

of

Securities

Cash

Consideration

(NZD)

19-Mar-2025

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

65,598 504,881.33

19-Mar-2025

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

22,416 172,526.91

19-Mar-2025

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

6,595 50,759.05

19-Mar-2025

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

16,135 124,184.58

19-Mar-2025

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

26,593 204,675.59

19-Mar-2025

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

3,165 24,359.73

19-Mar-2025

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

27,581 212,279.83

21-Mar-2025

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

9,113 72,245.47

25-Mar-2025

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(4,773) (37,734.91)

25-Mar-2025

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

5,284 41,765.29

26-Mar-2025

First Sentier

Investors RQI

Pty Ltd

BORROW

Ordinary

Shares

8,482 67,727.06

01-Apr-2025

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

1,852 15,013.36

03-Apr-2025

First Sentier

Investors RQI

Pty Ltd

BORROW

Ordinary

Shares

31,177 252,070.95

07-Apr-2025

First Sentier

Investors RQI

Pty Ltd

BORROW

Ordinary

Shares

81,449 631,086.40


4

10-Apr-2025

First Sentier

Investors RQI

Pty Ltd

BORROW

Ordinary

Shares

24,513 197,369.62

29-Apr-2025

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(16,216) (130,399.99)

29-Apr-2025

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(14,689) (118,120.71)





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.





Entities

└─┬─Morgan Stanley

├─┬─Morgan Stanley Capital Management, LLC

│ ├─┬─Eaton Vance Acquisitions LLC

│ │ └───Parametric Portfolio Associates LLC

│ ├─┬─Morgan Stanley & Co. LLC

│ ├─┬─Morgan Stanley Domestic Holdings, LLC

│ │ ├───Morgan Stanley Capital Services LLC

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

│ └─┬─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 Investments (UK)

└───Morgan Stanley & Co. International plc



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

Transaction

Holder of Relevant InterestTransaction NatureConsideration Class and number of securities

19/03/2025Morgan Stanley & Co. International plcBorrowN/A22,676 Ordinary Shares

19/03/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A6,900 Ordinary Shares

19/03/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A57,084 Ordinary Shares

3/19/2025Morgan Stanley & Co. International plcSellN/A1,730 Swaps

3/19/2025Morgan Stanley & Co. International plcSellN/A185 Swaps

19/03/2025Morgan Stanley & Co. LLCSell35.15 (AUD)5 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy1,134.00 (AUD)162 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy1,197.12 (AUD)172 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy1,264.28 (AUD)181 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy1,277.34 (AUD)183 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy1,468.95 (AUD)210 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy1,571.83 (AUD)226 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy1,581.05 (AUD)227 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy1,833.11 (AUD)263 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy1,844.03 (AUD)264 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy104.85 (AUD)15 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy12,888.72 (AUD)1,836 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy131,785.73 (AUD)18,820 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy14.06 (AUD)2 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy166.32 (AUD)24 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy187.92 (AUD)27 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy194.88 (AUD)28 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy2,129.76 (AUD)306 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy2,214.45 (AUD)315 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy2,219.00 (AUD)317 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy2,394.14 (AUD)343 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy2,474.46 (AUD)354 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy2,474.46 (AUD)354 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy2,910.42 (AUD)414 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy21.00 (AUD)3 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy24,499.55 (AUD)3,485 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy256.78 (AUD)37 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy3,122.56 (AUD)448 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy3,681.08 (AUD)527 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy3,952.26 (AUD)563 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy35.15 (AUD)5 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy372.32 (AUD)53 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy383.90 (AUD)55 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy4,571.46 (AUD)654 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy418.80 (AUD)60 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy42.12 (AUD)6 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy470.67 (AUD)67 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy481.62 (AUD)69 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy5,082.69 (AUD)723 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy5,164.32 (AUD)742 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy543.27 (AUD)78 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy546.78 (AUD)78 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy571.54 (AUD)82 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy588.20 (AUD)85 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy588.84 (AUD)84 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy632.70 (AUD)90 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy665.00 (AUD)95 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy668.16 (AUD)96 Ordinary Shares
19/03/2025Morgan Stanley Australia Securities LimitedBuy693.00 (AUD)100 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy703.97 (AUD)101 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy782.88 (AUD)112 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy8,133.71 (AUD)1,157 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy849.42 (AUD)121 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy865.92 (AUD)123 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy88,606.12 (AUD)12,604 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy91.39 (AUD)13 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy952.00 (AUD)136 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedBuy977.17 (AUD)139 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell1,102.84 (AUD)158 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell1,242.26 (AUD)179 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell1,335.56 (AUD)193 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell1,416.02 (AUD)202 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell10,123.20 (AUD)1,440 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell10,453.84 (AUD)1,491 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell111.36 (AUD)16 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell111.84 (AUD)16 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell112.32 (AUD)16 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell122,095.80 (AUD)17,444 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell125.82 (AUD)18 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell132.43 (AUD)19 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell133.38 (AUD)19 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell140.00 (AUD)20 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell161.92 (AUD)23 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell161.92 (AUD)23 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell175.25 (AUD)25 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell18,706.83 (AUD)2,661 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell189.00 (AUD)27 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell196.84 (AUD)28 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell2,317.36 (AUD)332 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell266.38 (AUD)38 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell279.20 (AUD)40 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell28.08 (AUD)4 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell285.77 (AUD)41 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell300.14 (AUD)43 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell383.35 (AUD)55 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell42.12 (AUD)6 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell5,841.93 (AUD)831 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell567.00 (AUD)81 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell574.00 (AUD)82 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell610.74 (AUD)87 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell658.00 (AUD)94 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell661.29 (AUD)94 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell7,754.09 (AUD)1,103 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell72,648.02 (AUD)10,334 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell737.10 (AUD)105 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell76.56 (AUD)11 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell766.70 (AUD)110 Ordinary Shares

19/03/2025Morgan Stanley Australia Securities LimitedSell77.11 (AUD)11 Ordinary Shares

3/19/2025Morgan Stanley Capital Services LLCBuyN/A1,440 Swaps

3/19/2025Morgan Stanley Capital Services LLCBuyN/A2,661 Swaps

3/19/2025Morgan Stanley Capital Services LLCBuyN/A3,000 Swaps

3/19/2025Morgan Stanley Capital Services LLCBuyN/A895 Swaps

3/19/2025Morgan Stanley Capital Services LLCSellN/A1,591 Swaps

3/19/2025Morgan Stanley Capital Services LLCSellN/A139 Swaps

3/19/2025Morgan Stanley Capital Services LLCSellN/A18,680 Swaps
3/19/2025Morgan Stanley Capital Services LLCSellN/A2,028 Swaps

3/19/2025Morgan Stanley Capital Services LLCSellN/A2,703 Swaps

3/19/2025Morgan Stanley Capital Services LLCSellN/A210 Swaps

3/19/2025Morgan Stanley Capital Services LLCSellN/A22 Swaps

3/19/2025Morgan Stanley Capital Services LLCSellN/A23 Swaps

3/19/2025Morgan Stanley Capital Services LLCSellN/A3,567 Swaps

3/19/2025Morgan Stanley Capital Services LLCSellN/A4,686 Swaps

3/19/2025Morgan Stanley Capital Services LLCSellN/A564 Swaps

3/19/2025Morgan Stanley Capital Services LLCSellN/A6,307 Swaps

3/19/2025Morgan Stanley Capital Services LLCSellN/A60 Swaps

3/19/2025Morgan Stanley Capital Services LLCSellN/A802 Swaps

20/03/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A679 Ordinary Shares

20/03/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A8,434 Ordinary Shares

20/03/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A37,899 Ordinary Shares

20/03/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A162,101 Ordinary Shares

3/20/2025Morgan Stanley & Co. International plcSellN/A927 Swaps

20/03/2025Morgan Stanley & Co. LLCSell38,528.25 (AUD)5,465 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy1,018.85 (AUD)142 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy1,226.07 (AUD)171 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy1,293.24 (AUD)181 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy1,306.76 (AUD)182 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy1,367.56 (AUD)191 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy1,466.76 (AUD)205 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy1,761.36 (AUD)246 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy1,940.36 (AUD)271 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy1,969.25 (AUD)276 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy11,739.30 (AUD)1,635 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy121.38 (AUD)17 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy129,491.30 (AUD)18,035 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy13,701.87 (AUD)1,911 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy185.25 (AUD)26 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy2,059.20 (AUD)288 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy2,190.96 (AUD)306 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy2,272.00 (AUD)320 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy2,623.84 (AUD)368 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy214.20 (AUD)30 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy264.18 (AUD)37 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy301.14 (AUD)42 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy301.35 (AUD)42 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy37,781.16 (AUD)5,262 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy377.89 (AUD)53 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy4,056.97 (AUD)569 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy4,215.96 (AUD)588 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy4,818.68 (AUD)673 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy449.19 (AUD)63 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy451.71 (AUD)63 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy459.20 (AUD)64 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy529.10 (AUD)74 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy529.47 (AUD)74 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy584.25 (AUD)82 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy586.30 (AUD)82 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy594.28 (AUD)83 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy599.76 (AUD)84 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy6,943.06 (AUD)967 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy622.48 (AUD)87 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy626.56 (AUD)88 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy626.56 (AUD)88 Ordinary Shares
20/03/2025Morgan Stanley Australia Securities LimitedBuy636.35 (AUD)89 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy64.53 (AUD)9 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy655.04 (AUD)92 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy663.09 (AUD)93 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy673.51 (AUD)94 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy684.48 (AUD)96 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy699.72 (AUD)98 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy7,614.54 (AUD)1,062 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy7,675.42 (AUD)1,069 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy7.12 (AUD)1 Ordinary Share

20/03/2025Morgan Stanley Australia Securities LimitedBuy7.15 (AUD)1 Ordinary Share

20/03/2025Morgan Stanley Australia Securities LimitedBuy706.86 (AUD)99 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy71.60 (AUD)10 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy725.22 (AUD)102 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy731.85 (AUD)102 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy735.93 (AUD)103 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy740.48 (AUD)104 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy751.27 (AUD)105 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy8,290.80 (AUD)1,176 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy806.82 (AUD)113 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy896.25 (AUD)125 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy909.32 (AUD)127 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedBuy955.42 (AUD)134 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell1,069.82 (AUD)149 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell1,158.30 (AUD)162 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell1,554.90 (AUD)219 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell1,590.75 (AUD)225 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell1,742.16 (AUD)244 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell1,946.49 (AUD)273 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell11,605.69 (AUD)1,622 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell136.13 (AUD)19 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell149.94 (AUD)21 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell157.74 (AUD)22 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell186.16 (AUD)26 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell193.59 (AUD)27 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell2,137.85 (AUD)299 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell2,527.60 (AUD)355 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell250.60 (AUD)35 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell28,842.06 (AUD)4,017 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell3,410.50 (AUD)475 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell30,809.38 (AUD)4,291 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell33,106.80 (AUD)4,696 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell34,370.66 (AUD)4,787 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell36,840.58 (AUD)5,131 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell465.40 (AUD)65 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell466.05 (AUD)65 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell49,063.31 (AUD)6,849 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell5,854.80 (AUD)820 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell516.24 (AUD)72 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell578.34 (AUD)81 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell6,684.58 (AUD)931 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell602.28 (AUD)84 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell69,639.90 (AUD)9,878 Ordinary Shares

20/03/2025Morgan Stanley Australia Securities LimitedSell7.16 (AUD)1 Ordinary Share

20/03/2025Morgan Stanley Australia Securities LimitedSell811.34 (AUD)113 Ordinary Shares

3/20/2025Morgan Stanley Capital Services LLCBuyN/A1,016 Swaps

3/20/2025Morgan Stanley Capital Services LLCBuyN/A14,584 Swaps
3/20/2025Morgan Stanley Capital Services LLCBuyN/A3,000 Swaps

3/20/2025Morgan Stanley Capital Services LLCBuyN/A305 Swaps

3/20/2025Morgan Stanley Capital Services LLCBuyN/A4,017 Swaps

3/20/2025Morgan Stanley Capital Services LLCSellN/A1,257 Swaps

3/20/2025Morgan Stanley Capital Services LLCSellN/A1,513 Swaps

3/20/2025Morgan Stanley Capital Services LLCSellN/A12 Swaps

3/20/2025Morgan Stanley Capital Services LLCSellN/A20,562 Swaps

3/20/2025Morgan Stanley Capital Services LLCSellN/A5,480 Swaps

3/20/2025Morgan Stanley Capital Services LLCSellN/A674 Swaps

3/20/2025Morgan Stanley Capital Services LLCSellN/A9 Swaps

21/03/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A10,314 Ordinary Shares

21/03/2025Morgan Stanley & Co. International plcBuy123,536.78 (AUD)16,984 Ordinary Shares

3/21/2025Morgan Stanley & Co. International plcBuyN/A1,389 Swaps

21/03/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A10,338,720 Ordinary Shares

21/03/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/A10,325,697 Ordinary Shares

21/03/2025Morgan Stanley & Co. International plcSell238.3230 Ordinary Shares

21/03/2025Morgan Stanley & Co. International plcSell44,328.525,548 Ordinary Shares

21/03/2025Morgan Stanley & Co. International plcSell4,095.29 (AUD)565 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy1,623.44 (AUD)223 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy1,703.52 (AUD)234 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy1,868.39 (AUD)257 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy101.85 (AUD)14 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy12,774.50 (AUD)1,762 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy137.56 (AUD)19 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy138.51 (AUD)19 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy14.44 (AUD)2 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy160.16 (AUD)22 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy174.24 (AUD)24 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy2,340.94 (AUD)322 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy2,369.25 (AUD)325 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy22,804.66 (AUD)3,145 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy22,804.66 (AUD)3,145 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy386.64 (AUD)54 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy399.30 (AUD)55 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy5,524.50 (AUD)762 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy516.17 (AUD)71 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy551.32 (AUD)77 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy554.04 (AUD)76 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy58,864.33 (AUD)8,118 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy632.92 (AUD)87 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy660.66 (AUD)91 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedBuy7.25 (AUD)1 Ordinary Share

21/03/2025Morgan Stanley Australia Securities LimitedBuy7.28 (AUD)1 Ordinary Share

21/03/2025Morgan Stanley Australia Securities LimitedBuy990.08 (AUD)136 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell1,046.15 (AUD)144 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell1,084.50 (AUD)150 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell1,127.62 (AUD)155 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell1,135.68 (AUD)156 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell1,344.95 (AUD)185 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell1,428.84 (AUD)196 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell1,521.31 (AUD)211 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell1,717.05 (AUD)237 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell1,972.88 (AUD)271 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell108.37 (AUD)15 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell109.20 (AUD)15 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell115.84 (AUD)16 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell116.56 (AUD)16 Ordinary Shares
21/03/2025Morgan Stanley Australia Securities LimitedSell116.64 (AUD)16 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell123.59 (AUD)17 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell129.42 (AUD)18 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell130.77 (AUD)18 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell131.40 (AUD)18 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell14.56 (AUD)2 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell14.56 (AUD)2 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell145.70 (AUD)20 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell152.14 (AUD)21 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell153.30 (AUD)21 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell19,908.50 (AUD)2,746 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell2,061.65 (AUD)283 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell2,092.36 (AUD)289 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell2,141.78 (AUD)294 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell2,786.32 (AUD)383 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell20,068.00 (AUD)2,768 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell21.87 (AUD)3 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell217.95 (AUD)30 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell261.90 (AUD)36 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell270.10 (AUD)37 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell29.20 (AUD)4 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell3,232.80 (AUD)449 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell3,785.05 (AUD)521 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell334.42 (AUD)46 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell355.00 (AUD)49 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell355.25 (AUD)49 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell36.25 (AUD)5 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell4,305.41 (AUD)591 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell414.96 (AUD)57 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell422.24 (AUD)58 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell43,079.22 (AUD)5,958 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell457.38 (AUD)63 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell470.92 (AUD)65 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell479.82 (AUD)66 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell495.04 (AUD)68 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell501.28 (AUD)69 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell521.63 (AUD)72 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell523.44 (AUD)72 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell523.44 (AUD)72 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell532.17 (AUD)73 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell55,310.25 (AUD)7,629 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell556.71 (AUD)77 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell6,764.25 (AUD)933 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell601.33 (AUD)83 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell629.44 (AUD)87 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell659.75 (AUD)91 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell660.20 (AUD)91 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell67,533.75 (AUD)9,315 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell682.10 (AUD)95 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell690.65 (AUD)95 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell7,025.25 (AUD)969 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell7,474.75 (AUD)1,031 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell7.25 (AUD)1 Ordinary Share

21/03/2025Morgan Stanley Australia Securities LimitedSell721.71 (AUD)99 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell747.78 (AUD)103 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell765.32 (AUD)106 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell8,627.50 (AUD)1,190 Ordinary Shares
21/03/2025Morgan Stanley Australia Securities LimitedSell801.35 (AUD)110 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell855.50 (AUD)118 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell87.48 (AUD)12 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell94.64 (AUD)13 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell945.75 (AUD)130 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell970.16 (AUD)134 Ordinary Shares

21/03/2025Morgan Stanley Australia Securities LimitedSell978.75 (AUD)135 Ordinary Shares

3/21/2025Morgan Stanley Capital Services LLCBuyN/A1,144 Swaps

3/21/2025Morgan Stanley Capital Services LLCBuyN/A1,363 Swaps

3/21/2025Morgan Stanley Capital Services LLCBuyN/A1,609 Swaps

3/21/2025Morgan Stanley Capital Services LLCBuyN/A12,000 Swaps

3/21/2025Morgan Stanley Capital Services LLCBuyN/A2,170 Swaps

3/21/2025Morgan Stanley Capital Services LLCBuyN/A2,267 Swaps

3/21/2025Morgan Stanley Capital Services LLCBuyN/A2,648 Swaps

3/21/2025Morgan Stanley Capital Services LLCBuyN/A200 Swaps

3/21/2025Morgan Stanley Capital Services LLCBuyN/A3,378 Swaps

3/21/2025Morgan Stanley Capital Services LLCBuyN/A49 Swaps

3/21/2025Morgan Stanley Capital Services LLCBuyN/A726 Swaps

3/21/2025Morgan Stanley Capital Services LLCBuyN/A9,315 Swaps

3/21/2025Morgan Stanley Capital Services LLCSellN/A1,057 Swaps

3/21/2025Morgan Stanley Capital Services LLCSellN/A24 Swaps

3/21/2025Morgan Stanley Capital Services LLCSellN/A30 Swaps

3/21/2025Morgan Stanley Capital Services LLCSellN/A855 Swaps

24/03/2025Morgan Stanley & Co. International plcBorrowN/A7,084 Ordinary Shares

24/03/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A679 Ordinary Shares

3/24/2025Morgan Stanley & Co. International plcBuyN/A2,990 Swaps

24/03/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/A7,084 Ordinary Shares

3/24/2025Morgan Stanley & Co. International plcSellN/A25 Swaps

24/03/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/A1,182 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy1,267.20 (AUD)176 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy1,497.60 (AUD)208 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy11,980.80 (AUD)1,664 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy122.31 (AUD)17 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy14.47 (AUD)2 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy144.60 (AUD)20 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy158.51 (AUD)22 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy172.56 (AUD)24 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy2,433.60 (AUD)338 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy246.50 (AUD)34 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy266.40 (AUD)37 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy377.00 (AUD)52 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy452.97 (AUD)63 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy488.57 (AUD)68 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy805.28 (AUD)112 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedBuy807.52 (AUD)112 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell1,103.13 (AUD)153 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell1,198.52 (AUD)166 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell1,265.44 (AUD)176 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell1,430.81 (AUD)199 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell1,497.60 (AUD)208 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell1,533.60 (AUD)213 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell1,699.20 (AUD)236 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell1,869.40 (AUD)260 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell11,604.66 (AUD)1,614 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell130.14 (AUD)18 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell136.61 (AUD)19 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell151.30 (AUD)21 Ordinary Shares
24/03/2025Morgan Stanley Australia Securities LimitedSell2,070.72 (AUD)288 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell2,249.52 (AUD)312 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell2,314.41 (AUD)321 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell2,433.60 (AUD)338 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell346.08 (AUD)48 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell35.95 (AUD)5 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell370.26 (AUD)51 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell38,318.40 (AUD)5,322 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell381.86 (AUD)53 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell4,276.80 (AUD)594 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell4,399.20 (AUD)611 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell477.18 (AUD)66 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell480.48 (AUD)66 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell5,148.04 (AUD)716 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell5,904.00 (AUD)820 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell53,704.80 (AUD)7,459 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell58.00 (AUD)8 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell633.60 (AUD)88 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell636.24 (AUD)88 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell64,176.64 (AUD)8,905 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell648.45 (AUD)90 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell655.65 (AUD)91 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell7,322.40 (AUD)1,017 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell79.25 (AUD)11 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell843.57 (AUD)117 Ordinary Shares

24/03/2025Morgan Stanley Australia Securities LimitedSell848.42 (AUD)118 Ordinary Shares

3/24/2025Morgan Stanley Capital Services LLCBuyN/A1,000 Swaps

3/24/2025Morgan Stanley Capital Services LLCBuyN/A1,006 Swaps

3/24/2025Morgan Stanley Capital Services LLCBuyN/A1,483 Swaps

3/24/2025Morgan Stanley Capital Services LLCBuyN/A4,878 Swaps

3/24/2025Morgan Stanley Capital Services LLCBuyN/A627 Swaps

3/24/2025Morgan Stanley Capital Services LLCBuyN/A8 Swaps

3/24/2025Morgan Stanley Capital Services LLCBuyN/A8,711 Swaps

3/24/2025Morgan Stanley Capital Services LLCBuyN/A98 Swaps

3/24/2025Morgan Stanley Capital Services LLCSellN/A1,664 Swaps

3/24/2025Morgan Stanley Capital Services LLCSellN/A20 Swaps

3/24/2025Morgan Stanley Capital Services LLCSellN/A202 Swaps

3/24/2025Morgan Stanley Capital Services LLCSellN/A27 Swaps

3/24/2025Morgan Stanley Capital Services LLCSellN/A34 Swaps

3/24/2025Morgan Stanley Capital Services LLCSellN/A49 Swaps

25/03/2025Morgan Stanley & Co. International plcBorrowN/A12,588 Ordinary Shares

25/03/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A3,690 Ordinary Shares

25/03/2025Morgan Stanley & Co. International plcBuy1,385.86175 Ordinary Shares

25/03/2025Morgan Stanley & Co. International plcBuy7,815.08988 Ordinary Shares

3/25/2025Morgan Stanley & Co. International plcBuyN/A1,037 Swaps

25/03/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/A20,002 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A8,206 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy1,016.61 (AUD)141 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy1,031.03 (AUD)143 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy1,301.40 (AUD)180 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy1,377.11 (AUD)191 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy1,595.62 (AUD)221 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy10,750.11 (AUD)1,491 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy108.30 (AUD)15 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy11,455.20 (AUD)1,591 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy11,768.60 (AUD)1,630 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy115.20 (AUD)16 Ordinary Shares
25/03/2025Morgan Stanley Australia Securities LimitedBuy121,252.68 (AUD)16,794 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy14,254.17 (AUD)1,977 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy165.83 (AUD)23 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy187.46 (AUD)26 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy2,105.32 (AUD)292 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy2,131.20 (AUD)296 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy2,217.60 (AUD)308 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy2,503.60 (AUD)347 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy3,027.26 (AUD)419 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy3,114.72 (AUD)432 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy3,626.95 (AUD)502 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy3,847.46 (AUD)534 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy302.40 (AUD)42 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy338.40 (AUD)47 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy36.05 (AUD)5 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy397.65 (AUD)55 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy4,401.13 (AUD)610 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy497.49 (AUD)69 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy5,047.00 (AUD)700 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy504.35 (AUD)70 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy556.32 (AUD)77 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy620.92 (AUD)86 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy628.14 (AUD)87 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy64,720.08 (AUD)8,964 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy662.86 (AUD)92 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy67,340.94 (AUD)9,327 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy670.53 (AUD)93 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy685.42 (AUD)95 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy7,205.56 (AUD)998 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy7.22 (AUD)1 Ordinary Share

25/03/2025Morgan Stanley Australia Securities LimitedBuy706.58 (AUD)98 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy72.20 (AUD)10 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy772.54 (AUD)107 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy799.20 (AUD)111 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy8,440.18 (AUD)1,169 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy819.25 (AUD)113 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy821.94 (AUD)114 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy839.84 (AUD)116 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy86.64 (AUD)12 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy873.62 (AUD)121 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy888.06 (AUD)123 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy9,014.40 (AUD)1,252 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy943.20 (AUD)131 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy950.40 (AUD)132 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedBuy979.20 (AUD)136 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell1,114.96 (AUD)154 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell115.36 (AUD)16 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell137.18 (AUD)19 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell173.52 (AUD)24 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell180.00 (AUD)25 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell2,288.74 (AUD)317 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell239.25 (AUD)33 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell36.15 (AUD)5 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell397.65 (AUD)55 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell4,664.12 (AUD)646 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell468.65 (AUD)65 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell5,999.82 (AUD)831 Ordinary Shares
25/03/2025Morgan Stanley Australia Securities LimitedSell507.15 (AUD)70 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell65.07 (AUD)9 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell7,292.20 (AUD)1,010 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell76,561.38 (AUD)10,605 Ordinary Shares

25/03/2025Morgan Stanley Australia Securities LimitedSell93.86 (AUD)13 Ordinary Shares

3/25/2025Morgan Stanley Capital Services LLCBuyN/A1,691 Swaps

3/25/2025Morgan Stanley Capital Services LLCBuyN/A131 Swaps

3/25/2025Morgan Stanley Capital Services LLCBuyN/A24 Swaps

3/25/2025Morgan Stanley Capital Services LLCBuyN/A840 Swaps

3/25/2025Morgan Stanley Capital Services LLCSellN/A1,139 Swaps

3/25/2025Morgan Stanley Capital Services LLCSellN/A1,450 Swaps

3/25/2025Morgan Stanley Capital Services LLCSellN/A12,221 Swaps

3/25/2025Morgan Stanley Capital Services LLCSellN/A175 Swaps

3/25/2025Morgan Stanley Capital Services LLCSellN/A2,961 Swaps

3/25/2025Morgan Stanley Capital Services LLCSellN/A23,726 Swaps

3/25/2025Morgan Stanley Capital Services LLCSellN/A9,188 Swaps

3/25/2025Morgan Stanley Capital Services LLCSellN/A988 Swaps

26/03/2025Morgan Stanley & Co. International plcBorrowN/A27,937 Ordinary Shares

26/03/2025Morgan Stanley & Co. International plcBuy3,091.37388 Ordinary Shares

26/03/2025Morgan Stanley & Co. International plcCollateral ReturnedN/A27,936 Ordinary Shares

26/03/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/A1 Ordinary Share

26/03/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,452 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy1,075.96 (AUD)148 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy1,078.76 (AUD)149 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy1,125.30 (AUD)155 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy1,144.53 (AUD)157 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy1,151.82 (AUD)158 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy1,201.84 (AUD)166 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy1,303.12 (AUD)179 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy1,433.17 (AUD)197 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy1,452.00 (AUD)200 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy1,848.75 (AUD)255 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy1,955.05 (AUD)268 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy116.08 (AUD)16 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy13,442.76 (AUD)1,844 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy137.65 (AUD)19 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy138.89 (AUD)19 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy14.63 (AUD)2 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy14.64 (AUD)2 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy144.50 (AUD)20 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy153.30 (AUD)21 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy167.55 (AUD)23 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy181.50 (AUD)25 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy188.89 (AUD)26 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy2,076.36 (AUD)286 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy2,305.21 (AUD)316 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy2,453.88 (AUD)338 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy2,471.31 (AUD)339 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy2,804.28 (AUD)386 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy210.25 (AUD)29 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy217.80 (AUD)30 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy261.00 (AUD)36 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy275.50 (AUD)38 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy28.94 (AUD)4 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy3,557.52 (AUD)488 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy312.18 (AUD)43 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy355.74 (AUD)49 Ordinary Shares
26/03/2025Morgan Stanley Australia Securities LimitedBuy371.28 (AUD)51 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy398.75 (AUD)55 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy399.02 (AUD)55 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy399.85 (AUD)55 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy4,793.51 (AUD)658 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy406.56 (AUD)56 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy459.58 (AUD)63 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy553.65 (AUD)76 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy572.75 (AUD)79 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy580.00 (AUD)80 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy609.42 (AUD)84 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy616.67 (AUD)85 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy632.05 (AUD)87 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy64,778.94 (AUD)8,886 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy7.31 (AUD)1 Ordinary Share

26/03/2025Morgan Stanley Australia Securities LimitedBuy73.20 (AUD)10 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy752.93 (AUD)103 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy770.09 (AUD)106 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy793.52 (AUD)109 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy800.80 (AUD)110 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy885.72 (AUD)121 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy936.96 (AUD)128 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy94.38 (AUD)13 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy94.44 (AUD)13 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy94.83 (AUD)13 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy943.80 (AUD)130 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedBuy958.26 (AUD)131 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell1,086.21 (AUD)149 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell1,219.68 (AUD)168 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell1,437.48 (AUD)198 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell10,760.04 (AUD)1,476 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell102.48 (AUD)14 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell130.50 (AUD)18 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell138.32 (AUD)19 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell14.64 (AUD)2 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell145.40 (AUD)20 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell159.28 (AUD)22 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell16,650.36 (AUD)2,284 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell168.36 (AUD)23 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell2,766.06 (AUD)381 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell218.40 (AUD)30 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell22,679.19 (AUD)3,111 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell297.66 (AUD)41 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell383.72 (AUD)53 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell430.70 (AUD)59 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell5,343.61 (AUD)731 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell5,452.92 (AUD)748 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell543.00 (AUD)75 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell567.06 (AUD)78 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell588.87 (AUD)81 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell669.76 (AUD)92 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell67,539.74 (AUD)9,299 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell710.50 (AUD)98 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell713.44 (AUD)98 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell8,325.18 (AUD)1,142 Ordinary Shares

26/03/2025Morgan Stanley Australia Securities LimitedSell978.20 (AUD)134 Ordinary Shares

3/26/2025Morgan Stanley Capital Services LLCBuyN/A1,476 Swaps
3/26/2025Morgan Stanley Capital Services LLCBuyN/A2,000 Swaps

3/26/2025Morgan Stanley Capital Services LLCBuyN/A3,631 Swaps

3/26/2025Morgan Stanley Capital Services LLCBuyN/A529 Swaps

3/26/2025Morgan Stanley Capital Services LLCBuyN/A755 Swaps

3/26/2025Morgan Stanley Capital Services LLCSellN/A1,273 Swaps

3/26/2025Morgan Stanley Capital Services LLCSellN/A12,366 Swaps

3/26/2025Morgan Stanley Capital Services LLCSellN/A158 Swaps

3/26/2025Morgan Stanley Capital Services LLCSellN/A2,628 Swaps

3/26/2025Morgan Stanley Capital Services LLCSellN/A33 Swaps

3/26/2025Morgan Stanley Capital Services LLCSellN/A388 Swaps

3/26/2025Morgan Stanley Capital Services LLCSellN/A388 Swaps

3/26/2025Morgan Stanley Capital Services LLCSellN/A65 Swaps

27/03/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A1,163 Ordinary Shares

27/03/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A28,061 Ordinary Shares

27/03/2025Morgan Stanley & Co. International plcBuy2,076.51259 Ordinary Shares

27/03/2025Morgan Stanley & Co. International plcCollateral ReturnedN/A1 Ordinary Share

27/03/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A1 Ordinary Share

3/27/2025Morgan Stanley & Co. International plcSellN/A24 Swaps

27/03/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,142 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A10,774 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy1,185.01 (AUD)163 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy1,812.72 (AUD)249 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy10,759.32 (AUD)1,482 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy108.75 (AUD)15 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy12,879.24 (AUD)1,774 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy122.74 (AUD)17 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy14.56 (AUD)2 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy145.30 (AUD)20 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy21.78 (AUD)3 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy291.20 (AUD)40 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy3,528.36 (AUD)484 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy50.75 (AUD)7 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy6,838.92 (AUD)942 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy685.26 (AUD)94 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy696.96 (AUD)96 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy7.29 (AUD)1 Ordinary Share

27/03/2025Morgan Stanley Australia Securities LimitedBuy772.74 (AUD)106 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy794.61 (AUD)109 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedBuy86.76 (AUD)12 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell1,003.95 (AUD)138 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell1,068.69 (AUD)147 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell1,268.46 (AUD)174 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell1,330.41 (AUD)183 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell1,366.76 (AUD)188 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell1,373.08 (AUD)189 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell1,459.26 (AUD)201 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell1,686.92 (AUD)233 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell1,853.85 (AUD)255 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell1,892.25 (AUD)261 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell101.78 (AUD)14 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell109.35 (AUD)15 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell145.20 (AUD)20 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell196.83 (AUD)27 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell2,649.90 (AUD)365 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell21.82 (AUD)3 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell240.57 (AUD)33 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell3,640.00 (AUD)500 Ordinary Shares
27/03/2025Morgan Stanley Australia Securities LimitedSell369.24 (AUD)51 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell37,939.89 (AUD)5,226 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell4,675.44 (AUD)644 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell43.68 (AUD)6 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell487.76 (AUD)67 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell49,948.80 (AUD)6,880 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell5,118.08 (AUD)704 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell5,735.40 (AUD)790 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell508.20 (AUD)70 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell6,838.92 (AUD)942 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell623.50 (AUD)86 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell624.36 (AUD)86 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell624.79 (AUD)86 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell7.29 (AUD)1 Ordinary Share

27/03/2025Morgan Stanley Australia Securities LimitedSell714.42 (AUD)98 Ordinary Shares

27/03/2025Morgan Stanley Australia Securities LimitedSell872.40 (AUD)120 Ordinary Shares

3/27/2025Morgan Stanley Capital Services LLCBuyN/A2,000 Swaps

3/27/2025Morgan Stanley Capital Services LLCBuyN/A2,403 Swaps

3/27/2025Morgan Stanley Capital Services LLCBuyN/A513 Swaps

3/27/2025Morgan Stanley Capital Services LLCBuyN/A560 Swaps

3/27/2025Morgan Stanley Capital Services LLCBuyN/A620 Swaps

3/27/2025Morgan Stanley Capital Services LLCBuyN/A7,822 Swaps

3/27/2025Morgan Stanley Capital Services LLCSellN/A1,190 Swaps

3/27/2025Morgan Stanley Capital Services LLCSellN/A1,482 Swaps

3/27/2025Morgan Stanley Capital Services LLCSellN/A259 Swaps

3/27/2025Morgan Stanley Capital Services LLCSellN/A31 Swaps

3/27/2025Morgan Stanley Capital Services LLCSellN/A317 Swaps

3/27/2025Morgan Stanley Capital Services LLCSellN/A39 Swaps

3/27/2025Morgan Stanley Capital Services LLCSellN/A484 Swaps

3/27/2025Morgan Stanley Capital Services LLCSellN/A96 Swaps

27/03/2025Parametric Portfolio Associates LLCSell2,269.50 (USD)99 American Depositary Receipts

28/03/2025Morgan Stanley & Co. International plcBorrowN/A2,855 Ordinary Shares

28/03/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A388 Ordinary Shares

28/03/2025Morgan Stanley & Co. International plcBuy1,047.49129 Ordinary Shares

28/03/2025Morgan Stanley & Co. International plcBuy4,363.18538 Ordinary Shares

3/28/2025Morgan Stanley & Co. International plcBuyN/A1,061 Swaps

3/28/2025Morgan Stanley & Co. International plcBuyN/A74 Swaps

28/03/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A1,885 Ordinary Shares

28/03/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/A4,078 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy1,516.16 (AUD)206 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy1,540.33 (AUD)209 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy1,541.24 (AUD)212 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy1,609.65 (AUD)219 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy1,739.00 (AUD)235 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy11,032.89 (AUD)1,497 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy132.30 (AUD)18 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy133.02 (AUD)18 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy139.84 (AUD)19 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy14.74 (AUD)2 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy146.40 (AUD)20 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy148.00 (AUD)20 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy169.28 (AUD)23 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy2,247.85 (AUD)305 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy2,409.99 (AUD)327 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy21,594.10 (AUD)2,930 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy222.27 (AUD)31 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy3,128.68 (AUD)428 Ordinary Shares
28/03/2025Morgan Stanley Australia Securities LimitedBuy3,456.53 (AUD)469 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy3,528.24 (AUD)482 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy3,714.12 (AUD)513 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy390.61 (AUD)53 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy398.79 (AUD)54 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy399.06 (AUD)54 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy487.74 (AUD)66 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy499.80 (AUD)68 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy516.60 (AUD)70 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy532.08 (AUD)72 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy575.64 (AUD)78 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy7,785.90 (AUD)1,055 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy706.56 (AUD)96 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy81.40 (AUD)11 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedBuy95.16 (AUD)13 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell1,135.68 (AUD)156 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell1,261.98 (AUD)171 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell1,328.40 (AUD)180 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell1,337.59 (AUD)181 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell1,466.18 (AUD)198 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell11,085.00 (AUD)1,500 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell12,772.21 (AUD)1,733 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell14.82 (AUD)2 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell140.98 (AUD)19 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell148.00 (AUD)20 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell155.19 (AUD)21 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell17,121.60 (AUD)2,320 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell170.20 (AUD)23 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell170.20 (AUD)23 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell185.00 (AUD)25 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell185.00 (AUD)25 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell2,042.40 (AUD)276 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell2,730.60 (AUD)370 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell2,954.70 (AUD)402 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell303.81 (AUD)41 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell4,930.53 (AUD)669 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell449.57 (AUD)61 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell482.30 (AUD)65 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell546.12 (AUD)74 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell546.86 (AUD)74 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell574.86 (AUD)78 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell60,632.99 (AUD)8,227 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell650.32 (AUD)88 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell66.42 (AUD)9 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell675.22 (AUD)91 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell7,959.60 (AUD)1,080 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell727.65 (AUD)99 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell778.05 (AUD)105 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell795.96 (AUD)108 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell81.29 (AUD)11 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell849.85 (AUD)115 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell86,339.55 (AUD)11,715 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell87,607.69 (AUD)11,897 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell883.20 (AUD)120 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell955.89 (AUD)129 Ordinary Shares

28/03/2025Morgan Stanley Australia Securities LimitedSell966.91 (AUD)133 Ordinary Shares

3/28/2025Morgan Stanley Capital Services LLCBuyN/A1,733 Swaps
3/28/2025Morgan Stanley Capital Services LLCBuyN/A11,715 Swaps

3/28/2025Morgan Stanley Capital Services LLCBuyN/A13,178 Swaps

3/28/2025Morgan Stanley Capital Services LLCBuyN/A305 Swaps

3/28/2025Morgan Stanley Capital Services LLCBuyN/A465 Swaps

3/28/2025Morgan Stanley Capital Services LLCBuyN/A608 Swaps

3/28/2025Morgan Stanley Capital Services LLCBuyN/A711 Swaps

3/28/2025Morgan Stanley Capital Services LLCSellN/A1,000 Swaps

3/28/2025Morgan Stanley Capital Services LLCSellN/A129 Swaps

3/28/2025Morgan Stanley Capital Services LLCSellN/A296 Swaps

3/28/2025Morgan Stanley Capital Services LLCSellN/A307 Swaps

3/28/2025Morgan Stanley Capital Services LLCSellN/A469 Swaps

3/28/2025Morgan Stanley Capital Services LLCSellN/A538 Swaps

31/03/2025Morgan Stanley & Co. International plcBorrowN/A13,187 Ordinary Shares

31/03/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A4,337 Ordinary Shares

31/03/2025Morgan Stanley & Co. International plcBuy649.0780 Ordinary Shares

31/03/2025Morgan Stanley & Co. International plcCollateral ReturnedN/A11,302 Ordinary Shares

31/03/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/A1,885 Ordinary Shares

3/31/2025Morgan Stanley & Co. International plcSellN/A22 Swaps

31/03/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/A1,227 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy1,212.75 (AUD)165 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy1,218.44 (AUD)166 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy1,403.85 (AUD)191 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy1,536.15 (AUD)209 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy1,677.42 (AUD)229 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy109.80 (AUD)15 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy110.02 (AUD)15 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy116.88 (AUD)16 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy117.12 (AUD)16 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy117.20 (AUD)16 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy132.03 (AUD)18 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy132.12 (AUD)18 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy15,277.90 (AUD)2,090 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy18,413.89 (AUD)2,519 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy183.50 (AUD)25 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy190.32 (AUD)26 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy197.91 (AUD)27 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy2,247.24 (AUD)307 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy2,496.60 (AUD)342 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy205.24 (AUD)28 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy205.80 (AUD)28 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy22.05 (AUD)3 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy234.24 (AUD)32 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy235.20 (AUD)32 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy294.00 (AUD)40 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy3,552.66 (AUD)486 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy336.94 (AUD)46 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy36.55 (AUD)5 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy37,675.74 (AUD)5,154 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy4,029.66 (AUD)549 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy425.14 (AUD)58 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy432.76 (AUD)59 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy441.00 (AUD)60 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy468.16 (AUD)64 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy5,064.15 (AUD)689 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy51.17 (AUD)7 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy586.40 (AUD)80 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy602.70 (AUD)82 Ordinary Shares
31/03/2025Morgan Stanley Australia Securities LimitedBuy637.71 (AUD)87 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy645.92 (AUD)88 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy658.80 (AUD)90 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy7.35 (AUD)1 Ordinary Share

31/03/2025Morgan Stanley Australia Securities LimitedBuy7.36 (AUD)1 Ordinary Share

31/03/2025Morgan Stanley Australia Securities LimitedBuy747.66 (AUD)102 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy790.56 (AUD)108 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy868.70 (AUD)119 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy87.78 (AUD)12 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy9,364.87 (AUD)1,275 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedBuy95.16 (AUD)13 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell1,123.02 (AUD)153 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell1,332.16 (AUD)181 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell1,482.68 (AUD)202 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell14.64 (AUD)2 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell21,506.02 (AUD)2,942 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell3,225.20 (AUD)440 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell51.17 (AUD)7 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell639.45 (AUD)87 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell689.02 (AUD)94 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell71,232.70 (AUD)9,734 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell8,647.73 (AUD)1,183 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell805.20 (AUD)110 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell982.22 (AUD)134 Ordinary Shares

31/03/2025Morgan Stanley Australia Securities LimitedSell990.22 (AUD)135 Ordinary Shares

3/31/2025Morgan Stanley Capital Services LLCBuyN/A1,397 Swaps

3/31/2025Morgan Stanley Capital Services LLCBuyN/A2,942 Swaps

3/31/2025Morgan Stanley Capital Services LLCBuyN/A59,868 Swaps

3/31/2025Morgan Stanley Capital Services LLCBuyN/A644 Swaps

3/31/2025Morgan Stanley Capital Services LLCSellN/A1,000 Swaps

3/31/2025Morgan Stanley Capital Services LLCSellN/A2,170 Swaps

3/31/2025Morgan Stanley Capital Services LLCSellN/A2,260 Swaps

3/31/2025Morgan Stanley Capital Services LLCSellN/A3,540 Swaps

3/31/2025Morgan Stanley Capital Services LLCSellN/A342 Swaps

3/31/2025Morgan Stanley Capital Services LLCSellN/A58 Swaps

3/31/2025Morgan Stanley Capital Services LLCSellN/A59,868 Swaps

3/31/2025Morgan Stanley Capital Services LLCSellN/A73 Swaps

3/31/2025Morgan Stanley Capital Services LLCSellN/A80 Swaps

1/04/2025Morgan Stanley & Co. International plcBorrowN/A32,761 Ordinary Shares

1/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A1,897 Ordinary Shares

1/04/2025Morgan Stanley & Co. International plcBuy2,618.25324 Ordinary Shares

1/04/2025Morgan Stanley & Co. International plcBuy693.72 (AUD)94 Ordinary Shares

1/04/2025Morgan Stanley & Co. International plcCollateral ReturnedN/A29,025 Ordinary Shares

1/04/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/A3,736 Ordinary Shares

1/04/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,476 Ordinary Shares

1/04/2025Morgan Stanley & Co. LLCSell14.66 (AUD)2 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy1,036.35 (AUD)141 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy1,036.35 (AUD)141 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy1,111.12 (AUD)152 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy1,160.51 (AUD)158 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy1,197.20 (AUD)164 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy1,263.69 (AUD)171 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy1,278.47 (AUD)173 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy1,339.52 (AUD)182 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy1,363.38 (AUD)186 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy1,396.71 (AUD)189 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy1,486.72 (AUD)202 Ordinary Shares
1/04/2025Morgan Stanley Australia Securities LimitedBuy1,759.04 (AUD)239 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy1,803.18 (AUD)246 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy10,730.52 (AUD)1,454 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy10,981.44 (AUD)1,488 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy11,689.92 (AUD)1,584 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy138.51 (AUD)19 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy160.49 (AUD)22 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy160.60 (AUD)22 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy160.71 (AUD)22 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy161.37 (AUD)22 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy161.81 (AUD)22 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy190.84 (AUD)26 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy197.23 (AUD)27 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy198.31 (AUD)27 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy2,587.20 (AUD)352 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy2,605.44 (AUD)354 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy2,843.59 (AUD)389 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy213.15 (AUD)29 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy214.31 (AUD)29 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy330.52 (AUD)45 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy336.72 (AUD)46 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy344.73 (AUD)47 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy358.19 (AUD)49 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy362.60 (AUD)49 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy38,228.40 (AUD)5,180 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy394.46 (AUD)54 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy396.36 (AUD)54 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy404.25 (AUD)55 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy469.76 (AUD)64 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy508.53 (AUD)69 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy521.85 (AUD)71 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy538.01 (AUD)73 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy565.18 (AUD)77 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy565.56 (AUD)77 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy605.90 (AUD)83 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy619.65 (AUD)85 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy649.44 (AUD)88 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy682.62 (AUD)93 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy684.01 (AUD)93 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy685.41 (AUD)93 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy7.31 (AUD)1 Ordinary Share

1/04/2025Morgan Stanley Australia Securities LimitedBuy716.38 (AUD)98 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy872.02 (AUD)118 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy88.56 (AUD)12 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy933.45 (AUD)127 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedBuy96.20 (AUD)13 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell1,130.36 (AUD)154 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell1,142.35 (AUD)155 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell1,484.70 (AUD)202 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell1,961.10 (AUD)267 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell110.17 (AUD)15 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell124.95 (AUD)17 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell146.80 (AUD)20 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell15,016.05 (AUD)2,043 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell15,817.70 (AUD)2,155 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell18,782.10 (AUD)2,545 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell2,866.93 (AUD)389 Ordinary Shares
1/04/2025Morgan Stanley Australia Securities LimitedSell21,682.44 (AUD)2,938 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell22.02 (AUD)3 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell22.05 (AUD)3 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell235.84 (AUD)32 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell29.56 (AUD)4 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell3,812.48 (AUD)518 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell302.99 (AUD)41 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell323.84 (AUD)44 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell33,962.76 (AUD)4,602 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell4,073.76 (AUD)552 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell427.17 (AUD)58 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell45,305.82 (AUD)6,139 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell486.75 (AUD)66 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell488.40 (AUD)66 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell546.12 (AUD)74 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell583.81 (AUD)79 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell60,178.50 (AUD)8,190 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell625.17 (AUD)85 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell634.68 (AUD)86 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell7,667.82 (AUD)1,039 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell9,087.21 (AUD)1,233 Ordinary Shares

1/04/2025Morgan Stanley Australia Securities LimitedSell94,026.11 (AUD)12,782 Ordinary Shares

4/01/2025Morgan Stanley Capital Services LLCBuyN/A1,645 Swaps

4/01/2025Morgan Stanley Capital Services LLCBuyN/A1,844 Swaps

4/01/2025Morgan Stanley Capital Services LLCBuyN/A2,078 Swaps

4/01/2025Morgan Stanley Capital Services LLCBuyN/A2,320 Swaps

4/01/2025Morgan Stanley Capital Services LLCBuyN/A208 Swaps

4/01/2025Morgan Stanley Capital Services LLCBuyN/A4,602 Swaps

4/01/2025Morgan Stanley Capital Services LLCBuyN/A6,149 Swaps

4/01/2025Morgan Stanley Capital Services LLCBuyN/A746 Swaps

4/01/2025Morgan Stanley Capital Services LLCBuyN/A801 Swaps

4/01/2025Morgan Stanley Capital Services LLCBuyN/A994 Swaps

4/01/2025Morgan Stanley Capital Services LLCSellN/A141 Swaps

4/01/2025Morgan Stanley Capital Services LLCSellN/A2,655 Swaps

4/01/2025Morgan Stanley Capital Services LLCSellN/A27 Swaps

4/01/2025Morgan Stanley Capital Services LLCSellN/A29 Swaps

4/01/2025Morgan Stanley Capital Services LLCSellN/A3,000 Swaps

4/01/2025Morgan Stanley Capital Services LLCSellN/A324 Swaps

4/01/2025Morgan Stanley Capital Services LLCSellN/A371 Swaps

4/01/2025Morgan Stanley Capital Services LLCSellN/A5,180 Swaps

2/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A80 Ordinary Shares

2/04/2025Morgan Stanley & Co. International plcBuy8.041 Ordinary Share

2/04/2025Morgan Stanley & Co. International plcBuy2,115.47262 Ordinary Shares

4/02/2025Morgan Stanley & Co. International plcBuyN/A73 Swaps

4/02/2025Morgan Stanley & Co. International plcBuyN/A905 Swaps

2/04/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A25,159 Ordinary Shares

4/02/2025Morgan Stanley & Co. International plcSellN/A127 Swaps

2/04/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/A1,809 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A404 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy1,021.65 (AUD)139 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy1,117.20 (AUD)152 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy1,139.60 (AUD)154 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy1,181.74 (AUD)161 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy1,221.00 (AUD)165 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy1,255.14 (AUD)171 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy1,306.52 (AUD)178 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy1,318.50 (AUD)180 Ordinary Shares
2/04/2025Morgan Stanley Australia Securities LimitedBuy1,481.67 (AUD)202 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy1,647.00 (AUD)225 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy1,800.75 (AUD)245 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy1,889.84 (AUD)258 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy110.70 (AUD)15 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy117.44 (AUD)16 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy124.61 (AUD)17 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy125.63 (AUD)17 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy13,201.33 (AUD)1,801 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy133.56 (AUD)18 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy14.66 (AUD)2 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy146.60 (AUD)20 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy154.45 (AUD)21 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy163.02 (AUD)22 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy176.04 (AUD)24 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy183.25 (AUD)25 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy2,144.74 (AUD)292 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy212.28 (AUD)29 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy223.80 (AUD)30 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy230.02 (AUD)31 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy242.22 (AUD)33 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy242.55 (AUD)33 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy256.20 (AUD)35 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy264.42 (AUD)36 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy278.35 (AUD)38 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy286.26 (AUD)39 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy3,714.04 (AUD)506 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy3,738.30 (AUD)510 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy322.08 (AUD)44 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy330.75 (AUD)45 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy367.00 (AUD)50 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy373.57 (AUD)51 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy4,033.32 (AUD)551 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy4,376.01 (AUD)597 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy4,869.01 (AUD)662 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy48,993.72 (AUD)6,684 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy484.77 (AUD)66 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy5,504.83 (AUD)751 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy5,937.30 (AUD)810 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy519.72 (AUD)71 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy542.42 (AUD)74 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy544.27 (AUD)74 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy581.44 (AUD)79 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy593.73 (AUD)81 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy600.21 (AUD)81 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy601.06 (AUD)82 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy607.97 (AUD)83 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy610.88 (AUD)83 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy614.88 (AUD)84 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy622.62 (AUD)85 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy63,778.33 (AUD)8,701 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy630.38 (AUD)86 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy663.05 (AUD)89 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy695.87 (AUD)95 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy7.33 (AUD)1 Ordinary Share

2/04/2025Morgan Stanley Australia Securities LimitedBuy7.33 (AUD)1 Ordinary Share

2/04/2025Morgan Stanley Australia Securities LimitedBuy7.34 (AUD)1 Ordinary Share
2/04/2025Morgan Stanley Australia Securities LimitedBuy741.34 (AUD)101 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy754.99 (AUD)103 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy764.40 (AUD)104 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy795.01 (AUD)107 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy8,048.34 (AUD)1,098 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy80.90 (AUD)11 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy807.40 (AUD)110 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy813.07 (AUD)111 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy823.20 (AUD)112 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy848.70 (AUD)115 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy852.60 (AUD)116 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy87,894.03 (AUD)11,991 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy929.64 (AUD)127 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy95.81 (AUD)13 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy953.54 (AUD)130 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedBuy975.55 (AUD)133 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell1,299.18 (AUD)177 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell1,629.36 (AUD)219 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell1,863.08 (AUD)254 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell132.30 (AUD)18 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell139.08 (AUD)19 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell14.65 (AUD)2 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell227.23 (AUD)31 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell253.30 (AUD)34 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell256.90 (AUD)35 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell3,452.43 (AUD)471 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell3,475.47 (AUD)473 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell543.12 (AUD)73 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell57,950.98 (AUD)7,906 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell638.58 (AUD)87 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell655.04 (AUD)89 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell660.15 (AUD)90 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell667.03 (AUD)91 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell697.30 (AUD)95 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell7.33 (AUD)1 Ordinary Share

2/04/2025Morgan Stanley Australia Securities LimitedSell718.34 (AUD)98 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell742.35 (AUD)101 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell761.79 (AUD)104 Ordinary Shares

2/04/2025Morgan Stanley Australia Securities LimitedSell9,565.65 (AUD)1,305 Ordinary Shares

4/02/2025Morgan Stanley Capital Services LLCBuyN/A1,477 Swaps

4/02/2025Morgan Stanley Capital Services LLCBuyN/A10,732 Swaps

4/02/2025Morgan Stanley Capital Services LLCBuyN/A332 Swaps

4/02/2025Morgan Stanley Capital Services LLCBuyN/A391 Swaps

4/02/2025Morgan Stanley Capital Services LLCSellN/A1 Swap

4/02/2025Morgan Stanley Capital Services LLCSellN/A1,801 Swaps

4/02/2025Morgan Stanley Capital Services LLCSellN/A11,933 Swaps

4/02/2025Morgan Stanley Capital Services LLCSellN/A140 Swaps

4/02/2025Morgan Stanley Capital Services LLCSellN/A19,057 Swaps

4/02/2025Morgan Stanley Capital Services LLCSellN/A2 Swaps

4/02/2025Morgan Stanley Capital Services LLCSellN/A262 Swaps

4/02/2025Morgan Stanley Capital Services LLCSellN/A267 Swaps

4/02/2025Morgan Stanley Capital Services LLCSellN/A3,000 Swaps

4/02/2025Morgan Stanley Capital Services LLCSellN/A35 Swaps

4/02/2025Morgan Stanley Capital Services LLCSellN/A37 Swaps

4/02/2025Morgan Stanley Capital Services LLCSellN/A46 Swaps

4/02/2025Morgan Stanley Capital Services LLCSellN/A765 Swaps

3/04/2025Morgan Stanley & Co. International plcBorrowN/A31,450 Ordinary Shares
3/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A1,551 Ordinary Shares

3/04/2025Morgan Stanley & Co. International plcBuy1,318.13164 Ordinary Shares

3/04/2025Morgan Stanley & Co. International plcCollateral ReturnedN/A30,062 Ordinary Shares

3/04/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/A1,388 Ordinary Shares

3/04/2025Morgan Stanley & Co. International plcSell1,851.20 (AUD)252 Ordinary Shares

3/04/2025Morgan Stanley & Co. International plcSell24,648.77 (AUD)3,355 Ordinary Shares

4/03/2025Morgan Stanley & Co. International plcSellN/A422 Swaps

3/04/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,612 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy1,220.77 (AUD)167 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy1,331.25 (AUD)181 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy1,526.72 (AUD)208 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy1,585.44 (AUD)216 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy1,639.68 (AUD)224 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy1,814.20 (AUD)247 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy1,906.24 (AUD)259 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy10,642.80 (AUD)1,448 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy110.25 (AUD)15 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy117.52 (AUD)16 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy124.95 (AUD)17 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy125.12 (AUD)17 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy132.48 (AUD)18 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy139.84 (AUD)19 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy14.63 (AUD)2 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy14.66 (AUD)2 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy146.90 (AUD)20 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy176.16 (AUD)24 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy176.40 (AUD)24 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy2,106.58 (AUD)287 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy22.02 (AUD)3 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy22.02 (AUD)3 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy22.05 (AUD)3 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy248.20 (AUD)34 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy271.95 (AUD)37 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy272.32 (AUD)37 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy29.32 (AUD)4 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy29.44 (AUD)4 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy3,581.92 (AUD)488 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy3,650.45 (AUD)497 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy301.35 (AUD)41 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy315.83 (AUD)43 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy36.70 (AUD)5 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy36.80 (AUD)5 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy360.15 (AUD)49 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy37,624.84 (AUD)5,126 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy4,084.56 (AUD)558 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy4,138.05 (AUD)563 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy41,228.78 (AUD)5,617 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy410.76 (AUD)56 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy411.60 (AUD)56 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy411.87 (AUD)56 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy462.42 (AUD)63 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy468.16 (AUD)64 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy485.10 (AUD)66 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy5,130.66 (AUD)699 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy51.38 (AUD)7 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy521.85 (AUD)71 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy528.83 (AUD)72 Ordinary Shares
3/04/2025Morgan Stanley Australia Securities LimitedBuy594.13 (AUD)81 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy610.46 (AUD)83 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy646.80 (AUD)88 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy66.15 (AUD)9 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy674.36 (AUD)92 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy699.20 (AUD)95 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy7,109.76 (AUD)966 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy7,492.32 (AUD)1,032 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy7,626.26 (AUD)1,039 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy7,796.29 (AUD)1,060 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy7.35 (AUD)1 Ordinary Share

3/04/2025Morgan Stanley Australia Securities LimitedBuy711.01 (AUD)97 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy72,049.44 (AUD)9,816 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy73.40 (AUD)10 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy735.00 (AUD)100 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy753.44 (AUD)103 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy756.02 (AUD)103 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy8,044.08 (AUD)1,108 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy80.74 (AUD)11 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy80.85 (AUD)11 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy80.96 (AUD)11 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy808.50 (AUD)110 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy828.85 (AUD)113 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy831.11 (AUD)113 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy844.10 (AUD)115 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy864.94 (AUD)118 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy88.08 (AUD)12 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy930.91 (AUD)127 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedBuy940.80 (AUD)128 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell1,207.04 (AUD)164 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell1,286.25 (AUD)175 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell1,781.12 (AUD)242 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell110.17 (AUD)15 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell139.65 (AUD)19 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell140.03 (AUD)19 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell154.14 (AUD)21 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell161.48 (AUD)22 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell183.75 (AUD)25 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell2,913.98 (AUD)397 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell272.32 (AUD)37 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell29,404.04 (AUD)4,006 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell3,432.45 (AUD)467 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell403.70 (AUD)55 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell456.32 (AUD)62 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell484.44 (AUD)66 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell578.28 (AUD)79 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell624.75 (AUD)85 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell793.26 (AUD)108 Ordinary Shares

3/04/2025Morgan Stanley Australia Securities LimitedSell900.24 (AUD)124 Ordinary Shares

4/03/2025Morgan Stanley Capital Services LLCBuyN/A1,392 Swaps

4/03/2025Morgan Stanley Capital Services LLCBuyN/A47 Swaps

4/03/2025Morgan Stanley Capital Services LLCBuyN/A504 Swaps

4/03/2025Morgan Stanley Capital Services LLCBuyN/A55 Swaps

4/03/2025Morgan Stanley Capital Services LLCBuyN/A6,140 Swaps

4/03/2025Morgan Stanley Capital Services LLCBuyN/A69 Swaps

4/03/2025Morgan Stanley Capital Services LLCSellN/A1,108 Swaps

4/03/2025Morgan Stanley Capital Services LLCSellN/A10,030 Swaps
4/03/2025Morgan Stanley Capital Services LLCSellN/A11,885 Swaps

4/03/2025Morgan Stanley Capital Services LLCSellN/A164 Swaps

4/03/2025Morgan Stanley Capital Services LLCSellN/A198 Swaps

4/03/2025Morgan Stanley Capital Services LLCSellN/A2,000 Swaps

4/03/2025Morgan Stanley Capital Services LLCSellN/A38 Swaps

4/03/2025Morgan Stanley Capital Services LLCSellN/A6,649 Swaps

4/03/2025Morgan Stanley Capital Services LLCSellN/A690 Swaps

4/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A21,741 Ordinary Shares

4/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A9,103 Ordinary Shares

4/04/2025Morgan Stanley & Co. International plcBuy1,036.56128 Ordinary Shares

4/04/2025Morgan Stanley & Co. International plcBuy1,954.82242 Ordinary Shares

4/04/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A21,741 Ordinary Shares

4/04/2025Morgan Stanley & Co. International plcSell24.213 Ordinary Shares

4/04/2025Morgan Stanley & Co. International plcSell14.83 (AUD)2 Ordinary Shares

4/04/2025Morgan Stanley & Co. International plcSellN/A23 Swaps

4/04/2025Morgan Stanley & Co. International plcSellN/A925 Swaps

4/04/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/A1,384 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A6,970 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy1,000.10 (AUD)137 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy1,001.47 (AUD)137 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy1,119.96 (AUD)153 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy1,195.56 (AUD)162 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy1,748.76 (AUD)236 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy10,406.44 (AUD)1,412 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy103.46 (AUD)14 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy117.52 (AUD)16 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy118.72 (AUD)16 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy118.72 (AUD)16 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy125.46 (AUD)17 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy132.93 (AUD)18 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy14,086.41 (AUD)1,901 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy14.82 (AUD)2 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy140.41 (AUD)19 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy140.60 (AUD)19 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy146.60 (AUD)20 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy15,331.29 (AUD)2,069 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy177.24 (AUD)24 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy183.25 (AUD)25 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy184.50 (AUD)25 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy191.10 (AUD)26 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy2,712.06 (AUD)366 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy206.08 (AUD)28 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy207.90 (AUD)28 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy21,822.45 (AUD)2,945 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy214.74 (AUD)29 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy22.18 (AUD)3 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy22.26 (AUD)3 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy227.69 (AUD)31 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy237.76 (AUD)32 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy258.30 (AUD)35 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy26,794.56 (AUD)3,616 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy280.44 (AUD)38 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy29.68 (AUD)4 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy3,195.54 (AUD)433 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy325.82 (AUD)44 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy331.65 (AUD)45 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy334.35 (AUD)45 Ordinary Shares
4/04/2025Morgan Stanley Australia Securities LimitedBuy341.55 (AUD)46 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy348.74 (AUD)47 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy352.32 (AUD)48 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy353.28 (AUD)48 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy363.58 (AUD)49 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy37.00 (AUD)5 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy37.15 (AUD)5 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy454.46 (AUD)62 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy51.62 (AUD)7 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy511.98 (AUD)69 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy523.98 (AUD)71 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy546.86 (AUD)74 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy547.60 (AUD)74 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy579.54 (AUD)78 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy59.08 (AUD)8 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy593.60 (AUD)80 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy595.35 (AUD)81 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy638.12 (AUD)86 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy661.50 (AUD)90 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy7,587.84 (AUD)1,024 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy7.42 (AUD)1 Ordinary Share

4/04/2025Morgan Stanley Australia Securities LimitedBuy773.24 (AUD)104 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy8,432.58 (AUD)1,138 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy906.46 (AUD)122 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy936.18 (AUD)126 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy95.61 (AUD)13 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedBuy970.71 (AUD)131 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell1,104.00 (AUD)150 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell1,262.48 (AUD)172 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell1,330.20 (AUD)180 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell1,439.10 (AUD)195 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell1,626.56 (AUD)221 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell1,768.80 (AUD)240 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell1,778.16 (AUD)239 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell1,822.86 (AUD)247 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell125.46 (AUD)17 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell14.82 (AUD)2 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell14.86 (AUD)2 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell14.86 (AUD)2 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell2,331.00 (AUD)315 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell2,771.39 (AUD)373 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell2,974.80 (AUD)402 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell2,985.56 (AUD)404 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell22.26 (AUD)3 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell26,483.34 (AUD)3,574 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell26,950.17 (AUD)3,637 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell267.12 (AUD)36 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell27,765.27 (AUD)3,747 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell274.54 (AUD)37 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell3,131.24 (AUD)422 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell3,199.87 (AUD)433 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell3,381.80 (AUD)457 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell3,469.81 (AUD)467 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell3,667.86 (AUD)497 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell3,989.91 (AUD)537 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell301.35 (AUD)41 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell302.37 (AUD)41 Ordinary Shares
4/04/2025Morgan Stanley Australia Securities LimitedSell308.49 (AUD)42 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell361.37 (AUD)49 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell362.60 (AUD)49 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell364.56 (AUD)49 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell37.00 (AUD)5 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell376.38 (AUD)51 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell4,489.10 (AUD)605 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell4,765.60 (AUD)644 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell4,806.90 (AUD)654 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell4,842.09 (AUD)657 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell4,860.96 (AUD)656 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell4,897.20 (AUD)660 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell421.23 (AUD)57 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell445.50 (AUD)60 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell5,064.15 (AUD)689 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell526.46 (AUD)71 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell580.32 (AUD)78 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell6,937.70 (AUD)935 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell607.62 (AUD)82 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell667.80 (AUD)90 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell693.24 (AUD)94 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell7.43 (AUD)1 Ordinary Share

4/04/2025Morgan Stanley Australia Securities LimitedSell74.20 (AUD)10 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell743.00 (AUD)100 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell8,262.15 (AUD)1,115 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell8,418.19 (AUD)1,133 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell816.75 (AUD)110 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell818.40 (AUD)110 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell935.55 (AUD)126 Ordinary Shares

4/04/2025Morgan Stanley Australia Securities LimitedSell980.21 (AUD)133 Ordinary Shares

4/04/2025Morgan Stanley Capital Services LLCBuyN/A11,462 Swaps

4/04/2025Morgan Stanley Capital Services LLCBuyN/A265 Swaps

4/04/2025Morgan Stanley Capital Services LLCBuyN/A3,574 Swaps

4/04/2025Morgan Stanley Capital Services LLCBuyN/A5,781 Swaps

4/04/2025Morgan Stanley Capital Services LLCBuyN/A6,289 Swaps

4/04/2025Morgan Stanley Capital Services LLCSellN/A1,000 Swaps

4/04/2025Morgan Stanley Capital Services LLCSellN/A1,007 Swaps

4/04/2025Morgan Stanley Capital Services LLCSellN/A1,509 Swaps

4/04/2025Morgan Stanley Capital Services LLCSellN/A101 Swaps

4/04/2025Morgan Stanley Capital Services LLCSellN/A128 Swaps

4/04/2025Morgan Stanley Capital Services LLCSellN/A2,054 Swaps

4/04/2025Morgan Stanley Capital Services LLCSellN/A2,945 Swaps

4/04/2025Morgan Stanley Capital Services LLCSellN/A242 Swaps

4/04/2025Morgan Stanley Capital Services LLCSellN/A336 Swaps

4/04/2025Morgan Stanley Capital Services LLCSellN/A63 Swaps

4/04/2025Morgan Stanley Capital Services LLCSellN/A81 Swaps

7/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A164 Ordinary Shares

7/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A24,695 Ordinary Shares

7/04/2025Morgan Stanley & Co. International plcBuy352.9745 Ordinary Shares

7/04/2025Morgan Stanley & Co. International plcBuy22,626.66 (AUD)3,149 Ordinary Shares

4/07/2025Morgan Stanley & Co. International plcBuyN/A1,887 Swaps

4/07/2025Morgan Stanley & Co. International plcBuyN/A78 Swaps

4/07/2025Morgan Stanley & Co. International plcBuyN/A929 Swaps

7/04/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A24,695 Ordinary Shares

7/04/2025Morgan Stanley & Co. International plcSell2,544.70 (AUD)357 Ordinary Shares

7/04/2025Morgan Stanley & Co. International plcSell55,988.79 (AUD)7,848 Ordinary Shares

4/07/2025Morgan Stanley & Co. International plcSellN/A1,685 Swaps
4/07/2025Morgan Stanley & Co. International plcSellN/A1,887 Swaps

4/07/2025Morgan Stanley & Co. International plcSellN/A40 Swaps

4/07/2025Morgan Stanley & Co. International plcSellN/A929 Swaps

7/04/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/A3,529 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,037.47 (AUD)145 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,240.46 (AUD)169 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,241.84 (AUD)172 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,250.79 (AUD)173 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,308.49 (AUD)179 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,310.08 (AUD)184 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,369.47 (AUD)191 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,374.72 (AUD)192 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,418.87 (AUD)199 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,453.48 (AUD)203 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,471.90 (AUD)205 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,539.40 (AUD)215 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,585.53 (AUD)223 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,599.36 (AUD)224 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,638.94 (AUD)227 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,665.95 (AUD)233 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,782.37 (AUD)245 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,822.13 (AUD)257 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,839.54 (AUD)258 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy1,985.20 (AUD)280 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy106.65 (AUD)15 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy106.80 (AUD)15 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy106.95 (AUD)15 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy11,301.05 (AUD)1,585 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy114.56 (AUD)16 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy121.21 (AUD)17 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy122.40 (AUD)17 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy135,687.35 (AUD)18,850 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy135.09 (AUD)19 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy14.44 (AUD)2 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy144.80 (AUD)20 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy152.46 (AUD)21 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy160.82 (AUD)22 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy17,062.09 (AUD)2,393 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy178.87 (AUD)25 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy197.91 (AUD)27 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,022.10 (AUD)277 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,067.78 (AUD)286 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,096.38 (AUD)286 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,120.58 (AUD)297 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,137.10 (AUD)301 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,166.00 (AUD)304 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,175.12 (AUD)304 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,228.56 (AUD)313 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,292.64 (AUD)322 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,307.90 (AUD)314 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,321.12 (AUD)326 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,356.20 (AUD)330 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,367.63 (AUD)333 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,402.40 (AUD)330 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,414.00 (AUD)340 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,467.40 (AUD)338 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,485.89 (AUD)341 Ordinary Shares
7/04/2025Morgan Stanley Australia Securities LimitedBuy2,495.50 (AUD)350 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,506.14 (AUD)351 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,659.14 (AUD)374 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy2,914.56 (AUD)396 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy21.39 (AUD)3 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy24,719.71 (AUD)3,467 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy255.60 (AUD)36 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy269.42 (AUD)38 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy28.52 (AUD)4 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy3,111.98 (AUD)438 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy3,119.60 (AUD)440 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy3,136.08 (AUD)438 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy3,716.64 (AUD)522 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy3,810.21 (AUD)527 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy303.24 (AUD)42 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy319.50 (AUD)45 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy322.96 (AUD)44 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy340.28 (AUD)47 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy35.60 (AUD)5 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy35.85 (AUD)5 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy356.00 (AUD)50 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy36.05 (AUD)5 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy366.69 (AUD)51 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy369.20 (AUD)52 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy386.10 (AUD)54 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy394.74 (AUD)54 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy4,115.36 (AUD)578 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy4,149.31 (AUD)563 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy4,300.56 (AUD)594 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy4,342.17 (AUD)609 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy40,954.72 (AUD)5,744 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy412.68 (AUD)57 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy42.72 (AUD)6 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy439.81 (AUD)61 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy443.30 (AUD)62 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy458.88 (AUD)64 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy462.72 (AUD)64 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy495.04 (AUD)68 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy5,154.99 (AUD)723 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy504.81 (AUD)71 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy518.40 (AUD)72 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy526.14 (AUD)74 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy556.92 (AUD)78 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy59,927.65 (AUD)8,405 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy593.45 (AUD)83 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy594.69 (AUD)83 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy602.58 (AUD)83 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy622.48 (AUD)87 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy625.53 (AUD)87 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy626.56 (AUD)88 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy63.72 (AUD)9 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy643.50 (AUD)90 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy65.56 (AUD)9 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy653.40 (AUD)90 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy66.33 (AUD)9 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy683.05 (AUD)95 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy684.48 (AUD)93 Ordinary Shares
7/04/2025Morgan Stanley Australia Securities LimitedBuy7,258.98 (AUD)1,011 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy7.11 (AUD)1 Ordinary Share

7/04/2025Morgan Stanley Australia Securities LimitedBuy7.16 (AUD)1 Ordinary Share

7/04/2025Morgan Stanley Australia Securities LimitedBuy7.17 (AUD)1 Ordinary Share

7/04/2025Morgan Stanley Australia Securities LimitedBuy7.23 (AUD)1 Ordinary Share

7/04/2025Morgan Stanley Australia Securities LimitedBuy72.50 (AUD)10 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy786.99 (AUD)111 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy79.97 (AUD)11 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy79.97 (AUD)11 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy794.76 (AUD)111 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy795.30 (AUD)110 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy83,278.40 (AUD)11,680 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy84.96 (AUD)12 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy852.04 (AUD)119 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy86.28 (AUD)12 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy890.60 (AUD)122 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy907.50 (AUD)125 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy957.15 (AUD)135 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedBuy998.28 (AUD)141 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell1,281.48 (AUD)177 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell1,317.44 (AUD)184 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell1,906.38 (AUD)267 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell1,958.00 (AUD)275 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell107.85 (AUD)15 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell124.61 (AUD)17 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell14,828.59 (AUD)2,023 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell142.20 (AUD)20 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell2,044.90 (AUD)286 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell2,730.79 (AUD)383 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell216.00 (AUD)30 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell230.08 (AUD)32 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell246.16 (AUD)34 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell25,610.96 (AUD)3,592 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell267.32 (AUD)37 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell3,080.22 (AUD)429 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell35.95 (AUD)5 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell356.00 (AUD)50 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell404.13 (AUD)57 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell412.11 (AUD)57 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell43.26 (AUD)6 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell5,836.48 (AUD)793 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell516.24 (AUD)72 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell544.92 (AUD)76 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell556.71 (AUD)77 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell568.00 (AUD)80 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell569.98 (AUD)79 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell57.52 (AUD)8 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell578.80 (AUD)80 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell590.13 (AUD)83 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell591.37 (AUD)83 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell592.00 (AUD)80 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell639.00 (AUD)90 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell643.02 (AUD)89 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell65.07 (AUD)9 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell653.20 (AUD)92 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell683.55 (AUD)93 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell690.24 (AUD)96 Ordinary Shares
7/04/2025Morgan Stanley Australia Securities LimitedSell761.08 (AUD)106 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell81.29 (AUD)11 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell85.68 (AUD)12 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell85.74 (AUD)12 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell86.45 (AUD)12 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell902.82 (AUD)123 Ordinary Shares

7/04/2025Morgan Stanley Australia Securities LimitedSell918.54 (AUD)126 Ordinary Shares

4/07/2025Morgan Stanley Capital Services LLCBuyN/A208 Swaps

4/07/2025Morgan Stanley Capital Services LLCBuyN/A260 Swaps

4/07/2025Morgan Stanley Capital Services LLCBuyN/A3,415 Swaps

4/07/2025Morgan Stanley Capital Services LLCBuyN/A6,064 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A1,534 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A107 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A13,000 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A14,924 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A2,022 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A2,236 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A2,696 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A3,839 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A4,696 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A45 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A47 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A5,911 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A562 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A6,290 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A66 Swaps

4/07/2025Morgan Stanley Capital Services LLCSellN/A899 Swaps

7/04/2025Parametric Portfolio Associates LLCTransfer OutN/A232,603 Ordinary Shares

7/04/2025Parametric Portfolio Associates LLCTransfer OutN/A4,377 Ordinary Shares

8/04/2025Morgan Stanley & Co. International plcBorrowN/A8,329 Ordinary Shares

8/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A367 Ordinary Shares

8/04/2025Morgan Stanley & Co. International plcBuy110.2514 Ordinary Shares

8/04/2025Morgan Stanley & Co. International plcBuy25,922.23 (AUD)3,576 Ordinary Shares

8/04/2025Morgan Stanley & Co. International plcBuy3,879.74 (AUD)535 Ordinary Shares

4/08/2025Morgan Stanley & Co. International plcBuyN/A1,489 Swaps

4/08/2025Morgan Stanley & Co. International plcBuyN/A45 Swaps

4/08/2025Morgan Stanley & Co. International plcBuyN/A734 Swaps

8/04/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A233,106 Ordinary Shares

8/04/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/A241,435 Ordinary Shares

4/08/2025Morgan Stanley & Co. International plcSellN/A1,227 Swaps

8/04/2025Morgan Stanley Australia Securities LimitedBuy1,042.56 (AUD)144 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy1,116.00 (AUD)155 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy1,140.76 (AUD)158 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy1,286.56 (AUD)176 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy1,332.00 (AUD)185 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy1,374.28 (AUD)188 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy1,410.38 (AUD)194 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy1,495.32 (AUD)204 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy1,496.61 (AUD)207 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy1,715.50 (AUD)235 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy1,752.00 (AUD)240 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy1,790.95 (AUD)245 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy102.48 (AUD)14 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy115.76 (AUD)16 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy124.10 (AUD)17 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy13,833.49 (AUD)1,877 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy14,319.91 (AUD)1,943 Ordinary Shares
8/04/2025Morgan Stanley Australia Securities LimitedBuy175.68 (AUD)24 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy183.00 (AUD)25 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy2,609.67 (AUD)357 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy2,734.27 (AUD)371 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy262.44 (AUD)36 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy269.36 (AUD)37 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy279.30 (AUD)38 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy29.40 (AUD)4 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy3,944.70 (AUD)540 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy311.32 (AUD)43 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy329.40 (AUD)45 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy338.33 (AUD)46 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy363.00 (AUD)50 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy374.59 (AUD)51 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy379.85 (AUD)52 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy385.31 (AUD)53 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy440.10 (AUD)60 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy471.04 (AUD)64 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy499.12 (AUD)68 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy501.63 (AUD)69 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy51.59 (AUD)7 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy532.17 (AUD)73 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy538.01 (AUD)73 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy539.46 (AUD)74 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy547.20 (AUD)76 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy591.30 (AUD)81 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy632.10 (AUD)86 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy634.23 (AUD)87 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy635.97 (AUD)87 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy642.58 (AUD)89 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy644.16 (AUD)88 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy644.36 (AUD)89 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy645.25 (AUD)89 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy65.88 (AUD)9 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy662.48 (AUD)91 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy665.21 (AUD)91 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy671.14 (AUD)92 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy675.28 (AUD)92 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy686.20 (AUD)94 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy7.30 (AUD)1 Ordinary Share

8/04/2025Morgan Stanley Australia Securities LimitedBuy782.17 (AUD)107 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy798.60 (AUD)110 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy802.24 (AUD)109 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy857.99 (AUD)119 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy890.56 (AUD)121 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy94.38 (AUD)13 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedBuy940.80 (AUD)128 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell1,127.61 (AUD)153 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell1,146.10 (AUD)157 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell1,158.14 (AUD)158 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell1,392.39 (AUD)191 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell1,448.72 (AUD)199 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell1,465.00 (AUD)200 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell1,520.48 (AUD)208 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell1,533.97 (AUD)211 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell1,572.48 (AUD)216 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell1,707.89 (AUD)233 Ordinary Shares
8/04/2025Morgan Stanley Australia Securities LimitedSell1,968.46 (AUD)268 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell11,077.11 (AUD)1,503 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell116.80 (AUD)16 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell117.12 (AUD)16 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell117.44 (AUD)16 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell159.72 (AUD)22 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell176.88 (AUD)24 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell19,346.25 (AUD)2,625 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell19,626.31 (AUD)2,663 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell2,070.36 (AUD)284 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell2,198.56 (AUD)302 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell2,306.32 (AUD)314 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell2,862.12 (AUD)391 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell2,910.60 (AUD)396 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell2,919.32 (AUD)398 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell203.56 (AUD)28 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell204.68 (AUD)28 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell22.02 (AUD)3 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell233.28 (AUD)32 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell248.71 (AUD)34 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell249.22 (AUD)34 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell256.20 (AUD)35 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell279.30 (AUD)38 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell3,685.89 (AUD)507 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell34,779.03 (AUD)4,719 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell344.51 (AUD)47 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell36.25 (AUD)5 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell365.00 (AUD)50 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell371.28 (AUD)51 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell394.47 (AUD)54 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell404.80 (AUD)55 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell444.08 (AUD)61 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell459.27 (AUD)63 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell49,165.27 (AUD)6,671 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell5,057.26 (AUD)689 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell51.59 (AUD)7 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell521.85 (AUD)71 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell528.52 (AUD)73 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell563.94 (AUD)78 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell6,938.42 (AUD)961 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell626.45 (AUD)85 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell636.68 (AUD)88 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell711.01 (AUD)97 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell763.35 (AUD)105 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell79.42 (AUD)11 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell792.18 (AUD)108 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell8,302.34 (AUD)1,142 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell818.72 (AUD)112 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell836.05 (AUD)115 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell883.30 (AUD)121 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell897.90 (AUD)123 Ordinary Shares

8/04/2025Morgan Stanley Australia Securities LimitedSell994.16 (AUD)136 Ordinary Shares

4/08/2025Morgan Stanley Capital Services LLCBuyN/A120 Swaps

4/08/2025Morgan Stanley Capital Services LLCBuyN/A150 Swaps

4/08/2025Morgan Stanley Capital Services LLCBuyN/A2,433 Swaps

4/08/2025Morgan Stanley Capital Services LLCBuyN/A307 Swaps

4/08/2025Morgan Stanley Capital Services LLCBuyN/A380 Swaps
4/08/2025Morgan Stanley Capital Services LLCBuyN/A4,719 Swaps

4/08/2025Morgan Stanley Capital Services LLCBuyN/A4,786 Swaps

4/08/2025Morgan Stanley Capital Services LLCBuyN/A5,324 Swaps

4/08/2025Morgan Stanley Capital Services LLCSellN/A14 Swaps

4/08/2025Morgan Stanley Capital Services LLCSellN/A2,002 Swaps

4/08/2025Morgan Stanley Capital Services LLCSellN/A5,457 Swaps

4/08/2025Morgan Stanley Capital Services LLCSellN/A749 Swaps

9/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A45 Ordinary Shares

9/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A57,523 Ordinary Shares

9/04/2025Morgan Stanley & Co. International plcBuy1,553.31198 Ordinary Shares

9/04/2025Morgan Stanley & Co. International plcBuy11,076.001,420 Ordinary Shares

9/04/2025Morgan Stanley & Co. International plcCollateral ReturnedN/A139,181 Ordinary Shares

9/04/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A196,704 Ordinary Shares

4/09/2025Morgan Stanley & Co. International plcSellN/A1,419 Swaps

4/09/2025Morgan Stanley & Co. International plcSellN/A699 Swaps

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,120.65 (AUD)155 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,196.86 (AUD)166 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,247.00 (AUD)172 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,261.17 (AUD)173 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,261.17 (AUD)173 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,368.36 (AUD)189 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,434.00 (AUD)200 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,533.60 (AUD)213 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,595.00 (AUD)220 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,601.14 (AUD)223 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,732.72 (AUD)242 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,747.17 (AUD)243 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,837.55 (AUD)257 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,855.54 (AUD)257 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy1,857.60 (AUD)258 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy11,903.71 (AUD)1,651 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy115.92 (AUD)16 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy116.00 (AUD)16 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy116.64 (AUD)16 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy136.23 (AUD)19 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy137.56 (AUD)19 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy137.75 (AUD)19 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy14.56 (AUD)2 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy15,797.11 (AUD)2,191 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy159.28 (AUD)22 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy159.94 (AUD)22 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy166.29 (AUD)23 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy180.50 (AUD)25 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy2,005.48 (AUD)277 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy2,040.06 (AUD)281 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy2,207.04 (AUD)304 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy2,367.48 (AUD)327 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy2,399.75 (AUD)331 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy2,413.64 (AUD)332 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy2,442.72 (AUD)336 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy2,660.64 (AUD)368 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy233.28 (AUD)32 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy247.52 (AUD)34 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy247.52 (AUD)34 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy259.56 (AUD)36 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy3,405.33 (AUD)471 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy3,970.54 (AUD)553 Ordinary Shares
9/04/2025Morgan Stanley Australia Securities LimitedBuy31,659.11 (AUD)4,391 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy320.32 (AUD)44 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy350.84 (AUD)49 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy352.80 (AUD)49 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy37,628.99 (AUD)5,219 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy4,239.48 (AUD)588 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy4,371.52 (AUD)608 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy4,590.16 (AUD)634 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy4,987.22 (AUD)686 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy404.88 (AUD)56 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy43,649.34 (AUD)6,054 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy43.20 (AUD)6 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy475.20 (AUD)66 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy48,876.59 (AUD)6,779 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy50.82 (AUD)7 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy515.46 (AUD)71 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy583.20 (AUD)80 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy6,187.69 (AUD)860 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy606.48 (AUD)84 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy614.90 (AUD)86 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy626.08 (AUD)86 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy638.88 (AUD)88 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy651.60 (AUD)90 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy671.46 (AUD)93 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy675.18 (AUD)93 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy7.26 (AUD)1 Ordinary Share

9/04/2025Morgan Stanley Australia Securities LimitedBuy705.19 (AUD)97 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy746.75 (AUD)103 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy760.02 (AUD)106 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy792.43 (AUD)109 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy853.14 (AUD)118 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy9,201.92 (AUD)1,264 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy916.02 (AUD)126 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedBuy980.77 (AUD)135 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,057.04 (AUD)146 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,179.36 (AUD)162 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,196.86 (AUD)166 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,206.82 (AUD)166 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,206.82 (AUD)166 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,224.40 (AUD)169 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,314.04 (AUD)182 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,317.68 (AUD)181 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,334.07 (AUD)183 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,393.92 (AUD)192 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,398.28 (AUD)193 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,583.37 (AUD)219 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,599.40 (AUD)220 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,789.51 (AUD)247 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,790.75 (AUD)247 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,942.18 (AUD)269 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell1,954.80 (AUD)270 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell10,634.75 (AUD)1,475 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell101.57 (AUD)14 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell101.85 (AUD)14 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell101.85 (AUD)14 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell109.05 (AUD)15 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell123.08 (AUD)17 Ordinary Shares
9/04/2025Morgan Stanley Australia Securities LimitedSell130.68 (AUD)18 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell138.13 (AUD)19 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell138.70 (AUD)19 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell14.50 (AUD)2 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell151.93 (AUD)21 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell152.04 (AUD)21 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell152.14 (AUD)21 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell160.16 (AUD)22 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell17,311.21 (AUD)2,401 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell174.72 (AUD)24 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell180.75 (AUD)25 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell2,019.96 (AUD)279 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell2,141.79 (AUD)294 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell2,184.96 (AUD)302 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell2,221.92 (AUD)305 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell2,417.58 (AUD)333 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell2,427.57 (AUD)333 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell2,481.20 (AUD)342 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell2,580.85 (AUD)355 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell2,703.75 (AUD)375 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell2,834.75 (AUD)391 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell209.67 (AUD)29 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell233.28 (AUD)32 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell247.86 (AUD)34 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell253.92 (AUD)35 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell259.56 (AUD)36 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell26,929.35 (AUD)3,735 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell268.99 (AUD)37 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell276.26 (AUD)38 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell276.64 (AUD)38 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell296.02 (AUD)41 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell296.84 (AUD)41 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell296.84 (AUD)41 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell3,057.36 (AUD)422 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell3,295.55 (AUD)453 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell3,657.06 (AUD)502 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell3,756.41 (AUD)521 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell3,822.72 (AUD)528 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell3,858.40 (AUD)530 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell325.35 (AUD)45 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell327.37 (AUD)45 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell355.74 (AUD)49 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell356.72 (AUD)49 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell36,612.38 (AUD)5,078 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell391.77 (AUD)54 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell400.95 (AUD)55 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell43.20 (AUD)6 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell43.56 (AUD)6 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell43.80 (AUD)6 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell44,810.15 (AUD)6,215 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell453.60 (AUD)63 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell476.19 (AUD)66 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell50.82 (AUD)7 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell548.34 (AUD)76 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell577.60 (AUD)80 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell593.27 (AUD)82 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell613.70 (AUD)85 Ordinary Shares
9/04/2025Morgan Stanley Australia Securities LimitedSell632.49 (AUD)87 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell65.43 (AUD)9 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell654.30 (AUD)90 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell654.30 (AUD)90 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell693.50 (AUD)95 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell697.44 (AUD)96 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell7.21 (AUD)1 Ordinary Share

9/04/2025Morgan Stanley Australia Securities LimitedSell7.26 (AUD)1 Ordinary Share

9/04/2025Morgan Stanley Australia Securities LimitedSell718.74 (AUD)99 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell718.74 (AUD)99 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell72.25 (AUD)10 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell72.70 (AUD)10 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell72.95 (AUD)10 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell750.36 (AUD)104 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell771.47 (AUD)107 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell799.70 (AUD)110 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell8,217.40 (AUD)1,135 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell801.90 (AUD)110 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell804.16 (AUD)112 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell841.00 (AUD)116 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell844.74 (AUD)117 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell855.50 (AUD)118 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell870.00 (AUD)120 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell881.48 (AUD)121 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell884.50 (AUD)122 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell926.72 (AUD)128 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell93.86 (AUD)13 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell94.57 (AUD)13 Ordinary Shares

9/04/2025Morgan Stanley Australia Securities LimitedSell997.36 (AUD)137 Ordinary Shares

4/09/2025Morgan Stanley Capital Services LLCBuyN/A14,763 Swaps

4/09/2025Morgan Stanley Capital Services LLCBuyN/A2,265 Swaps

4/09/2025Morgan Stanley Capital Services LLCBuyN/A4,621 Swaps

4/09/2025Morgan Stanley Capital Services LLCBuyN/A49 Swaps

4/09/2025Morgan Stanley Capital Services LLCBuyN/A61 Swaps

4/09/2025Morgan Stanley Capital Services LLCSellN/A1,420 Swaps

4/09/2025Morgan Stanley Capital Services LLCSellN/A14,814 Swaps

4/09/2025Morgan Stanley Capital Services LLCSellN/A198 Swaps

4/09/2025Morgan Stanley Capital Services LLCSellN/A307 Swaps

4/09/2025Morgan Stanley Capital Services LLCSellN/A4,719 Swaps

4/09/2025Morgan Stanley Capital Services LLCSellN/A478 Swaps

4/09/2025Morgan Stanley Capital Services LLCSellN/A6,000 Swaps

4/09/2025Morgan Stanley Capital Services LLCSellN/A64 Swaps

10/04/2025Morgan Stanley & Co. International plcBorrowN/A13,283 Ordinary Shares

10/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A14 Ordinary Shares

10/04/2025Morgan Stanley & Co. International plcBuy57.237 Ordinary Shares

10/04/2025Morgan Stanley & Co. International plcBuy244.0230 Ordinary Shares

10/04/2025Morgan Stanley & Co. International plcBuy4,341.60536 Ordinary Shares

10/04/2025Morgan Stanley & Co. International plcBuy1,552.89 (AUD)207 Ordinary Shares

10/04/2025Morgan Stanley & Co. International plcBuy133,040.84 (AUD)17,623 Ordinary Shares

4/10/2025Morgan Stanley & Co. International plcBuyN/A37 Swaps

4/10/2025Morgan Stanley & Co. International plcBuyN/A376 Swaps

4/10/2025Morgan Stanley & Co. International plcBuyN/A764 Swaps

4/10/2025Morgan Stanley & Co. International plcBuyN/A864 Swaps

10/04/2025Morgan Stanley & Co. International plcCollateral ReturnedN/A3,392 Ordinary Shares

10/04/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A5,794 Ordinary Shares

4/10/2025Morgan Stanley & Co. International plcSellN/A411 Swaps

4/10/2025Morgan Stanley & Co. International plcSellN/A834 Swaps
10/04/2025Morgan Stanley Australia Securities LimitedBuy1,053.27 (AUD)141 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy1,230.90 (AUD)165 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy1,284.84 (AUD)172 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy1,411.88 (AUD)188 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy1,457.28 (AUD)192 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy1,513.68 (AUD)204 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy1,527.96 (AUD)204 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy1,563.32 (AUD)209 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy1,892.30 (AUD)254 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy111.45 (AUD)15 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy119.68 (AUD)16 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy120.48 (AUD)16 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy174.34 (AUD)23 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy197.08 (AUD)26 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy2,175.00 (AUD)290 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy2,388.24 (AUD)321 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy2,394.54 (AUD)318 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy2,481.60 (AUD)330 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy2,916.48 (AUD)392 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy22,447.14 (AUD)3,009 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy261.10 (AUD)35 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy261.27 (AUD)35 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy275.65 (AUD)37 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy282.53 (AUD)38 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy3,100.86 (AUD)414 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy37.45 (AUD)5 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy381.48 (AUD)51 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy4,532.88 (AUD)606 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy4,599.17 (AUD)619 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy4,610.28 (AUD)618 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy4,679.76 (AUD)629 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy4,998.20 (AUD)670 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy46,587.70 (AUD)6,245 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy558.75 (AUD)75 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy561.66 (AUD)74 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy592.02 (AUD)78 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy608.44 (AUD)82 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy646.00 (AUD)85 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy656.48 (AUD)88 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy66.87 (AUD)9 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy663.94 (AUD)89 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy684.32 (AUD)91 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy685.68 (AUD)91 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy691.92 (AUD)93 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy694.24 (AUD)93 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy698.42 (AUD)94 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy704.94 (AUD)93 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy706.88 (AUD)94 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy707.75 (AUD)95 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy766.02 (AUD)102 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy858.80 (AUD)113 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy933.57 (AUD)123 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedBuy96.46 (AUD)13 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell1,010.48 (AUD)136 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell1,044.40 (AUD)140 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell1,137.72 (AUD)152 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell1,157.73 (AUD)149 Ordinary Shares
10/04/2025Morgan Stanley Australia Securities LimitedSell1,287.12 (AUD)173 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell1,353.60 (AUD)180 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell1,353.88 (AUD)181 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell1,379.82 (AUD)183 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell1,385.70 (AUD)186 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell1,590.02 (AUD)214 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell1,653.90 (AUD)222 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell10,197.82 (AUD)1,367 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell11,570.46 (AUD)1,551 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell111.45 (AUD)15 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell130,259.06 (AUD)17,461 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell134.64 (AUD)18 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell14.88 (AUD)2 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell141.55 (AUD)19 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell148.60 (AUD)20 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell150.40 (AUD)20 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell172.15 (AUD)23 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell172.73 (AUD)23 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell18,172.56 (AUD)2,436 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell193.44 (AUD)26 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell193.70 (AUD)26 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell2,006.74 (AUD)269 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell2,336.88 (AUD)312 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell2,445.96 (AUD)327 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell201.69 (AUD)27 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell209.72 (AUD)28 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell22.44 (AUD)3 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell223.80 (AUD)30 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell269.64 (AUD)36 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell292.89 (AUD)39 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell3,230.18 (AUD)433 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell30.12 (AUD)4 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell349.21 (AUD)47 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell396.44 (AUD)53 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell4,188.03 (AUD)539 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell4,610.28 (AUD)618 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell431.52 (AUD)58 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell462.52 (AUD)62 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell477.44 (AUD)64 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell480.00 (AUD)64 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell5,900.86 (AUD)791 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell582.66 (AUD)78 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell59,045.90 (AUD)7,915 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell6,369.44 (AUD)847 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell620.01 (AUD)83 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell637.56 (AUD)84 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell654.24 (AUD)87 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell687.24 (AUD)92 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell726.53 (AUD)97 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell730.41 (AUD)97 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell76.10 (AUD)10 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell767.35 (AUD)103 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell771.12 (AUD)102 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell8,511.86 (AUD)1,141 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell806.78 (AUD)107 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell818.59 (AUD)109 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell825.00 (AUD)110 Ordinary Shares
10/04/2025Morgan Stanley Australia Securities LimitedSell83.49 (AUD)11 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell841.85 (AUD)113 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell850.89 (AUD)113 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell9,991.66 (AUD)1,334 Ordinary Shares

10/04/2025Morgan Stanley Australia Securities LimitedSell969.80 (AUD)130 Ordinary Shares

4/10/2025Morgan Stanley Capital Services LLCBuyN/A1,017 Swaps

4/10/2025Morgan Stanley Capital Services LLCBuyN/A1,411 Swaps

4/10/2025Morgan Stanley Capital Services LLCBuyN/A1,513 Swaps

4/10/2025Morgan Stanley Capital Services LLCBuyN/A103 Swaps

4/10/2025Morgan Stanley Capital Services LLCBuyN/A2,516 Swaps

4/10/2025Morgan Stanley Capital Services LLCBuyN/A227 Swaps

4/10/2025Morgan Stanley Capital Services LLCBuyN/A3,411 Swaps

4/10/2025Morgan Stanley Capital Services LLCBuyN/A4,186 Swaps

4/10/2025Morgan Stanley Capital Services LLCBuyN/A50 Swaps

4/10/2025Morgan Stanley Capital Services LLCBuyN/A539 Swaps

4/10/2025Morgan Stanley Capital Services LLCBuyN/A62 Swaps

4/10/2025Morgan Stanley Capital Services LLCBuyN/A923 Swaps

4/10/2025Morgan Stanley Capital Services LLCSellN/A1,679 Swaps

4/10/2025Morgan Stanley Capital Services LLCSellN/A10,000 Swaps

4/10/2025Morgan Stanley Capital Services LLCSellN/A30 Swaps

4/10/2025Morgan Stanley Capital Services LLCSellN/A7 Swaps

4/10/2025Morgan Stanley Capital Services LLCSellN/A8,090 Swaps

10/04/2025Parametric Portfolio Associates LLCSell15,949.02 1,970 Ordinary Shares

11/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A1,618 Ordinary Shares

11/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A6,455 Ordinary Shares

11/04/2025Morgan Stanley & Co. International plcBuy210.4226 Ordinary Shares

11/04/2025Morgan Stanley & Co. International plcCollateral ReturnedN/A4,173,925 Ordinary Shares

11/04/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A4,180,380 Ordinary Shares

4/11/2025Morgan Stanley & Co. International plcSellN/A56 Swaps

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,011.15 (AUD)135 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,129.36 (AUD)152 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,201.06 (AUD)161 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,234.20 (AUD)165 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,341.00 (AUD)180 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,507.50 (AUD)201 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,543.36 (AUD)208 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,545.44 (AUD)208 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,556.10 (AUD)210 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,621.92 (AUD)218 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,665.81 (AUD)223 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,697.96 (AUD)227 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,715.21 (AUD)229 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,780.80 (AUD)240 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy1,847.46 (AUD)246 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy141.17 (AUD)19 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy142.50 (AUD)19 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy18,285.00 (AUD)2,438 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy187.37 (AUD)25 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy2,050.23 (AUD)273 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy2,411.78 (AUD)322 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy2,557.50 (AUD)341 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy208.32 (AUD)28 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy217.35 (AUD)29 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy22.35 (AUD)3 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy262.50 (AUD)35 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy3,135.00 (AUD)418 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy3,625.56 (AUD)486 Ordinary Shares
11/04/2025Morgan Stanley Australia Securities LimitedBuy3,809.70 (AUD)510 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy3,955.95 (AUD)531 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy4,186.91 (AUD)559 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy59,865.00 (AUD)7,982 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy659.56 (AUD)88 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy7.52 (AUD)1 Ordinary Share

11/04/2025Morgan Stanley Australia Securities LimitedBuy711.55 (AUD)95 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy845.24 (AUD)113 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy89.82 (AUD)12 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedBuy97.50 (AUD)13 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell1,268.34 (AUD)169 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell1,407.16 (AUD)188 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell1,727.30 (AUD)230 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell1,729.60 (AUD)230 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell12,965.19 (AUD)1,731 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell142.50 (AUD)19 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell17,721.34 (AUD)2,366 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell18,285.00 (AUD)2,438 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell187.62 (AUD)25 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell188.00 (AUD)25 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell2,333.02 (AUD)314 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell2,445.00 (AUD)326 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell21,105.00 (AUD)2,814 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell292.50 (AUD)39 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell3,188.48 (AUD)424 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell3,308.35 (AUD)442 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell3,610.18 (AUD)482 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell3,825.00 (AUD)510 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell359.04 (AUD)48 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell367.01 (AUD)49 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell37.52 (AUD)5 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell4,114.74 (AUD)549 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell4,220.62 (AUD)562 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell4,363.31 (AUD)581 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell4,530.00 (AUD)604 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell435.58 (AUD)58 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell45,870.00 (AUD)6,116 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell51,660.00 (AUD)6,888 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell555.74 (AUD)74 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell629.58 (AUD)84 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell69,435.00 (AUD)9,258 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell7,112.75 (AUD)949 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell7.49 (AUD)1 Ordinary Share

11/04/2025Morgan Stanley Australia Securities LimitedSell736.96 (AUD)98 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell914.39 (AUD)122 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell935.00 (AUD)125 Ordinary Shares

11/04/2025Morgan Stanley Australia Securities LimitedSell946.26 (AUD)126 Ordinary Shares

4/11/2025Morgan Stanley Capital Services LLCBuyN/A238 Swaps

4/11/2025Morgan Stanley Capital Services LLCBuyN/A29,474 Swaps

4/11/2025Morgan Stanley Capital Services LLCBuyN/A3,547 Swaps

4/11/2025Morgan Stanley Capital Services LLCBuyN/A3,569 Swaps

4/11/2025Morgan Stanley Capital Services LLCBuyN/A6,396 Swaps

4/11/2025Morgan Stanley Capital Services LLCBuyN/A918 Swaps

4/11/2025Morgan Stanley Capital Services LLCBuyN/A96 Swaps

4/11/2025Morgan Stanley Capital Services LLCSellN/A149 Swaps

4/11/2025Morgan Stanley Capital Services LLCSellN/A186 Swaps

4/11/2025Morgan Stanley Capital Services LLCSellN/A26 Swaps
4/11/2025Morgan Stanley Capital Services LLCSellN/A331 Swaps

4/11/2025Morgan Stanley Capital Services LLCSellN/A359 Swaps

4/11/2025Morgan Stanley Capital Services LLCSellN/A6,000 Swaps

4/11/2025Morgan Stanley Capital Services LLCSellN/A665 Swaps

14/04/2025Morgan Stanley & Co. International plcBorrowN/A5,498 Ordinary Shares

14/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A573 Ordinary Shares

14/04/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A4,372,020 Ordinary Shares

14/04/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/A4,377,518 Ordinary Shares

4/14/2025Morgan Stanley & Co. International plcSellN/A1 Swap

4/14/2025Morgan Stanley & Co. International plcSellN/A1,590 Swaps

4/14/2025Morgan Stanley & Co. International plcSellN/A75 Swaps

14/04/2025Morgan Stanley Australia Securities LimitedBuy1,074.96 (AUD)144 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy1,107.81 (AUD)149 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy1,273.30 (AUD)170 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy1,331.44 (AUD)178 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy1,544.22 (AUD)207 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy1,583.64 (AUD)212 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy11,361.25 (AUD)1,525 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy126.48 (AUD)17 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy132,724.78 (AUD)17,786 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy14.88 (AUD)2 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy14.92 (AUD)2 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy16,665.60 (AUD)2,240 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy19,918.20 (AUD)2,670 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy2,158.83 (AUD)289 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy2,370.17 (AUD)319 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy2,451.05 (AUD)329 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy2,648.30 (AUD)355 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy2,909.40 (AUD)390 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy201.55 (AUD)27 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy28,064.52 (AUD)3,762 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy290.55 (AUD)39 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy3,088.44 (AUD)414 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy3,288.48 (AUD)442 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy336.15 (AUD)45 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy378.93 (AUD)51 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy397.50 (AUD)53 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy4,060.25 (AUD)545 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy407.16 (AUD)54 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy5,639.37 (AUD)759 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy503.84 (AUD)67 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy6,034.50 (AUD)810 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy6,182.64 (AUD)831 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy6,805.88 (AUD)916 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy625.80 (AUD)84 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy67,699.50 (AUD)9,075 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy7.43 (AUD)1 Ordinary Share

14/04/2025Morgan Stanley Australia Securities LimitedBuy7.44 (AUD)1 Ordinary Share

14/04/2025Morgan Stanley Australia Securities LimitedBuy8,518.80 (AUD)1,145 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy9,257.86 (AUD)1,241 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedBuy916.35 (AUD)123 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell1,074.96 (AUD)144 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell1,540.08 (AUD)207 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell119.04 (AUD)16 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell133.74 (AUD)18 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell141.36 (AUD)19 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell164.12 (AUD)22 Ordinary Shares
14/04/2025Morgan Stanley Australia Securities LimitedSell19,072.00 (AUD)2,560 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell202.50 (AUD)27 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell223.35 (AUD)30 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell26,952.98 (AUD)3,613 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell320.78 (AUD)43 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell328.24 (AUD)44 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell387.14 (AUD)52 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell446.10 (AUD)60 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell484.90 (AUD)65 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell5,699.04 (AUD)766 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell8,066.97 (AUD)1,085 Ordinary Shares

14/04/2025Morgan Stanley Australia Securities LimitedSell8,225.01 (AUD)1,107 Ordinary Shares

4/14/2025Morgan Stanley Capital Services LLCBuyN/A1,086 Swaps

4/14/2025Morgan Stanley Capital Services LLCBuyN/A27 Swaps

4/14/2025Morgan Stanley Capital Services LLCBuyN/A9,607 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A1,908 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A14,603 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A199 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A2 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A2,544 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A2,670 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A248 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A3,000 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A4,430 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A400 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A497 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A5,936 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A5,949 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A530 Swaps

4/14/2025Morgan Stanley Capital Services LLCSellN/A848 Swaps

15/04/2025Morgan Stanley & Co. International plcBorrowN/A43,452 Ordinary Shares

15/04/2025Morgan Stanley & Co. International plcBuy72.869 Ordinary Shares

15/04/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/A21,726 Ordinary Shares

4/15/2025Morgan Stanley & Co. International plcSellN/A19 Swaps

4/15/2025Morgan Stanley & Co. International plcSellN/A23 Swaps

4/15/2025Morgan Stanley & Co. International plcSellN/A42 Swaps

4/15/2025Morgan Stanley & Co. International plcSellN/A476 Swaps

15/04/2025Morgan Stanley Australia Securities LimitedBorrowN/A22,000 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy1,075.90 (AUD)145 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy1,077.35 (AUD)145 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy1,128.00 (AUD)150 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy1,276.70 (AUD)170 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy1,278.40 (AUD)170 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy1,320.76 (AUD)178 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy1,343.02 (AUD)181 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy1,825.25 (AUD)245 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy10,200.24 (AUD)1,371 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy105.14 (AUD)14 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy11,398.08 (AUD)1,532 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy112.20 (AUD)15 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy120.16 (AUD)16 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy13,741.68 (AUD)1,847 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy148.60 (AUD)20 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy15.02 (AUD)2 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy156.87 (AUD)21 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy164.12 (AUD)22 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy17,965.74 (AUD)2,418 Ordinary Shares
15/04/2025Morgan Stanley Australia Securities LimitedBuy171.12 (AUD)23 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy186.50 (AUD)25 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy200.61 (AUD)27 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy246.18 (AUD)33 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy282.72 (AUD)38 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy3,618.41 (AUD)487 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy30.16 (AUD)4 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy307.09 (AUD)41 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy327.36 (AUD)44 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy39,619.69 (AUD)5,324 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy393.79 (AUD)53 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy4,806.24 (AUD)646 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy435.00 (AUD)58 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy441.32 (AUD)59 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy441.91 (AUD)59 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy45.30 (AUD)6 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy454.45 (AUD)61 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy48,560.88 (AUD)6,527 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy496.98 (AUD)66 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy497.64 (AUD)66 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy518.88 (AUD)69 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy52.43 (AUD)7 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy527.10 (AUD)70 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy593.60 (AUD)80 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy6,264.48 (AUD)842 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy609.93 (AUD)81 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy67.86 (AUD)9 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy748.00 (AUD)100 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy755.48 (AUD)101 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy772.50 (AUD)103 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy772.72 (AUD)104 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy832.50 (AUD)111 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBuy9,411.60 (AUD)1,265 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell1,222.50 (AUD)163 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell1,286.56 (AUD)172 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell1,337.40 (AUD)180 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell1,389.20 (AUD)184 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell1,413.76 (AUD)188 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell1,495.44 (AUD)201 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell1,954.09 (AUD)263 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell1,986.48 (AUD)267 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell111.67 (AUD)15 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell119.52 (AUD)16 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell135.36 (AUD)18 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell14.88 (AUD)2 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell15,713.28 (AUD)2,112 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell156.24 (AUD)21 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell165.22 (AUD)22 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell165.66 (AUD)22 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell171.12 (AUD)23 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell173.19 (AUD)23 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell195.26 (AUD)26 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell209.44 (AUD)28 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell215.76 (AUD)29 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell245.19 (AUD)33 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell245.52 (AUD)33 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell312.69 (AUD)42 Ordinary Shares
15/04/2025Morgan Stanley Australia Securities LimitedSell387.13 (AUD)52 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell432.10 (AUD)58 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell53,196.00 (AUD)7,150 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell575.19 (AUD)77 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell580.58 (AUD)77 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell627.48 (AUD)84 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell690.99 (AUD)93 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell713.45 (AUD)95 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedSell714.71 (AUD)96 Ordinary Shares

4/15/2025Morgan Stanley Capital Services LLCBuyN/A1,345 Swaps

4/15/2025Morgan Stanley Capital Services LLCBuyN/A12,900 Swaps

4/15/2025Morgan Stanley Capital Services LLCBuyN/A267 Swaps

4/15/2025Morgan Stanley Capital Services LLCBuyN/A58 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A1,327 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A1,371 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A1,777 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A1,847 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A111 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A12,891 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A140 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A159 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A2,000 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A2,350 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A253 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A30 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A370 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A506 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A571 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A761 Swaps

4/15/2025Morgan Stanley Capital Services LLCSellN/A9 Swaps

16/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A173,000 Ordinary Shares

16/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A59,317 Ordinary Shares

16/04/2025Morgan Stanley & Co. International plcBuy96.5212 Ordinary Shares

16/04/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A37,591 Ordinary Shares

4/16/2025Morgan Stanley & Co. International plcSellN/A39 Swaps

4/16/2025Morgan Stanley & Co. International plcSellN/A611 Swaps

16/04/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/A5,238 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A22,000 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy1,008.45 (AUD)135 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy1,031.54 (AUD)138 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy1,045.80 (AUD)140 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy1,136.96 (AUD)152 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy1,138.48 (AUD)152 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy1,522.12 (AUD)205 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy1,628.00 (AUD)220 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy1,837.68 (AUD)248 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy10,648.60 (AUD)1,439 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy103.60 (AUD)14 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy11,403.40 (AUD)1,541 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy111.15 (AUD)15 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy118.56 (AUD)16 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy119.20 (AUD)16 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy126.31 (AUD)17 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy126.65 (AUD)17 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy126.65 (AUD)17 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy13,289.22 (AUD)1,791 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy14.92 (AUD)2 Ordinary Shares
16/04/2025Morgan Stanley Australia Securities LimitedBuy148.40 (AUD)20 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy17,711.37 (AUD)2,371 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy178.56 (AUD)24 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy186.75 (AUD)25 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy187.12 (AUD)25 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy2,172.48 (AUD)292 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy2,708.30 (AUD)365 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy2,732.43 (AUD)369 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy2,797.20 (AUD)378 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy2,866.56 (AUD)384 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy20,770.23 (AUD)2,803 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy200.61 (AUD)27 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy22.29 (AUD)3 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy22.36 (AUD)3 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy231.88 (AUD)31 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy251.94 (AUD)34 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy252.28 (AUD)34 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy253.98 (AUD)34 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy261.45 (AUD)35 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy269.10 (AUD)36 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy274.17 (AUD)37 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy275.65 (AUD)37 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy283.48 (AUD)38 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy29.62 (AUD)4 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy29.68 (AUD)4 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy291.33 (AUD)39 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy294.00 (AUD)40 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy298.80 (AUD)40 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy3,564.37 (AUD)482 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy3,670.42 (AUD)494 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy305.04 (AUD)41 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy313.32 (AUD)42 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy314.37 (AUD)42 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy320.99 (AUD)43 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy328.90 (AUD)44 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy332.77 (AUD)45 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy358.08 (AUD)48 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy36.95 (AUD)5 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy37.27 (AUD)5 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy388.44 (AUD)52 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy4,119.50 (AUD)550 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy403.11 (AUD)54 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy418.59 (AUD)56 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy432.96 (AUD)58 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy433.26 (AUD)58 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy433.55 (AUD)58 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy447.90 (AUD)60 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy448.20 (AUD)60 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy452.01 (AUD)61 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy452.92 (AUD)61 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy453.23 (AUD)61 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy476.80 (AUD)64 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy5,664.82 (AUD)765 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy507.96 (AUD)68 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy530.01 (AUD)71 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy537.84 (AUD)72 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy547.22 (AUD)74 Ordinary Shares
16/04/2025Morgan Stanley Australia Securities LimitedBuy547.60 (AUD)74 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy548.71 (AUD)74 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy550.56 (AUD)74 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy56,980.00 (AUD)7,700 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy59.60 (AUD)8 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy590.52 (AUD)79 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy6,445.40 (AUD)871 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy6,739.48 (AUD)901 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy620.84 (AUD)83 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy623.28 (AUD)84 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy672.30 (AUD)90 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy676.20 (AUD)92 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy7.40 (AUD)1 Ordinary Share

16/04/2025Morgan Stanley Australia Securities LimitedBuy7.49 (AUD)1 Ordinary Share

16/04/2025Morgan Stanley Australia Securities LimitedBuy74.60 (AUD)10 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy762.20 (AUD)103 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy798.22 (AUD)107 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy8,944.54 (AUD)1,199 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy8,984.70 (AUD)1,206 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy80,534.20 (AUD)10,883 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy801.90 (AUD)108 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy807.69 (AUD)109 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy812.59 (AUD)109 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy844.67 (AUD)113 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy85,107.40 (AUD)11,501 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy931.25 (AUD)125 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedBuy96.98 (AUD)13 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell1,367.92 (AUD)183 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell1,374.48 (AUD)184 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell127.07 (AUD)17 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell134.55 (AUD)18 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell134.73 (AUD)18 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell149.40 (AUD)20 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell156.87 (AUD)21 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell192.53 (AUD)26 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell2,294.00 (AUD)310 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell245.85 (AUD)33 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell407.55 (AUD)55 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell449.10 (AUD)60 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell502.52 (AUD)68 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell510.60 (AUD)69 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell522.54 (AUD)70 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell591.31 (AUD)79 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell695.60 (AUD)94 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell777.00 (AUD)105 Ordinary Shares

16/04/2025Morgan Stanley Australia Securities LimitedSell9,871.60 (AUD)1,334 Ordinary Shares

4/16/2025Morgan Stanley Capital Services LLCBuyN/A1,007 Swaps

4/16/2025Morgan Stanley Capital Services LLCBuyN/A2,463 Swaps

4/16/2025Morgan Stanley Capital Services LLCSellN/A1,000 Swaps

4/16/2025Morgan Stanley Capital Services LLCSellN/A106 Swaps

4/16/2025Morgan Stanley Capital Services LLCSellN/A12 Swaps

4/16/2025Morgan Stanley Capital Services LLCSellN/A12,823 Swaps

4/16/2025Morgan Stanley Capital Services LLCSellN/A132 Swaps

4/16/2025Morgan Stanley Capital Services LLCSellN/A2,657 Swaps

4/16/2025Morgan Stanley Capital Services LLCSellN/A204 Swaps

4/16/2025Morgan Stanley Capital Services LLCSellN/A275 Swaps

4/16/2025Morgan Stanley Capital Services LLCSellN/A364 Swaps
4/16/2025Morgan Stanley Capital Services LLCSellN/A40 Swaps

4/16/2025Morgan Stanley Capital Services LLCSellN/A8,833 Swaps

4/16/2025Morgan Stanley Capital Services LLCSellN/A998 Swaps

17/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A13,386 Ordinary Shares

17/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A9 Ordinary Shares

17/04/2025Morgan Stanley & Co. International plcBuy63.688 Ordinary Shares

4/17/2025Morgan Stanley & Co. International plcBuyN/A1,801 Swaps

17/04/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A13,258 Ordinary Shares

4/17/2025Morgan Stanley & Co. International plcSellN/A1,927 Swaps

17/04/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,426 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy1,523.15 (AUD)205 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy1,615.38 (AUD)218 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy1,698.60 (AUD)228 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy103.74 (AUD)14 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy13,206.96 (AUD)1,768 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy134.28 (AUD)18 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy14,076.48 (AUD)1,892 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy148.10 (AUD)20 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy156.45 (AUD)21 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy164.12 (AUD)22 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy177.60 (AUD)24 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy178.92 (AUD)24 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy19,891.50 (AUD)2,670 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy193.96 (AUD)26 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy2,110.12 (AUD)284 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy2,196.32 (AUD)296 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy2,224.56 (AUD)299 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy2,797.44 (AUD)376 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy2,990.88 (AUD)402 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy208.32 (AUD)28 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy22.29 (AUD)3 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy22.36 (AUD)3 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy22.36 (AUD)3 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy288.21 (AUD)39 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy29.78 (AUD)4 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy3,129.93 (AUD)419 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy305.04 (AUD)41 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy379.18 (AUD)51 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy4,073.16 (AUD)546 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy4,693.50 (AUD)630 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy4,864.85 (AUD)653 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy402.56 (AUD)54 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy433.26 (AUD)58 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy440.14 (AUD)59 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy45,701.46 (AUD)6,118 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy466.83 (AUD)63 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy481.65 (AUD)65 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy5,386.56 (AUD)724 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy5,915.30 (AUD)794 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy52.15 (AUD)7 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy570.57 (AUD)77 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy574.42 (AUD)77 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy619.18 (AUD)83 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy648.56 (AUD)88 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy67.14 (AUD)9 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy686.32 (AUD)92 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy697.48 (AUD)94 Ordinary Shares
17/04/2025Morgan Stanley Australia Securities LimitedBuy7.39 (AUD)1 Ordinary Share

17/04/2025Morgan Stanley Australia Securities LimitedBuy7.45 (AUD)1 Ordinary Share

17/04/2025Morgan Stanley Australia Securities LimitedBuy7.47 (AUD)1 Ordinary Share

17/04/2025Morgan Stanley Australia Securities LimitedBuy70,486.92 (AUD)9,436 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy731.08 (AUD)98 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy74.35 (AUD)10 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy8,003.37 (AUD)1,075 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy8,399.96 (AUD)1,126 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy81.89 (AUD)11 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy819.50 (AUD)110 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy89.52 (AUD)12 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy9,651.24 (AUD)1,292 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy906.51 (AUD)123 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedBuy996.96 (AUD)134 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell1,007.76 (AUD)136 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell1,344.83 (AUD)181 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell1,506.26 (AUD)203 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell1,832.74 (AUD)247 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell10,584.99 (AUD)1,417 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell111.45 (AUD)15 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell14.84 (AUD)2 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell154,556.27 (AUD)20,971 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell155.19 (AUD)21 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell164.01 (AUD)22 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell178.80 (AUD)24 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell208.32 (AUD)28 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell288.21 (AUD)39 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell298.40 (AUD)40 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell305.86 (AUD)41 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell310.38 (AUD)42 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell313.11 (AUD)42 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell363.09 (AUD)49 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell373.00 (AUD)50 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell455.06 (AUD)61 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell51.94 (AUD)7 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell541.66 (AUD)73 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell563.92 (AUD)76 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell625.80 (AUD)84 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell636.40 (AUD)86 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell698.42 (AUD)94 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell7,141.32 (AUD)956 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell7,544.70 (AUD)1,010 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell7,613.21 (AUD)1,033 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell7.42 (AUD)1 Ordinary Share

17/04/2025Morgan Stanley Australia Securities LimitedSell718.77 (AUD)97 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell8,306.64 (AUD)1,112 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell8,978.94 (AUD)1,202 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell82.06 (AUD)11 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell851.58 (AUD)114 Ordinary Shares

17/04/2025Morgan Stanley Australia Securities LimitedSell998.30 (AUD)134 Ordinary Shares

4/17/2025Morgan Stanley Capital Services LLCBuyN/A1,010 Swaps

4/17/2025Morgan Stanley Capital Services LLCBuyN/A2,509 Swaps

4/17/2025Morgan Stanley Capital Services LLCBuyN/A2,554 Swaps

4/17/2025Morgan Stanley Capital Services LLCBuyN/A849 Swaps

4/17/2025Morgan Stanley Capital Services LLCSellN/A1,000 Swaps

4/17/2025Morgan Stanley Capital Services LLCSellN/A1,108 Swaps

4/17/2025Morgan Stanley Capital Services LLCSellN/A1,376 Swaps
4/17/2025Morgan Stanley Capital Services LLCSellN/A136 Swaps

4/17/2025Morgan Stanley Capital Services LLCSellN/A16,956 Swaps

4/17/2025Morgan Stanley Capital Services LLCSellN/A204 Swaps

4/17/2025Morgan Stanley Capital Services LLCSellN/A3,145 Swaps

4/17/2025Morgan Stanley Capital Services LLCSellN/A39 Swaps

4/17/2025Morgan Stanley Capital Services LLCSellN/A49 Swaps

4/17/2025Morgan Stanley Capital Services LLCSellN/A612 Swaps

4/17/2025Morgan Stanley Capital Services LLCSellN/A8 Swaps

4/17/2025Morgan Stanley Capital Services LLCSellN/A8,322 Swaps

21/04/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A103,441 Ordinary Shares

22/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A2,001 Ordinary Shares

22/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A50,355 Ordinary Shares

22/04/2025Morgan Stanley & Co. International plcBuy87.3611 Ordinary Shares

22/04/2025Morgan Stanley & Co. International plcBuy5,416.50690 Ordinary Shares

22/04/2025Morgan Stanley & Co. International plcCollateral ReturnedN/A64,157 Ordinary Shares

22/04/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A5,627 Ordinary Shares

4/22/2025Morgan Stanley & Co. International plcSellN/A48 Swaps

4/22/2025Morgan Stanley & Co. International plcSellN/A629 Swaps

4/22/2025Morgan Stanley & Co. International plcSellN/A898 Swaps

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,105.58 (AUD)149 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,168.86 (AUD)157 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,206.08 (AUD)162 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,270.53 (AUD)171 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,289.34 (AUD)174 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,352.40 (AUD)184 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,383.80 (AUD)187 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,383.80 (AUD)187 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,403.85 (AUD)191 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,439.48 (AUD)194 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,461.65 (AUD)199 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,462.65 (AUD)199 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,466.00 (AUD)200 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,489.41 (AUD)201 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,729.60 (AUD)235 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,800.48 (AUD)242 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,867.44 (AUD)251 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,945.10 (AUD)265 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy1,946.66 (AUD)262 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy111.00 (AUD)15 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy161.70 (AUD)22 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy163,975.60 (AUD)22,340 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy17,058.16 (AUD)2,324 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy186.75 (AUD)25 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy19,032.62 (AUD)2,593 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy2,113.92 (AUD)288 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy2,143.28 (AUD)292 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy2,369.10 (AUD)318 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy2,937.80 (AUD)397 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy22.17 (AUD)3 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy227.54 (AUD)31 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy230.02 (AUD)31 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy260.05 (AUD)35 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy282.34 (AUD)38 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy29.36 (AUD)4 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy30,167.40 (AUD)4,110 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy312.06 (AUD)42 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy341.32 (AUD)46 Ordinary Shares
22/04/2025Morgan Stanley Australia Securities LimitedBuy341.55 (AUD)46 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy37.20 (AUD)5 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy402.30 (AUD)54 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy411.60 (AUD)56 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy431.81 (AUD)58 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy435.42 (AUD)59 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy488.40 (AUD)66 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy5,468.30 (AUD)745 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy500.49 (AUD)67 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy51,820.08 (AUD)7,038 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy51.55 (AUD)7 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy543.85 (AUD)73 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy545.31 (AUD)73 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy562.78 (AUD)76 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy572.88 (AUD)77 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy579.54 (AUD)78 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy595.75 (AUD)81 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy694.66 (AUD)94 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy695.60 (AUD)94 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy7.35 (AUD)1 Ordinary Share

22/04/2025Morgan Stanley Australia Securities LimitedBuy713.28 (AUD)96 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy8,396.96 (AUD)1,144 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy801.15 (AUD)109 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy81.84 (AUD)11 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy875.84 (AUD)119 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy937.44 (AUD)126 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy947.84 (AUD)128 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy952.32 (AUD)128 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedBuy962.85 (AUD)131 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell1,109.85 (AUD)151 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell1,150.81 (AUD)157 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell1,191.40 (AUD)161 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell1,235.80 (AUD)167 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell1,293.60 (AUD)176 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell1,372.58 (AUD)187 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell1,386.59 (AUD)187 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell1,455.30 (AUD)198 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell1,475.58 (AUD)199 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell1,609.65 (AUD)219 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell1,983.81 (AUD)267 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell10,143.88 (AUD)1,382 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell103.60 (AUD)14 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell111.00 (AUD)15 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell111.15 (AUD)15 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell124.95 (AUD)17 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell125.03 (AUD)17 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell14,628.62 (AUD)1,993 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell15,773.66 (AUD)2,149 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell16,170.02 (AUD)2,203 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell163.13 (AUD)22 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell169.39 (AUD)23 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell176.16 (AUD)24 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell177.84 (AUD)24 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell215.76 (AUD)29 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell22.23 (AUD)3 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell221.55 (AUD)30 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell221.55 (AUD)30 Ordinary Shares
22/04/2025Morgan Stanley Australia Securities LimitedSell242.88 (AUD)33 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell264.24 (AUD)36 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell271.58 (AUD)37 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell36.97 (AUD)5 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell376.38 (AUD)51 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell4,456.56 (AUD)599 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell440.70 (AUD)60 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell516.60 (AUD)70 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell541.66 (AUD)73 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell609.67 (AUD)82 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell656.82 (AUD)89 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell7.45 (AUD)1 Ordinary Share

22/04/2025Morgan Stanley Australia Securities LimitedSell707.52 (AUD)96 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell74.40 (AUD)10 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell80.74 (AUD)11 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell857.61 (AUD)117 Ordinary Shares

22/04/2025Morgan Stanley Australia Securities LimitedSell962.85 (AUD)131 Ordinary Shares

4/22/2025Morgan Stanley Capital Services LLCBuyN/A2,906 Swaps

4/22/2025Morgan Stanley Capital Services LLCBuyN/A3,455 Swaps

4/22/2025Morgan Stanley Capital Services LLCBuyN/A5,306 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A1,007 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A1,463 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A1,753 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A11 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A110 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A2,000 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A2,349 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A209 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A218 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A24,509 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A336 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A4,369 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A4,801 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A404 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A755 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A849 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A88 Swaps

4/22/2025Morgan Stanley Capital Services LLCSellN/A981 Swaps

23/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A1,020 Ordinary Shares

23/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A3,398 Ordinary Shares

23/04/2025Morgan Stanley & Co. International plcBuy23,325.003,000 Ordinary Shares

23/04/2025Morgan Stanley & Co. International plcBuy2,660.84 (AUD)364 Ordinary Shares

23/04/2025Morgan Stanley & Co. International plcCollateral ReturnedN/A2,198,749 Ordinary Shares

23/04/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2,202,147 Ordinary Shares

23/04/2025Morgan Stanley & Co. International plcSell315.1340 Ordinary Shares

23/04/2025Morgan Stanley & Co. International plcSell21.93 (AUD)3 Ordinary Shares

23/04/2025Morgan Stanley & Co. International plcSell22,240.41 (AUD)2,993 Ordinary Shares

4/23/2025Morgan Stanley & Co. International plcSellN/A5,069 Swaps

4/23/2025Morgan Stanley & Co. International plcSellN/A637 Swaps

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,009.69 (AUD)137 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,038.02 (AUD)142 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,089.28 (AUD)148 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,107.00 (AUD)150 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,256.30 (AUD)170 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,284.80 (AUD)176 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,292.10 (AUD)177 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,392.39 (AUD)191 Ordinary Shares
23/04/2025Morgan Stanley Australia Securities LimitedBuy1,400.49 (AUD)189 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,501.62 (AUD)205 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,545.57 (AUD)211 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,632.96 (AUD)224 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,723.98 (AUD)236 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,734.84 (AUD)237 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,790.88 (AUD)246 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy1,873.92 (AUD)256 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy10,665.15 (AUD)1,455 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy101,886.78 (AUD)13,938 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy103.18 (AUD)14 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy11,075.16 (AUD)1,513 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy11,111.20 (AUD)1,520 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy11,425.53 (AUD)1,563 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy117.20 (AUD)16 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy12,766.08 (AUD)1,744 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy123.93 (AUD)17 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy14,503.04 (AUD)1,984 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy14.62 (AUD)2 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy14.66 (AUD)2 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy146.20 (AUD)20 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy15,409.48 (AUD)2,108 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy16,052.76 (AUD)2,196 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy16,688.73 (AUD)2,283 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy161.04 (AUD)22 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy162.36 (AUD)22 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy168.82 (AUD)23 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy176.76 (AUD)24 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy190.97 (AUD)26 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy191.36 (AUD)26 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy2,052.40 (AUD)280 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy2,106.71 (AUD)288 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy2,169.58 (AUD)297 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy2,422.20 (AUD)330 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy2,565.81 (AUD)351 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy2,604.13 (AUD)356 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy2,668.14 (AUD)366 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy2,704.77 (AUD)369 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy2,761.27 (AUD)378 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy2,901.42 (AUD)398 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy21.99 (AUD)3 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy21.99 (AUD)3 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy219.60 (AUD)30 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy226.30 (AUD)31 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy226.61 (AUD)31 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy234.40 (AUD)32 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy235.68 (AUD)32 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy250.58 (AUD)34 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy264.42 (AUD)36 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy264.60 (AUD)36 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy29.48 (AUD)4 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy292.80 (AUD)40 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy294.40 (AUD)40 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy3,304.12 (AUD)452 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy3,325.54 (AUD)454 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy3,347.51 (AUD)457 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy3,358.00 (AUD)460 Ordinary Shares
23/04/2025Morgan Stanley Australia Securities LimitedBuy3,534.80 (AUD)478 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy3,598.90 (AUD)493 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy3,652.29 (AUD)501 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy3,896.87 (AUD)532 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy33,633.31 (AUD)4,601 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy357.70 (AUD)49 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy36.57 (AUD)5 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy368.00 (AUD)50 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy369.50 (AUD)50 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy399.33 (AUD)54 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy4,102.60 (AUD)562 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy4,805.19 (AUD)656 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy4,999.01 (AUD)676 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy403.97 (AUD)55 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy412.16 (AUD)56 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy416.67 (AUD)57 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy441.90 (AUD)60 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy473.28 (AUD)64 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy490.77 (AUD)67 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy5,723.73 (AUD)783 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy501.84 (AUD)68 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy503.70 (AUD)69 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy51.66 (AUD)7 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy52,148.78 (AUD)7,126 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy530.64 (AUD)72 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy574.47 (AUD)78 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy578.67 (AUD)79 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy58.72 (AUD)8 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy583.20 (AUD)80 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy588.80 (AUD)80 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy59.36 (AUD)8 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy6,494.13 (AUD)889 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy606.39 (AUD)82 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy619.65 (AUD)85 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy635.54 (AUD)86 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy667.03 (AUD)91 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy680.76 (AUD)93 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy7,022.60 (AUD)962 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy715.40 (AUD)98 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy716.38 (AUD)98 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy738.31 (AUD)101 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy791.64 (AUD)108 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy8,552.70 (AUD)1,170 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy808.08 (AUD)111 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy809.60 (AUD)110 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy829.42 (AUD)113 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy87,997.78 (AUD)12,038 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy885.72 (AUD)121 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy9,271.00 (AUD)1,270 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy9,808.80 (AUD)1,340 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy924.56 (AUD)127 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy928.99 (AUD)127 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy944.28 (AUD)129 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedBuy990.90 (AUD)135 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell1,092.17 (AUD)149 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell1,242.70 (AUD)170 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell1,780.99 (AUD)241 Ordinary Shares
23/04/2025Morgan Stanley Australia Securities LimitedSell116.80 (AUD)16 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell124.44 (AUD)17 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell153.93 (AUD)21 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell27,339.40 (AUD)3,740 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell3,976.64 (AUD)544 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell36.65 (AUD)5 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell43.86 (AUD)6 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell431.88 (AUD)59 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell505.77 (AUD)69 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell545.38 (AUD)74 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell618.65 (AUD)84 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell655.04 (AUD)89 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell7.32 (AUD)1 Ordinary Share

23/04/2025Morgan Stanley Australia Securities LimitedSell73.10 (AUD)10 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell8,306.75 (AUD)1,115 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell804.42 (AUD)109 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell908.90 (AUD)122 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell915.00 (AUD)125 Ordinary Shares

23/04/2025Morgan Stanley Australia Securities LimitedSell934.40 (AUD)128 Ordinary Shares

4/23/2025Morgan Stanley Capital Services LLCBuyN/A526 Swaps

4/23/2025Morgan Stanley Capital Services LLCBuyN/A54 Swaps

4/23/2025Morgan Stanley Capital Services LLCBuyN/A68 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A1,000 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A1,019 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A1,520 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A1,775 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A2,162 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A2,378 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A20,386 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A213 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A300 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A340 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A4,987 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A6,281 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A764 Swaps

4/23/2025Morgan Stanley Capital Services LLCSellN/A8,272 Swaps

24/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A229 Ordinary Shares

24/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A36,044 Ordinary Shares

4/24/2025Morgan Stanley & Co. International plcBuyN/A34 Swaps

24/04/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A2,141,653 Ordinary Shares

24/04/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,105,609 Ordinary Shares

24/04/2025Morgan Stanley & Co. International plcSell23,515.943,000 Ordinary Shares

4/24/2025Morgan Stanley & Co. International plcSellN/A2,203 Swaps

24/04/2025Morgan Stanley Australia Securities LimitedBuy1,700.16 (AUD)231 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy1,979.10 (AUD)270 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy118,687.80 (AUD)16,148 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy125.12 (AUD)17 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy14.70 (AUD)2 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy14.70 (AUD)2 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy146.80 (AUD)20 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy15,633.45 (AUD)2,127 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy161.26 (AUD)22 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy168.82 (AUD)23 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy18,110.40 (AUD)2,464 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy18,896.85 (AUD)2,571 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy198.18 (AUD)27 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy198.45 (AUD)27 Ordinary Shares
24/04/2025Morgan Stanley Australia Securities LimitedBuy198.58 (AUD)27 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy2,185.92 (AUD)297 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy2,536.18 (AUD)346 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy2,548.70 (AUD)347 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy2,933.26 (AUD)398 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy21.84 (AUD)3 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy22,116.15 (AUD)3,009 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy249.39 (AUD)34 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy265.32 (AUD)36 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy3,815.46 (AUD)517 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy3,974.40 (AUD)540 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy301.76 (AUD)41 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy320.54 (AUD)44 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy329.85 (AUD)45 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy330.52 (AUD)45 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy390.08 (AUD)53 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy4,009.28 (AUD)544 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy4,327.68 (AUD)588 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy477.41 (AUD)65 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy5,174.70 (AUD)705 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy5,849.98 (AUD)797 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy514.14 (AUD)70 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy528.84 (AUD)72 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy550.12 (AUD)75 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy58.80 (AUD)8 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy582.23 (AUD)79 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy6,541.50 (AUD)890 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy605.16 (AUD)82 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy632.96 (AUD)86 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy668.85 (AUD)91 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy754.99 (AUD)103 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy8,232.00 (AUD)1,120 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy8,881.40 (AUD)1,210 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy9,378.60 (AUD)1,276 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy925.47 (AUD)126 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy955.50 (AUD)130 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy972.84 (AUD)132 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedBuy979.54 (AUD)133 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell1,028.30 (AUD)140 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell1,199.68 (AUD)163 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell1,361.60 (AUD)185 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell1,656.00 (AUD)225 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell1,728.42 (AUD)235 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell10,414.95 (AUD)1,417 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell14,273.70 (AUD)1,942 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell15,464.40 (AUD)2,104 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell3,542.94 (AUD)486 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell40,918.93 (AUD)5,568 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell698.25 (AUD)95 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell73.50 (AUD)10 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell8,332.47 (AUD)1,143 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell823.77 (AUD)113 Ordinary Shares

24/04/2025Morgan Stanley Australia Securities LimitedSell9,187.50 (AUD)1,250 Ordinary Shares

4/24/2025Morgan Stanley Capital Services LLCBuyN/A185 Swaps

4/24/2025Morgan Stanley Capital Services LLCBuyN/A2,104 Swaps

4/24/2025Morgan Stanley Capital Services LLCBuyN/A35 Swaps

4/24/2025Morgan Stanley Capital Services LLCBuyN/A44 Swaps
4/24/2025Morgan Stanley Capital Services LLCBuyN/A486 Swaps

4/24/2025Morgan Stanley Capital Services LLCSellN/A18,361 Swaps

4/24/2025Morgan Stanley Capital Services LLCSellN/A2,883 Swaps

4/24/2025Morgan Stanley Capital Services LLCSellN/A223 Swaps

4/24/2025Morgan Stanley Capital Services LLCSellN/A3,009 Swaps

4/24/2025Morgan Stanley Capital Services LLCSellN/A3,593 Swaps

4/24/2025Morgan Stanley Capital Services LLCSellN/A411 Swaps

28/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A63,236 Ordinary Shares

28/04/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A55,076 Ordinary Shares

28/04/2025Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A7,278 Ordinary Shares

28/04/2025Morgan Stanley & Co. International plcSell3,468.96432 Ordinary Shares

4/28/2025Morgan Stanley & Co. International plcSellN/A3,222 Swaps

4/28/2025Morgan Stanley & Co. International plcSellN/A639 Swaps

28/04/2025Morgan Stanley Australia Securities LimitedBuy1,170.78 (AUD)158 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy1,179.20 (AUD)160 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy1,179.78 (AUD)159 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy1,273.95 (AUD)171 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy1,304.49 (AUD)177 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy1,575.95 (AUD)215 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy1,586.85 (AUD)213 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy1,594.95 (AUD)217 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy1,645.60 (AUD)220 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy1,678.50 (AUD)225 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy1,813.00 (AUD)245 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy1,983.20 (AUD)268 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy10,017.00 (AUD)1,350 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy133.29 (AUD)18 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy134.28 (AUD)18 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy14,921.62 (AUD)2,011 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy14.75 (AUD)2 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy14.94 (AUD)2 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy147.20 (AUD)20 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy154.66 (AUD)21 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy154.98 (AUD)21 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy155.29 (AUD)21 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy155.40 (AUD)21 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy155.71 (AUD)21 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy156.03 (AUD)21 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy16,442.72 (AUD)2,216 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy163.02 (AUD)22 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy191.36 (AUD)26 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy192.14 (AUD)26 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy192.14 (AUD)26 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy2,638.23 (AUD)357 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy2,760.24 (AUD)372 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy213.87 (AUD)29 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy22.11 (AUD)3 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy22.20 (AUD)3 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy251.94 (AUD)34 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy259.00 (AUD)35 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy268.20 (AUD)36 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy29.68 (AUD)4 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy296.20 (AUD)40 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy3,177.96 (AUD)426 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy3,618.67 (AUD)491 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy3,626.00 (AUD)490 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy352.03 (AUD)47 Ordinary Shares
28/04/2025Morgan Stanley Australia Securities LimitedBuy36.95 (AUD)5 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy361.62 (AUD)49 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy37.10 (AUD)5 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy4,014.22 (AUD)541 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy44.52 (AUD)6 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy443.70 (AUD)60 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy5,137.65 (AUD)699 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy501.16 (AUD)67 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy508.53 (AUD)69 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy51.73 (AUD)7 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy521.50 (AUD)70 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy526.11 (AUD)71 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy53,026.17 (AUD)7,146 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy546.86 (AUD)74 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy555.00 (AUD)75 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy558.60 (AUD)76 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy559.72 (AUD)76 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy580.65 (AUD)79 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy588.55 (AUD)79 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy594.00 (AUD)80 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy641.62 (AUD)87 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy654.72 (AUD)88 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy67.23 (AUD)9 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy683.09 (AUD)92 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy7,447.05 (AUD)1,005 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy7.45 (AUD)1 Ordinary Share

28/04/2025Morgan Stanley Australia Securities LimitedBuy7.45 (AUD)1 Ordinary Share

28/04/2025Morgan Stanley Australia Securities LimitedBuy701.24 (AUD)94 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy701.57 (AUD)95 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy711.84 (AUD)96 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy82.06 (AUD)11 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy824.87 (AUD)112 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy837.76 (AUD)112 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy838.88 (AUD)112 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy848.70 (AUD)115 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy865.80 (AUD)117 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy89.52 (AUD)12 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy9,000.46 (AUD)1,213 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy9,059.82 (AUD)1,221 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy9,853.76 (AUD)1,328 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy927.36 (AUD)126 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy95.94 (AUD)13 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy96.46 (AUD)13 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy96.59 (AUD)13 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedBuy97.11 (AUD)13 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell1,169.21 (AUD)156 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell1,225.95 (AUD)165 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell1,229.25 (AUD)165 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell1,290.21 (AUD)174 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell1,295.00 (AUD)175 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell1,315.59 (AUD)176 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell1,340.30 (AUD)181 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell1,343.02 (AUD)181 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell1,675.26 (AUD)227 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell1,754.98 (AUD)237 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell1,756.62 (AUD)235 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell1,817.80 (AUD)244 Ordinary Shares
28/04/2025Morgan Stanley Australia Securities LimitedSell1,958.88 (AUD)264 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell123.59 (AUD)17 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell14,921.62 (AUD)2,011 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell14.96 (AUD)2 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell149.50 (AUD)20 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell2,115.80 (AUD)284 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell26,430.04 (AUD)3,562 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell3,356.26 (AUD)449 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell3,576.76 (AUD)484 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell33,560.66 (AUD)4,523 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell380.12 (AUD)52 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell5,350.51 (AUD)722 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell5,486.33 (AUD)732 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell575.64 (AUD)78 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell599.20 (AUD)80 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell624.96 (AUD)84 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell629.58 (AUD)84 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell630.27 (AUD)85 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell661.27 (AUD)89 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell664.38 (AUD)89 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell7.45 (AUD)1 Ordinary Share

28/04/2025Morgan Stanley Australia Securities LimitedSell709.17 (AUD)95 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell723.62 (AUD)97 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell738.04 (AUD)99 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell747.40 (AUD)101 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell80.96 (AUD)11 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell81.07 (AUD)11 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell846.37 (AUD)113 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell87.84 (AUD)12 Ordinary Shares

28/04/2025Morgan Stanley Australia Securities LimitedSell96.20 (AUD)13 Ordinary Shares

4/28/2025Morgan Stanley Capital Services LLCBuyN/A342 Swaps

4/28/2025Morgan Stanley Capital Services LLCBuyN/A41 Swaps

4/28/2025Morgan Stanley Capital Services LLCBuyN/A51 Swaps

4/28/2025Morgan Stanley Capital Services LLCBuyN/A7,809 Swaps

4/28/2025Morgan Stanley Capital Services LLCSellN/A1,022 Swaps

4/28/2025Morgan Stanley Capital Services LLCSellN/A1,780 Swaps

4/28/2025Morgan Stanley Capital Services LLCSellN/A2,385 Swaps

4/28/2025Morgan Stanley Capital Services LLCSellN/A213 Swaps

4/28/2025Morgan Stanley Capital Services LLCSellN/A313 Swaps

4/28/2025Morgan Stanley Capital Services LLCSellN/A340 Swaps

4/28/2025Morgan Stanley Capital Services LLCSellN/A5,257 Swaps

4/28/2025Morgan Stanley Capital Services LLCSellN/A508 Swaps

4/28/2025Morgan Stanley Capital Services LLCSellN/A702 Swaps

4/28/2025Morgan Stanley Capital Services LLCSellN/A767 Swaps

29/04/2025Morgan Stanley & Co. International plcBorrow ReturnedN/A977 Ordinary Shares

29/04/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/A7,278 Ordinary Shares

4/29/2025Morgan Stanley & Co. International plcSellN/A1,551 Swaps

4/29/2025Morgan Stanley & Co. International plcSellN/A2,507 Swaps

4/29/2025Morgan Stanley & Co. International plcSellN/A3,593 Swaps

4/29/2025Morgan Stanley & Co. International plcSellN/A625 Swaps

29/04/2025Morgan Stanley Australia Securities LimitedBuy1,066.78 (AUD)143 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy1,087.50 (AUD)145 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy1,122.00 (AUD)150 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy1,224.25 (AUD)164 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy1,256.64 (AUD)168 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy1,359.31 (AUD)181 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy1,363.18 (AUD)182 Ordinary Shares
29/04/2025Morgan Stanley Australia Securities LimitedBuy1,398.72 (AUD)188 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy1,446.27 (AUD)194 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy1,461.17 (AUD)196 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy1,466.08 (AUD)196 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy1,745.17 (AUD)233 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy1,976.90 (AUD)265 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy111.97 (AUD)15 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy112.35 (AUD)15 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy126.82 (AUD)17 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy127.58 (AUD)17 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy149.40 (AUD)20 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy2,075.52 (AUD)276 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy2,233.44 (AUD)297 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy2,470.79 (AUD)329 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy2,827.34 (AUD)379 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy2,876.33 (AUD)383 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy216.63 (AUD)29 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy22.41 (AUD)3 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy24,264.81 (AUD)3,231 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy284.62 (AUD)38 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy29.80 (AUD)4 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy290.94 (AUD)39 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy292.69 (AUD)39 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy3,260.02 (AUD)437 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy3,764.88 (AUD)504 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy314.79 (AUD)42 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy32,668.50 (AUD)4,350 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy322.93 (AUD)43 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy374.25 (AUD)50 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy434.71 (AUD)58 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy45.00 (AUD)6 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy481.28 (AUD)64 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy5,490.00 (AUD)732 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy5,766.58 (AUD)773 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy502.50 (AUD)67 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy52,463.58 (AUD)6,993 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy52.15 (AUD)7 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy552.41 (AUD)74 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy561.00 (AUD)75 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy563.25 (AUD)75 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy586.18 (AUD)79 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy6,246.66 (AUD)834 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy676.80 (AUD)90 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy682.50 (AUD)91 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy7,779.20 (AUD)1,040 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy752.00 (AUD)100 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy786.52 (AUD)106 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy799.82 (AUD)107 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy822.80 (AUD)110 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy856.75 (AUD)115 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedBuy978.57 (AUD)131 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,155.00 (AUD)154 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,254.17 (AUD)167 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,387.50 (AUD)185 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,413.76 (AUD)188 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,583.55 (AUD)211 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,707.72 (AUD)228 Ordinary Shares
29/04/2025Morgan Stanley Australia Securities LimitedSell1,737.12 (AUD)231 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,782.62 (AUD)238 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,792.50 (AUD)239 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,804.80 (AUD)240 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,847.46 (AUD)246 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,857.44 (AUD)247 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,893.78 (AUD)252 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,978.67 (AUD)264 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell1,992.80 (AUD)265 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell117,974.59 (AUD)15,709 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell127.50 (AUD)17 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell15,838.59 (AUD)2,109 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell157.50 (AUD)21 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell157.81 (AUD)21 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell165.44 (AUD)22 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell172.96 (AUD)23 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell180.00 (AUD)24 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell187.50 (AUD)25 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell193.96 (AUD)26 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell2,233.44 (AUD)297 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell2,377.50 (AUD)317 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell2,448.26 (AUD)326 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell2,876.33 (AUD)383 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell20,825.23 (AUD)2,773 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell216.92 (AUD)29 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell218.08 (AUD)29 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell22.51 (AUD)3 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell23,145.82 (AUD)3,082 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell23,273.49 (AUD)3,099 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell246.51 (AUD)33 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell29.76 (AUD)4 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell299.60 (AUD)40 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell3,041.55 (AUD)405 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell3,572.73 (AUD)477 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell30.00 (AUD)4 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell343.16 (AUD)46 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell4,122.99 (AUD)549 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell4,170.00 (AUD)556 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell4,391.68 (AUD)584 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell4,549.43 (AUD)607 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell4,719.41 (AUD)628 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell495.00 (AUD)66 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell5,782.70 (AUD)770 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell5,868.88 (AUD)782 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell52.57 (AUD)7 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell525.70 (AUD)70 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell555.74 (AUD)74 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell577.88 (AUD)77 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell590.52 (AUD)79 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell599.20 (AUD)80 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell6,927.10 (AUD)923 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell6,940.96 (AUD)923 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell649.89 (AUD)87 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell66,621.21 (AUD)8,871 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell660.00 (AUD)88 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell666.61 (AUD)89 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell667.04 (AUD)89 Ordinary Shares
29/04/2025Morgan Stanley Australia Securities LimitedSell695.64 (AUD)93 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell7,953.09 (AUD)1,059 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell75.15 (AUD)10 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell75.20 (AUD)10 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell792.35 (AUD)106 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell793.94 (AUD)106 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell818.04 (AUD)109 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell82.72 (AUD)11 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell90.12 (AUD)12 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell946.89 (AUD)126 Ordinary Shares

29/04/2025Morgan Stanley Australia Securities LimitedSell962.56 (AUD)128 Ordinary Shares

4/29/2025Morgan Stanley Capital Services LLCBuyN/A1,059 Swaps

4/29/2025Morgan Stanley Capital Services LLCBuyN/A10,082 Swaps

4/29/2025Morgan Stanley Capital Services LLCBuyN/A20,731 Swaps

4/29/2025Morgan Stanley Capital Services LLCBuyN/A3,160 Swaps

4/29/2025Morgan Stanley Capital Services LLCBuyN/A3,761 Swaps

4/29/2025Morgan Stanley Capital Services LLCBuyN/A433 Swaps

4/29/2025Morgan Stanley Capital Services LLCBuyN/A754 Swaps

4/29/2025Morgan Stanley Capital Services LLCSellN/A1,000 Swaps

4/29/2025Morgan Stanley Capital Services LLCSellN/A1,488 Swaps

4/29/2025Morgan Stanley Capital Services LLCSellN/A1,742 Swaps

4/29/2025Morgan Stanley Capital Services LLCSellN/A2,334 Swaps

4/29/2025Morgan Stanley Capital Services LLCSellN/A208 Swaps

4/29/2025Morgan Stanley Capital Services LLCSellN/A3 Swaps

4/29/2025Morgan Stanley Capital Services LLCSellN/A3,160 Swaps

4/29/2025Morgan Stanley Capital Services LLCSellN/A3,175 Swaps

4/29/2025Morgan Stanley Capital Services LLCSellN/A334 Swaps

4/29/2025Morgan Stanley Capital Services LLCSellN/A4,092 Swaps

4/29/2025Morgan Stanley Capital Services LLCSellN/A750 Swaps

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.