Chorus Limited/Announcement
Chorus Limited logo

SPH Notice - Mitsubishi UFJ Financial Group

Substantial Holder Notice18 July 2025CNUCommunication Services

1
Disclosure of beginning to have substantial holding

Section 276, Financial Markets Conduct Act 2013

To NZX Limited

and

To Chorus Ltd

Date this disclosure made: 18 July, 2025

Date on which substantial holding began: 15 July, 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 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 this disclosure,—

(a) total number held in class: 21,789,105.87

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

(c) total percentage held in class: 5.022%

Details of relevant interests

Details for Mitsubishi UFJ Financial Group, Inc.

Nature of relevant interest(s): Deemed relevant interest by reason of being a holding

company and a related company of First Sentier Investors RQI Pty Ltd and First Sentier

Investors (Australia) IM Ltd. and being deemed to have the same relevant interests as

are disclosed by First Sentier Investors RQI Pty Ltd and First Sentier Investors (Australia)

IM Ltd. in this notice.

For that relevant interest,—

(a) number held in class: 10,201,497

(b) percentage held in class: 2.351%

(c) current registered holder(s): unknown

(d) registered holder(s) once transfers are registered: N/A

Nature of relevant interest(s): Deemed relevant interest arising from being a greater

than 20% shareholder in Morgan Stanley and being deemed to have the same relevant

interests as are held in the Morgan Stanley group. The relevant interests held in the



2

Morgan Stanley group which are included in this disclosure are set out in Annexure B to

this notice.

For that relevant interest,—

(a) number held in class: 11,587,608.87

(b) percentage held in class: 2.671%

(c) current registered holder(s): As listed in Annexure B

(d) registered holder(s) once transfers are registered: N/A



Details for First Sentier Investors RQI Pty Ltd


Nature of relevant interest(s): Relevant interest arising from having the power to

control the exercise of the right to vote attached to securities and/or to control the

exercise of the power to dispose of securities in its capacity as a responsible entity of a

managed investment scheme. The relevant agreement need not be attached under

regulation 139.



(a) number held in class: 1,952,675


(b) percentage held in class : 0.450%


(c) current registered holder(s) : Unknown


(d) registered holder(s) once transfers are registered : N/A


Nature of relevant interest(s): Deemed relevant interest by reason of being a related

company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this notice.

For that relevant interest,—

(a) number held in class: 8,248,822

(b) percentage held in class: 1.901%

(c) current registered holder(s): Unknown

(d) registered holder(s) once transfers are registered: N/A


Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-

owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is

deemed to have the same relevant interests as are held in the Morgan Stanley group by



3

reason of being a greater than 20% shareholder in the Morgan Stanley group. The

relevant interests held in the Morgan Stanley group which are included in this disclosure

are set out in Annexure B to this notice.

For that relevant interest,—

(a) number held in class: 11,587,608.87

(b) percentage held in class: 2.671%

(c) current registered holder(s): As listed in Annexure B

(d) registered holder(s) once transfers are registered: N/A


Details for First Sentier Investors (Australia) IM Ltd


Nature of relevant interest(s): Relevant interest arising from having the power to

control the exercise of the right to vote attached to securities and/or to control the

exercise of the power to dispose of securities in its capacity as a responsible entity of a

managed investment scheme. The relevant agreement need not be attached under

regulation 139.



(a) number held in class: 8,248,822


(b) percentage held in class : 1.901%


(c) current registered holder(s) : Unknown


(d) registered holder(s) once transfers are registered : N/A


Nature of relevant interest(s): Deemed relevant interest by reason of being a related

company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this notice.

For that relevant interest,—

(a) number held in class: 1,952,675


(b) percentage held in class : 0.450%


(c) current registered holder(s) : Unknown


(d) registered holder(s) once transfers are registered : N/A


Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-

owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is

deemed to have the same relevant interests as are held in the Morgan Stanley group by

reason of being a greater than 20% shareholder in the Morgan Stanley group. The



4

relevant interests held in the Morgan Stanley group which are included in this disclosure

are set out in Annexure B to this notice.

For that relevant interest,—

(a) number held in class: 11,587,608.87

(b) percentage held in class: 2.671%

(c) current registered holder(s): As listed in Annexure B

(d) registered holder(s) once transfers are registered: N/A


Details of transactions and events giving rise to 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.




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.




5

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.




6

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)



7

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

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)

01-May-2025 First Sentier

Investors RQI

Pty Ltd

BORROW_UNWIND Ordinary

Shares

(16,726) (135,219.88)

07-May-2025 First Sentier

Investors RQI

Pty Ltd

BORROW_UNWIND Ordinary

Shares

(20,470) (167,092.39)



8

12-May-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(74,502) (619,420.90)

13-May-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(57,335) (472,367.58)

14-May-2025 First Sentier

Investors

(Australia) IM

Ltd

BUY Ordinary

Shares

21,480 176,795.64

15-May-2025 First Sentier

Investors RQI

Pty Ltd

BORROW_UNWIND Ordinary

Shares

(11,073) (91,307.14)

16-May-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(8,959) (73,781.02)

19-May-2025 First Sentier

Investors

(Australia) IM

Ltd

BUY Ordinary

Shares

13,188 108,566.40

21-May-2025 First Sentier

Investors RQI

Pty Ltd

BORROW_UNWIND Ordinary

Shares

(9,701) (79,552.23)

23-May-2025 First Sentier

Investors

(Australia) IM

Ltd

BUY Ordinary

Shares

2,726 22,100.38

26-May-2025 First Sentier

Investors RQI

Pty Ltd

BUY Ordinary

Shares

16,990 136,330.23

26-May-2025 First Sentier

Investors RQI

Pty Ltd

SELL Ordinary

Shares

(36,847) (295,589.77)



9

27-May-2025 First Sentier

Investors

(Australia) IM

Ltd

BUY Ordinary

Shares

16,012 130,097.26

29-May-2025 First Sentier

Investors RQI

Pty Ltd

BORROW_UNWIND Ordinary

Shares

(4,799) (38,855.22)

29-May-2025 First Sentier

Investors

(Australia) IM

Ltd

BUY Ordinary

Shares

8,569 69,452.46

29-May-2025 First Sentier

Investors

(Australia) IM

Ltd

BUY Ordinary

Shares

19,137 155,106.97

30-May-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(32,418) (262,820.03)

04-Jun-2025 First Sentier

Investors RQI

Pty Ltd

BORROW_UNWIND Ordinary

Shares

(21,522) (180,405.64)

05-Jun-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(3,304) (27,677.83)

05-Jun-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(2,409) (20,180.35)

05-Jun-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(10,249) (85,856.55)

05-Jun-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(15,429) (129,249.75)



10

11-Jun-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(26,502) (228,690.18)

11-Jun-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(9,405) (81,157.32)

11-Jun-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(34,499) (297,697.63)

11-Jun-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(24,852) (214,452.06)

11-Jun-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(12,002) (103,567.26)

11-Jun-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(26,153) (225,678.61)

11-Jun-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(68,952) (594,998.33)

12-Jun-2025 First Sentier

Investors RQI

Pty Ltd

BORROW_UNWIND Ordinary

Shares

(61,330) (527,451.36)

19-Jun-2025 First Sentier

Investors RQI

Pty Ltd

BUY Ordinary

Shares

45,093 385,106.45

25-Jun-2025 First Sentier

Investors RQI

Pty Ltd

SELL Ordinary

Shares

(4,277) (36,776.44)



11

25-Jun-2025 First Sentier

Investors RQI

Pty Ltd

BUY Ordinary

Shares

17,254 148,405.90

25-Jun-2025 First Sentier

Investors RQI

Pty Ltd

BUY Ordinary

Shares

61,165 526,015.93

10-Jul-2025 First Sentier

Investors

(Australia) IM

Ltd

BUY Ordinary

Shares

19,654 168,615.08

10-Jul-2025 First Sentier

Investors

(Australia) IM

Ltd

BUY Ordinary

Shares

33,947 291,237.21

14-Jul-2025 First Sentier

Investors

(Australia) IM

Ltd

BUY Ordinary

Shares

191,343 0.00

14-Jul-2025 First Sentier

Investors

(Australia) IM

Ltd

SELL Ordinary

Shares

(191,343) 0.00








12

Annexure B

Relevant interests held in the Morgan Stanley group


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

deemed to have a relevant interest in the shares.


└─┬─Morgan Stanley

├─┬─Morgan Stanley Capital Management, LLC

│ ├──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

│ └───Parametric Portfolio Associates 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







13

Details of relevant interests –

Details For Nature of Relevant Interest

For that Relevant Interest

Relevant Agreement Document /

Comments

(a)

Number

held in

class

(b)

Percentage

held in class

(c) Current

registered

holder(s)

(d) Registered

holder(s) once

transfers are

registered




Morgan Stanley &

Co. International

plc

Shares held or in respect of

which the holder may exercise

right to rehypothecate pursuant

to the agreement(s).

323,192 0.074%

HSBC Custody

Nominees

(Australia) Limited

Unknown

The relevant agreement document(s)

(Prime Brokerage Agreement) are

attached in Annexure D (80 pages).


Morgan Stanley &

Co. International

plc

Holder of securities subject to

an obligation to return under a

Securities Lending Agreement.

1,040 0.000%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreement document(s)

(2010 Global Master Securities Lending

Agreement) are attached in Annexure

E (40 pages).


Morgan Stanley &

Co. International

plc

Holder of securities subject to

an obligation to return under a

Prime Brokerage Agreement.

10,167,353 2.343%

HSBC Custody

Nominees

(Australia) Limited

Unknown

The relevant agreement document(s)

(Prime Brokerage Agreement) are

attached in Annexure D (80 pages).


Morgan Stanley &

Co. International

plc

Derivative relevant interest

over quoted underlying.

34,790 0.008% Unknown Unknown

Swap Agreement: The relevant

agreement document(s) (1992 ISDA

Master Agreement & 2002 ISDA Master

Agreement) are attached in Annexure F

& G (65 pages).


Please refer to Table 2 for details on

derivative relevant interest.



14

Morgan Stanley &

Co. LLC

Shares held or in respect of

which the holder may exercise

right to rehypothecate pursuant

to the agreement(s).

1,413 0.000%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreement document(s)

(Prime Brokerage Margin Agreement)

are attached in Annexure H (19

pages).


Morgan Stanley &

Co. LLC

Holder of securities subject to

an obligation to return under a

Prime Brokerage Agreement.

1,357 0.000%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreement document(s)

(Prime Brokerage Margin Agreement)

are attached in Annexure H (19

pages).


Morgan Stanley &

Co. LLC

Shares held or in respect of

which the holder may exercise

control over disposal in the

ordinary course of sales and

trading businesses.

18,602 0.004%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreements need not be

attached under regulation 139.


Morgan Stanley &

Co. LLC

Shares held or in respect of

which the holder may exercise

control over disposal in the

ordinary course of sales and

trading businesses.

3,840 0.001%

HSBC Custody

Nominees

(Australia) Limited

Unknown

The relevant agreements need not be

attached under regulation 139.


Morgan Stanley

Australia

Securities Limited

Holder of securities subject to

an obligation to return under a

Securities Lending Agreement

through an associate.

190 0.000%

Morgan Stanley

Australia Securities

(Nominee) Pty

Limited

Unknown

The relevant agreements need not be

attached under regulation 139.


Morgan Stanley

Australia

Securities Limited

Shares held or in respect of

which the holder may exercise

control over disposal in the

ordinary course of sales and

trading businesses.

823,771 0.190%

Morgan Stanley

Australia Securities

(Nominee) Pty

Limited

Unknown

The relevant agreements need not be

attached under regulation 139.



15

Morgan Stanley

Smith Barney

LLC

American Depositary Receipts

held or in respect of which the

holder may exercise control

over disposal in the ordinary

course of discretionary

managed business.

2,770 0.001%

DTC Through

Morgan Stanley

Unknown

The relevant agreements need not be

attached under regulation 139.


Morgan Stanley

Wealth

Management

Australia Pty Ltd

Shares held or in respect of

which the holder may exercise

control over disposal in the

ordinary course of discretionary

managed business.

53,000 0.012%

Morgan Stanley

Wealth Management

Australia Pty

discretionary client

account

Unknown

The relevant agreements need not be

attached under regulation 139.


Morgan Stanley

Smith Barney

LLC

American Depositary Receipts

held or in respect of which the

holder may exercise control

over disposal in the ordinary

course of sales and trading

business.

4 0.000%

DTC Through

Morgan Stanley

Unknown

The relevant agreements need not be

attached under regulation 139.


Morgan Stanley

Capital Services

LLC

Derivative relevant interest

over quoted underlying.

137,536 0.032% Unknown Unknown

Swap Agreement: The relevant

agreement document(s) (1992 ISDA

Master Agreement & 2002 ISDA Master

Agreement) are attached in Annexure F

& G (65 pages).


Please refer to Table 2 for details on

derivative relevant interest.


Parametric

Portfolio

Associates LLC

Shares held or in respect of

which the holder may exercise

control over disposal in the

ordinary course of investment

1,386 0.000% Unknown Unknown

The relevant agreements need not be

attached under regulation 139.



16

management business.

Parametric

Portfolio

Associates LLC

American Depositary Receipts

held or in respect of which the

holder may exercise control

over disposal in the ordinary

course of investment

management business.

17,365 0.004% Unknown Unknown

The relevant agreements need not be

attached under regulation 139.








Table 2: For a derivative relevant interest, also –


Details for (a) Type of Derivative

(b) Details of Derivative


Notional Value of the Derivative Settlement Type Expiry Date of the Derivative



17

Morgan Stanley & Co. International plc Swap Agreement

92,836.40 (AUD)

Cash

6/17/2027


20,853.83 (AUD) 7/28/2025


11,508.10 (AUD) 7/27/2027


15,320.83 (AUD) 7/31/2026


132,472.61 (AUD) 6/17/2027


Morgan Stanley Capital Services LLC Swap Agreement

165,323.35 (AUD)

Cash


4/16/2027


40,309.41 (AUD) 5/29/2026


42,164.64 (AUD) 12/31/2025


99,811.67 (AUD) 9/30/2026


4,757.94 (AUD) 3/31/2027


26,477.64 (AUD) 10/01/2026


102,466.29 (AUD) 6/17/2027


103,942.31 (AUD) 6/17/2027


230,713.92 (AUD) 5/29/2026


107,273.05 (AUD) 6/30/2026


42,906.62 (AUD) 7/31/2025



18

47,962.35 (AUD) 12/29/2025


53,373.54 (AUD) 7/30/2027
























19

Annexure C

Transaction details for the Morgan Stanley group

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

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

17/03/2025Morgan Stanley & Co. International plcBorrowN/A26,354 Ordinary Shares

17/03/2025

Morgan Stanley & Co. International plcBuy21.30 (AUD)3 Ordinary Shares

17/03/2025Morgan Stanley & Co. International plcBuyN/A96 Swaps

17/03/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A95,269 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy1,000.39 (AUD)141 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy1,207.00 (AUD)170 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy1,384.50 (AUD)195 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy1,772.50 (AUD)250 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy10,387.30 (AUD)1,463 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy113.28 (AUD)16 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy134.71 (AUD)19 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy134.80 (AUD)19 Ordinary Shares

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

03/17/2025Morgan Stanley Australia Securities LimitedBuy169.92 (AUD)24 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy198.80 (AUD)28 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy219.79 (AUD)31 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy233.97 (AUD)33 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy340.80 (AUD)48 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy348.63 (AUD)49 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy369.20 (AUD)52 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy404.70 (AUD)57 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy51,465.49 (AUD)7,243 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy901.70 (AUD)127 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy948.72 (AUD)134 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy986.20 (AUD)139 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy99.12 (AUD)14 Ordinary Shares

03/17/2025Morgan Stanley Australia Securities LimitedBuy99.54 (AUD)14 Ordinary Shares

17/03/2025Morgan Stanley Capital Services LLCBuyN/A1,585 Swaps

17/03/2025Morgan Stanley Capital Services LLCBuyN/A1,739 Swaps

17/03/2025Morgan Stanley Capital Services LLCBuyN/A2,000 Swaps

17/03/2025Morgan Stanley Capital Services LLCBuyN/A230 Swaps

17/03/2025Morgan Stanley Capital Services LLCBuyN/A286 Swaps

17/03/2025Morgan Stanley Capital Services LLCBuyN/A43 Swaps

17/03/2025Morgan Stanley Capital Services LLCBuyN/A63 Swaps

18/03/2025Morgan Stanley & Co. International plcBorrowN/A211,590 Ordinary Shares

18/03/2025Morgan Stanley & Co. International plcBorrowN/A25,682 Ordinary Shares

18/03/2025Morgan Stanley & Co. International plcBuyN/A175 Swaps

03/18/2025Morgan Stanley Australia Securities LimitedBuy1,206.66 (AUD)169 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy1,217.52 (AUD)171 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy1,615.09 (AUD)227 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy1,730.16 (AUD)243 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy1,801.36 (AUD)253 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy1,939.36 (AUD)272 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy1,989.27 (AUD)279 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy128.34 (AUD)18 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy135.09 (AUD)19 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy135.28 (AUD)19 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy14.22 (AUD)2 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy14.29 (AUD)2 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy142.40 (AUD)20 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy149.94 (AUD)21 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy15,037.89 (AUD)2,121 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy15,583.82 (AUD)2,198 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy157.30 (AUD)22 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy19,128.82 (AUD)2,698 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy2,360.52 (AUD)332 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy2,410.60 (AUD)340 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy2,764.49 (AUD)388 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy2,807.64 (AUD)396 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy2,984.52 (AUD)418 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy21.31 (AUD)3 Ordinary Shares

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

03/18/2025Morgan Stanley Australia Securities LimitedBuy235.12 (AUD)33 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy276.51 (AUD)39 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy278.07 (AUD)39 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy3,018.09 (AUD)423 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy3,023.86 (AUD)425 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy3,365.38 (AUD)473 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy35.65 (AUD)5 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy363.12 (AUD)51 Ordinary Shares

1

03/18/2025Morgan Stanley Australia Securities LimitedBuy371.54 (AUD)52 Ordinary Shares
03/18/2025Morgan Stanley Australia Securities LimitedBuy385.56 (AUD)54 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy4,055.48 (AUD)572 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy4,821.20 (AUD)680 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy42.72 (AUD)6 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy456.96 (AUD)64 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy465.40 (AUD)65 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy5,896.51 (AUD)827 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy506.94 (AUD)71 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy52,335.85 (AUD)7,354 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy562.48 (AUD)79 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy633.23 (AUD)89 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy691.20 (AUD)96 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy700.70 (AUD)98 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy78.59 (AUD)11 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy926.25 (AUD)130 Ordinary Shares

03/18/2025Morgan Stanley Australia Securities LimitedBuy934.03 (AUD)131 Ordinary Shares

18/03/2025Morgan Stanley Capital Services LLCBuyN/A1,517 Swaps

18/03/2025Morgan Stanley Capital Services LLCBuyN/A13,000 Swaps

18/03/2025Morgan Stanley Capital Services LLCBuyN/A210 Swaps

18/03/2025Morgan Stanley Capital Services LLCBuyN/A274 Swaps

18/03/2025Morgan Stanley Capital Services LLCBuyN/A344 Swaps

19/03/2025Morgan Stanley & Co. International plcBorrowN/A22,676 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3

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

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

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

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

20/03/2025Morgan Stanley Capital Services LLCBuyN/A14,584 Swaps

20/03/2025Morgan Stanley Capital Services LLCBuyN/A3,000 Swaps

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

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

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

21/03/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. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A77,078 Ordinary Shares

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4

24/03/2025Morgan Stanley Capital Services LLCBuyN/A627 Swaps
24/03/2025Morgan Stanley Capital Services LLCBuyN/A8 Swaps

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

26/03/2025Morgan Stanley Capital Services LLCBuyN/A1,476 Swaps

26/03/2025Morgan Stanley Capital Services LLCBuyN/A2,000 Swaps

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

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

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

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

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

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

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

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

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

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

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

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

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

6

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

28/03/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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

28/03/2025Morgan Stanley Capital Services LLCBuyN/A1,733 Swaps

28/03/2025Morgan Stanley Capital Services LLCBuyN/A11,715 Swaps

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

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

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

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

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

31/03/2025Morgan Stanley & Co. International plcBorrowN/A13,187 Ordinary Shares

03/31/2025Morgan Stanley & Co. International plcBuy649.0780 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy1,212.75 (AUD)165 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy1,218.44 (AUD)166 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy1,403.85 (AUD)191 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy1,536.15 (AUD)209 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy1,677.42 (AUD)229 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy109.80 (AUD)15 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy110.02 (AUD)15 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy116.88 (AUD)16 Ordinary Shares

7

03/31/2025Morgan Stanley Australia Securities LimitedBuy117.12 (AUD)16 Ordinary Shares
03/31/2025Morgan Stanley Australia Securities LimitedBuy117.20 (AUD)16 Ordinary Shares

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

03/31/2025Morgan Stanley Australia Securities LimitedBuy132.12 (AUD)18 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy15,277.90 (AUD)2,090 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy18,413.89 (AUD)2,519 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy183.50 (AUD)25 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy190.32 (AUD)26 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy197.91 (AUD)27 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy2,247.24 (AUD)307 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy2,496.60 (AUD)342 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy205.24 (AUD)28 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy205.80 (AUD)28 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy22.05 (AUD)3 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy234.24 (AUD)32 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy235.20 (AUD)32 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy294.00 (AUD)40 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy3,552.66 (AUD)486 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy336.94 (AUD)46 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy36.55 (AUD)5 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy37,675.74 (AUD)5,154 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy4,029.66 (AUD)549 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy425.14 (AUD)58 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy432.76 (AUD)59 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy441.00 (AUD)60 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy468.16 (AUD)64 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy5,064.15 (AUD)689 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy51.17 (AUD)7 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy586.40 (AUD)80 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy602.70 (AUD)82 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy637.71 (AUD)87 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy645.92 (AUD)88 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy658.80 (AUD)90 Ordinary Shares

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

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

03/31/2025Morgan Stanley Australia Securities LimitedBuy747.66 (AUD)102 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy790.56 (AUD)108 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy868.70 (AUD)119 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy87.78 (AUD)12 Ordinary Shares

03/31/2025Morgan Stanley Australia Securities LimitedBuy9,364.87 (AUD)1,275 Ordinary Shares

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

31/03/2025Morgan Stanley Capital Services LLCBuyN/A1,397 Swaps

31/03/2025Morgan Stanley Capital Services LLCBuyN/A2,942 Swaps

31/03/2025Morgan Stanley Capital Services LLCBuyN/A59,868 Swaps

31/03/2025Morgan Stanley Capital Services LLCBuyN/A644 Swaps

1/04/2025Morgan Stanley & Co. International plcBorrowN/A32,761 Ordinary Shares

04/01/2025Morgan Stanley & Co. International plcBuy2,618.25324 Ordinary Shares

04/01/2025Morgan Stanley & Co. International plcBuy693.72 (AUD)94 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy1,036.35 (AUD)141 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy1,036.35 (AUD)141 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy1,111.12 (AUD)152 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy1,160.51 (AUD)158 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy1,197.20 (AUD)164 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy1,263.69 (AUD)171 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy1,278.47 (AUD)173 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy1,339.52 (AUD)182 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy1,363.38 (AUD)186 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy1,396.71 (AUD)189 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy1,486.72 (AUD)202 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy1,759.04 (AUD)239 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy1,803.18 (AUD)246 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy10,730.52 (AUD)1,454 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy10,981.44 (AUD)1,488 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy11,689.92 (AUD)1,584 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy138.51 (AUD)19 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy160.49 (AUD)22 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy160.60 (AUD)22 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy160.71 (AUD)22 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy161.37 (AUD)22 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy161.81 (AUD)22 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy190.84 (AUD)26 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy197.23 (AUD)27 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy198.31 (AUD)27 Ordinary Shares

8

04/01/2025Morgan Stanley Australia Securities LimitedBuy2,587.20 (AUD)352 Ordinary Shares
04/01/2025Morgan Stanley Australia Securities LimitedBuy2,605.44 (AUD)354 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy2,843.59 (AUD)389 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy213.15 (AUD)29 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy214.31 (AUD)29 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy330.52 (AUD)45 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy336.72 (AUD)46 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy344.73 (AUD)47 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy358.19 (AUD)49 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy362.60 (AUD)49 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy38,228.40 (AUD)5,180 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy394.46 (AUD)54 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy396.36 (AUD)54 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy404.25 (AUD)55 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy469.76 (AUD)64 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy508.53 (AUD)69 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy521.85 (AUD)71 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy538.01 (AUD)73 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy565.18 (AUD)77 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy565.56 (AUD)77 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy605.90 (AUD)83 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy619.65 (AUD)85 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy649.44 (AUD)88 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy682.62 (AUD)93 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy684.01 (AUD)93 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy685.41 (AUD)93 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy7.31 (AUD)1 Ordinary Share

04/01/2025Morgan Stanley Australia Securities LimitedBuy716.38 (AUD)98 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy872.02 (AUD)118 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy88.56 (AUD)12 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy933.45 (AUD)127 Ordinary Shares

04/01/2025Morgan Stanley Australia Securities LimitedBuy96.20 (AUD)13 Ordinary Shares

1/04/2025Morgan Stanley Capital Services LLCBuyN/A1,645 Swaps

1/04/2025Morgan Stanley Capital Services LLCBuyN/A1,844 Swaps

1/04/2025Morgan Stanley Capital Services LLCBuyN/A2,078 Swaps

1/04/2025Morgan Stanley Capital Services LLCBuyN/A2,320 Swaps

1/04/2025Morgan Stanley Capital Services LLCBuyN/A208 Swaps

1/04/2025Morgan Stanley Capital Services LLCBuyN/A4,602 Swaps

1/04/2025Morgan Stanley Capital Services LLCBuyN/A6,149 Swaps

1/04/2025Morgan Stanley Capital Services LLCBuyN/A746 Swaps

1/04/2025Morgan Stanley Capital Services LLCBuyN/A801 Swaps

1/04/2025Morgan Stanley Capital Services LLCBuyN/A994 Swaps

04/02/2025Morgan Stanley & Co. International plcBuy2,115.47262 Ordinary Shares

04/02/2025Morgan Stanley & Co. International plcBuy8.041 Ordinary Share

2/04/2025Morgan Stanley & Co. International plcBuyN/A73 Swaps

2/04/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

04/02/2025Morgan Stanley Australia Securities LimitedBuy1,021.65 (AUD)139 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy1,117.20 (AUD)152 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy1,139.60 (AUD)154 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy1,181.74 (AUD)161 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy1,221.00 (AUD)165 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy1,255.14 (AUD)171 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy1,306.52 (AUD)178 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy1,318.50 (AUD)180 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy1,481.67 (AUD)202 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy1,647.00 (AUD)225 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy1,800.75 (AUD)245 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy1,889.84 (AUD)258 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy110.70 (AUD)15 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy117.44 (AUD)16 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy124.61 (AUD)17 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy125.63 (AUD)17 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy13,201.33 (AUD)1,801 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy133.56 (AUD)18 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy14.66 (AUD)2 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy146.60 (AUD)20 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy154.45 (AUD)21 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy163.02 (AUD)22 Ordinary Shares

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

04/02/2025Morgan Stanley Australia Securities LimitedBuy183.25 (AUD)25 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy2,144.74 (AUD)292 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy212.28 (AUD)29 Ordinary Shares

9

04/02/2025Morgan Stanley Australia Securities LimitedBuy223.80 (AUD)30 Ordinary Shares
04/02/2025Morgan Stanley Australia Securities LimitedBuy230.02 (AUD)31 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy242.22 (AUD)

33 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy242.55 (AUD)33 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy256.20 (AUD)35 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy264.42 (AUD)36 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy278.35 (AUD)38 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy286.26 (AUD)39 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy3,714.04 (AUD)506 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy3,738.30 (AUD)510 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy322.08 (AUD)44 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy330.75 (AUD)45 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy367.00 (AUD)50 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy373.57 (AUD)51 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy4,033.32 (AUD)551 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy4,376.01 (AUD)597 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy4,869.01 (AUD)662 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy48,993.72 (AUD)6,684 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy484.77 (AUD)66 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy5,504.83 (AUD)751 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy5,937.30 (AUD)810 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy519.72 (AUD)71 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy542.42 (AUD)74 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy544.27 (AUD)74 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy581.44 (AUD)79 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy593.73 (AUD)81 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy600.21 (AUD)81 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy601.06 (AUD)82 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy607.97 (AUD)83 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy610.88 (AUD)83 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy614.88 (AUD)84 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy622.62 (AUD)85 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy63,778.33 (AUD)8,701 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy630.38 (AUD)86 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy663.05 (AUD)89 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy695.87 (AUD)95 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy7.33 (AUD)1 Ordinary Share

04/02/2025Morgan Stanley Australia Securities LimitedBuy7.33 (AUD)1 Ordinary Share

04/02/2025Morgan Stanley Australia Securities LimitedBuy7.34 (AUD)1 Ordinary Share

04/02/2025Morgan Stanley Australia Securities LimitedBuy741.34 (AUD)101 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy754.99 (AUD)103 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy764.40 (AUD)104 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy795.01 (AUD)107 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy8,048.34 (AUD)1,098 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy80.90 (AUD)11 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy807.40 (AUD)110 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy813.07 (AUD)111 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy823.20 (AUD)112 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy848.70 (AUD)115 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy852.60 (AUD)116 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy87,894.03 (AUD)11,991 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy929.64 (AUD)127 Ordinary Shares

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

04/02/2025Morgan Stanley Australia Securities LimitedBuy953.54 (AUD)130 Ordinary Shares

04/02/2025Morgan Stanley Australia Securities LimitedBuy975.55 (AUD)133 Ordinary Shares

2/04/2025Morgan Stanley Capital Services LLCBuyN/A1,477 Swaps

2/04/2025Morgan Stanley Capital Services LLCBuyN/A10,732 Swaps

2/04/2025Morgan Stanley Capital Services LLCBuyN/A332 Swaps

2/04/2025Morgan Stanley Capital Services LLCBuyN/A391 Swaps

3/04/2025Morgan Stanley & Co. International plcBorrowN/A31,450 Ordinary Shares

04/03/2025Morgan Stanley & Co. International plcBuy1,318.13164 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy1,220.77 (AUD)167 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy1,331.25 (AUD)181 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy1,526.72 (AUD)208 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy1,585.44 (AUD)216 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy1,639.68 (AUD)224 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy1,814.20 (AUD)247 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy1,906.24 (AUD)259 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy10,642.80 (AUD)1,448 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy110.25 (AUD)15 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy117.52 (AUD)16 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy124.95 (AUD)17 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy125.12 (AUD)17 Ordinary Shares

10

04/03/2025Morgan Stanley Australia Securities LimitedBuy132.48 (AUD)18 Ordinary Shares
04/03/2025Morgan Stanley Australia Securities LimitedBuy139.84 (AUD)19 Ordinary Shares

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

04/03/2025Morgan Stanley Australia Securities LimitedBuy14.66 (AUD)2 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy146.90 (AUD)20 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy176.16 (AUD)24 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy176.40 (AUD)24 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy2,106.58 (AUD)287 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy22.02 (AUD)3 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy22.02 (AUD)3 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy22.05 (AUD)3 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy248.20 (AUD)34 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy271.95 (AUD)37 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy272.32 (AUD)37 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy29.32 (AUD)4 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy29.44 (AUD)4 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy3,581.92 (AUD)488 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy3,650.45 (AUD)497 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy301.35 (AUD)41 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy315.83 (AUD)43 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy36.70 (AUD)5 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy36.80 (AUD)5 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy360.15 (AUD)49 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy37,624.84 (AUD)5,126 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy4,084.56 (AUD)558 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy4,138.05 (AUD)563 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy41,228.78 (AUD)5,617 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy410.76 (AUD)56 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy411.60 (AUD)56 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy411.87 (AUD)56 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy462.42 (AUD)63 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy468.16 (AUD)64 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy485.10 (AUD)66 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy5,130.66 (AUD)699 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy51.38 (AUD)7 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy521.85 (AUD)71 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy528.83 (AUD)72 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy594.13 (AUD)81 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy610.46 (AUD)83 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy646.80 (AUD)88 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy66.15 (AUD)9 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy674.36 (AUD)92 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy699.20 (AUD)95 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy7,109.76 (AUD)966 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy7,492.32 (AUD)1,032 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy7,626.26 (AUD)1,039 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy7,796.29 (AUD)1,060 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy7.35 (AUD)1 Ordinary Share

04/03/2025Morgan Stanley Australia Securities LimitedBuy711.01 (AUD)97 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy72,049.44 (AUD)9,816 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy73.40 (AUD)10 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy735.00 (AUD)100 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy753.44 (AUD)103 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy756.02 (AUD)103 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy8,044.08 (AUD)1,108 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy80.74 (AUD)11 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy80.85 (AUD)11 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy80.96 (AUD)11 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy808.50 (AUD)110 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy828.85 (AUD)113 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy831.11 (AUD)113 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy844.10 (AUD)115 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy864.94 (AUD)118 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy88.08 (AUD)12 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy930.91 (AUD)127 Ordinary Shares

04/03/2025Morgan Stanley Australia Securities LimitedBuy940.80 (AUD)128 Ordinary Shares

3/04/2025Morgan Stanley Capital Services LLCBuyN/A1,392 Swaps

3/04/2025Morgan Stanley Capital Services LLCBuyN/A47 Swaps

3/04/2025Morgan Stanley Capital Services LLCBuyN/A504 Swaps

3/04/2025Morgan Stanley Capital Services LLCBuyN/A55 Swaps

3/04/2025Morgan Stanley Capital Services LLCBuyN/A6,140 Swaps

3/04/2025Morgan Stanley Capital Services LLCBuyN/A69 Swaps

04/04/2025Morgan Stanley & Co. International plcBuy1,036.56128 Ordinary Shares

11

04/04/2025Morgan Stanley & Co. International plcBuy1,954.82242 Ordinary Shares
4/04/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A21,741 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy1,000.10 (AUD)137 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy1,001.47 (AUD)137 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy1,119.96 (AUD)153 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy1,195.56 (AUD)162 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy1,748.76 (AUD)236 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy10,406.44 (AUD)1,412 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy103.46 (AUD)14 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy117.52 (AUD)16 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy118.72 (AUD)16 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy118.72 (AUD)16 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy125.46 (AUD)17 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy132.93 (AUD)18 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy14,086.41 (AUD)1,901 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy14.82 (AUD)2 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy140.41 (AUD)19 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy140.60 (AUD)19 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy146.60 (AUD)20 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy15,331.29 (AUD)2,069 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy177.24 (AUD)24 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy183.25 (AUD)25 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy184.50 (AUD)25 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy191.10 (AUD)26 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy2,712.06 (AUD)366 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy206.08 (AUD)28 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy207.90 (AUD)28 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy21,822.45 (AUD)2,945 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy214.74 (AUD)29 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy22.18 (AUD)3 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy22.26 (AUD)3 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy227.69 (AUD)31 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy237.76 (AUD)32 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy258.30 (AUD)35 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy26,794.56 (AUD)3,616 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy280.44 (AUD)38 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy29.68 (AUD)4 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy3,195.54 (AUD)433 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy325.82 (AUD)44 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy331.65 (AUD)45 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy334.35 (AUD)45 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy341.55 (AUD)46 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy348.74 (AUD)47 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy352.32 (AUD)48 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy353.28 (AUD)48 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy363.58 (AUD)49 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy37.00 (AUD)5 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy37.15 (AUD)5 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy454.46 (AUD)62 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy51.62 (AUD)7 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy511.98 (AUD)69 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy523.98 (AUD)71 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy546.86 (AUD)74 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy547.60 (AUD)74 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy579.54 (AUD)78 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy59.08 (AUD)8 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy593.60 (AUD)80 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy595.35 (AUD)81 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy638.12 (AUD)86 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy661.50 (AUD)90 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy7,587.84 (AUD)1,024 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy7.42 (AUD)1 Ordinary Share

04/04/2025Morgan Stanley Australia Securities LimitedBuy773.24 (AUD)104 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy8,432.58 (AUD)1,138 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy906.46 (AUD)122 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy936.18 (AUD)126 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy95.61 (AUD)13 Ordinary Shares

04/04/2025Morgan Stanley Australia Securities LimitedBuy970.71 (AUD)131 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

12

04/07/2025Morgan Stanley & Co. International plcBuy22,626.66 (AUD)3,149 Ordinary Shares
04/07/2025Morgan Stanley & Co. International plcBuy352.9745 Ordinary Shares

7/04/2025Morgan Stanley & Co. International plcBuyN/A1,887 Swaps

7/04/2025Morgan Stanley & Co. International plcBuyN/A78 Swaps

7/04/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

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,037.47 (AUD)145 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,240.46 (AUD)169 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,241.84 (AUD)172 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,250.79 (AUD)173 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,308.49 (AUD)179 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,310.08 (AUD)184 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,369.47 (AUD)191 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,374.72 (AUD)192 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,418.87 (AUD)199 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,453.48 (AUD)203 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,471.90 (AUD)205 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,539.40 (AUD)215 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,585.53 (AUD)223 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,599.36 (AUD)224 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,638.94 (AUD)227 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,665.95 (AUD)233 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,782.37 (AUD)245 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,822.13 (AUD)257 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,839.54 (AUD)258 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy1,985.20 (AUD)280 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy106.65 (AUD)15 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy106.80 (AUD)15 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy106.95 (AUD)15 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy11,301.05 (AUD)1,585 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy114.56 (AUD)16 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy121.21 (AUD)17 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy122.40 (AUD)17 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy135,687.35 (AUD)18,850 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy135.09 (AUD)19 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy14.44 (AUD)2 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy144.80 (AUD)20 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy152.46 (AUD)21 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy160.82 (AUD)22 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy17,062.09 (AUD)2,393 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy178.87 (AUD)25 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy197.91 (AUD)27 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,022.10 (AUD)277 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,067.78 (AUD)286 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,096.38 (AUD)286 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,120.58 (AUD)297 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,137.10 (AUD)301 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,166.00 (AUD)304 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,175.12 (AUD)304 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,228.56 (AUD)313 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,292.64 (AUD)322 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,307.90 (AUD)314 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,321.12 (AUD)326 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,356.20 (AUD)330 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,367.63 (AUD)333 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,402.40 (AUD)330 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,414.00 (AUD)340 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,467.40 (AUD)338 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,485.89 (AUD)341 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,495.50 (AUD)350 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,506.14 (AUD)351 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,659.14 (AUD)374 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy2,914.56 (AUD)396 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy21.39 (AUD)3 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy24,719.71 (AUD)3,467 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy255.60 (AUD)36 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy269.42 (AUD)38 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy28.52 (AUD)4 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy3,111.98 (AUD)438 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy3,119.60 (AUD)440 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy3,136.08 (AUD)438 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy3,716.64 (AUD)522 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy3,810.21 (AUD)527 Ordinary Shares

13

04/07/2025Morgan Stanley Australia Securities LimitedBuy303.24 (AUD)42 Ordinary Shares
04/07/2025Morgan Stanley Australia Securities LimitedBuy319.50 (AUD)45 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy322.96 (AUD)44 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy340.28 (AUD)47 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy35.60 (AUD)5 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy35.85 (AUD)5 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy356.00 (AUD)50 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy36.05 (AUD)5 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy366.69 (AUD)51 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy369.20 (AUD)52 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy386.10 (AUD)54 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy394.74 (AUD)54 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy4,115.36 (AUD)578 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy4,149.31 (AUD)563 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy4,300.56 (AUD)594 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy4,342.17 (AUD)609 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy40,954.72 (AUD)5,744 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy412.68 (AUD)57 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy42.72 (AUD)6 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy439.81 (AUD)61 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy443.30 (AUD)62 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy458.88 (AUD)64 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy462.72 (AUD)64 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy495.04 (AUD)68 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy5,154.99 (AUD)723 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy504.81 (AUD)71 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy518.40 (AUD)72 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy526.14 (AUD)74 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy556.92 (AUD)78 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy59,927.65 (AUD)8,405 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy593.45 (AUD)83 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy594.69 (AUD)83 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy602.58 (AUD)83 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy622.48 (AUD)87 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy625.53 (AUD)87 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy626.56 (AUD)88 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy63.72 (AUD)9 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy643.50 (AUD)90 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy65.56 (AUD)9 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy653.40 (AUD)90 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy66.33 (AUD)9 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy683.05 (AUD)95 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy684.48 (AUD)93 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy7,258.98 (AUD)1,011 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy7.11 (AUD)1 Ordinary Share

04/07/2025Morgan Stanley Australia Securities LimitedBuy7.16 (AUD)1 Ordinary Share

04/07/2025Morgan Stanley Australia Securities LimitedBuy7.17 (AUD)1 Ordinary Share

04/07/2025Morgan Stanley Australia Securities LimitedBuy7.23 (AUD)1 Ordinary Share

04/07/2025Morgan Stanley Australia Securities LimitedBuy72.50 (AUD)10 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy786.99 (AUD)111 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy79.97 (AUD)11 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy79.97 (AUD)11 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy794.76 (AUD)111 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy795.30 (AUD)110 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy83,278.40 (AUD)11,680 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy84.96 (AUD)12 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy852.04 (AUD)119 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy86.28 (AUD)12 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy890.60 (AUD)122 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy907.50 (AUD)125 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy957.15 (AUD)135 Ordinary Shares

04/07/2025Morgan Stanley Australia Securities LimitedBuy998.28 (AUD)141 Ordinary Shares

7/04/2025Morgan Stanley Capital Services LLCBuyN/A208 Swaps

7/04/2025Morgan Stanley Capital Services LLCBuyN/A260 Swaps

7/04/2025Morgan Stanley Capital Services LLCBuyN/A3,415 Swaps

7/04/2025Morgan Stanley Capital Services LLCBuyN/A6,064 Swaps

8/04/2025Morgan Stanley & Co. International plcBorrowN/A8,329 Ordinary Shares

04/08/2025Morgan Stanley & Co. International plcBuy110.2514 Ordinary Shares

04/08/2025Morgan Stanley & Co. International plcBuy25,922.23 (AUD)3,576 Ordinary Shares

04/08/2025Morgan Stanley & Co. International plcBuy3,879.74 (AUD)535 Ordinary Shares

8/04/2025Morgan Stanley & Co. International plcBuyN/A1,489 Swaps

8/04/2025Morgan Stanley & Co. International plcBuyN/A45 Swaps

8/04/2025Morgan Stanley & Co. International plcBuyN/A734 Swaps

14

8/04/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A233,106 Ordinary Shares
04/08/2025Morgan Stanley Australia Securities LimitedBuy1,042.56 (AUD)144 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy1,116.00 (AUD)155 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy1,140.76 (AUD)158 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy1,286.56 (AUD)176 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy1,332.00 (AUD)185 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy1,374.28 (AUD)188 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy1,410.38 (AUD)194 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy1,495.32 (AUD)204 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy1,496.61 (AUD)207 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy1,715.50 (AUD)235 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy1,752.00 (AUD)240 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy1,790.95 (AUD)245 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy102.48 (AUD)14 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy115.76 (AUD)16 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy124.10 (AUD)17 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy13,833.49 (AUD)1,877 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy14,319.91 (AUD)1,943 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy175.68 (AUD)24 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy183.00 (AUD)25 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy2,609.67 (AUD)357 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy2,734.27 (AUD)371 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy262.44 (AUD)36 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy269.36 (AUD)37 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy279.30 (AUD)38 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy29.40 (AUD)4 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy3,944.70 (AUD)540 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy311.32 (AUD)43 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy329.40 (AUD)45 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy338.33 (AUD)46 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy363.00 (AUD)50 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy374.59 (AUD)51 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy379.85 (AUD)52 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy385.31 (AUD)53 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy440.10 (AUD)60 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy471.04 (AUD)64 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy499.12 (AUD)68 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy501.63 (AUD)69 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy51.59 (AUD)7 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy532.17 (AUD)73 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy538.01 (AUD)73 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy539.46 (AUD)74 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy547.20 (AUD)76 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy591.30 (AUD)81 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy632.10 (AUD)86 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy634.23 (AUD)87 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy635.97 (AUD)87 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy642.58 (AUD)89 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy644.16 (AUD)88 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy644.36 (AUD)89 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy645.25 (AUD)89 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy65.88 (AUD)9 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy662.48 (AUD)91 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy665.21 (AUD)91 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy671.14 (AUD)92 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy675.28 (AUD)92 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy686.20 (AUD)94 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy7.30 (AUD)1 Ordinary Share

04/08/2025Morgan Stanley Australia Securities LimitedBuy782.17 (AUD)107 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy798.60 (AUD)110 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy802.24 (AUD)109 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy857.99 (AUD)119 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy890.56 (AUD)121 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy94.38 (AUD)13 Ordinary Shares

04/08/2025Morgan Stanley Australia Securities LimitedBuy940.80 (AUD)128 Ordinary Shares

8/04/2025Morgan Stanley Capital Services LLCBuyN/A120 Swaps

8/04/2025Morgan Stanley Capital Services LLCBuyN/A150 Swaps

8/04/2025Morgan Stanley Capital Services LLCBuyN/A2,433 Swaps

8/04/2025Morgan Stanley Capital Services LLCBuyN/A307 Swaps

8/04/2025Morgan Stanley Capital Services LLCBuyN/A380 Swaps

8/04/2025Morgan Stanley Capital Services LLCBuyN/A4,719 Swaps

8/04/2025Morgan Stanley Capital Services LLCBuyN/A4,786 Swaps

8/04/2025Morgan Stanley Capital Services LLCBuyN/A5,324 Swaps

15

04/09/2025Morgan Stanley & Co. International plcBuy1,553.31198 Ordinary Shares
04/09/2025Morgan Stanley & Co. International plcBuy11,076.001,420 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

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,120.65 (AUD)155 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,196.86 (AUD)166 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,247.00 (AUD)172 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,261.17 (AUD)173 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,261.17 (AUD)173 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,368.36 (AUD)189 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,434.00 (AUD)200 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,533.60 (AUD)213 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,595.00 (AUD)220 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,601.14 (AUD)223 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,732.72 (AUD)242 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,747.17 (AUD)243 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,837.55 (AUD)257 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,855.54 (AUD)257 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy1,857.60 (AUD)258 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy11,903.71 (AUD)1,651 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy115.92 (AUD)16 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy116.00 (AUD)16 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy116.64 (AUD)16 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy136.23 (AUD)19 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy137.56 (AUD)19 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy137.75 (AUD)19 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy14.56 (AUD)2 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy15,797.11 (AUD)2,191 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy159.28 (AUD)22 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy159.94 (AUD)22 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy166.29 (AUD)23 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy180.50 (AUD)25 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy2,005.48 (AUD)277 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy2,040.06 (AUD)281 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy2,207.04 (AUD)304 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy2,367.48 (AUD)327 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy2,399.75 (AUD)331 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy2,413.64 (AUD)332 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy2,442.72 (AUD)336 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy2,660.64 (AUD)368 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy233.28 (AUD)32 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy247.52 (AUD)34 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy247.52 (AUD)34 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy259.56 (AUD)36 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy3,405.33 (AUD)471 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy3,970.54 (AUD)553 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy31,659.11 (AUD)4,391 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy320.32 (AUD)44 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy350.84 (AUD)49 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy352.80 (AUD)49 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy37,628.99 (AUD)5,219 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy4,239.48 (AUD)588 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy4,371.52 (AUD)608 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy4,590.16 (AUD)634 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy4,987.22 (AUD)686 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy404.88 (AUD)56 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy43,649.34 (AUD)6,054 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy43.20 (AUD)6 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy475.20 (AUD)66 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy48,876.59 (AUD)6,779 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy50.82 (AUD)7 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy515.46 (AUD)71 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy583.20 (AUD)80 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy6,187.69 (AUD)860 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy606.48 (AUD)84 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy614.90 (AUD)86 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy626.08 (AUD)86 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy638.88 (AUD)88 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy651.60 (AUD)90 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy671.46 (AUD)93 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy675.18 (AUD)93 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy7.26 (AUD)1 Ordinary Share

04/09/2025Morgan Stanley Australia Securities LimitedBuy705.19 (AUD)97 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy746.75 (AUD)103 Ordinary Shares

16

04/09/2025Morgan Stanley Australia Securities LimitedBuy760.02 (AUD)106 Ordinary Shares
04/09/2025Morgan Stanley Australia Securities LimitedBuy792.43 (AUD)109 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy853.14 (AUD)118 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy9,201.92 (AUD)1,264 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy916.02 (AUD)126 Ordinary Shares

04/09/2025Morgan Stanley Australia Securities LimitedBuy980.77 (AUD)135 Ordinary Shares

9/04/2025Morgan Stanley Capital Services LLCBuyN/A14,763 Swaps

9/04/2025Morgan Stanley Capital Services LLCBuyN/A2,265 Swaps

9/04/2025Morgan Stanley Capital Services LLCBuyN/A4,621 Swaps

9/04/2025Morgan Stanley Capital Services LLCBuyN/A49 Swaps

9/04/2025Morgan Stanley Capital Services LLCBuyN/A61 Swaps

10/04/2025Morgan Stanley & Co. International plcBorrowN/A13,283 Ordinary Shares

04/10/2025Morgan Stanley & Co. International plcBuy1,552.89 (AUD)207 Ordinary Shares

04/10/2025Morgan Stanley & Co. International plcBuy133,040.84 (AUD)17,623 Ordinary Shares

04/10/2025Morgan Stanley & Co. International plcBuy244.0230 Ordinary Shares

04/10/2025Morgan Stanley & Co. International plcBuy4,341.60536 Ordinary Shares

04/10/2025Morgan Stanley & Co. International plcBuy57.237 Ordinary Shares

10/04/2025Morgan Stanley & Co. International plcBuyN/A37 Swaps

10/04/2025Morgan Stanley & Co. International plcBuyN/A376 Swaps

10/04/2025Morgan Stanley & Co. International plcBuyN/A764 Swaps

10/04/2025Morgan Stanley & Co. International plcBuyN/A864 Swaps

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

04/10/2025Morgan Stanley Australia Securities LimitedBuy1,053.27 (AUD)141 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy1,230.90 (AUD)165 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy1,284.84 (AUD)172 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy1,411.88 (AUD)188 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy1,457.28 (AUD)192 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy1,513.68 (AUD)204 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy1,527.96 (AUD)204 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy1,563.32 (AUD)209 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy1,892.30 (AUD)254 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy111.45 (AUD)15 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy119.68 (AUD)16 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy120.48 (AUD)16 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy174.34 (AUD)23 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy197.08 (AUD)26 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy2,175.00 (AUD)290 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy2,388.24 (AUD)321 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy2,394.54 (AUD)318 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy2,481.60 (AUD)330 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy2,916.48 (AUD)392 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy22,447.14 (AUD)3,009 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy261.10 (AUD)35 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy261.27 (AUD)35 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy275.65 (AUD)37 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy282.53 (AUD)38 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy3,100.86 (AUD)414 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy37.45 (AUD)5 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy381.48 (AUD)51 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy4,532.88 (AUD)606 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy4,599.17 (AUD)619 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy4,610.28 (AUD)618 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy4,679.76 (AUD)629 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy4,998.20 (AUD)670 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy46,587.70 (AUD)6,245 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy558.75 (AUD)75 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy561.66 (AUD)74 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy592.02 (AUD)78 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy608.44 (AUD)82 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy646.00 (AUD)85 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy656.48 (AUD)88 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy66.87 (AUD)9 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy663.94 (AUD)89 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy684.32 (AUD)91 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy685.68 (AUD)91 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy691.92 (AUD)93 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy694.24 (AUD)93 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy698.42 (AUD)94 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy704.94 (AUD)93 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy706.88 (AUD)94 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy707.75 (AUD)95 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy766.02 (AUD)102 Ordinary Shares

04/10/2025Morgan Stanley Australia Securities LimitedBuy858.80 (AUD)113 Ordinary Shares

17

04/10/2025Morgan Stanley Australia Securities LimitedBuy933.57 (AUD)123 Ordinary Shares
04/10/2025Morgan Stanley Australia Securities LimitedBuy96.46 (AUD)13 Ordinary Shares

10/04/2025Morgan Stanley Capital Services LLCBuyN/A1,017 Swaps

10/04/2025Morgan Stanley Capital Services LLCBuyN/A1,411 Swaps

10/04/2025Morgan Stanley Capital Services LLCBuyN/A1,513 Swaps

10/04/2025Morgan Stanley Capital Services LLCBuyN/A103 Swaps

10/04/2025Morgan Stanley Capital Services LLCBuyN/A2,516 Swaps

10/04/2025Morgan Stanley Capital Services LLCBuyN/A227 Swaps

10/04/2025Morgan Stanley Capital Services LLCBuyN/A3,411 Swaps

10/04/2025Morgan Stanley Capital Services LLCBuyN/A4,186 Swaps

10/04/2025Morgan Stanley Capital Services LLCBuyN/A50 Swaps

10/04/2025Morgan Stanley Capital Services LLCBuyN/A539 Swaps

10/04/2025Morgan Stanley Capital Services LLCBuyN/A62 Swaps

10/04/2025Morgan Stanley Capital Services LLCBuyN/A923 Swaps

04/11/2025Morgan Stanley & Co. International plcBuy210.4226 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

11/04/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A17,375 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,011.15 (AUD)135 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,129.36 (AUD)152 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,201.06 (AUD)161 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,234.20 (AUD)165 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,341.00 (AUD)180 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,507.50 (AUD)201 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,543.36 (AUD)208 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,545.44 (AUD)208 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,556.10 (AUD)210 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,621.92 (AUD)218 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,665.81 (AUD)223 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,697.96 (AUD)227 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,715.21 (AUD)229 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,780.80 (AUD)240 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy1,847.46 (AUD)246 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy141.17 (AUD)19 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy142.50 (AUD)19 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy18,285.00 (AUD)2,438 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy187.37 (AUD)25 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy2,050.23 (AUD)273 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy2,411.78 (AUD)322 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy2,557.50 (AUD)341 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy208.32 (AUD)28 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy217.35 (AUD)29 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy22.35 (AUD)3 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy262.50 (AUD)35 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy3,135.00 (AUD)418 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy3,625.56 (AUD)486 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy3,809.70 (AUD)510 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy3,955.95 (AUD)531 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy4,186.91 (AUD)559 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy59,865.00 (AUD)7,982 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy659.56 (AUD)88 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy7.52 (AUD)1 Ordinary Share

04/11/2025Morgan Stanley Australia Securities LimitedBuy711.55 (AUD)95 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy845.24 (AUD)113 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy89.82 (AUD)12 Ordinary Shares

04/11/2025Morgan Stanley Australia Securities LimitedBuy97.50 (AUD)13 Ordinary Shares

11/04/2025Morgan Stanley Capital Services LLCBuyN/A238 Swaps

11/04/2025Morgan Stanley Capital Services LLCBuyN/A29,474 Swaps

11/04/2025Morgan Stanley Capital Services LLCBuyN/A3,547 Swaps

11/04/2025Morgan Stanley Capital Services LLCBuyN/A3,569 Swaps

11/04/2025Morgan Stanley Capital Services LLCBuyN/A6,396 Swaps

11/04/2025Morgan Stanley Capital Services LLCBuyN/A918 Swaps

11/04/2025Morgan Stanley Capital Services LLCBuyN/A96 Swaps

14/04/2025Morgan Stanley & Co. International plcBorrowN/A5,498 Ordinary Shares

14/04/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A4,372,020 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy1,074.96 (AUD)144 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy1,107.81 (AUD)149 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy1,273.30 (AUD)170 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy1,331.44 (AUD)178 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy1,544.22 (AUD)207 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy1,583.64 (AUD)212 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy11,361.25 (AUD)1,525 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy126.48 (AUD)17 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy132,724.78 (AUD)17,786 Ordinary Shares

18

04/14/2025Morgan Stanley Australia Securities LimitedBuy14.88 (AUD)2 Ordinary Shares
04/14/2025Morgan Stanley Australia Securities LimitedBuy14.92 (AUD)2 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy16,665.60 (AUD)2,240 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy19,918.20 (AUD)2,670 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy2,158.83 (AUD)289 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy2,370.17 (AUD)319 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy2,451.05 (AUD)329 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy2,648.30 (AUD)355 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy2,909.40 (AUD)390 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy201.55 (AUD)27 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy28,064.52 (AUD)3,762 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy290.55 (AUD)39 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy3,088.44 (AUD)414 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy3,288.48 (AUD)442 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy336.15 (AUD)45 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy378.93 (AUD)51 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy397.50 (AUD)53 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy4,060.25 (AUD)545 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy407.16 (AUD)54 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy5,639.37 (AUD)759 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy503.84 (AUD)67 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy6,034.50 (AUD)810 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy6,182.64 (AUD)831 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy6,805.88 (AUD)916 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy625.80 (AUD)84 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy67,699.50 (AUD)9,075 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy7.43 (AUD)1 Ordinary Share

04/14/2025Morgan Stanley Australia Securities LimitedBuy7.44 (AUD)1 Ordinary Share

04/14/2025Morgan Stanley Australia Securities LimitedBuy8,518.80 (AUD)1,145 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy9,257.86 (AUD)1,241 Ordinary Shares

04/14/2025Morgan Stanley Australia Securities LimitedBuy916.35 (AUD)123 Ordinary Shares

14/04/2025Morgan Stanley Capital Services LLCBuyN/A1,086 Swaps

14/04/2025Morgan Stanley Capital Services LLCBuyN/A27 Swaps

14/04/2025Morgan Stanley Capital Services LLCBuyN/A9,607 Swaps

15/04/2025Morgan Stanley & Co. International plcBorrowN/A43,452 Ordinary Shares

04/15/2025Morgan Stanley & Co. International plcBuy72.869 Ordinary Shares

15/04/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A9,282 Ordinary Shares

15/04/2025Morgan Stanley Australia Securities LimitedBorrowN/A22,000 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy1,075.90 (AUD)145 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy1,077.35 (AUD)145 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy1,128.00 (AUD)150 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy1,276.70 (AUD)170 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy1,278.40 (AUD)170 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy1,320.76 (AUD)178 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy1,343.02 (AUD)181 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy1,825.25 (AUD)245 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy10,200.24 (AUD)1,371 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy105.14 (AUD)14 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy11,398.08 (AUD)1,532 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy112.20 (AUD)15 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy120.16 (AUD)16 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy13,741.68 (AUD)1,847 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy148.60 (AUD)20 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy15.02 (AUD)2 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy156.87 (AUD)21 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy164.12 (AUD)22 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy17,965.74 (AUD)2,418 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy171.12 (AUD)23 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy186.50 (AUD)25 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy200.61 (AUD)27 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy246.18 (AUD)33 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy282.72 (AUD)38 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy3,618.41 (AUD)487 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy30.16 (AUD)4 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy307.09 (AUD)41 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy327.36 (AUD)44 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy39,619.69 (AUD)5,324 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy393.79 (AUD)53 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy4,806.24 (AUD)646 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy435.00 (AUD)58 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy441.32 (AUD)59 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy441.91 (AUD)59 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy45.30 (AUD)6 Ordinary Shares

19

04/15/2025Morgan Stanley Australia Securities LimitedBuy454.45 (AUD)61 Ordinary Shares
04/15/2025Morgan Stanley Australia Securities LimitedBuy48,560.88 (AUD)6,527 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy496.98 (AUD)66 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy497.64 (AUD)66 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy518.88 (AUD)69 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy52.43 (AUD)7 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy527.10 (AUD)70 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy593.60 (AUD)80 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy6,264.48 (AUD)842 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy609.93 (AUD)81 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy67.86 (AUD)9 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy748.00 (AUD)100 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy755.48 (AUD)101 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy772.50 (AUD)103 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy772.72 (AUD)104 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy832.50 (AUD)111 Ordinary Shares

04/15/2025Morgan Stanley Australia Securities LimitedBuy9,411.60 (AUD)1,265 Ordinary Shares

15/04/2025Morgan Stanley Capital Services LLCBuyN/A1,345 Swaps

15/04/2025Morgan Stanley Capital Services LLCBuyN/A12,900 Swaps

15/04/2025Morgan Stanley Capital Services LLCBuyN/A267 Swaps

15/04/2025Morgan Stanley Capital Services LLCBuyN/A58 Swaps

04/16/2025Morgan Stanley & Co. International plcBuy96.5212 Ordinary Shares

16/04/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A37,591 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy1,008.45 (AUD)135 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy1,031.54 (AUD)138 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy1,045.80 (AUD)140 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy1,136.96 (AUD)152 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy1,138.48 (AUD)152 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy1,522.12 (AUD)205 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy1,628.00 (AUD)220 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy1,837.68 (AUD)248 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy10,648.60 (AUD)1,439 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy103.60 (AUD)14 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy11,403.40 (AUD)1,541 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy111.15 (AUD)15 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy118.56 (AUD)16 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy119.20 (AUD)16 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy126.31 (AUD)17 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy126.65 (AUD)17 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy126.65 (AUD)17 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy13,289.22 (AUD)1,791 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy14.92 (AUD)2 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy148.40 (AUD)20 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy17,711.37 (AUD)2,371 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy178.56 (AUD)24 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy186.75 (AUD)25 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy187.12 (AUD)25 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy2,172.48 (AUD)292 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy2,708.30 (AUD)365 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy2,732.43 (AUD)369 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy2,797.20 (AUD)378 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy2,866.56 (AUD)384 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy20,770.23 (AUD)2,803 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy200.61 (AUD)27 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy22.29 (AUD)3 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy22.36 (AUD)3 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy231.88 (AUD)31 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy251.94 (AUD)34 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy252.28 (AUD)34 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy253.98 (AUD)34 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy261.45 (AUD)35 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy269.10 (AUD)36 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy274.17 (AUD)37 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy275.65 (AUD)37 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy283.48 (AUD)38 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy29.62 (AUD)4 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy29.68 (AUD)4 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy291.33 (AUD)39 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy294.00 (AUD)40 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy298.80 (AUD)40 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy3,564.37 (AUD)482 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy3,670.42 (AUD)494 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy305.04 (AUD)41 Ordinary Shares

20

04/16/2025Morgan Stanley Australia Securities LimitedBuy313.32 (AUD)42 Ordinary Shares
04/16/2025Morgan Stanley Australia Securities LimitedBuy314.37 (AUD)42 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy320.99 (AUD)43 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy328.90 (AUD)44 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy332.77 (AUD)45 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy358.08 (AUD)48 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy36.95 (AUD)5 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy37.27 (AUD)5 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy388.44 (AUD)52 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy4,119.50 (AUD)550 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy403.11 (AUD)54 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy418.59 (AUD)56 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy432.96 (AUD)58 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy433.26 (AUD)58 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy433.55 (AUD)58 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy447.90 (AUD)60 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy448.20 (AUD)60 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy452.01 (AUD)61 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy452.92 (AUD)61 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy453.23 (AUD)61 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy476.80 (AUD)64 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy5,664.82 (AUD)765 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy507.96 (AUD)68 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy530.01 (AUD)71 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy537.84 (AUD)72 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy547.22 (AUD)74 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy547.60 (AUD)74 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy548.71 (AUD)74 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy550.56 (AUD)74 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy56,980.00 (AUD)7,700 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy59.60 (AUD)8 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy590.52 (AUD)79 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy6,445.40 (AUD)871 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy6,739.48 (AUD)901 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy620.84 (AUD)83 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy623.28 (AUD)84 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy672.30 (AUD)90 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy676.20 (AUD)92 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy7.40 (AUD)1 Ordinary Share

04/16/2025Morgan Stanley Australia Securities LimitedBuy7.49 (AUD)1 Ordinary Share

04/16/2025Morgan Stanley Australia Securities LimitedBuy74.60 (AUD)10 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy762.20 (AUD)103 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy798.22 (AUD)107 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy8,944.54 (AUD)1,199 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy8,984.70 (AUD)1,206 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy80,534.20 (AUD)10,883 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy801.90 (AUD)108 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy807.69 (AUD)109 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy812.59 (AUD)109 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy844.67 (AUD)113 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy85,107.40 (AUD)11,501 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy931.25 (AUD)125 Ordinary Shares

04/16/2025Morgan Stanley Australia Securities LimitedBuy96.98 (AUD)13 Ordinary Shares

16/04/2025Morgan Stanley Capital Services LLCBuyN/A1,007 Swaps

16/04/2025Morgan Stanley Capital Services LLCBuyN/A2,463 Swaps

04/17/2025Morgan Stanley & Co. International plcBuy63.688 Ordinary Shares

17/04/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

04/17/2025Morgan Stanley Australia Securities LimitedBuy1,523.15 (AUD)205 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy1,615.38 (AUD)218 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy1,698.60 (AUD)228 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy103.74 (AUD)14 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy13,206.96 (AUD)1,768 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy134.28 (AUD)18 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy14,076.48 (AUD)1,892 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy148.10 (AUD)20 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy156.45 (AUD)21 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy164.12 (AUD)22 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy177.60 (AUD)24 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy178.92 (AUD)24 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy19,891.50 (AUD)2,670 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy193.96 (AUD)26 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy2,110.12 (AUD)284 Ordinary Shares

21

04/17/2025Morgan Stanley Australia Securities LimitedBuy2,196.32 (AUD)296 Ordinary Shares
04/17/2025Morgan Stanley Australia Securities LimitedBuy2,224.56 (AUD)299 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy2,797.44 (AUD)376 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy2,990.88 (AUD)402 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy208.32 (AUD)28 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy22.29 (AUD)3 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy22.36 (AUD)3 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy22.36 (AUD)3 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy288.21 (AUD)39 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy29.78 (AUD)4 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy3,129.93 (AUD)419 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy305.04 (AUD)41 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy379.18 (AUD)51 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy4,073.16 (AUD)546 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy4,693.50 (AUD)630 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy4,864.85 (AUD)653 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy402.56 (AUD)54 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy433.26 (AUD)58 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy440.14 (AUD)59 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy45,701.46 (AUD)6,118 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy466.83 (AUD)63 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy481.65 (AUD)65 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy5,386.56 (AUD)724 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy5,915.30 (AUD)794 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy52.15 (AUD)7 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy570.57 (AUD)77 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy574.42 (AUD)77 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy619.18 (AUD)83 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy648.56 (AUD)88 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy67.14 (AUD)9 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy686.32 (AUD)92 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy697.48 (AUD)94 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy7.39 (AUD)1 Ordinary Share

04/17/2025Morgan Stanley Australia Securities LimitedBuy7.45 (AUD)1 Ordinary Share

04/17/2025Morgan Stanley Australia Securities LimitedBuy7.47 (AUD)1 Ordinary Share

04/17/2025Morgan Stanley Australia Securities LimitedBuy70,486.92 (AUD)9,436 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy731.08 (AUD)98 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy74.35 (AUD)10 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy8,003.37 (AUD)1,075 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy8,399.96 (AUD)1,126 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy81.89 (AUD)11 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy819.50 (AUD)110 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy89.52 (AUD)12 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy9,651.24 (AUD)1,292 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy906.51 (AUD)123 Ordinary Shares

04/17/2025Morgan Stanley Australia Securities LimitedBuy996.96 (AUD)134 Ordinary Shares

17/04/2025Morgan Stanley Capital Services LLCBuyN/A1,010 Swaps

17/04/2025Morgan Stanley Capital Services LLCBuyN/A2,509 Swaps

17/04/2025Morgan Stanley Capital Services LLCBuyN/A2,554 Swaps

17/04/2025Morgan Stanley Capital Services LLCBuyN/A849 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

04/22/2025Morgan Stanley & Co. International plcBuy5,416.50690 Ordinary Shares

04/22/2025Morgan Stanley & Co. International plcBuy87.3611 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

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,105.58 (AUD)149 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,168.86 (AUD)157 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,206.08 (AUD)162 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,270.53 (AUD)171 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,289.34 (AUD)174 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,352.40 (AUD)184 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,383.80 (AUD)187 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,383.80 (AUD)187 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,403.85 (AUD)191 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,439.48 (AUD)194 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,461.65 (AUD)199 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,462.65 (AUD)199 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,466.00 (AUD)200 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,489.41 (AUD)201 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,729.60 (AUD)235 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,800.48 (AUD)242 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,867.44 (AUD)251 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,945.10 (AUD)265 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy1,946.66 (AUD)262 Ordinary Shares

22

04/22/2025Morgan Stanley Australia Securities LimitedBuy111.00 (AUD)15 Ordinary Shares
04/22/2025Morgan Stanley Australia Securities LimitedBuy161.70 (AUD)22 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy163,975.60 (AUD)22,340 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy17,058.16 (AUD)2,324 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy186.75 (AUD)25 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy19,032.62 (AUD)2,593 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy2,113.92 (AUD)288 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy2,143.28 (AUD)292 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy2,369.10 (AUD)318 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy2,937.80 (AUD)397 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy22.17 (AUD)3 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy227.54 (AUD)31 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy230.02 (AUD)31 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy260.05 (AUD)35 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy282.34 (AUD)38 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy29.36 (AUD)4 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy30,167.40 (AUD)4,110 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy312.06 (AUD)42 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy341.32 (AUD)46 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy341.55 (AUD)46 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy37.20 (AUD)5 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy402.30 (AUD)54 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy411.60 (AUD)56 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy431.81 (AUD)58 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy435.42 (AUD)59 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy488.40 (AUD)66 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy5,468.30 (AUD)745 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy500.49 (AUD)67 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy51,820.08 (AUD)7,038 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy51.55 (AUD)7 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy543.85 (AUD)73 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy545.31 (AUD)73 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy562.78 (AUD)76 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy572.88 (AUD)77 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy579.54 (AUD)78 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy595.75 (AUD)81 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy694.66 (AUD)94 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy695.60 (AUD)94 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy7.35 (AUD)1 Ordinary Share

04/22/2025Morgan Stanley Australia Securities LimitedBuy713.28 (AUD)96 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy8,396.96 (AUD)1,144 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy801.15 (AUD)109 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy81.84 (AUD)11 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy875.84 (AUD)119 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy937.44 (AUD)126 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy947.84 (AUD)128 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy952.32 (AUD)128 Ordinary Shares

04/22/2025Morgan Stanley Australia Securities LimitedBuy962.85 (AUD)131 Ordinary Shares

22/04/2025Morgan Stanley Capital Services LLCBuyN/A2,906 Swaps

22/04/2025Morgan Stanley Capital Services LLCBuyN/A3,455 Swaps

22/04/2025Morgan Stanley Capital Services LLCBuyN/A5,306 Swaps

04/23/2025Morgan Stanley & Co. International plcBuy2,660.84 (AUD)364 Ordinary Shares

04/23/2025Morgan Stanley & Co. International plcBuy23,325.003,000 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

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,009.69 (AUD)137 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,038.02 (AUD)142 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,089.28 (AUD)148 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,107.00 (AUD)150 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,256.30 (AUD)170 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,284.80 (AUD)176 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,292.10 (AUD)177 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,392.39 (AUD)191 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,400.49 (AUD)189 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,501.62 (AUD)205 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,545.57 (AUD)211 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,632.96 (AUD)224 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,723.98 (AUD)236 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,734.84 (AUD)237 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,790.88 (AUD)246 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy1,873.92 (AUD)256 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy10,665.15 (AUD)1,455 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy101,886.78 (AUD)13,938 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy103.18 (AUD)14 Ordinary Shares

23

04/23/2025Morgan Stanley Australia Securities LimitedBuy11,075.16 (AUD)1,513 Ordinary Shares
04/23/2025Morgan Stanley Australia Securities LimitedBuy11,111.20 (AUD)1,520 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy11,425.53 (AUD)1,563 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy117.20 (AUD)16 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy12,766.08 (AUD)1,744 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy123.93 (AUD)17 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy14,503.04 (AUD)1,984 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy14.62 (AUD)2 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy14.66 (AUD)2 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy146.20 (AUD)20 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy15,409.48 (AUD)2,108 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy16,052.76 (AUD)2,196 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy16,688.73 (AUD)2,283 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy161.04 (AUD)22 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy162.36 (AUD)22 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy168.82 (AUD)23 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy176.76 (AUD)24 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy190.97 (AUD)26 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy191.36 (AUD)26 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy2,052.40 (AUD)280 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy2,106.71 (AUD)288 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy2,169.58 (AUD)297 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy2,422.20 (AUD)330 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy2,565.81 (AUD)351 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy2,604.13 (AUD)356 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy2,668.14 (AUD)366 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy2,704.77 (AUD)369 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy2,761.27 (AUD)378 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy2,901.42 (AUD)398 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy21.99 (AUD)3 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy21.99 (AUD)3 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy219.60 (AUD)30 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy226.30 (AUD)31 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy226.61 (AUD)31 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy234.40 (AUD)32 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy235.68 (AUD)32 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy250.58 (AUD)34 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy264.42 (AUD)36 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy264.60 (AUD)36 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy29.48 (AUD)4 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy292.80 (AUD)40 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy294.40 (AUD)40 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy3,304.12 (AUD)452 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy3,325.54 (AUD)454 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy3,347.51 (AUD)457 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy3,358.00 (AUD)460 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy3,534.80 (AUD)478 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy3,598.90 (AUD)493 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy3,652.29 (AUD)501 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy3,896.87 (AUD)532 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy33,633.31 (AUD)4,601 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy357.70 (AUD)49 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy36.57 (AUD)5 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy368.00 (AUD)50 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy369.50 (AUD)50 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy399.33 (AUD)54 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy4,102.60 (AUD)562 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy4,805.19 (AUD)656 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy4,999.01 (AUD)676 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy403.97 (AUD)55 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy412.16 (AUD)56 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy416.67 (AUD)57 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy441.90 (AUD)60 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy473.28 (AUD)64 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy490.77 (AUD)67 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy5,723.73 (AUD)783 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy501.84 (AUD)68 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy503.70 (AUD)69 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy51.66 (AUD)7 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy52,148.78 (AUD)7,126 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy530.64 (AUD)72 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy574.47 (AUD)78 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy578.67 (AUD)79 Ordinary Shares

24

04/23/2025Morgan Stanley Australia Securities LimitedBuy58.72 (AUD)8 Ordinary Shares
04/23/2025Morgan Stanley Australia Securities LimitedBuy583.20 (AUD)80 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy588.80 (AUD)80 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy59.36 (AUD)8 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy6,494.13 (AUD)889 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy606.39 (AUD)82 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy619.65 (AUD)85 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy635.54 (AUD)86 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy667.03 (AUD)91 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy680.76 (AUD)93 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy7,022.60 (AUD)962 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy715.40 (AUD)98 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy716.38 (AUD)98 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy738.31 (AUD)101 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy791.64 (AUD)108 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy8,552.70 (AUD)1,170 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy808.08 (AUD)111 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy809.60 (AUD)110 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy829.42 (AUD)113 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy87,997.78 (AUD)12,038 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy885.72 (AUD)121 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy9,271.00 (AUD)1,270 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy9,808.80 (AUD)1,340 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy924.56 (AUD)127 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy928.99 (AUD)127 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy944.28 (AUD)129 Ordinary Shares

04/23/2025Morgan Stanley Australia Securities LimitedBuy990.90 (AUD)135 Ordinary Shares

23/04/2025Morgan Stanley Capital Services LLCBuyN/A526 Swaps

23/04/2025Morgan Stanley Capital Services LLCBuyN/A54 Swaps

23/04/2025Morgan Stanley Capital Services LLCBuyN/A68 Swaps

24/04/2025Morgan Stanley & Co. International plcBuyN/A34 Swaps

24/04/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A2,141,653 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy1,700.16 (AUD)231 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy1,979.10 (AUD)270 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy118,687.80 (AUD)16,148 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy125.12 (AUD)17 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy14.70 (AUD)2 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy14.70 (AUD)2 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy146.80 (AUD)20 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy15,633.45 (AUD)2,127 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy161.26 (AUD)22 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy168.82 (AUD)23 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy18,110.40 (AUD)2,464 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy18,896.85 (AUD)2,571 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy198.18 (AUD)27 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy198.45 (AUD)27 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy198.58 (AUD)27 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy2,185.92 (AUD)297 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy2,536.18 (AUD)346 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy2,548.70 (AUD)347 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy2,933.26 (AUD)398 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy21.84 (AUD)3 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy22,116.15 (AUD)3,009 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy249.39 (AUD)34 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy265.32 (AUD)36 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy3,815.46 (AUD)517 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy3,974.40 (AUD)540 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy301.76 (AUD)41 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy320.54 (AUD)44 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy329.85 (AUD)45 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy330.52 (AUD)45 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy390.08 (AUD)53 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy4,009.28 (AUD)544 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy4,327.68 (AUD)588 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy477.41 (AUD)65 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy5,174.70 (AUD)705 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy5,849.98 (AUD)797 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy514.14 (AUD)70 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy528.84 (AUD)72 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy550.12 (AUD)75 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy58.80 (AUD)8 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy582.23 (AUD)79 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy6,541.50 (AUD)890 Ordinary Shares

25

04/24/2025Morgan Stanley Australia Securities LimitedBuy605.16 (AUD)82 Ordinary Shares
04/24/2025Morgan Stanley Australia Securities LimitedBuy632.96 (AUD)86 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy668.85 (AUD)91 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy754.99 (AUD)103 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy8,232.00 (AUD)1,120 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy8,881.40 (AUD)1,210 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy9,378.60 (AUD)1,276 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy925.47 (AUD)126 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy955.50 (AUD)130 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy972.84 (AUD)132 Ordinary Shares

04/24/2025Morgan Stanley Australia Securities LimitedBuy979.54 (AUD)133 Ordinary Shares

24/04/2025Morgan Stanley Capital Services LLCBuyN/A185 Swaps

24/04/2025Morgan Stanley Capital Services LLCBuyN/A2,104 Swaps

24/04/2025Morgan Stanley Capital Services LLCBuyN/A35 Swaps

24/04/2025Morgan Stanley Capital Services LLCBuyN/A44 Swaps

24/04/2025Morgan Stanley Capital Services LLCBuyN/A486 Swaps

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

04/28/2025Morgan Stanley Australia Securities LimitedBuy1,170.78 (AUD)158 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy1,179.20 (AUD)160 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy1,179.78 (AUD)159 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy1,273.95 (AUD)171 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy1,304.49 (AUD)177 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy1,575.95 (AUD)215 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy1,586.85 (AUD)213 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy1,594.95 (AUD)217 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy1,645.60 (AUD)220 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy1,678.50 (AUD)225 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy1,813.00 (AUD)245 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy1,983.20 (AUD)268 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy10,017.00 (AUD)1,350 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy133.29 (AUD)18 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy134.28 (AUD)18 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy14,921.62 (AUD)2,011 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy14.75 (AUD)2 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy14.94 (AUD)2 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy147.20 (AUD)20 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy154.66 (AUD)21 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy154.98 (AUD)21 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy155.29 (AUD)21 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy155.40 (AUD)21 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy155.71 (AUD)21 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy156.03 (AUD)21 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy16,442.72 (AUD)2,216 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy163.02 (AUD)22 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy191.36 (AUD)26 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy192.14 (AUD)26 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy192.14 (AUD)26 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy2,638.23 (AUD)357 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy2,760.24 (AUD)372 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy213.87 (AUD)29 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy22.11 (AUD)3 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy22.20 (AUD)3 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy251.94 (AUD)34 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy259.00 (AUD)35 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy268.20 (AUD)36 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy29.68 (AUD)4 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy296.20 (AUD)40 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy3,177.96 (AUD)426 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy3,618.67 (AUD)491 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy3,626.00 (AUD)490 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy352.03 (AUD)47 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy36.95 (AUD)5 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy361.62 (AUD)49 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy37.10 (AUD)5 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy4,014.22 (AUD)541 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy44.52 (AUD)6 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy443.70 (AUD)60 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy5,137.65 (AUD)699 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy501.16 (AUD)67 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy508.53 (AUD)69 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy51.73 (AUD)7 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy521.50 (AUD)70 Ordinary Shares

26

04/28/2025Morgan Stanley Australia Securities LimitedBuy526.11 (AUD)71 Ordinary Shares
04/28/2025Morgan Stanley Australia Securities LimitedBuy53,026.17 (AUD)7,146 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy546.86 (AUD)74 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy555.00 (AUD)75 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy558.60 (AUD)76 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy559.72 (AUD)76 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy580.65 (AUD)79 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy588.55 (AUD)79 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy594.00 (AUD)80 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy641.62 (AUD)87 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy654.72 (AUD)88 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy67.23 (AUD)9 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy683.09 (AUD)92 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy7,447.05 (AUD)1,005 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy7.45 (AUD)1 Ordinary Share

04/28/2025Morgan Stanley Australia Securities LimitedBuy7.45 (AUD)1 Ordinary Share

04/28/2025Morgan Stanley Australia Securities LimitedBuy701.24 (AUD)94 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy701.57 (AUD)95 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy711.84 (AUD)96 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy82.06 (AUD)11 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy824.87 (AUD)112 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy837.76 (AUD)112 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy838.88 (AUD)112 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy848.70 (AUD)115 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy865.80 (AUD)117 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy89.52 (AUD)12 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy9,000.46 (AUD)1,213 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy9,059.82 (AUD)1,221 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy9,853.76 (AUD)1,328 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy927.36 (AUD)126 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy95.94 (AUD)13 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy96.46 (AUD)13 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy96.59 (AUD)13 Ordinary Shares

04/28/2025Morgan Stanley Australia Securities LimitedBuy97.11 (AUD)13 Ordinary Shares

28/04/2025Morgan Stanley Capital Services LLCBuyN/A342 Swaps

28/04/2025Morgan Stanley Capital Services LLCBuyN/A41 Swaps

28/04/2025Morgan Stanley Capital Services LLCBuyN/A51 Swaps

28/04/2025Morgan Stanley Capital Services LLCBuyN/A7,809 Swaps

04/29/2025Morgan Stanley Australia Securities LimitedBuy1,066.78 (AUD)143 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy1,087.50 (AUD)145 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy1,122.00 (AUD)150 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy1,224.25 (AUD)164 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy1,256.64 (AUD)168 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy1,359.31 (AUD)181 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy1,363.18 (AUD)182 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy1,398.72 (AUD)188 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy1,446.27 (AUD)194 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy1,461.17 (AUD)196 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy1,466.08 (AUD)196 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy1,745.17 (AUD)233 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy1,976.90 (AUD)265 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy111.97 (AUD)15 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy112.35 (AUD)15 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy126.82 (AUD)17 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy127.58 (AUD)17 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy149.40 (AUD)20 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy2,075.52 (AUD)276 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy2,233.44 (AUD)297 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy2,470.79 (AUD)329 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy2,827.34 (AUD)379 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy2,876.33 (AUD)383 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy216.63 (AUD)29 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy22.41 (AUD)3 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy24,264.81 (AUD)3,231 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy284.62 (AUD)38 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy29.80 (AUD)4 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy290.94 (AUD)39 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy292.69 (AUD)39 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy3,260.02 (AUD)437 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy3,764.88 (AUD)504 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy314.79 (AUD)42 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy32,668.50 (AUD)4,350 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy322.93 (AUD)43 Ordinary Shares

27

04/29/2025Morgan Stanley Australia Securities LimitedBuy374.25 (AUD)50 Ordinary Shares
04/29/2025Morgan Stanley Australia Securities LimitedBuy434.71 (AUD)58 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy45.00 (AUD)6 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy481.28 (AUD)64 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy5,490.00 (AUD)732 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy5,766.58 (AUD)773 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy502.50 (AUD)67 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy52,463.58 (AUD)6,993 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy52.15 (AUD)7 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy552.41 (AUD)74 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy561.00 (AUD)75 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy563.25 (AUD)75 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy586.18 (AUD)79 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy6,246.66 (AUD)834 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy676.80 (AUD)90 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy682.50 (AUD)91 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy7,779.20 (AUD)1,040 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy752.00 (AUD)100 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy786.52 (AUD)106 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy799.82 (AUD)107 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy822.80 (AUD)110 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy856.75 (AUD)115 Ordinary Shares

04/29/2025Morgan Stanley Australia Securities LimitedBuy978.57 (AUD)131 Ordinary Shares

29/04/2025Morgan Stanley Capital Services LLCBuyN/A1,059 Swaps

29/04/2025Morgan Stanley Capital Services LLCBuyN/A10,082 Swaps

29/04/2025Morgan Stanley Capital Services LLCBuyN/A20,731 Swaps

29/04/2025Morgan Stanley Capital Services LLCBuyN/A3,160 Swaps

29/04/2025Morgan Stanley Capital Services LLCBuyN/A3,761 Swaps

29/04/2025Morgan Stanley Capital Services LLCBuyN/A433 Swaps

29/04/2025Morgan Stanley Capital Services LLCBuyN/A754 Swaps

04/30/2025Morgan Stanley & Co. International plcBuy19,651.502,475 Ordinary Shares

04/30/2025Morgan Stanley & Co. International plcBuy24,820.443,126 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,018.44 (AUD)138 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,020.00 (AUD)136 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,031.10 (AUD)140 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,060.32 (AUD)141 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,074.45 (AUD)145 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,104.09 (AUD)149 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,114.38 (AUD)151 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,160.95 (AUD)155 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,179.07 (AUD)157 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,190.70 (AUD)162 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,218.52 (AUD)164 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,295.77 (AUD)173 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,325.48 (AUD)179 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,357.50 (AUD)181 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,391.98 (AUD)189 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,487.40 (AUD)201 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,569.81 (AUD)213 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,582.40 (AUD)215 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,661.92 (AUD)221 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,687.50 (AUD)225 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,728.86 (AUD)233 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,753.48 (AUD)236 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,773.76 (AUD)241 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,842.50 (AUD)250 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,876.80 (AUD)255 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,901.80 (AUD)257 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy1,981.14 (AUD)267 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy104,393.53 (AUD)14,084 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy107,341.26 (AUD)14,486 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy13,234.26 (AUD)1,786 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy133.20 (AUD)18 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy134.82 (AUD)18 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy139.84 (AUD)19 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy14.96 (AUD)2 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy2,140.20 (AUD)290 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy2,420.64 (AUD)328 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy2,849.00 (AUD)385 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy206.64 (AUD)28 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy22.12 (AUD)3 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy220.95 (AUD)30 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy229.71 (AUD)31 Ordinary Shares

28

04/30/2025Morgan Stanley Australia Securities LimitedBuy242.55 (AUD)33 Ordinary Shares
04/30/2025Morgan Stanley Australia Securities LimitedBuy250.24 (AUD)34 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy26,068.38 (AUD)3,518 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy260.40 (AUD)35 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy267.12 (AUD)36 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy268.92 (AUD)36 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy27,468.87 (AUD)3,707 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy280.82 (AUD)38 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy281.96 (AUD)38 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy3,015.12 (AUD)408 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy3,015.12 (AUD)408 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy3,114.02 (AUD)413 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy3,169.10 (AUD)430 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy3,279.65 (AUD)445 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy3,559.71 (AUD)483 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy3,697.59 (AUD)499 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy3,986.58 (AUD)538 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy309.54 (AUD)42 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy331.20 (AUD)45 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy36,635.04 (AUD)4,944 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy360.00 (AUD)48 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy4,179.24 (AUD)564 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy4,957.29 (AUD)669 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy407.27 (AUD)55 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy416.08 (AUD)56 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy44,341.44 (AUD)5,984 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy444.60 (AUD)60 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy483.27 (AUD)65 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy485.76 (AUD)66 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy488.07 (AUD)66 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy5,173.38 (AUD)701 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy5,802.03 (AUD)783 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy5,853.90 (AUD)790 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy5,903.37 (AUD)801 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy51.66 (AUD)7 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy526.40 (AUD)70 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy531.08 (AUD)71 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy561.00 (AUD)75 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy566.72 (AUD)77 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy569.24 (AUD)76 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy596.16 (AUD)81 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy6,149.40 (AUD)831 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy6,410.88 (AUD)864 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy6,841.26 (AUD)927 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy632.40 (AUD)85 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy634.25 (AUD)86 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy663.94 (AUD)89 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy676.13 (AUD)91 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy691.84 (AUD)94 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy698.42 (AUD)94 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy7.40 (AUD)1 Ordinary Share

04/30/2025Morgan Stanley Australia Securities LimitedBuy713.45 (AUD)95 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy716.83 (AUD)97 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy73.80 (AUD)10 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy760.14 (AUD)103 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy82.94 (AUD)11 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy851.00 (AUD)115 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy912.64 (AUD)124 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy923.75 (AUD)125 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy95.68 (AUD)13 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy953.31 (AUD)129 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy966.78 (AUD)131 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy976.80 (AUD)132 Ordinary Shares

04/30/2025Morgan Stanley Australia Securities LimitedBuy98,678.97 (AUD)13,317 Ordinary Shares

30/04/2025Morgan Stanley Capital Services LLCBuyN/A1,000 Swaps

30/04/2025Morgan Stanley Capital Services LLCBuyN/A160 Swaps

30/04/2025Morgan Stanley Capital Services LLCBuyN/A52,897 Swaps

30/04/2025Morgan Stanley Capital Services LLCBuyN/A9 Swaps

05/01/2025Morgan Stanley & Co. International plcBuy12,264.421,551 Ordinary Shares

1/05/2025Morgan Stanley & Co. International plcBuyN/A759 Swaps

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,051.40 (AUD)140 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,242.45 (AUD)165 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,306.74 (AUD)174 Ordinary Shares

29

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,357.50 (AUD)181 Ordinary Shares
05/01/2025Morgan Stanley Australia Securities LimitedBuy1,477.84 (AUD)196 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,487.95 (AUD)198 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,522.50 (AUD)203 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,575.86 (AUD)209 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,600.60 (AUD)212 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,641.54 (AUD)218 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,769.55 (AUD)235 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,775.90 (AUD)236 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,782.24 (AUD)237 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,822.50 (AUD)243 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,840.08 (AUD)246 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,878.74 (AUD)250 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,882.44 (AUD)252 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,937.58 (AUD)258 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy1,980.39 (AUD)263 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy10,633.80 (AUD)1,437 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy113.10 (AUD)15 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy14,295.52 (AUD)1,901 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy14,528.64 (AUD)1,932 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy142.59 (AUD)19 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy15.05 (AUD)2 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy17,875.04 (AUD)2,377 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy195.26 (AUD)26 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy2,050.88 (AUD)272 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy2,082.22 (AUD)278 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy2,239.38 (AUD)297 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy2,259.00 (AUD)300 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy2,328.10 (AUD)310 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy2,533.44 (AUD)336 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy24,417.44 (AUD)3,247 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy255.34 (AUD)34 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy264.25 (AUD)35 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy3,023.54 (AUD)401 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy3,051.84 (AUD)408 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy3,142.50 (AUD)419 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy3,411.40 (AUD)461 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy3,608.90 (AUD)478 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy315.42 (AUD)42 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy329.12 (AUD)44 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy374.75 (AUD)50 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy376.25 (AUD)50 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy381.99 (AUD)51 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy388.96 (AUD)52 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy4,327.50 (AUD)577 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy4,639.84 (AUD)617 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy4,688.74 (AUD)626 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy4,950.89 (AUD)661 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy421.12 (AUD)56 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy434.42 (AUD)58 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy435.00 (AUD)58 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy471.87 (AUD)63 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy483.20 (AUD)64 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy5,143.00 (AUD)695 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy51.80 (AUD)7 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy510.00 (AUD)68 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy526.05 (AUD)70 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy538.56 (AUD)72 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy540.72 (AUD)72 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy558.70 (AUD)74 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy563.25 (AUD)75 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy564.75 (AUD)75 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy573.42 (AUD)76 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy59.80 (AUD)8 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy6,083.68 (AUD)809 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy600.00 (AUD)80 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy624.99 (AUD)83 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy636.65 (AUD)85 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy654.72 (AUD)88 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy660.00 (AUD)88 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy662.20 (AUD)88 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy683.41 (AUD)91 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy692.30 (AUD)92 Ordinary Shares

30

05/01/2025Morgan Stanley Australia Securities LimitedBuy7.55 (AUD)1 Ordinary Share
05/01/2025Morgan Stanley Australia Securities LimitedBuy705.47 (AUD)94 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy722.65 (AUD)97 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy724.80 (AUD)96 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy733.04 (AUD)98 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy739.90 (AUD)98 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy793.94 (AUD)106 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy8,399.84 (AUD)1,117 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy820.77 (AUD)109 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy824.73 (AUD)111 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy832.50 (AUD)111 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy890.71 (AUD)119 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy901.20 (AUD)120 Ordinary Shares

05/01/2025Morgan Stanley Australia Securities LimitedBuy902.40 (AUD)120 Ordinary Shares

1/05/2025Morgan Stanley Capital Services LLCBuyN/A136 Swaps

1/05/2025Morgan Stanley Capital Services LLCBuyN/A8,388 Swaps

2/05/2025Morgan Stanley & Co. International plcBuyN/A372 Swaps

2/05/2025Morgan Stanley & Co. International plcBuyN/A724 Swaps

05/02/2025Morgan Stanley Australia Securities LimitedBuy1,470.52 (AUD)194 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy1,514.00 (AUD)200 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy1,523.08 (AUD)202 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy1,604.84 (AUD)212 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy1,722.93 (AUD)227 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy1,796.46 (AUD)237 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy10,336.00 (AUD)1,360 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy128.69 (AUD)17 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy136.62 (AUD)18 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy14.90 (AUD)2 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy15.18 (AUD)2 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy15.22 (AUD)2 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy159.18 (AUD)21 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy174.34 (AUD)23 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy18,597.20 (AUD)2,447 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy18,916.40 (AUD)2,489 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy2,029.20 (AUD)267 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy2,076.92 (AUD)274 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy2,163.15 (AUD)285 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy2,322.54 (AUD)306 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy2,925.52 (AUD)388 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy216.05 (AUD)29 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy219.53 (AUD)29 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy22.62 (AUD)3 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy263.20 (AUD)35 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy273.24 (AUD)36 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy288.80 (AUD)38 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy3,107.80 (AUD)410 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy3,138.80 (AUD)413 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy3,332.01 (AUD)439 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy3,724.00 (AUD)490 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy30.40 (AUD)4 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy325.94 (AUD)43 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy334.40 (AUD)44 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy356.26 (AUD)47 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy4,440.15 (AUD)585 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy4,676.86 (AUD)617 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy408.24 (AUD)54 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy439.64 (AUD)58 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy440.22 (AUD)58 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy476.91 (AUD)63 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy487.50 (AUD)65 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy499.15 (AUD)67 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy5,031.20 (AUD)662 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy5,836.80 (AUD)768 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy5,943.20 (AUD)782 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy514.74 (AUD)69 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy516.12 (AUD)68 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy530.95 (AUD)70 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy545.04 (AUD)72 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy565.50 (AUD)75 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy567.37 (AUD)75 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy584.61 (AUD)78 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy6,397.52 (AUD)844 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy60.48 (AUD)8 Ordinary Shares

31

05/02/2025Morgan Stanley Australia Securities LimitedBuy622.50 (AUD)83 Ordinary Shares
05/02/2025Morgan Stanley Australia Securities LimitedBuy623.33 (AUD)83 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy660.33 (AUD)87 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy736.23 (AUD)97 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy739.90 (AUD)98 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy745.78 (AUD)98 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy75.20 (AUD)10 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy768.06 (AUD)102 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy8,709.60 (AUD)1,146 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy8,899.60 (AUD)1,171 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy83.38 (AUD)11 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy835.83 (AUD)111 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy856.54 (AUD)113 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy923.54 (AUD)122 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy973.70 (AUD)130 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy977.82 (AUD)129 Ordinary Shares

05/02/2025Morgan Stanley Australia Securities LimitedBuy984.75 (AUD)130 Ordinary Shares

2/05/2025Morgan Stanley Capital Services LLCBuyN/A1,056 Swaps

2/05/2025Morgan Stanley Capital Services LLCBuyN/A142 Swaps

2/05/2025Morgan Stanley Capital Services LLCBuyN/A5,191 Swaps

05/05/2025Morgan Stanley Australia Securities LimitedBuy1,106.35 (AUD)145 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy1,229.82 (AUD)163 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy1,329.36 (AUD)174 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy1,335.84 (AUD)176 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy1,358.09 (AUD)180 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy1,579.41 (AUD)207 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy128.60 (AUD)17 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy14,776.80 (AUD)1,965 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy159.60 (AUD)21 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy19,311.36 (AUD)2,568 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy2,166.45 (AUD)286 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy2,645.42 (AUD)349 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy2,649.50 (AUD)350 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy22.66 (AUD)3 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy250.80 (AUD)33 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy266.70 (AUD)35 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy3,131.16 (AUD)415 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy3,169.20 (AUD)417 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy3,271.20 (AUD)435 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy3,296.16 (AUD)436 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy3,376.48 (AUD)449 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy3,472.33 (AUD)459 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy3,572.00 (AUD)475 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy302.80 (AUD)40 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy317.94 (AUD)42 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy341.55 (AUD)45 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy346.38 (AUD)46 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy348.68 (AUD)46 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy353.44 (AUD)47 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy370.68 (AUD)49 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy385.30 (AUD)51 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy4,256.32 (AUD)566 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy4,579.68 (AUD)609 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy408.24 (AUD)54 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy416.90 (AUD)55 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy442.54 (AUD)58 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy448.99 (AUD)59 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy5,405.40 (AUD)715 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy567.00 (AUD)75 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy570.75 (AUD)75 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy603.56 (AUD)79 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy612.00 (AUD)80 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy644.72 (AUD)85 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy668.36 (AUD)88 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy7.53 (AUD)1 Ordinary Share

05/05/2025Morgan Stanley Australia Securities LimitedBuy7.58 (AUD)1 Ordinary Share

05/05/2025Morgan Stanley Australia Securities LimitedBuy710.05 (AUD)93 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy712.52 (AUD)94 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy715.35 (AUD)95 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy716.28 (AUD)94 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy802.20 (AUD)105 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy83.60 (AUD)11 Ordinary Shares

05/05/2025Morgan Stanley Australia Securities LimitedBuy889.13 (AUD)118 Ordinary Shares

32

05/05/2025Morgan Stanley Australia Securities LimitedBuy988.39 (AUD)131 Ordinary Shares
5/05/2025Morgan Stanley Capital Services LLCBuyN/A134 Swaps

6/05/2025Morgan Stanley & Co. International plcBorrowN/A659 Ordinary Shares

05/06/2025Morgan Stanley & Co. International plcBuy13,871.96 (AUD)1,839 Ordinary Shares

05/06/2025Morgan Stanley & Co. International plcBuy150,674.06 (AUD)19,992 Ordinary Shares

6/05/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

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,114.44 (AUD)148 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,134.00 (AUD)150 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,276.70 (AUD)170 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,316.87 (AUD)175 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,383.68 (AUD)184 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,510.98 (AUD)200 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,594.24 (AUD)212 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,632.96 (AUD)216 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,785.78 (AUD)237 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,812.32 (AUD)241 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,812.32 (AUD)241 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,925.12 (AUD)256 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,940.35 (AUD)257 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,947.90 (AUD)258 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy1,999.41 (AUD)265 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy113.25 (AUD)15 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy127.75 (AUD)17 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy142.88 (AUD)19 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy15.05 (AUD)2 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy150.20 (AUD)20 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy173.76 (AUD)23 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy173.76 (AUD)23 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy18,002.88 (AUD)2,394 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy18,604.48 (AUD)2,474 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy2,103.66 (AUD)279 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy2,242.44 (AUD)298 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy2,284.62 (AUD)303 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy2,550.21 (AUD)338 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy2,985.84 (AUD)396 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy210.28 (AUD)28 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy210.56 (AUD)28 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy218.66 (AUD)29 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy232.81 (AUD)31 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy247.99 (AUD)33 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy264.25 (AUD)35 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy264.77 (AUD)35 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy265.30 (AUD)35 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy278.61 (AUD)37 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy3,759.96 (AUD)499 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy3,837.93 (AUD)508 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy30.16 (AUD)4 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy324.22 (AUD)43 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy361.92 (AUD)48 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy361.92 (AUD)48 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy383.01 (AUD)51 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy392.34 (AUD)52 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy4,303.50 (AUD)570 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy42,412.80 (AUD)5,640 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy45.36 (AUD)6 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy452.09 (AUD)60 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy477.54 (AUD)63 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy5,511.24 (AUD)729 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy5,794.68 (AUD)767 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy511.36 (AUD)68 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy513.40 (AUD)68 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy563.62 (AUD)75 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy575.32 (AUD)76 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy595.26 (AUD)79 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy6,136.32 (AUD)816 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy6,989.58 (AUD)927 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy610.74 (AUD)81 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy641.75 (AUD)85 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy684.32 (AUD)91 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy699.82 (AUD)93 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy7.51 (AUD)1 Ordinary Share

05/06/2025Morgan Stanley Australia Securities LimitedBuy7.55 (AUD)1 Ordinary Share

05/06/2025Morgan Stanley Australia Securities LimitedBuy7.55 (AUD)1 Ordinary Share

33

05/06/2025Morgan Stanley Australia Securities LimitedBuy705.94 (AUD)94 Ordinary Shares
05/06/2025Morgan Stanley Australia Securities LimitedBuy720.96 (AUD)96 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy736.47 (AUD)98 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy75.40 (AUD)10 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy783.12 (AUD)104 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy800.83 (AUD)106 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy82.83 (AUD)11 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy83.27 (AUD)11 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy906.60 (AUD)120 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy916.82 (AUD)122 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy942.48 (AUD)126 Ordinary Shares

05/06/2025Morgan Stanley Australia Securities LimitedBuy962.56 (AUD)128 Ordinary Shares

6/05/2025Morgan Stanley Capital Services LLCBuyN/A1,289 Swaps

6/05/2025Morgan Stanley Capital Services LLCBuyN/A25 Swaps

7/05/2025Morgan Stanley & Co. International plcBuyN/A193 Swaps

7/05/2025Morgan Stanley & Co. International plcBuyN/A375 Swaps

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,019.25 (AUD)135 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,021.95 (AUD)135 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,102.30 (AUD)146 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,135.52 (AUD)151 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,272.57 (AUD)169 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,275.95 (AUD)169 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,343.90 (AUD)178 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,359.31 (AUD)181 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,402.50 (AUD)187 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,404.36 (AUD)188 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,408.12 (AUD)188 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,413.72 (AUD)189 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,513.53 (AUD)201 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,537.50 (AUD)205 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,609.20 (AUD)216 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,610.28 (AUD)213 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,733.05 (AUD)230 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,774.25 (AUD)235 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy1,789.35 (AUD)237 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy12,970.90 (AUD)1,718 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy121,074.87 (AUD)16,079 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy13,455.00 (AUD)1,794 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy15,067.08 (AUD)1,993 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy15.14 (AUD)2 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy196.04 (AUD)26 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy2,014.20 (AUD)270 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy2,065.96 (AUD)274 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy2,115.00 (AUD)282 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy2,234.80 (AUD)296 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy2,636.48 (AUD)352 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy2,759.40 (AUD)365 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy2,872.74 (AUD)381 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy2,963.52 (AUD)392 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy217.79 (AUD)29 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy218.37 (AUD)29 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy22.53 (AUD)3 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy231.88 (AUD)31 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy26,341.95 (AUD)3,489 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy262.85 (AUD)35 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy269.82 (AUD)36 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy3,872.33 (AUD)517 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy361.92 (AUD)48 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy374.00 (AUD)50 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy374.50 (AUD)50 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy376.00 (AUD)50 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy381.99 (AUD)51 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy39,050.46 (AUD)5,185 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy392.08 (AUD)52 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy396.44 (AUD)53 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy4,184.70 (AUD)555 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy4,295.95 (AUD)569 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy4,683.66 (AUD)622 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy419.44 (AUD)56 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy428.07 (AUD)57 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy444.56 (AUD)59 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy45.24 (AUD)6 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy463.76 (AUD)62 Ordinary Shares

34

05/07/2025Morgan Stanley Australia Securities LimitedBuy481.92 (AUD)64 Ordinary Shares
05/07/2025Morgan Stanley Australia Securities LimitedBuy482.56 (AUD)64 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy488.15 (AUD)65 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy5,069.25 (AUD)675 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy5,265.00 (AUD)702 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy5,467.50 (AUD)729 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy512.04 (AUD)68 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy524.30 (AUD)70 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy540.72 (AUD)72 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy542.52 (AUD)72 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy556.48 (AUD)74 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy581.73 (AUD)77 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy589.68 (AUD)78 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy6,671.58 (AUD)886 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy612.54 (AUD)82 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy616.64 (AUD)82 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy652.50 (AUD)87 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy667.50 (AUD)89 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy678.60 (AUD)90 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy7.49 (AUD)1 Ordinary Share

05/07/2025Morgan Stanley Australia Securities LimitedBuy7.57 (AUD)1 Ordinary Share

05/07/2025Morgan Stanley Australia Securities LimitedBuy7.57 (AUD)1 Ordinary Share

05/07/2025Morgan Stanley Australia Securities LimitedBuy720.96 (AUD)96 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy771.47 (AUD)103 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy804.64 (AUD)107 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy82.88 (AUD)11 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy877.50 (AUD)117 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy879.84 (AUD)117 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy890.90 (AUD)118 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy9,419.76 (AUD)1,246 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy9,500.40 (AUD)1,260 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy9,901.95 (AUD)1,315 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy922.32 (AUD)122 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy935.00 (AUD)125 Ordinary Shares

05/07/2025Morgan Stanley Australia Securities LimitedBuy986.43 (AUD)131 Ordinary Shares

7/05/2025Morgan Stanley Capital Services LLCBuyN/A1,279 Swaps

7/05/2025Morgan Stanley Capital Services LLCBuyN/A1,892 Swaps

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,043.94 (AUD)137 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,083.46 (AUD)142 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,103.04 (AUD)144 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,193.40 (AUD)156 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,210.28 (AUD)158 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,232.00 (AUD)160 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,304.73 (AUD)171 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,360.40 (AUD)179 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,391.40 (AUD)180 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,526.00 (AUD)200 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,532.30 (AUD)199 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,539.24 (AUD)202 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,554.48 (AUD)204 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,803.57 (AUD)237 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy1,861.72 (AUD)244 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy10,419.60 (AUD)1,371 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy111,009.20 (AUD)14,530 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy12,187.63 (AUD)1,589 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy15.25 (AUD)2 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy15.28 (AUD)2 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy15.46 (AUD)2 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy2,444.80 (AUD)320 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy2,945.07 (AUD)387 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy215.88 (AUD)28 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy245.76 (AUD)32 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy270.20 (AUD)35 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy286.38 (AUD)37 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy29,559.16 (AUD)3,869 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy3,117.12 (AUD)408 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy303.60 (AUD)40 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy312.01 (AUD)41 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy32,448.80 (AUD)4,315 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy351.44 (AUD)46 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy37,099.84 (AUD)4,856 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy39,269.60 (AUD)5,140 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy395.20 (AUD)52 Ordinary Shares

35

05/08/2025Morgan Stanley Australia Securities LimitedBuy396.24 (AUD)52 Ordinary Shares
05/08/2025Morgan Stanley Australia Securities LimitedBuy4,499.20 (AUD)592 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy407.57 (AUD)53 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy45,267.00 (AUD)5,925 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy5,150.25 (AUD)675 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy5,905.80 (AUD)772 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy535.50 (AUD)70 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy6,172.20 (AUD)810 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy6,185.65 (AUD)807 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy6,956.00 (AUD)925 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy613.60 (AUD)80 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy660.33 (AUD)87 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy671.44 (AUD)88 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy690.69 (AUD)91 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy705.87 (AUD)93 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy747.74 (AUD)98 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy8,843.52 (AUD)1,176 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy83.98 (AUD)11 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy838.05 (AUD)111 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy838.20 (AUD)110 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy840.27 (AUD)111 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy844.48 (AUD)112 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy846.72 (AUD)112 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy9,444.78 (AUD)1,233 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy924.00 (AUD)120 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy973.98 (AUD)126 Ordinary Shares

05/08/2025Morgan Stanley Australia Securities LimitedBuy981.76 (AUD)128 Ordinary Shares

8/05/2025Morgan Stanley Capital Services LLCBuyN/A1,345 Swaps

8/05/2025Morgan Stanley Capital Services LLCBuyN/A16 Swaps

8/05/2025Morgan Stanley Capital Services LLCBuyN/A838 Swaps

9/05/2025Morgan Stanley & Co. International plcBorrowN/A1,082 Ordinary Shares

9/05/2025Morgan Stanley & Co. International plcBuyN/A374 Swaps

9/05/2025Morgan Stanley & Co. International plcBuyN/A729 Swaps

9/05/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/A19,711 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy1,005.84 (AUD)132 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy1,061.96 (AUD)139 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy1,118.67 (AUD)147 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy1,457.33 (AUD)191 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy1,466.88 (AUD)192 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy11,088.09 (AUD)1,458 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy11,384.56 (AUD)1,496 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy12,882.00 (AUD)1,695 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy13,664.80 (AUD)1,798 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy136.98 (AUD)18 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy160.23 (AUD)21 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy191.25 (AUD)25 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy2,307.36 (AUD)304 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy2,503.69 (AUD)329 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy2,618.55 (AUD)345 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy220.11 (AUD)29 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy220.40 (AUD)29 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy26,331.39 (AUD)3,464 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy27,846.40 (AUD)3,664 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy291.46 (AUD)38 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy3,327.75 (AUD)435 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy3,414.64 (AUD)449 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy3,552.60 (AUD)465 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy3,584.88 (AUD)468 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy3,782.17 (AUD)497 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy30.40 (AUD)4 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy372.89 (AUD)49 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy396.76 (AUD)52 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy4,584.00 (AUD)600 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy436.05 (AUD)57 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy45.72 (AUD)6 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy478.17 (AUD)63 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy52.71 (AUD)7 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy531.30 (AUD)70 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy660.76 (AUD)87 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy67,100.40 (AUD)8,829 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy7.61 (AUD)1 Ordinary Share

05/09/2025Morgan Stanley Australia Securities LimitedBuy7.62 (AUD)1 Ordinary Share

05/09/2025Morgan Stanley Australia Securities LimitedBuy7.65 (AUD)1 Ordinary Share

36

05/09/2025Morgan Stanley Australia Securities LimitedBuy773.66 (AUD)101 Ordinary Shares
05/09/2025Morgan Stanley Australia Securities LimitedBuy8,063.60 (AUD)1,061 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy8,132.00 (AUD)1,070 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy856.80 (AUD)112 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy873.24 (AUD)114 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy91.44 (AUD)12 Ordinary Shares

05/09/2025Morgan Stanley Australia Securities LimitedBuy919.60 (AUD)121 Ordinary Shares

9/05/2025Morgan Stanley Capital Services LLCBuyN/A1,249 Swaps

12/05/2025Morgan Stanley & Co. International plcBuyN/A2 Swaps

12/05/2025Morgan Stanley & Co. International plcBuyN/A4 Swaps

12/05/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/A131,545 Ordinary Shares

12/05/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A158 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy1,069.60 (AUD)140 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy1,195.74 (AUD)156 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy1,331.96 (AUD)174 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy1,639.02 (AUD)213 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy10,277.80 (AUD)1,340 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy10,609.10 (AUD)1,385 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy11,696.75 (AUD)1,525 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy13,399.49 (AUD)1,747 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy137.70 (AUD)18 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy146.01 (AUD)19 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy176.41 (AUD)23 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy2,145.51 (AUD)279 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy2,366.94 (AUD)309 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy2,677.50 (AUD)350 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy2,807.55 (AUD)367 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy2,818.56 (AUD)367 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy22.98 (AUD)3 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy221.99 (AUD)29 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy230.70 (AUD)30 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy260.78 (AUD)34 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy275.22 (AUD)36 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy3,436.16 (AUD)448 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy3,554.24 (AUD)464 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy30.62 (AUD)4 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy359.08 (AUD)47 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy361.43 (AUD)47 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy39,707.59 (AUD)5,177 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy406.51 (AUD)53 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy41,471.69 (AUD)5,407 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy460.20 (AUD)60 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy460.50 (AUD)60 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy496.60 (AUD)65 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy497.25 (AUD)65 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy505.56 (AUD)66 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy557.72 (AUD)73 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy563.14 (AUD)74 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy575.25 (AUD)75 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy596.31 (AUD)78 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy601.98 (AUD)79 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy606.32 (AUD)79 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy613.60 (AUD)80 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy629.76 (AUD)82 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy635.78 (AUD)83 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy660.48 (AUD)86 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy666.42 (AUD)87 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy7,823.33 (AUD)1,018 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy7.65 (AUD)1 Ordinary Share

05/12/2025Morgan Stanley Australia Securities LimitedBuy7.66 (AUD)1 Ordinary Share

05/12/2025Morgan Stanley Australia Securities LimitedBuy716.10 (AUD)93 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy743.02 (AUD)97 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy818.01 (AUD)107 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy899.14 (AUD)117 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy9,420.28 (AUD)1,229 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy984.32 (AUD)128 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy99.32 (AUD)13 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy99.58 (AUD)13 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy99.84 (AUD)13 Ordinary Shares

05/12/2025Morgan Stanley Australia Securities LimitedBuy998.40 (AUD)130 Ordinary Shares

12/05/2025Morgan Stanley Capital Services LLCBuyN/A16 Swaps

12/05/2025Morgan Stanley Capital Services LLCBuyN/A19,166 Swaps

12/05/2025Morgan Stanley Capital Services LLCBuyN/A4 Swaps

37

13/05/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A69,165 Ordinary Shares
05/13/2025Morgan Stanley Australia Securities LimitedBuy1,097.28 (AUD)144 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy1,182.48 (AUD)156 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy1,199.22 (AUD)158 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy1,221.99 (AUD)161 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy1,235.54 (AUD)163 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy1,312.36 (AUD)172 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy1,362.60 (AUD)180 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy1,546.32 (AUD)204 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy1,659.80 (AUD)215 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy1,674.20 (AUD)220 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy1,684.98 (AUD)222 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy1,730.03 (AUD)226 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy1,844.37 (AUD)243 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy113.10 (AUD)15 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy113.62 (AUD)15 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy135.72 (AUD)18 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy136.17 (AUD)18 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy136.35 (AUD)18 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy15.14 (AUD)2 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy151.80 (AUD)20 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy173.99 (AUD)23 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy183.36 (AUD)24 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy2,127.96 (AUD)276 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy2,264.80 (AUD)298 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy2,293.71 (AUD)303 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy20,535.20 (AUD)2,702 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy21,226.80 (AUD)2,793 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy22.71 (AUD)3 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy242.08 (AUD)32 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy264.95 (AUD)35 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy3,370.87 (AUD)445 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy3,671.14 (AUD)484 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy334.84 (AUD)44 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy341.55 (AUD)45 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy38.05 (AUD)5 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy439.93 (AUD)58 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy440.22 (AUD)58 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy45.48 (AUD)6 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy454.80 (AUD)60 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy462.99 (AUD)61 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy478.17 (AUD)63 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy52,194.97 (AUD)6,855 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy53.69 (AUD)7 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy542.52 (AUD)72 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy588.28 (AUD)77 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy60.64 (AUD)8 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy615.60 (AUD)81 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy620.33 (AUD)82 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy640.90 (AUD)85 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy689.32 (AUD)91 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy7.65 (AUD)1 Ordinary Share

05/13/2025Morgan Stanley Australia Securities LimitedBuy712.05 (AUD)94 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy723.84 (AUD)96 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy740.88 (AUD)98 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy75.80 (AUD)10 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy8,968.00 (AUD)1,180 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy84.04 (AUD)11 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy843.04 (AUD)111 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy9,285.71 (AUD)1,217 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy955.71 (AUD)126 Ordinary Shares

05/13/2025Morgan Stanley Australia Securities LimitedBuy99.06 (AUD)13 Ordinary Shares

13/05/2025Morgan Stanley Capital Services LLCBuyN/A1,295 Swaps

13/05/2025Morgan Stanley Capital Services LLCBuyN/A1,786 Swaps

13/05/2025Morgan Stanley Capital Services LLCBuyN/A6,902 Swaps

13/05/2025Morgan Stanley Capital Services LLCBuyN/A7,519 Swaps

14/05/2025Morgan Stanley & Co. International plcBorrowN/A3,684 Ordinary Shares

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

05/14/2025Morgan Stanley Australia Securities LimitedBuy1,034.35 (AUD)137 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy1,180.92 (AUD)156 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy1,202.04 (AUD)159 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy1,293.70 (AUD)170 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy1,326.50 (AUD)175 Ordinary Shares

38

05/14/2025Morgan Stanley Australia Securities LimitedBuy1,430.73 (AUD)189 Ordinary Shares
05/14/2025Morgan Stanley Australia Securities LimitedBuy1,441.92 (AUD)192 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy1,523.58 (AUD)201 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy1,689.22 (AUD)223 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy1,978.60 (AUD)260 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy10,909.08 (AUD)1,443 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy14,057.49 (AUD)1,857 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy17,078.04 (AUD)2,259 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy25,971.45 (AUD)3,433 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy3,022.42 (AUD)399 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy3,047.16 (AUD)402 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy3,315.66 (AUD)438 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy3,409.56 (AUD)451 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy3,606.12 (AUD)477 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy339.75 (AUD)45 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy35,494.20 (AUD)4,695 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy37,096.92 (AUD)4,907 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy4,785.48 (AUD)633 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy476.91 (AUD)63 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy497.64 (AUD)66 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy53.27 (AUD)7 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy561.66 (AUD)74 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy6,908.37 (AUD)912 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy635.88 (AUD)84 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy671.95 (AUD)89 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy680.40 (AUD)90 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy7.58 (AUD)1 Ordinary Share

05/14/2025Morgan Stanley Australia Securities LimitedBuy713.46 (AUD)94 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy858.80 (AUD)113 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy941.16 (AUD)124 Ordinary Shares

05/14/2025Morgan Stanley Australia Securities LimitedBuy963.84 (AUD)128 Ordinary Shares

14/05/2025Morgan Stanley Capital Services LLCBuyN/A1,247 Swaps

05/15/2025Morgan Stanley & Co. International plcBuy6,487.80 (AUD)857 Ordinary Shares

05/15/2025Morgan Stanley & Co. International plcBuy8,109.97 (AUD)1,073 Ordinary Shares

15/05/2025Morgan Stanley & Co. International plcBuyN/A1,402 Swaps

05/15/2025Morgan Stanley Australia Securities LimitedBuy1,012.37 (AUD)134 Ordinary Shares

05/15/2025Morgan Stanley Australia Securities LimitedBuy1,060.32 (AUD)141 Ordinary Shares

05/15/2025Morgan Stanley Australia Securities LimitedBuy1,206.01 (AUD)159 Ordinary Shares

05/15/2025Morgan Stanley Australia Securities LimitedBuy111,457.08 (AUD)14,743 Ordinary Shares

05/15/2025Morgan Stanley Australia Securities LimitedBuy234.36 (AUD)31 Ordinary Shares

05/15/2025Morgan Stanley Australia Securities LimitedBuy4,191.74 (AUD)553 Ordinary Shares

05/15/2025Morgan Stanley Australia Securities LimitedBuy4,797.76 (AUD)638 Ordinary Shares

05/15/2025Morgan Stanley Australia Securities LimitedBuy446.04 (AUD)59 Ordinary Shares

05/15/2025Morgan Stanley Australia Securities LimitedBuy459.33 (AUD)61 Ordinary Shares

05/15/2025Morgan Stanley Australia Securities LimitedBuy52,510.05 (AUD)6,941 Ordinary Shares

05/15/2025Morgan Stanley Australia Securities LimitedBuy6,594.60 (AUD)870 Ordinary Shares

05/15/2025Morgan Stanley Australia Securities LimitedBuy7,605.36 (AUD)1,006 Ordinary Shares

05/15/2025Morgan Stanley Australia Securities LimitedBuy8,406.22 (AUD)1,109 Ordinary Shares

05/15/2025Morgan Stanley Australia Securities LimitedBuy800.30 (AUD)106 Ordinary Shares

15/05/2025Morgan Stanley Capital Services LLCBuyN/A1,415 Swaps

15/05/2025Morgan Stanley Capital Services LLCBuyN/A15 Swaps

15/05/2025Morgan Stanley Capital Services LLCBuyN/A2,702 Swaps

15/05/2025Morgan Stanley Capital Services LLCBuyN/A2,702 Swaps

15/05/2025Morgan Stanley Capital Services LLCBuyN/A4,279 Swaps

15/05/2025Morgan Stanley Capital Services LLCBuyN/A685 Swaps

15/05/2025Parametric Portfolio Associates LLCTransfer In N/A4,377 Ordinary Shares

16/05/2025Morgan Stanley & Co. International plcBuyN/A110 Swaps

16/05/2025Morgan Stanley & Co. International plcBuyN/A215 Swaps

16/05/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/A168,149 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy1,194.77 (AUD)157 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy1,359.92 (AUD)178 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy1,403.92 (AUD)184 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy1,534.68 (AUD)203 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy1,618.80 (AUD)213 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy11,460.96 (AUD)1,516 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy113.40 (AUD)15 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy120.80 (AUD)16 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy120.80 (AUD)16 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy120.96 (AUD)16 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy129.37 (AUD)17 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy13,570.20 (AUD)1,795 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy137.16 (AUD)18 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy15,067.08 (AUD)1,993 Ordinary Shares

39

05/16/2025Morgan Stanley Australia Securities LimitedBuy15.08 (AUD)2 Ordinary Shares
05/16/2025Morgan Stanley Australia Securities LimitedBuy15.16 (AUD)2 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy166.65 (AUD)22 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy195.91 (AUD)26 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy2,105.05 (AUD)279 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy2,192.40 (AUD)290 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy218.95 (AUD)29 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy22.62 (AUD)3 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy22.62 (AUD)3 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy22.68 (AUD)3 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy226.65 (AUD)30 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy23,068.91 (AUD)3,051 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy236.84 (AUD)31 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy241.43 (AUD)32 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy3,606.12 (AUD)477 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy3,663.20 (AUD)482 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy309.34 (AUD)41 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy317.94 (AUD)42 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy32,666.76 (AUD)4,321 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy347.30 (AUD)46 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy357.20 (AUD)47 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy384.54 (AUD)51 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy4,029.48 (AUD)533 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy416.35 (AUD)55 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy440.80 (AUD)58 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy455.40 (AUD)60 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy490.75 (AUD)65 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy492.05 (AUD)65 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy504.24 (AUD)66 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy521.29 (AUD)69 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy590.46 (AUD)78 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy611.55 (AUD)81 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy620.74 (AUD)82 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy664.68 (AUD)87 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy675.95 (AUD)89 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy68.58 (AUD)9 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy7.55 (AUD)1 Ordinary Share

05/16/2025Morgan Stanley Australia Securities LimitedBuy7.55 (AUD)1 Ordinary Share

05/16/2025Morgan Stanley Australia Securities LimitedBuy745.78 (AUD)98 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy762.55 (AUD)101 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy804.54 (AUD)106 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy82.99 (AUD)11 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy821.88 (AUD)108 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy850.08 (AUD)112 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy871.70 (AUD)115 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy876.38 (AUD)116 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy90.78 (AUD)12 Ordinary Shares

05/16/2025Morgan Stanley Australia Securities LimitedBuy95,611.32 (AUD)12,647 Ordinary Shares

05/19/2025Morgan Stanley & Co. International plcBuy46,710.06 (AUD)6,190 Ordinary Shares

05/19/2025Morgan Stanley & Co. International plcBuy713.45 (AUD)95 Ordinary Shares

19/05/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A91,112 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy1,720.66 (AUD)227 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy105.84 (AUD)14 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy113.25 (AUD)15 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy113.40 (AUD)15 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy165.88 (AUD)22 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy2,038.50 (AUD)270 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy2,198.20 (AUD)290 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy2,295.00 (AUD)306 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy2,445.11 (AUD)323 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy2,605.38 (AUD)346 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy2,647.50 (AUD)353 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy23,611.70 (AUD)3,115 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy247.83 (AUD)33 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy264.95 (AUD)35 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy322.50 (AUD)43 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy340.65 (AUD)45 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy355.55 (AUD)47 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy377.50 (AUD)50 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy378.00 (AUD)50 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy400.15 (AUD)53 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy443.97 (AUD)59 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy5,294.08 (AUD)704 Ordinary Shares

40

05/19/2025Morgan Stanley Australia Securities LimitedBuy514.08 (AUD)68 Ordinary Shares
05/19/2025Morgan Stanley Australia Securities LimitedBuy594.08 (AUD)79 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy632.52 (AUD)84 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy671.06 (AUD)89 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy784.16 (AUD)104 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy787.28 (AUD)104 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy821.86 (AUD)109 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy872.32 (AUD)116 Ordinary Shares

05/19/2025Morgan Stanley Australia Securities LimitedBuy930.00 (AUD)124 Ordinary Shares

19/05/2025Morgan Stanley Capital Services LLCBuyN/A1,273 Swaps

19/05/2025Morgan Stanley Capital Services LLCBuyN/A10,824 Swaps

05/20/2025Morgan Stanley & Co. International plcBuy3,019.25 (AUD)398 Ordinary Shares

05/20/2025Morgan Stanley & Co. International plcBuy31,666.71 (AUD)4,172 Ordinary Shares

20/05/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A36,949 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy1,108.14 (AUD)146 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy1,197.64 (AUD)158 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy105.84 (AUD)14 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy106.54 (AUD)14 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy106.54 (AUD)14 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy11,476.00 (AUD)1,510 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy121.44 (AUD)16 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy144.02 (AUD)19 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy15.12 (AUD)2 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy15.16 (AUD)2 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy197.98 (AUD)26 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy2,948.62 (AUD)389 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy22.68 (AUD)3 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy22.80 (AUD)3 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy266.00 (AUD)35 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy27,720.06 (AUD)3,657 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy3,623.24 (AUD)478 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy3,764.64 (AUD)496 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy30.28 (AUD)4 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy309.96 (AUD)41 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy311.80 (AUD)41 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy348.68 (AUD)46 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy38.05 (AUD)5 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy394.68 (AUD)52 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy4,996.46 (AUD)657 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy446.04 (AUD)59 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy463.90 (AUD)61 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy53,749.78 (AUD)7,091 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy619.92 (AUD)82 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy635.46 (AUD)84 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy722.95 (AUD)95 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy729.60 (AUD)96 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy9,253.44 (AUD)1,224 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy960.12 (AUD)127 Ordinary Shares

05/20/2025Morgan Stanley Australia Securities LimitedBuy991.67 (AUD)131 Ordinary Shares

20/05/2025Morgan Stanley Capital Services LLCBuyN/A1,507 Swaps

20/05/2025Morgan Stanley Capital Services LLCBuyN/A230 Swaps

20/05/2025Morgan Stanley Capital Services LLCBuyN/A3,657 Swaps

21/05/2025Morgan Stanley & Co. International plcBuyN/A47 Swaps

21/05/2025Morgan Stanley & Co. International plcBuyN/A92 Swaps

21/05/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/A10,157,067 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy1,179.07 (AUD)157 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy1,391.20 (AUD)185 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy1,451.36 (AUD)193 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy1,755.65 (AUD)233 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy1,784.61 (AUD)237 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy1,804.80 (AUD)240 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy10,281.19 (AUD)1,369 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy124,213.76 (AUD)16,486 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy15.00 (AUD)2 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy151.60 (AUD)20 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy173.65 (AUD)23 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy2,304.18 (AUD)306 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy210.00 (AUD)28 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy22.53 (AUD)3 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy22.56 (AUD)3 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy22.62 (AUD)3 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy22.77 (AUD)3 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy232.81 (AUD)31 Ordinary Shares

41

05/21/2025Morgan Stanley Australia Securities LimitedBuy233.12 (AUD)31 Ordinary Shares
05/21/2025Morgan Stanley Australia Securities LimitedBuy24,459.76 (AUD)3,244 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy249.15 (AUD)33 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy263.72 (AUD)35 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy28,116.66 (AUD)3,729 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy292.50 (AUD)39 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy32,595.42 (AUD)4,323 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy36,674.56 (AUD)4,864 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy37,006.32 (AUD)4,908 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy4,060.80 (AUD)540 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy45.30 (AUD)6 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy465.00 (AUD)62 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy5,978.82 (AUD)794 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy512.37 (AUD)68 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy555.74 (AUD)74 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy585.78 (AUD)78 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy61.04 (AUD)8 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy67.59 (AUD)9 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy670.61 (AUD)89 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy68,742.18 (AUD)9,117 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy7.50 (AUD)1 Ordinary Share

05/21/2025Morgan Stanley Australia Securities LimitedBuy7.52 (AUD)1 Ordinary Share

05/21/2025Morgan Stanley Australia Securities LimitedBuy705.94 (AUD)94 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy743.49 (AUD)99 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy847.50 (AUD)113 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy88,142.60 (AUD)11,690 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy936.20 (AUD)124 Ordinary Shares

05/21/2025Morgan Stanley Australia Securities LimitedBuy938.12 (AUD)125 Ordinary Shares

21/05/2025Morgan Stanley Capital Services LLCBuyN/A102 Swaps

05/22/2025Morgan Stanley & Co. International plcBuy517.57 (AUD)69 Ordinary Shares

05/22/2025Morgan Stanley & Co. International plcBuy6,685.13 (AUD)888 Ordinary Shares

05/22/2025Morgan Stanley & Co. International plcBuy7.51 (AUD)1 Ordinary Share

05/22/2025Morgan Stanley & Co. International plcBuy72,052.02 (AUD)9,584 Ordinary Shares

22/05/2025Morgan Stanley & Co. International plcBuyN/A37 Swaps

22/05/2025Morgan Stanley & Co. International plcBuyN/A73 Swaps

22/05/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/A553 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy1,102.50 (AUD)147 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy1,116.75 (AUD)149 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy1,291.05 (AUD)171 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy1,291.72 (AUD)172 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy1,618.95 (AUD)215 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy1,680.00 (AUD)224 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy1,682.24 (AUD)224 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy1,862.48 (AUD)248 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy105.14 (AUD)14 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy112.50 (AUD)15 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy112.57 (AUD)15 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy12,340.32 (AUD)1,641 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy142.40 (AUD)19 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy143.07 (AUD)19 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy15.02 (AUD)2 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy157.81 (AUD)21 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy16,423.68 (AUD)2,184 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy188.00 (AUD)25 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy2,274.06 (AUD)302 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy2,549.28 (AUD)339 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy22,447.39 (AUD)2,989 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy22.50 (AUD)3 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy3,178.55 (AUD)421 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy3,226.08 (AUD)429 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy3,492.66 (AUD)466 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy3,820.16 (AUD)508 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy3,845.40 (AUD)510 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy308.32 (AUD)41 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy323.36 (AUD)43 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy37.60 (AUD)5 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy375.50 (AUD)50 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy40,269.60 (AUD)5,355 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy404.73 (AUD)54 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy420.00 (AUD)56 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy5,542.68 (AUD)741 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy505.85 (AUD)67 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy52,026.06 (AUD)6,913 Ordinary Shares

42

05/22/2025Morgan Stanley Australia Securities LimitedBuy52.50 (AUD)7 Ordinary Shares
05/22/2025Morgan Stanley Australia Securities LimitedBuy52.53 (AUD)7 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy570.76 (AUD)76 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy6,278.36 (AUD)836 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy60.08 (AUD)8 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy630.84 (AUD)84 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy662.64 (AUD)88 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy680.40 (AUD)90 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy7.50 (AUD)1 Ordinary Share

05/22/2025Morgan Stanley Australia Securities LimitedBuy7.50 (AUD)1 Ordinary Share

05/22/2025Morgan Stanley Australia Securities LimitedBuy7.52 (AUD)1 Ordinary Share

05/22/2025Morgan Stanley Australia Securities LimitedBuy76,087.36 (AUD)10,118 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy796.06 (AUD)106 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy861.84 (AUD)114 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy9,542.88 (AUD)1,269 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy9,745.92 (AUD)1,296 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy9,998.04 (AUD)1,326 Ordinary Shares

05/22/2025Morgan Stanley Australia Securities LimitedBuy90.00 (AUD)12 Ordinary Shares

22/05/2025Morgan Stanley Capital Services LLCBuyN/A1,623 Swaps

22/05/2025Morgan Stanley Capital Services LLCBuyN/A3,120 Swaps

23/05/2025Morgan Stanley & Co. International plcBorrowN/A21 Ordinary Shares

05/23/2025Morgan Stanley & Co. International plcBuy3,122.87387 Ordinary Shares

23/05/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A10,158,366 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy1,039.72 (AUD)139 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy1,072.08 (AUD)144 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy1,168.44 (AUD)156 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy1,393.15 (AUD)187 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy1,466.40 (AUD)195 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy1,620.99 (AUD)217 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy1,717.50 (AUD)229 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy1,733.52 (AUD)233 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy1,773.10 (AUD)238 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy1,832.70 (AUD)246 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy1,860.00 (AUD)250 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy1,959.35 (AUD)263 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy104,522.95 (AUD)13,955 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy11,324.52 (AUD)1,516 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy126.82 (AUD)17 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy126.99 (AUD)17 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy14.92 (AUD)2 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy15,257.13 (AUD)2,037 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy171.12 (AUD)23 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy2,069.19 (AUD)277 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy2,281.40 (AUD)305 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy2,324.40 (AUD)312 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy2,487.51 (AUD)333 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy2,857.36 (AUD)382 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy222.90 (AUD)30 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy230.64 (AUD)31 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy270.00 (AUD)36 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy29.76 (AUD)4 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy29.96 (AUD)4 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy3,361.50 (AUD)450 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy3,523.85 (AUD)473 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy352.03 (AUD)47 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy37.25 (AUD)5 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy37.35 (AUD)5 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy37.45 (AUD)5 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy4,005.00 (AUD)534 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy4,114.00 (AUD)550 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy4,405.72 (AUD)589 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy433.26 (AUD)58 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy5,317.90 (AUD)710 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy5,393.08 (AUD)721 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy5,468.18 (AUD)733 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy5,848.64 (AUD)784 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy537.12 (AUD)72 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy545.31 (AUD)73 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy561.00 (AUD)75 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy587.76 (AUD)79 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy591.31 (AUD)79 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy623.28 (AUD)84 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy663.94 (AUD)89 Ordinary Shares

43

05/23/2025Morgan Stanley Australia Securities LimitedBuy67.41 (AUD)9 Ordinary Shares
05/23/2025Morgan Stanley Australia Securities LimitedBuy7,569.76 (AUD)1,012 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy8,104.95 (AUD)1,085 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy844.11 (AUD)113 Ordinary Shares

05/23/2025Morgan Stanley Australia Securities LimitedBuy89.64 (AUD)12 Ordinary Shares

23/05/2025Morgan Stanley Capital Services LLCBuyN/A172 Swaps

26/05/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/A264 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy1,040.20 (AUD)140 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy1,068.65 (AUD)145 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy1,218.52 (AUD)164 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy1,237.47 (AUD)167 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy1,250.60 (AUD)169 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy1,488.40 (AUD)201 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy1,717.50 (AUD)229 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy1,966.30 (AUD)265 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy10,596.30 (AUD)1,430 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy103.32 (AUD)14 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy118.56 (AUD)16 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy125.46 (AUD)17 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy14.72 (AUD)2 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy14.72 (AUD)2 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy19,886.49 (AUD)2,691 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy191.49 (AUD)26 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy2,319.33 (AUD)313 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy2,501.20 (AUD)338 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy22.17 (AUD)3 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy24,778.67 (AUD)3,353 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy281.77 (AUD)38 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy3,498.12 (AUD)474 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy304.22 (AUD)41 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy31,577.47 (AUD)4,273 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy340.40 (AUD)46 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy363.58 (AUD)49 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy378.67 (AUD)51 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy4,385.22 (AUD)591 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy4,441.39 (AUD)601 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy4,623.84 (AUD)624 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy4,761.92 (AUD)647 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy422.37 (AUD)57 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy427.46 (AUD)58 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy48,908.21 (AUD)6,611 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy5,715.11 (AUD)761 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy529.92 (AUD)72 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy531.36 (AUD)72 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy541.66 (AUD)73 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy560.12 (AUD)76 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy568.26 (AUD)77 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy593.60 (AUD)80 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy622.86 (AUD)84 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy630.70 (AUD)85 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy643.80 (AUD)87 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy681.72 (AUD)92 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy7.37 (AUD)1 Ordinary Share

05/26/2025Morgan Stanley Australia Securities LimitedBuy73.70 (AUD)10 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy78,851.30 (AUD)10,670 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy841.32 (AUD)114 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy850.44 (AUD)114 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy851.58 (AUD)114 Ordinary Shares

05/26/2025Morgan Stanley Australia Securities LimitedBuy948.48 (AUD)128 Ordinary Shares

26/05/2025Morgan Stanley Capital Services LLCBuyN/A1,091 Swaps

26/05/2025Morgan Stanley Capital Services LLCBuyN/A667 Swaps

26/05/2025Morgan Stanley Capital Services LLCBuyN/A76 Swaps

05/27/2025Morgan Stanley & Co. International plcBuy2,880.92 (AUD)384 Ordinary Shares

05/27/2025Morgan Stanley & Co. International plcBuy8,911.57 (AUD)1,189 Ordinary Shares

27/05/2025Morgan Stanley & Co. International plcBuyN/A1 Swap

27/05/2025Morgan Stanley & Co. International plcBuyN/A1 Swap

27/05/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A106,349 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy1,170.00 (AUD)156 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy1,409.80 (AUD)190 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy1,556.10 (AUD)210 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy120.16 (AUD)16 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy127.50 (AUD)17 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy134.82 (AUD)18 Ordinary Shares

44

05/27/2025Morgan Stanley Australia Securities LimitedBuy142.31 (AUD)19 Ordinary Shares
05/27/2025Morgan Stanley Australia Securities LimitedBuy142.69 (AUD)19 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy15.00 (AUD)2 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy164.67 (AUD)22 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy187.50 (AUD)25 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy2,064.48 (AUD)276 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy2,355.31 (AUD)317 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy209.44 (AUD)28 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy21,729.40 (AUD)2,905 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy217.50 (AUD)29 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy269.64 (AUD)36 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy3,045.00 (AUD)406 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy315.00 (AUD)42 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy360.00 (AUD)48 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy360.48 (AUD)48 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy45.06 (AUD)6 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy5,580.08 (AUD)746 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy576.73 (AUD)77 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy606.28 (AUD)81 Ordinary Shares

05/27/2025Morgan Stanley Australia Securities LimitedBuy9,707.04 (AUD)1,296 Ordinary Shares

27/05/2025Morgan Stanley Capital Services LLCBuyN/A69 Swaps

27/05/2025Morgan Stanley Capital Services LLCBuyN/A805 Swaps

28/05/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A55 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy1,028.10 (AUD)138 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy1,643.40 (AUD)220 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy141.74 (AUD)19 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy171.46 (AUD)23 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy2,172.10 (AUD)290 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy2,528.94 (AUD)339 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy277.50 (AUD)37 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy289.77 (AUD)39 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy29.92 (AUD)4 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy29.92 (AUD)4 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy30,982.16 (AUD)4,142 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy374.00 (AUD)50 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy4,787.20 (AUD)640 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy43,398.96 (AUD)5,802 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy440.73 (AUD)59 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy494.34 (AUD)66 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy5,691.98 (AUD)763 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy52.78 (AUD)7 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy523.60 (AUD)70 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy59.80 (AUD)8 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy6,343.04 (AUD)848 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy60,573.04 (AUD)8,098 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy605.88 (AUD)81 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy634.95 (AUD)85 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy654.72 (AUD)88 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy7,472.52 (AUD)999 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy7.46 (AUD)1 Ordinary Share

05/28/2025Morgan Stanley Australia Securities LimitedBuy774.80 (AUD)104 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy774.80 (AUD)104 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy8,938.60 (AUD)1,195 Ordinary Shares

05/28/2025Morgan Stanley Australia Securities LimitedBuy917.58 (AUD)123 Ordinary Shares

28/05/2025Morgan Stanley Capital Services LLCBuyN/A255 Swaps

28/05/2025Morgan Stanley Capital Services LLCBuyN/A3,468 Swaps

05/29/2025Morgan Stanley & Co. International plcBuy70,282.22 (AUD)9,439 Ordinary Shares

29/05/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/A105,798 Ordinary Shares

29/05/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A130 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy1,157.85 (AUD)155 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy1,341.00 (AUD)180 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy1,365.18 (AUD)183 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy1,612.50 (AUD)215 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy1,785.00 (AUD)238 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy1,894.84 (AUD)254 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy15.00 (AUD)2 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy2,206.60 (AUD)295 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy2,297.68 (AUD)308 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy2,511.34 (AUD)338 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy2,778.79 (AUD)371 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy21,086.12 (AUD)2,819 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy22.41 (AUD)3 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy239.36 (AUD)32 Ordinary Shares

45

05/29/2025Morgan Stanley Australia Securities LimitedBuy3,593.52 (AUD)483 Ordinary Shares
05/29/2025Morgan Stanley Australia Securities LimitedBuy3,717.55 (AUD)499 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy30.00 (AUD)4 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy313.32 (AUD)42 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy337.95 (AUD)45 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy37.20 (AUD)5 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy37.40 (AUD)5 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy5,996.01 (AUD)807 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy532.50 (AUD)71 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy593.29 (AUD)79 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy6,725.76 (AUD)904 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy7.47 (AUD)1 Ordinary Share

05/29/2025Morgan Stanley Australia Securities LimitedBuy7.48 (AUD)1 Ordinary Share

05/29/2025Morgan Stanley Australia Securities LimitedBuy722.65 (AUD)97 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy74.80 (AUD)10 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy782.25 (AUD)105 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy82.17 (AUD)11 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy822.80 (AUD)110 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy876.33 (AUD)117 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy889.20 (AUD)120 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy890.70 (AUD)119 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy926.28 (AUD)124 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy926.28 (AUD)124 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy97.11 (AUD)13 Ordinary Shares

05/29/2025Morgan Stanley Australia Securities LimitedBuy990.18 (AUD)133 Ordinary Shares

29/05/2025Morgan Stanley Capital Services LLCBuyN/A3,198 Swaps

29/05/2025Morgan Stanley Capital Services LLCBuyN/A33 Swaps

29/05/2025Morgan Stanley Capital Services LLCBuyN/A4,117 Swaps

29/05/2025Morgan Stanley Capital Services LLCBuyN/A8,401 Swaps

29/05/2025Morgan Stanley Capital Services LLCBuyN/A9,849 Swaps

30/05/2025Morgan Stanley & Co. International plcBuyN/A123 Swaps

30/05/2025Morgan Stanley & Co. International plcBuyN/A236 Swaps

05/30/2025Morgan Stanley Australia Securities LimitedBuy1,055.60 (AUD)140 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy10,101.90 (AUD)1,338 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy10,826.70 (AUD)1,434 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy14,451.36 (AUD)1,932 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy15,379.35 (AUD)2,037 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy157.71 (AUD)21 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy2,069.19 (AUD)277 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy2,092.08 (AUD)276 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy2,816.24 (AUD)376 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy2,861.18 (AUD)382 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy22,378.20 (AUD)2,964 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy222.90 (AUD)30 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy233.27 (AUD)31 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy277.87 (AUD)37 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy292.11 (AUD)39 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy3,276.24 (AUD)438 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy30.04 (AUD)4 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy321.21 (AUD)43 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy345.92 (AUD)46 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy352.50 (AUD)47 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy353.91 (AUD)47 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy355.79 (AUD)47 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy45.18 (AUD)6 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy513.40 (AUD)68 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy555.74 (AUD)74 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy558.70 (AUD)74 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy6,719.50 (AUD)890 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy673.20 (AUD)90 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy7.43 (AUD)1 Ordinary Share

05/30/2025Morgan Stanley Australia Securities LimitedBuy7.49 (AUD)1 Ordinary Share

05/30/2025Morgan Stanley Australia Securities LimitedBuy732.35 (AUD)97 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy75.00 (AUD)10 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy8,637.20 (AUD)1,144 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy883.35 (AUD)117 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy89.76 (AUD)12 Ordinary Shares

05/30/2025Morgan Stanley Australia Securities LimitedBuy90.84 (AUD)12 Ordinary Shares

30/05/2025Morgan Stanley Capital Services LLCBuyN/A151 Swaps

30/05/2025Morgan Stanley Capital Services LLCBuyN/A16 Swaps

30/05/2025Morgan Stanley Capital Services LLCBuyN/A2,722 Swaps

30/05/2025Morgan Stanley Capital Services LLCBuyN/A2,798 Swaps

30/05/2025Morgan Stanley Capital Services LLCBuyN/A365 Swaps

46

30/05/2025Morgan Stanley Capital Services LLCBuyN/A6,269 Swaps
30/05/2025Morgan Stanley Capital Services LLCBuyN/A622 Swaps

30/05/2025Morgan Stanley Capital Services LLCBuyN/A627 Swaps

30/05/2025Morgan Stanley Capital Services LLCBuyN/A627 Swaps

30/05/2025Morgan Stanley Capital Services LLCBuyN/A80 Swaps

30/05/2025Morgan Stanley Capital Services LLCBuyN/A92 Swaps

06/02/2025Morgan Stanley & Co. International plcBuy41,424.76 (AUD)5,494 Ordinary Shares

2/06/2025Morgan Stanley & Co. International plcBuyN/A184 Swaps

2/06/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/A359 Ordinary Shares

06/02/2025Morgan Stanley & Co. LLCBuy41,424.76 (AUD)5,494 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy1,138.54 (AUD)151 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy1,143.07 (AUD)151 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy1,204.80 (AUD)160 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy10,641.23 (AUD)1,416 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy14,341.08 (AUD)1,902 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy143.54 (AUD)19 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy16,339.18 (AUD)2,167 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy2,052.00 (AUD)270 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy2,397.27 (AUD)319 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy20,735.00 (AUD)2,750 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy3,890.64 (AUD)516 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy316.68 (AUD)42 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy450.60 (AUD)60 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy499.29 (AUD)66 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy557.59 (AUD)74 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy559.44 (AUD)74 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy60.72 (AUD)8 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy626.23 (AUD)83 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy67.59 (AUD)9 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy7,565.12 (AUD)1,006 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy74,623.38 (AUD)9,897 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy878.12 (AUD)116 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy885.10 (AUD)117 Ordinary Shares

06/02/2025Morgan Stanley Australia Securities LimitedBuy90.60 (AUD)12 Ordinary Shares

2/06/2025Morgan Stanley Capital Services LLCBuyN/A1,844 Swaps

2/06/2025Morgan Stanley Capital Services LLCBuyN/A2,594 Swaps

2/06/2025Morgan Stanley Capital Services LLCBuyN/A4,450 Swaps

2/06/2025Morgan Stanley Capital Services LLCBuyN/A436 Swaps

3/06/2025Morgan Stanley & Co. International plcBorrowN/A329,422 Ordinary Shares

3/06/2025Morgan Stanley & Co. International plcBorrowN/A5,000 Ordinary Shares

06/03/2025Morgan Stanley & Co. International plcBuy12,497.751,543 Ordinary Shares

06/03/2025Morgan Stanley & Co. International plcBuy305.5937 Ordinary Shares

3/06/2025Morgan Stanley & Co. International plcBuyN/A220 Swaps

3/06/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,626 Ordinary Shares

06/03/2025Morgan Stanley Australia Securities LimitedBuy123.20 (AUD)16 Ordinary Shares

06/03/2025Morgan Stanley Australia Securities LimitedBuy184.68 (AUD)24 Ordinary Shares

06/03/2025Morgan Stanley Australia Securities LimitedBuy283.42 (AUD)37 Ordinary Shares

06/03/2025Morgan Stanley Australia Securities LimitedBuy284.16 (AUD)37 Ordinary Shares

06/03/2025Morgan Stanley Australia Securities LimitedBuy367.20 (AUD)48 Ordinary Shares

06/03/2025Morgan Stanley Australia Securities LimitedBuy46.05 (AUD)6 Ordinary Shares

06/03/2025Morgan Stanley Australia Securities LimitedBuy46.14 (AUD)6 Ordinary Shares

06/03/2025Morgan Stanley Australia Securities LimitedBuy53.55 (AUD)7 Ordinary Shares

06/03/2025Morgan Stanley Australia Securities LimitedBuy608.69 (AUD)79 Ordinary Shares

06/03/2025Morgan Stanley Australia Securities LimitedBuy811.96 (AUD)106 Ordinary Shares

3/06/2025Morgan Stanley Capital Services LLCBuyN/A1,338 Swaps

3/06/2025Morgan Stanley Capital Services LLCBuyN/A18,066 Swaps

3/06/2025Morgan Stanley Capital Services LLCBuyN/A3,923 Swaps

3/06/2025Morgan Stanley Capital Services LLCBuyN/A3,999 Swaps

3/06/2025Morgan Stanley Capital Services LLCBuyN/A4,241 Swaps

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

3/06/2025Morgan Stanley Capital Services LLCBuyN/A59 Swaps

3/06/2025Morgan Stanley Capital Services LLCBuyN/A613 Swaps

06/04/2025Morgan Stanley & Co. International plcBuy16,500.002,000 Ordinary Shares

06/04/2025Morgan Stanley & Co. International plcBuy3,520.29420 Ordinary Shares

4/06/2025Morgan Stanley & Co. International plcBuyN/A960 Swaps

4/06/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A222,390 Ordinary Shares

4/06/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/A46,007 Ordinary Shares

4/06/2025Morgan Stanley & Co. LLCBorrowN/A323 Ordinary Shares

06/04/2025Morgan Stanley Australia Securities LimitedBuy116.92 (AUD)15 Ordinary Shares

06/04/2025Morgan Stanley Australia Securities LimitedBuy12,594.48 (AUD)1,623 Ordinary Shares

06/04/2025Morgan Stanley Australia Securities LimitedBuy23.43 (AUD)3 Ordinary Shares

06/04/2025Morgan Stanley Australia Securities LimitedBuy272.47 (AUD)35 Ordinary Shares

06/04/2025Morgan Stanley Australia Securities LimitedBuy335.83 (AUD)43 Ordinary Shares

47

06/04/2025Morgan Stanley Australia Securities LimitedBuy397.54 (AUD)51 Ordinary Shares
06/04/2025Morgan Stanley Australia Securities LimitedBuy4,222.18 (AUD)542 Ordinary Shares

06/04/2025Morgan Stanley Australia Securities LimitedBuy473.36 (AUD)61 Ordinary Shares

06/04/2025Morgan Stanley Australia Securities LimitedBuy584.62 (AUD)75 Ordinary Shares

06/04/2025Morgan Stanley Australia Securities LimitedBuy650.16 (AUD)84 Ordinary Shares

06/04/2025Morgan Stanley Australia Securities LimitedBuy77.60 (AUD)10 Ordinary Shares

06/04/2025Morgan Stanley Australia Securities LimitedBuy888.63 (AUD)114 Ordinary Shares

4/06/2025Morgan Stanley Capital Services LLCBuyN/A1,565 Swaps

4/06/2025Morgan Stanley Capital Services LLCBuyN/A10,335 Swaps

4/06/2025Morgan Stanley Capital Services LLCBuyN/A12,257 Swaps

4/06/2025Morgan Stanley Capital Services LLCBuyN/A4,061 Swaps

4/06/2025Morgan Stanley Capital Services LLCBuyN/A6,962 Swaps

4/06/2025Morgan Stanley Capital Services LLCBuyN/A638 Swaps

4/06/2025Morgan Stanley Capital Services LLCBuyN/A682 Swaps

4/06/2025Morgan Stanley Capital Services LLCBuyN/A785 Swaps

5/06/2025Morgan Stanley & Co. International plcBorrowN/A1,554 Ordinary Shares

06/05/2025Morgan Stanley & Co. International plcBuy12,555.001,500 Ordinary Shares

5/06/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A13,355 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy1,135.88 (AUD)146 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy1,495.68 (AUD)192 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy1,567.80 (AUD)201 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy1,700.40 (AUD)218 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy1,844.50 (AUD)238 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy116.55 (AUD)15 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy15.60 (AUD)2 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy162.54 (AUD)21 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy2,064.35 (AUD)265 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy2,229.12 (AUD)288 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy2,477.22 (AUD)318 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy5,687.18 (AUD)731 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy568.67 (AUD)73 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy6,519.64 (AUD)838 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy606.06 (AUD)78 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy707.07 (AUD)91 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy779.00 (AUD)100 Ordinary Shares

06/05/2025Morgan Stanley Australia Securities LimitedBuy90,315.01 (AUD)11,599 Ordinary Shares

5/06/2025Morgan Stanley Capital Services LLCBuyN/A1,593 Swaps

5/06/2025Morgan Stanley Capital Services LLCBuyN/A2,000 Swaps

5/06/2025Morgan Stanley Capital Services LLCBuyN/A21 Swaps

5/06/2025Morgan Stanley Capital Services LLCBuyN/A3,259 Swaps

5/06/2025Morgan Stanley Capital Services LLCBuyN/A4,932 Swaps

5/06/2025Morgan Stanley Capital Services LLCBuyN/A430 Swaps

5/06/2025Morgan Stanley Capital Services LLCBuyN/A6,507 Swaps

6/06/2025Morgan Stanley & Co. International plcBorrowN/A1,553 Ordinary Shares

06/06/2025Morgan Stanley & Co. International plcBuy455.3454 Ordinary Shares

6/06/2025Morgan Stanley & Co. International plcBuyN/A2,088 Swaps

6/06/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A26,908 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy1,182.00 (AUD)150 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy1,499.35 (AUD)191 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy1,520.96 (AUD)194 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy1,636.47 (AUD)209 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy1,962.12 (AUD)249 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy10,598.60 (AUD)1,345 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy11,898.80 (AUD)1,510 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy117.30 (AUD)15 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy117.75 (AUD)15 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy118.35 (AUD)15 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy125.76 (AUD)16 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy149.34 (AUD)19 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy149.34 (AUD)19 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy180.78 (AUD)23 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy21,551.80 (AUD)2,735 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy22,394.96 (AUD)2,842 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy328.02 (AUD)42 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy344.52 (AUD)44 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy39.35 (AUD)5 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy504.96 (AUD)64 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy54.88 (AUD)7 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy730.98 (AUD)93 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy8,092.76 (AUD)1,027 Ordinary Shares

06/06/2025Morgan Stanley Australia Securities LimitedBuy86.35 (AUD)11 Ordinary Shares

6/06/2025Morgan Stanley Capital Services LLCBuyN/A1,211 Swaps

6/06/2025Morgan Stanley Capital Services LLCBuyN/A1,388 Swaps

48

6/06/2025Morgan Stanley Capital Services LLCBuyN/A1,451 Swaps
6/06/2025Morgan Stanley Capital Services LLCBuyN/A213 Swaps

6/06/2025Morgan Stanley Capital Services LLCBuyN/A3,407 Swaps

6/06/2025Morgan Stanley Capital Services LLCBuyN/A5,916 Swaps

06/09/2025Morgan Stanley & Co. International plcBuy6,907.51821 Ordinary Shares

9/06/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A427 Ordinary Shares

06/10/2025Morgan Stanley & Co. International plcBuy2,566.11301 Ordinary Shares

10/06/2025Morgan Stanley & Co. International plcBuyN/A1 Swap

10/06/2025Morgan Stanley & Co. International plcBuyN/A1,499 Swaps

10/06/2025Morgan Stanley & Co. International plcBuyN/A2,397 Swaps

10/06/2025Morgan Stanley & Co. International plcBuyN/A3 Swaps

10/06/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A3,448 Ordinary Shares

06/10/2025Morgan Stanley Australia Securities LimitedBuy13,779.22 (AUD)1,742 Ordinary Shares

06/10/2025Morgan Stanley Australia Securities LimitedBuy134.13 (AUD)17 Ordinary Shares

06/10/2025Morgan Stanley Australia Securities LimitedBuy181.70 (AUD)23 Ordinary Shares

06/10/2025Morgan Stanley Australia Securities LimitedBuy190.56 (AUD)24 Ordinary Shares

06/10/2025Morgan Stanley Australia Securities LimitedBuy2,104.06 (AUD)266 Ordinary Shares

06/10/2025Morgan Stanley Australia Securities LimitedBuy206.18 (AUD)26 Ordinary Shares

06/10/2025Morgan Stanley Australia Securities LimitedBuy213.57 (AUD)27 Ordinary Shares

06/10/2025Morgan Stanley Australia Securities LimitedBuy235.80 (AUD)30 Ordinary Shares

06/10/2025Morgan Stanley Australia Securities LimitedBuy268.94 (AUD)34 Ordinary Shares

06/10/2025Morgan Stanley Australia Securities LimitedBuy316.80 (AUD)40 Ordinary Shares

06/10/2025Morgan Stanley Australia Securities LimitedBuy4,508.70 (AUD)570 Ordinary Shares

06/10/2025Morgan Stanley Australia Securities LimitedBuy672.00 (AUD)84 Ordinary Shares

06/10/2025Morgan Stanley Australia Securities LimitedBuy748.60 (AUD)95 Ordinary Shares

10/06/2025Morgan Stanley Capital Services LLCBuyN/A1,208 Swaps

10/06/2025Morgan Stanley Capital Services LLCBuyN/A180 Swaps

10/06/2025Morgan Stanley Capital Services LLCBuyN/A3,911 Swaps

10/06/2025Morgan Stanley Capital Services LLCBuyN/A362 Swaps

10/06/2025Morgan Stanley Capital Services LLCBuyN/A4,227 Swaps

10/06/2025Morgan Stanley Capital Services LLCBuyN/A892 Swaps

06/11/2025Morgan Stanley & Co. International plcBuy1,949.04226 Ordinary Shares

11/06/2025Morgan Stanley & Co. International plcBuyN/A183 Swaps

11/06/2025Morgan Stanley & Co. International plcBuyN/A3,356 Swaps

11/06/2025Morgan Stanley & Co. International plcBuyN/A97 Swaps

11/06/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A370 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy1,045.38 (AUD)131 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy1,088.00 (AUD)136 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy1,178.08 (AUD)148 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy1,189.02 (AUD)149 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy1,230.46 (AUD)154 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy1,278.40 (AUD)160 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy1,300.86 (AUD)162 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy1,322.17 (AUD)166 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy1,365.10 (AUD)170 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy1,536.28 (AUD)193 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy1,636.08 (AUD)204 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy10,042.20 (AUD)1,260 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy120.45 (AUD)15 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy135.49 (AUD)17 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy135.66 (AUD)17 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy16.04 (AUD)2 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy18,371.68 (AUD)2,308 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy2,725.74 (AUD)342 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy206.96 (AUD)26 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy208.00 (AUD)26 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy24,747.64 (AUD)3,109 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy264.66 (AUD)33 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy294.89 (AUD)37 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy296.00 (AUD)37 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy3,395.75 (AUD)425 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy349.36 (AUD)44 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy360.00 (AUD)45 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy375.06 (AUD)47 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy38,584.17 (AUD)4,817 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy38,733.36 (AUD)4,866 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy40,970.12 (AUD)5,147 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy47.82 (AUD)6 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy47.82 (AUD)6 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy478.20 (AUD)60 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy5,627.72 (AUD)707 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy5,794.88 (AUD)728 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy550.27 (AUD)69 Ordinary Shares

49

06/11/2025Morgan Stanley Australia Securities LimitedBuy552.34 (AUD)69 Ordinary Shares
06/11/2025Morgan Stanley Australia Securities LimitedBuy560.70 (AUD)70 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy6,024.90 (AUD)755 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy6,097.36 (AUD)766 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy601.50 (AUD)75 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy608.00 (AUD)76 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy624.39 (AUD)78 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy640.00 (AUD)80 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy682.55 (AUD)85 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy685.42 (AUD)86 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy7,748.58 (AUD)971 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy7.96 (AUD)1 Ordinary Share

06/11/2025Morgan Stanley Australia Securities LimitedBuy71.73 (AUD)9 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy72.00 (AUD)9 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy750.59 (AUD)94 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy765.60 (AUD)96 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy854.93 (AUD)107 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy865.08 (AUD)108 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy934.83 (AUD)117 Ordinary Shares

06/11/2025Morgan Stanley Australia Securities LimitedBuy972.94 (AUD)122 Ordinary Shares

11/06/2025Morgan Stanley Capital Services LLCBuyN/A1,391 Swaps

11/06/2025Morgan Stanley Capital Services LLCBuyN/A149 Swaps

11/06/2025Morgan Stanley Capital Services LLCBuyN/A3,282 Swaps

11/06/2025Morgan Stanley Capital Services LLCBuyN/A32 Swaps

11/06/2025Morgan Stanley Capital Services LLCBuyN/A5,477 Swaps

11/06/2025Morgan Stanley Capital Services LLCBuyN/A64 Swaps

12/06/2025Morgan Stanley & Co. International plcBuyN/A420 Swaps

12/06/2025Morgan Stanley & Co. International plcBuyN/A735 Swaps

12/06/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A880 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy1,086.75 (AUD)135 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy1,200.45 (AUD)151 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy1,206.00 (AUD)150 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy1,230.46 (AUD)154 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy1,272.00 (AUD)159 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy1,338.96 (AUD)168 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy1,432.00 (AUD)179 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy1,620.04 (AUD)202 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy1,648.00 (AUD)206 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy1,683.28 (AUD)212 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy1,878.56 (AUD)236 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy1,993.73 (AUD)250 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy10,730.76 (AUD)1,338 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy111.30 (AUD)14 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy111.86 (AUD)14 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy128.64 (AUD)16 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy135.49 (AUD)17 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy135.49 (AUD)17 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy135.66 (AUD)17 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy143.01 (AUD)18 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy166.84 (AUD)21 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy190.56 (AUD)24 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy2,141.32 (AUD)268 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy2,472.45 (AUD)311 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy2,529.66 (AUD)317 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy2,690.48 (AUD)338 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy206.96 (AUD)26 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy224.84 (AUD)28 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy230.26 (AUD)29 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy230.26 (AUD)29 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy230.55 (AUD)29 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy3,140.07 (AUD)393 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy3,329.35 (AUD)418 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy3,339.43 (AUD)419 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy311.22 (AUD)39 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy325.54 (AUD)41 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy39.70 (AUD)5 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy4,263.93 (AUD)531 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy4,638.54 (AUD)582 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy4,946.48 (AUD)616 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy414.44 (AUD)52 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy438.90 (AUD)55 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy444.64 (AUD)56 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy458.28 (AUD)57 Ordinary Shares

50

06/12/2025Morgan Stanley Australia Securities LimitedBuy46,788.68 (AUD)5,834 Ordinary Shares
06/12/2025Morgan Stanley Australia Securities LimitedBuy470.52 (AUD)59 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy493.82 (AUD)62 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy494.14 (AUD)62 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy5,242.86 (AUD)657 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy55.86 (AUD)7 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy570.13 (AUD)71 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy605.72 (AUD)76 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy661.51 (AUD)83 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy702.24 (AUD)88 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy707.99 (AUD)89 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy723.45 (AUD)91 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy728.00 (AUD)91 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy733.24 (AUD)92 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy735.08 (AUD)92 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy778.91 (AUD)97 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy842.62 (AUD)105 Ordinary Shares

06/12/2025Morgan Stanley Australia Securities LimitedBuy87.28 (AUD)11 Ordinary Shares

12/06/2025Morgan Stanley Capital Services LLCBuyN/A1,154 Swaps

12/06/2025Morgan Stanley Capital Services LLCBuyN/A1,154 Swaps

12/06/2025Morgan Stanley Capital Services LLCBuyN/A1,198 Swaps

12/06/2025Morgan Stanley Capital Services LLCBuyN/A1,244 Swaps

12/06/2025Morgan Stanley Capital Services LLCBuyN/A1,392 Swaps

12/06/2025Morgan Stanley Capital Services LLCBuyN/A1,636 Swaps

12/06/2025Morgan Stanley Capital Services LLCBuyN/A11,822 Swaps

12/06/2025Morgan Stanley Capital Services LLCBuyN/A2,052 Swaps

12/06/2025Morgan Stanley Capital Services LLCBuyN/A308 Swaps

12/06/2025Morgan Stanley Capital Services LLCBuyN/A666 Swaps

13/06/2025Morgan Stanley & Co. International plcBorrowN/A3,068 Ordinary Shares

06/13/2025Morgan Stanley & Co. International plcBuy13,572.201,580 Ordinary Shares

06/13/2025Morgan Stanley & Co. International plcBuy6,356.60740 Ordinary Shares

06/13/2025Morgan Stanley & Co. International plcBuy95.1211 Ordinary Shares

13/06/2025Morgan Stanley & Co. International plcBuyN/A826 Swaps

06/13/2025Morgan Stanley Australia Securities LimitedBuy1,009.26 (AUD)126 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy1,209.51 (AUD)151 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy1,597.97 (AUD)199 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy1,643.88 (AUD)206 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy1,644.10 (AUD)205 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy1,692.81 (AUD)212 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy10,212.75 (AUD)1,275 Ordinary Shares

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

06/13/2025Morgan Stanley Australia Securities LimitedBuy128.64 (AUD)16 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy159.50 (AUD)20 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy159.80 (AUD)20 Ordinary Shares

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

06/13/2025Morgan Stanley Australia Securities LimitedBuy16.08 (AUD)2 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy168.63 (AUD)21 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy184.57 (AUD)23 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy185.15 (AUD)23 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy2,124.00 (AUD)266 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy2,343.30 (AUD)292 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy2,368.00 (AUD)296 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy22,700.34 (AUD)2,834 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy224.00 (AUD)28 Ordinary Shares

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

06/13/2025Morgan Stanley Australia Securities LimitedBuy277.55 (AUD)35 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy287.28 (AUD)36 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy3,798.48 (AUD)476 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy361.12 (AUD)45 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy376.00 (AUD)47 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy376.94 (AUD)47 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy393.96 (AUD)49 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy4,626.21 (AUD)579 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy42,597.18 (AUD)5,318 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy64.40 (AUD)8 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy683.40 (AUD)85 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy688.86 (AUD)86 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy7.98 (AUD)1 Ordinary Share

06/13/2025Morgan Stanley Australia Securities LimitedBuy8.01 (AUD)1 Ordinary Share

06/13/2025Morgan Stanley Australia Securities LimitedBuy8.02 (AUD)1 Ordinary Share

06/13/2025Morgan Stanley Australia Securities LimitedBuy80.05 (AUD)10 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy80.05 (AUD)10 Ordinary Shares

06/13/2025Morgan Stanley Australia Securities LimitedBuy80.20 (AUD)10 Ordinary Shares

51

06/13/2025Morgan Stanley Australia Securities LimitedBuy87.67 (AUD)11 Ordinary Shares
13/06/2025Morgan Stanley Capital Services LLCBuyN/A2,571 Swaps

13/06/2025Morgan Stanley Capital Services LLCBuyN/A309 Swaps

13/06/2025Morgan Stanley Capital Services LLCBuyN/A32 Swaps

13/06/2025Morgan Stanley Capital Services LLCBuyN/A5,898 Swaps

13/06/2025Morgan Stanley Capital Services LLCBuyN/A514 Swaps

13/06/2025Morgan Stanley Capital Services LLCBuyN/A702 Swaps

13/06/2025Morgan Stanley Capital Services LLCBuyN/A9,171 Swaps

16/06/2025Morgan Stanley & Co. International plcBorrowN/A25,486 Ordinary Shares

16/06/2025Morgan Stanley & Co. International plcBuyN/A108 Swaps

16/06/2025Morgan Stanley & Co. International plcBuyN/A2,273 Swaps

16/06/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

06/16/2025Morgan Stanley & Co. LLCBuy39,757.80 (AUD)4,945 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy1,017.27 (AUD)127 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy1,066.56 (AUD)132 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy1,332.98 (AUD)166 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy1,800.96 (AUD)224 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy104.39 (AUD)13 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy120.30 (AUD)15 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy129.12 (AUD)16 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy136.68 (AUD)17 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy15,726.24 (AUD)1,956 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy153.33 (AUD)19 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy16.02 (AUD)2 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy163,694.91 (AUD)20,355 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy192.96 (AUD)24 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy2,753.10 (AUD)342 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy209.30 (AUD)26 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy24.03 (AUD)3 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy3,195.94 (AUD)398 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy3,572.46 (AUD)446 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy304.76 (AUD)38 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy306.08 (AUD)38 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy345.72 (AUD)43 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy4,260.96 (AUD)528 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy5,739.65 (AUD)713 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy6,809.88 (AUD)847 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy6,923.54 (AUD)859 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy664.00 (AUD)83 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy7,226.02 (AUD)901 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy72.31 (AUD)9 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy820.08 (AUD)102 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy844.20 (AUD)105 Ordinary Shares

06/16/2025Morgan Stanley Australia Securities LimitedBuy96.24 (AUD)12 Ordinary Shares

16/06/2025Morgan Stanley Capital Services LLCBuyN/A1,905 Swaps

16/06/2025Morgan Stanley Capital Services LLCBuyN/A2,558 Swaps

16/06/2025Morgan Stanley Capital Services LLCBuyN/A264 Swaps

16/06/2025Morgan Stanley Capital Services LLCBuyN/A3,708 Swaps

16/06/2025Morgan Stanley Capital Services LLCBuyN/A5,224 Swaps

16/06/2025Morgan Stanley Capital Services LLCBuyN/A8,854 Swaps

06/17/2025Morgan Stanley & Co. International plcBuy39,510.55 (AUD)4,945 Ordinary Shares

06/17/2025Morgan Stanley & Co. International plcBuy39,510.55 (AUD)4,945 Ordinary Shares

06/17/2025Morgan Stanley & Co. International plcBuy39,510.55 (AUD)4,945 Ordinary Shares

17/06/2025Morgan Stanley & Co. International plcBuyN/A1,143 Swaps

17/06/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/A879 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy1,102.62 (AUD)138 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy1,118.60 (AUD)140 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy1,497.41 (AUD)188 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy1,709.86 (AUD)214 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy1,935.49 (AUD)243 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy119.70 (AUD)15 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy121.20 (AUD)15 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy153.14 (AUD)19 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy167.79 (AUD)21 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy18,153.28 (AUD)2,272 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy183.88 (AUD)23 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy22,659.64 (AUD)2,836 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy22,755.52 (AUD)2,848 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy3,152.10 (AUD)395 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy31,161.00 (AUD)3,900 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy310.83 (AUD)39 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy375.53 (AUD)47 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy383.52 (AUD)48 Ordinary Shares

52

06/17/2025Morgan Stanley Australia Securities LimitedBuy4,702.30 (AUD)590 Ordinary Shares
06/17/2025Morgan Stanley Australia Securities LimitedBuy4,708.20 (AUD)590 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy479.40 (AUD)60 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy48.48 (AUD)6 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy5,045.01 (AUD)633 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy5,169.53 (AUD)647 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy5,438.79 (AUD)679 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy50,514.30 (AUD)6,318 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy510.08 (AUD)64 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy514.56 (AUD)64 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy576.72 (AUD)72 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy597.75 (AUD)75 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy614.07 (AUD)77 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy632.00 (AUD)79 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy692.52 (AUD)87 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy7,975.92 (AUD)1,002 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy712.00 (AUD)89 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy719.10 (AUD)90 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy730.27 (AUD)91 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy803.96 (AUD)101 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy810.02 (AUD)101 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy830.44 (AUD)104 Ordinary Shares

06/17/2025Morgan Stanley Australia Securities LimitedBuy885.22 (AUD)111 Ordinary Shares

17/06/2025Morgan Stanley Capital Services LLCBuyN/A1,059 Swaps

17/06/2025Morgan Stanley Capital Services LLCBuyN/A1,865 Swaps

17/06/2025Morgan Stanley Capital Services LLCBuyN/A10 Swaps

17/06/2025Morgan Stanley Capital Services LLCBuyN/A246 Swaps

17/06/2025Morgan Stanley Capital Services LLCBuyN/A253 Swaps

17/06/2025Morgan Stanley Capital Services LLCBuyN/A528 Swaps

06/18/2025Morgan Stanley Australia Securities LimitedBuy1,248.15 (AUD)157 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy1,248.20 (AUD)158 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy1,275.20 (AUD)160 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy1,295.85 (AUD)163 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy1,558.27 (AUD)197 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy1,663.20 (AUD)210 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy1,768.39 (AUD)223 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy1,787.52 (AUD)224 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy1,947.75 (AUD)245 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy102.83 (AUD)13 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy103.35 (AUD)13 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy103.93 (AUD)13 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy118.50 (AUD)15 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy118.50 (AUD)15 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy127,192.35 (AUD)15,996 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy14,101.50 (AUD)1,785 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy14,101.50 (AUD)1,785 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy15.80 (AUD)2 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy15.82 (AUD)2 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy15.86 (AUD)2 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy159.20 (AUD)20 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy16,135.56 (AUD)2,022 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy166.95 (AUD)21 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy17,378.25 (AUD)2,175 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy17,412.36 (AUD)2,182 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy191.52 (AUD)24 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy2,526.48 (AUD)319 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy2,793.00 (AUD)350 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy2,990.31 (AUD)379 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy245.21 (AUD)31 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy276.50 (AUD)35 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy292.11 (AUD)37 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy294.70 (AUD)37 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy294.89 (AUD)37 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy3,112.48 (AUD)392 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy3,239.88 (AUD)406 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy3,367.08 (AUD)423 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy3,562.59 (AUD)447 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy303.05 (AUD)38 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy37,509.20 (AUD)4,748 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy371.30 (AUD)47 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy372.94 (AUD)47 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy395.50 (AUD)50 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy396.00 (AUD)50 Ordinary Shares

53

06/18/2025Morgan Stanley Australia Securities LimitedBuy4,712.40 (AUD)595 Ordinary Shares
06/18/2025Morgan Stanley Australia Securities LimitedBuy4,994.37 (AUD)633 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy429.30 (AUD)54 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy544.75 (AUD)69 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy557.55 (AUD)70 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy579.25 (AUD)73 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy6,082.79 (AUD)769 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy6,160.81 (AUD)773 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy6,169.68 (AUD)779 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy6,208.95 (AUD)781 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy6,485.90 (AUD)821 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy6,892.65 (AUD)867 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy6,910.68 (AUD)866 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy7,110.00 (AUD)900 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy7,193.54 (AUD)910 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy742.60 (AUD)94 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy79.00 (AUD)10 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy805.98 (AUD)101 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy81,212.46 (AUD)10,177 Ordinary Shares

06/18/2025Morgan Stanley Australia Securities LimitedBuy834.75 (AUD)105 Ordinary Shares

18/06/2025Morgan Stanley Capital Services LLCBuyN/A1,366 Swaps

18/06/2025Morgan Stanley Capital Services LLCBuyN/A1,460 Swaps

18/06/2025Morgan Stanley Capital Services LLCBuyN/A273 Swaps

18/06/2025Morgan Stanley Capital Services LLCBuyN/A3,636 Swaps

18/06/2025Morgan Stanley Capital Services LLCBuyN/A61 Swaps

06/19/2025Morgan Stanley & Co. International plcBuy1,048,219.12 (AUD)132,184 Ordinary Shares

06/19/2025Morgan Stanley & Co. International plcBuy11,672.581,373 Ordinary Shares

06/19/2025Morgan Stanley & Co. International plcBuy17,512.892,060 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy1,048,219.12 (AUD)132,184 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy1,080.93 (AUD)137 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy1,125.41 (AUD)143 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy1,191.75 (AUD)150 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy1,273.60 (AUD)160 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy1,298.88 (AUD)164 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy1,380.54 (AUD)173 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy1,671.60 (AUD)210 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy1,701.30 (AUD)214 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy1,796.64 (AUD)228 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy1,843.03 (AUD)233 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy111.16 (AUD)14 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy111.30 (AUD)14 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy12,076.74 (AUD)1,521 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy12,616.56 (AUD)1,593 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy127.04 (AUD)16 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy14,333.85 (AUD)1,803 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy175.12 (AUD)22 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy182.16 (AUD)23 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy2,352.24 (AUD)297 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy2,636.08 (AUD)332 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy2,946.24 (AUD)372 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy2,975.16 (AUD)374 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy214.11 (AUD)27 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy291.56 (AUD)37 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy3,164.00 (AUD)400 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy301.91 (AUD)38 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy31.84 (AUD)4 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy318.40 (AUD)40 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy365.24 (AUD)46 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy39.40 (AUD)5 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy396.00 (AUD)50 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy4,268.88 (AUD)539 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy442.96 (AUD)56 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy467,687.61 (AUD)58,977 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy467.28 (AUD)59 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy489.49 (AUD)62 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy49,151.52 (AUD)6,206 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy498.33 (AUD)63 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy5,070.31 (AUD)641 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy5,813.28 (AUD)734 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy508.16 (AUD)64 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy555.10 (AUD)70 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy555.10 (AUD)70 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy564.45 (AUD)71 Ordinary Shares

54

06/19/2025Morgan Stanley Australia Securities LimitedBuy572.40 (AUD)72 Ordinary Shares
06/19/2025Morgan Stanley Australia Securities LimitedBuy579.98 (AUD)73 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy6,106.70 (AUD)773 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy6,835.66 (AUD)862 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy6,837.00 (AUD)860 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy612.15 (AUD)77 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy633.60 (AUD)80 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy641.52 (AUD)81 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy658.19 (AUD)83 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy7.91 (AUD)1 Ordinary Share

06/19/2025Morgan Stanley Australia Securities LimitedBuy71.50 (AUD)9 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy755.72 (AUD)95 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy791.00 (AUD)100 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy8,837.22 (AUD)1,113 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy815.76 (AUD)103 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy819.88 (AUD)103 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy9,229.95 (AUD)1,161 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy92,816.35 (AUD)11,699 Ordinary Shares

06/19/2025Morgan Stanley Australia Securities LimitedBuy954.00 (AUD)120 Ordinary Shares

19/06/2025Morgan Stanley Capital Services LLCBuyN/A21 Swaps

19/06/2025Morgan Stanley Capital Services LLCBuyN/A21 Swaps

19/06/2025Morgan Stanley Capital Services LLCBuyN/A230 Swaps

19/06/2025Morgan Stanley Capital Services LLCBuyN/A3,053 Swaps

19/06/2025Morgan Stanley Capital Services LLCBuyN/A4,964 Swaps

19/06/2025Morgan Stanley Capital Services LLCBuyN/A817 Swaps

20/06/2025Morgan Stanley & Co. International plcBuyN/A37 Swaps

06/20/2025Morgan Stanley Australia Securities LimitedBuy1,588.02 (AUD)199 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy1,730.92 (AUD)218 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy1,963.65 (AUD)247 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy143.46 (AUD)18 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy2,297.55 (AUD)289 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy213.84 (AUD)27 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy215.46 (AUD)27 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy278.60 (AUD)35 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy28,938.00 (AUD)3,640 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy3,052.18 (AUD)382 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy3,447.36 (AUD)432 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy3,617.25 (AUD)455 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy31.72 (AUD)4 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy31.96 (AUD)4 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy334.53 (AUD)42 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy372.71 (AUD)47 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy383.28 (AUD)48 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy454.86 (AUD)57 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy5,005.16 (AUD)628 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy554.40 (AUD)70 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy554.75 (AUD)70 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy6,662.52 (AUD)837 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy7.98 (AUD)1 Ordinary Share

06/20/2025Morgan Stanley Australia Securities LimitedBuy701.36 (AUD)88 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy732.32 (AUD)92 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy736.00 (AUD)92 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy744.00 (AUD)93 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy8,013.60 (AUD)1,008 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy8,904.00 (AUD)1,120 Ordinary Shares

06/20/2025Morgan Stanley Australia Securities LimitedBuy8.00 (AUD)1 Ordinary Share

06/20/2025Morgan Stanley Australia Securities LimitedBuy901.74 (AUD)113 Ordinary Shares

20/06/2025Morgan Stanley Capital Services LLCBuyN/A118 Swaps

20/06/2025Morgan Stanley Capital Services LLCBuyN/A2,164 Swaps

20/06/2025Morgan Stanley Capital Services LLCBuyN/A28 Swaps

20/06/2025Morgan Stanley Capital Services LLCBuyN/A28 Swaps

20/06/2025Morgan Stanley Capital Services LLCBuyN/A465 Swaps

20/06/2025Morgan Stanley Capital Services LLCBuyN/A5,263 Swaps

20/06/2025Morgan Stanley Capital Services LLCBuyN/A7,107 Swaps

20/06/2025Morgan Stanley Capital Services LLCBuyN/A965 Swaps

23/06/2025Morgan Stanley & Co. International plcBuyN/A176 Swaps

23/06/2025Morgan Stanley & Co. International plcBuyN/A34 Swaps

23/06/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A37,883 Ordinary Shares

23/06/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,446 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy1,032.20 (AUD)130 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy1,050.06 (AUD)132 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy1,218.14 (AUD)154 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy1,478.15 (AUD)185 Ordinary Shares

55

06/23/2025Morgan Stanley Australia Securities LimitedBuy1,480.00 (AUD)185 Ordinary Shares
06/23/2025Morgan Stanley Australia Securities LimitedBuy1,486.65 (AUD)187 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy1,574.09 (AUD)199 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy1,588.02 (AUD)199 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy1,659.00 (AUD)210 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy1,746.80 (AUD)220 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy1,777.50 (AUD)225 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy111.02 (AUD)14 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy163,869.13 (AUD)20,614 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy168.00 (AUD)21 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy173.58 (AUD)22 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy18,235.36 (AUD)2,288 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy190.32 (AUD)24 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy2,830.20 (AUD)356 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy221.62 (AUD)28 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy230.40 (AUD)29 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy25,703.25 (AUD)3,225 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy317.60 (AUD)40 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy340.77 (AUD)43 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy357.52 (AUD)45 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy39.85 (AUD)5 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy395.25 (AUD)50 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy42,185.21 (AUD)5,293 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy5,292.08 (AUD)664 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy5,579.00 (AUD)700 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy5,719.60 (AUD)724 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy514.15 (AUD)65 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy514.80 (AUD)65 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy536.67 (AUD)67 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy553.00 (AUD)70 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy581.08 (AUD)73 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy581.81 (AUD)73 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy583.86 (AUD)74 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy595.12 (AUD)75 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy6,709.80 (AUD)844 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy651.90 (AUD)82 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy7.95 (AUD)1 Ordinary Share

06/23/2025Morgan Stanley Australia Securities LimitedBuy798.40 (AUD)101 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy86.79 (AUD)11 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy893.26 (AUD)113 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy95.45 (AUD)12 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy95.46 (AUD)12 Ordinary Shares

06/23/2025Morgan Stanley Australia Securities LimitedBuy979.60 (AUD)124 Ordinary Shares

23/06/2025Morgan Stanley Capital Services LLCBuyN/A2,121 Swaps

23/06/2025Morgan Stanley Capital Services LLCBuyN/A42 Swaps

23/06/2025Morgan Stanley Capital Services LLCBuyN/A42 Swaps

23/06/2025Morgan Stanley Capital Services LLCBuyN/A60 Swaps

23/06/2025Morgan Stanley Capital Services LLCBuyN/A732 Swaps

23/06/2025Morgan Stanley Capital Services LLCBuyN/A784 Swaps

24/06/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A267 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy1,005.48 (AUD)126 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy1,191.00 (AUD)150 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy1,238.64 (AUD)156 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy1,423.05 (AUD)179 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy10,380.60 (AUD)1,314 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy126.72 (AUD)16 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy128.24 (AUD)16 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy15.85 (AUD)2 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy174.46 (AUD)22 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy2,553.46 (AUD)322 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy205.92 (AUD)26 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy245.98 (AUD)31 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy27,594.70 (AUD)3,493 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy285.12 (AUD)36 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy292.30 (AUD)37 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy300.96 (AUD)38 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy31.76 (AUD)4 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy31.80 (AUD)4 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy32.08 (AUD)4 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy372.71 (AUD)47 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy4,187.04 (AUD)528 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy4,439.80 (AUD)562 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy440.10 (AUD)54 Ordinary Shares

56

06/24/2025Morgan Stanley Australia Securities LimitedBuy45,314.93 (AUD)5,721 Ordinary Shares
06/24/2025Morgan Stanley Australia Securities LimitedBuy483.12 (AUD)61 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy5,759.10 (AUD)729 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy508.16 (AUD)64 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy539.58 (AUD)68 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy55.44 (AUD)7 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy626.86 (AUD)79 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy690.34 (AUD)87 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy7,963.20 (AUD)1,008 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy79.40 (AUD)10 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy87.12 (AUD)11 Ordinary Shares

06/24/2025Morgan Stanley Australia Securities LimitedBuy975.39 (AUD)123 Ordinary Shares

24/06/2025Morgan Stanley Capital Services LLCBuyN/A188 Swaps

24/06/2025Morgan Stanley Capital Services LLCBuyN/A48 Swaps

24/06/2025Morgan Stanley Capital Services LLCBuyN/A6,888 Swaps

24/06/2025Morgan Stanley Capital Services LLCBuyN/A7,521 Swaps

24/06/2025Morgan Stanley Capital Services LLCBuyN/A929 Swaps

06/25/2025Morgan Stanley & Co. International plcBuy39.75 (AUD)5 Ordinary Shares

25/06/2025Morgan Stanley & Co. International plcBuyN/A230 Swaps

06/25/2025Morgan Stanley & Co. LLCBuy39,312.75 (AUD)4,945 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy1,120.95 (AUD)141 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy1,123.77 (AUD)141 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy1,264.84 (AUD)159 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy1,572.06 (AUD)197 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy1,614.86 (AUD)203 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy111.37 (AUD)14 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy119.40 (AUD)15 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy15,772.80 (AUD)1,984 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy151.24 (AUD)19 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy183.31 (AUD)23 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy3,951.15 (AUD)497 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy389.55 (AUD)49 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy4,110.15 (AUD)517 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy524.70 (AUD)66 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy550.27 (AUD)69 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy7.98 (AUD)1 Ordinary Share

06/25/2025Morgan Stanley Australia Securities LimitedBuy730.48 (AUD)92 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy755.25 (AUD)95 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy772.12 (AUD)97 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy796.00 (AUD)100 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy8,188.50 (AUD)1,030 Ordinary Shares

06/25/2025Morgan Stanley Australia Securities LimitedBuy925.09 (AUD)116 Ordinary Shares

25/06/2025Morgan Stanley Capital Services LLCBuyN/A1 Swap

25/06/2025Morgan Stanley Capital Services LLCBuyN/A176 Swaps

25/06/2025Morgan Stanley Capital Services LLCBuyN/A34 Swaps

25/06/2025Morgan Stanley Capital Services LLCBuyN/A34 Swaps

25/06/2025Morgan Stanley Capital Services LLCBuyN/A4,069 Swaps

25/06/2025Morgan Stanley Capital Services LLCBuyN/A5,542 Swaps

25/06/2025Morgan Stanley Capital Services LLCBuyN/A545 Swaps

25/06/2025Morgan Stanley Capital Services LLCBuyN/A58 Swaps

25/06/2025Morgan Stanley Capital Services LLCBuyN/A6,926 Swaps

25/06/2025Morgan Stanley Capital Services LLCBuyN/A7,156 Swaps

25/06/2025Morgan Stanley Capital Services LLCBuyN/A7,430 Swaps

26/06/2025Morgan Stanley & Co. International plcBuyN/A471 Swaps

26/06/2025Morgan Stanley & Co. International plcBuyN/A6,379 Swaps

26/06/2025Morgan Stanley & Co. International plcBuyN/A7,934 Swaps

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,013.94 (AUD)129 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,093.40 (AUD)140 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,096.20 (AUD)140 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,204.28 (AUD)154 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,282.81 (AUD)163 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,336.35 (AUD)171 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,437.04 (AUD)184 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,468.87 (AUD)187 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,479.56 (AUD)188 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,571.82 (AUD)201 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,579.64 (AUD)202 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,625.98 (AUD)207 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,676.31 (AUD)213 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,757.25 (AUD)225 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,762.80 (AUD)226 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,786.20 (AUD)229 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,878.54 (AUD)239 Ordinary Shares

57

06/26/2025Morgan Stanley Australia Securities LimitedBuy1,894.18 (AUD)243 Ordinary Shares
06/26/2025Morgan Stanley Australia Securities LimitedBuy118.57 (AUD)15 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy125.60 (AUD)16 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy126.08 (AUD)16 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy148.10 (AUD)19 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy15.66 (AUD)2 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy179.28 (AUD)23 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy179.28 (AUD)23 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy181.24 (AUD)23 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy187.92 (AUD)24 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy188.52 (AUD)24 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy194.75 (AUD)25 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy2,098.62 (AUD)267 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy2,407.01 (AUD)308 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy2,601.66 (AUD)331 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy204.75 (AUD)26 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy205.92 (AUD)26 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy218.54 (AUD)28 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy218.96 (AUD)28 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy226.49 (AUD)29 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy234.15 (AUD)30 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy252.16 (AUD)32 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy259.38 (AUD)33 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy265.20 (AUD)34 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy282.96 (AUD)36 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy3,352.62 (AUD)426 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy306.15 (AUD)39 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy319.59 (AUD)41 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy32,802.16 (AUD)4,168 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy328.86 (AUD)42 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy39.05 (AUD)5 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy4,163.23 (AUD)529 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy4,415.07 (AUD)561 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy405.08 (AUD)52 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy41,773.96 (AUD)5,308 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy47,251.48 (AUD)6,004 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy484.84 (AUD)62 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy502.40 (AUD)64 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy55.44 (AUD)7 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy6,005.76 (AUD)768 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy615.42 (AUD)78 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy625.60 (AUD)80 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy650.72 (AUD)83 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy654.77 (AUD)84 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy663.00 (AUD)85 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy677.25 (AUD)86 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy687.28 (AUD)88 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy7,004.40 (AUD)898 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy7,677.30 (AUD)978 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy7,751.95 (AUD)985 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy7,995.92 (AUD)1,016 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy7.79 (AUD)1 Ordinary Share

06/26/2025Morgan Stanley Australia Securities LimitedBuy7.88 (AUD)1 Ordinary Share

06/26/2025Morgan Stanley Australia Securities LimitedBuy774.67 (AUD)99 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy78,558.34 (AUD)9,982 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy788.81 (AUD)101 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy817.95 (AUD)104 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy828.45 (AUD)105 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy841.55 (AUD)107 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy86.35 (AUD)11 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy866.91 (AUD)111 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy873.57 (AUD)111 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy878.08 (AUD)112 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy881.96 (AUD)113 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy884.79 (AUD)113 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy925.12 (AUD)118 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy93.66 (AUD)12 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy93.66 (AUD)12 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy94.26 (AUD)12 Ordinary Shares

06/26/2025Morgan Stanley Australia Securities LimitedBuy94.38 (AUD)12 Ordinary Shares

26/06/2025Morgan Stanley Capital Services LLCBuyN/A1 Swap

26/06/2025Morgan Stanley Capital Services LLCBuyN/A1,085 Swaps

26/06/2025Morgan Stanley Capital Services LLCBuyN/A2 Swaps

58

26/06/2025Morgan Stanley Capital Services LLCBuyN/A201 Swaps
26/06/2025Morgan Stanley Capital Services LLCBuyN/A68 Swaps

26/06/2025Morgan Stanley Capital Services LLCBuyN/A754 Swaps

27/06/2025Morgan Stanley & Co. International plcBuyN/A7,058 Swaps

27/06/2025Morgan Stanley & Co. International plcBuyN/A8,777 Swaps

27/06/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A6,150 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy1,019.10 (AUD)129 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy1,027.00 (AUD)130 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy1,042.72 (AUD)133 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy1,143.18 (AUD)146 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy1,171.14 (AUD)149 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy1,177.50 (AUD)150 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy1,180.50 (AUD)150 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy1,241.88 (AUD)158 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy1,273.51 (AUD)161 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy1,378.08 (AUD)174 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy1,434.72 (AUD)183 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy1,664.20 (AUD)212 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy1,672.68 (AUD)212 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy1,766.25 (AUD)225 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy1,828.50 (AUD)230 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy1,831.38 (AUD)233 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy1,868.30 (AUD)238 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy1,888.80 (AUD)240 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy1,935.50 (AUD)245 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy1,949.28 (AUD)248 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy12,136.10 (AUD)1,546 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy125.44 (AUD)16 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy125.44 (AUD)16 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy125.92 (AUD)16 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy126.72 (AUD)16 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy13,600.88 (AUD)1,726 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy133.45 (AUD)17 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy14,278.56 (AUD)1,812 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy141.84 (AUD)18 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy15.72 (AUD)2 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy150.48 (AUD)19 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy157.20 (AUD)20 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy158.00 (AUD)20 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy158.00 (AUD)20 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy158.20 (AUD)20 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy16,264.32 (AUD)2,064 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy188.16 (AUD)24 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy188.88 (AUD)24 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy2,022.72 (AUD)258 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy2,059.32 (AUD)262 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy2,159.12 (AUD)274 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy2,194.32 (AUD)279 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy2,836.80 (AUD)360 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy2,900.80 (AUD)370 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy21,898.52 (AUD)2,779 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy22,324.04 (AUD)2,833 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy229.68 (AUD)29 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy23.52 (AUD)3 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy281.88 (AUD)36 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy282.78 (AUD)36 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy3,010.56 (AUD)384 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy3,214.74 (AUD)409 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy3,230.80 (AUD)410 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy3,836.20 (AUD)489 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy31.44 (AUD)4 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy316.80 (AUD)40 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy321.44 (AUD)41 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy329.70 (AUD)42 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy331.38 (AUD)42 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy339.70 (AUD)43 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy355.72 (AUD)45 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy356.40 (AUD)44 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy39.20 (AUD)5 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy4,034.56 (AUD)512 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy4,116.00 (AUD)525 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy40,290.44 (AUD)5,113 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy455.59 (AUD)58 Ordinary Shares

59

06/27/2025Morgan Stanley Australia Securities LimitedBuy5,244.96 (AUD)669 Ordinary Shares
27/06/2025Morgan Stanley Australia Securities LimitedBuy5,917.88 (AUD)751 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy510.25 (AUD)65 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy55.44 (AUD)7 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy550.20 (AUD)70 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy555.80 (AUD)70 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy583.12 (AUD)74 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy6,539.97 (AUD)831 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy627.20 (AUD)80 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy628.80 (AUD)80 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy628.80 (AUD)80 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy657.36 (AUD)83 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy658.14 (AUD)84 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy673.20 (AUD)85 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy709.20 (AUD)90 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy723.12 (AUD)92 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy723.12 (AUD)92 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy727.72 (AUD)92 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy736.56 (AUD)93 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy739.31 (AUD)94 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy752.64 (AUD)96 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy777.14 (AUD)98 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy79.20 (AUD)10 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy791.84 (AUD)101 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy796.89 (AUD)101 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy86.57 (AUD)11 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy861.10 (AUD)109 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy9,976.08 (AUD)1,266 Ordinary Shares

27/06/2025Morgan Stanley Australia Securities LimitedBuy923.94 (AUD)118 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy931.02 (AUD)118 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy951.06 (AUD)121 Ordinary Shares

06/27/2025Morgan Stanley Australia Securities LimitedBuy973.40 (AUD)124 Ordinary Shares

27/06/2025Morgan Stanley Capital Services LLCBuyN/A187 Swaps

27/06/2025Morgan Stanley Capital Services LLCBuyN/A239 Swaps

27/06/2025Morgan Stanley Capital Services LLCBuyN/A882 Swaps

30/06/2025Morgan Stanley & Co. International plcBuy15,120.001,800 Ordinary Shares

30/06/2025Morgan Stanley & Co. International plcBuyN/A2,482 Swaps

30/06/2025Morgan Stanley & Co. International plcBuyN/A43 Swaps

30/06/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/A11,502 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,088.82 (AUD)138 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,136.80 (AUD)145 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,155.88 (AUD)148 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,191.39 (AUD)151 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,226.05 (AUD)155 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,268.46 (AUD)162 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,273.03 (AUD)163 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,335.34 (AUD)170 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,363.24 (AUD)173 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,387.68 (AUD)177 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,523.87 (AUD)194 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,615.40 (AUD)205 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,689.90 (AUD)215 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy1,894.86 (AUD)242 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy105,942.65 (AUD)13,565 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy109.90 (AUD)14 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy110.46 (AUD)14 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy12,331.99 (AUD)1,579 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy12,708.09 (AUD)1,623 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy126.00 (AUD)16 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy13,321.45 (AUD)1,697 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy15.68 (AUD)2 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy15.80 (AUD)2 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy16,049.55 (AUD)2,055 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy187.92 (AUD)24 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy196.62 (AUD)25 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy2,469.60 (AUD)315 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy2,885.12 (AUD)368 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy23.61 (AUD)3 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy259.38 (AUD)33 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy3,108.65 (AUD)395 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy3,120.32 (AUD)398 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy3,261.90 (AUD)415 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy3,593.28 (AUD)456 Ordinary Shares

60

30/06/2025Morgan Stanley Australia Securities LimitedBuy345.62 (AUD)44 Ordinary Shares
30/06/2025Morgan Stanley Australia Securities LimitedBuy35,605.79 (AUD)4,559 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy4,082.04 (AUD)522 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy4,184.05 (AUD)533 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy4,503.78 (AUD)573 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy4,560.85 (AUD)581 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy4,823.28 (AUD)616 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy400.86 (AUD)51 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy431.75 (AUD)55 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy442.96 (AUD)56 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy449.73 (AUD)57 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy488.25 (AUD)62 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy5,724.73 (AUD)733 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy53,209.53 (AUD)6,813 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy550.55 (AUD)70 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy558.77 (AUD)71 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy624.10 (AUD)79 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy644.93 (AUD)82 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy7.81 (AUD)1 Ordinary Share

30/06/2025Morgan Stanley Australia Securities LimitedBuy709.20 (AUD)90 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy734.70 (AUD)93 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy740.25 (AUD)94 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy758.54 (AUD)97 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy8,043.84 (AUD)1,026 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy8,505.09 (AUD)1,089 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy820.56 (AUD)104 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy896.04 (AUD)114 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy910.60 (AUD)116 Ordinary Shares

30/06/2025Morgan Stanley Australia Securities LimitedBuy94.02 (AUD)12 Ordinary Shares

30/06/2025Morgan Stanley Capital Services LLCBuyN/A1,434 Swaps

30/06/2025Morgan Stanley Capital Services LLCBuyN/A1,956 Swaps

30/06/2025Morgan Stanley Capital Services LLCBuyN/A67 Swaps

30/06/2025Morgan Stanley Capital Services LLCBuyN/A703 Swaps

1/07/2025Morgan Stanley & Co. International plcBuyN/A225 Swaps

1/07/2025Morgan Stanley & Co. International plcBuyN/A3 Swaps

1/07/2025Morgan Stanley & Co. International plcBuyN/A417 Swaps

1/07/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A82,479 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy1,476.84 (AUD)186 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy1,536.48 (AUD)194 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy1,633.58 (AUD)206 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy1,649.44 (AUD)208 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy1,683.78 (AUD)211 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy1,713.55 (AUD)215 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy118.72 (AUD)15 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy126.88 (AUD)16 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy18,242.28 (AUD)2,286 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy183.31 (AUD)23 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy2,120.02 (AUD)266 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy2,977.92 (AUD)376 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy221.48 (AUD)28 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy223.44 (AUD)28 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy23.85 (AUD)3 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy23.88 (AUD)3 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy239.40 (AUD)30 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy275.97 (AUD)35 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy278.60 (AUD)35 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy286.56 (AUD)36 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy3,136.24 (AUD)394 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy311.22 (AUD)39 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy318.40 (AUD)40 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy332.22 (AUD)42 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy356.40 (AUD)45 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy364.78 (AUD)46 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy39.65 (AUD)5 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy390.04 (AUD)49 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy390.04 (AUD)49 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy4,152.62 (AUD)523 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy418.17 (AUD)53 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy468.46 (AUD)59 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy476.40 (AUD)60 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy5,749.25 (AUD)725 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy55,852.02 (AUD)6,999 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy55.65 (AUD)7 Ordinary Shares

61

1/07/2025Morgan Stanley Australia Securities LimitedBuy636.00 (AUD)80 Ordinary Shares
1/07/2025Morgan Stanley Australia Securities LimitedBuy649.03 (AUD)82 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy650.26 (AUD)82 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy680.69 (AUD)86 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy7,784.88 (AUD)978 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy71.73 (AUD)9 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy734.16 (AUD)92 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy753.35 (AUD)95 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy870.10 (AUD)110 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy877.80 (AUD)110 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy926.84 (AUD)116 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy95.22 (AUD)12 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy950.81 (AUD)119 Ordinary Shares

1/07/2025Morgan Stanley Australia Securities LimitedBuy968.07 (AUD)122 Ordinary Shares

1/07/2025Morgan Stanley Capital Services LLCBuyN/A2,649 Swaps

1/07/2025Morgan Stanley Capital Services LLCBuyN/A241 Swaps

1/07/2025Morgan Stanley Capital Services LLCBuyN/A38 Swaps

1/07/2025Morgan Stanley Capital Services LLCBuyN/A4,295 Swaps

1/07/2025Morgan Stanley Capital Services LLCBuyN/A4,478 Swaps

1/07/2025Morgan Stanley Capital Services LLCBuyN/A677 Swaps

1/07/2025Morgan Stanley Capital Services LLCBuyN/A694 Swaps

2/07/2025Morgan Stanley & Co. International plcBuyN/A152 Swaps

2/07/2025Morgan Stanley & Co. International plcBuyN/A508 Swaps

2/07/2025Morgan Stanley & Co. International plcBuyN/A81 Swaps

2/07/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/A67,477 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,102.62 (AUD)138 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,123.77 (AUD)141 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,175.12 (AUD)148 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,196.24 (AUD)150 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,240.00 (AUD)155 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,243.32 (AUD)156 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,246.58 (AUD)157 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,295.03 (AUD)163 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,299.69 (AUD)164 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,320.00 (AUD)165 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,330.15 (AUD)167 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,354.32 (AUD)171 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,361.16 (AUD)171 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,422.22 (AUD)178 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,473.84 (AUD)184 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,589.91 (AUD)201 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,627.40 (AUD)206 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,786.50 (AUD)225 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,853.68 (AUD)232 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,892.72 (AUD)236 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,933.06 (AUD)243 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy1,991.11 (AUD)253 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy102,165.00 (AUD)12,854 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy102,262.29 (AUD)12,961 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy102.18 (AUD)13 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy103.41 (AUD)13 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy104.13 (AUD)13 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy127.68 (AUD)16 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy15.72 (AUD)2 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy151.62 (AUD)19 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy157.90 (AUD)20 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy159.90 (AUD)20 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy16.00 (AUD)2 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy2,069.41 (AUD)259 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy2,165.12 (AUD)272 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy2,239.94 (AUD)283 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy2,330.16 (AUD)292 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy2,377.50 (AUD)300 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy2,657.34 (AUD)333 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy2,671.62 (AUD)335 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy2,865.25 (AUD)365 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy238.80 (AUD)30 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy239.10 (AUD)30 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy240.00 (AUD)30 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy292.30 (AUD)37 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy3,250.68 (AUD)412 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy3,276.24 (AUD)408 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy3,307.86 (AUD)414 Ordinary Shares

62

2/07/2025Morgan Stanley Australia Securities LimitedBuy3,419.72 (AUD)428 Ordinary Shares
2/07/2025Morgan Stanley Australia Securities LimitedBuy3,620.20 (AUD)460 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy3,626.35 (AUD)455 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy3,724.73 (AUD)470 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy3,843.19 (AUD)481 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy307.32 (AUD)39 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy307.32 (AUD)39 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy325.74 (AUD)41 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy328.41 (AUD)41 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy4,536.75 (AUD)575 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy400.50 (AUD)50 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy406.47 (AUD)51 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy437.25 (AUD)55 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy442.40 (AUD)56 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy465.51 (AUD)59 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy476.40 (AUD)60 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy488.00 (AUD)61 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy501.48 (AUD)63 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy532.31 (AUD)67 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy571.68 (AUD)72 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy573.84 (AUD)72 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy574.51 (AUD)73 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy574.92 (AUD)72 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy578.16 (AUD)73 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy603.82 (AUD)76 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy612.92 (AUD)77 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy617.76 (AUD)78 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy62.88 (AUD)8 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy620.10 (AUD)78 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy64,122.03 (AUD)8,127 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy64.08 (AUD)8 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy646.38 (AUD)81 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy650.26 (AUD)82 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy688.17 (AUD)87 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy691.68 (AUD)88 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy7.85 (AUD)1 Ordinary Share

2/07/2025Morgan Stanley Australia Securities LimitedBuy704.88 (AUD)89 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy712.80 (AUD)90 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy718.65 (AUD)90 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy725.88 (AUD)92 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy732.32 (AUD)92 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy78.50 (AUD)10 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy789.52 (AUD)99 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy810.90 (AUD)102 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy9,554.79 (AUD)1,211 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy94,364.40 (AUD)11,960 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy949.62 (AUD)119 Ordinary Shares

2/07/2025Morgan Stanley Australia Securities LimitedBuy953.19 (AUD)119 Ordinary Shares

2/07/2025Morgan Stanley Capital Services LLCBuyN/A1,682 Swaps

2/07/2025Morgan Stanley Capital Services LLCBuyN/A203 Swaps

2/07/2025Morgan Stanley Capital Services LLCBuyN/A29 Swaps

3/07/2025Morgan Stanley & Co. International plcBorrowN/A4,674 Ordinary Shares

3/07/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A23,318 Ordinary Shares

3/07/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A52 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy1,046.71 (AUD)133 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy1,178.59 (AUD)149 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy1,264.00 (AUD)160 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy1,508.90 (AUD)191 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy1,684.83 (AUD)213 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy1,686.32 (AUD)214 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy1,831.38 (AUD)233 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy1,853.76 (AUD)236 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy10,632.22 (AUD)1,345 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy10,909.68 (AUD)1,388 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy117.75 (AUD)15 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy149.15 (AUD)19 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy181.58 (AUD)23 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy196.50 (AUD)25 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy197.75 (AUD)25 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy2,742.24 (AUD)348 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy2,916.94 (AUD)369 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy221.48 (AUD)28 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy23.64 (AUD)3 Ordinary Shares

63

3/07/2025Morgan Stanley Australia Securities LimitedBuy244.90 (AUD)31 Ordinary Shares
3/07/2025Morgan Stanley Australia Securities LimitedBuy25,200.24 (AUD)3,198 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy251.84 (AUD)32 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy276.85 (AUD)35 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy3,210.96 (AUD)408 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy3,365.40 (AUD)426 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy308.10 (AUD)39 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy330.54 (AUD)42 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy337.12 (AUD)43 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy37,611.24 (AUD)4,773 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy377.28 (AUD)48 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy4,435.25 (AUD)565 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy424.71 (AUD)54 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy463.74 (AUD)59 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy47.28 (AUD)6 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy5,154.06 (AUD)652 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy506.24 (AUD)64 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy526.62 (AUD)67 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy550.90 (AUD)70 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy578.16 (AUD)73 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy665.28 (AUD)84 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy7,887.88 (AUD)1,001 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy7.84 (AUD)1 Ordinary Share

3/07/2025Morgan Stanley Australia Securities LimitedBuy739.78 (AUD)94 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy747.17 (AUD)95 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy761.92 (AUD)97 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy8,858.22 (AUD)1,127 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy811.64 (AUD)103 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy853.20 (AUD)108 Ordinary Shares

3/07/2025Morgan Stanley Australia Securities LimitedBuy9,629.36 (AUD)1,222 Ordinary Shares

3/07/2025Morgan Stanley Capital Services LLCBuyN/A2,841 Swaps

3/07/2025Morgan Stanley Capital Services LLCBuyN/A954 Swaps

4/07/2025Morgan Stanley & Co. International plcBorrowN/A1,452 Ordinary Shares

4/07/2025Morgan Stanley & Co. International plcBuyN/A180 Swaps

4/07/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A53,172 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy1,042.76 (AUD)131 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy1,061.28 (AUD)134 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy1,079.56 (AUD)137 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy1,118.96 (AUD)142 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy1,267.07 (AUD)161 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy1,428.99 (AUD)181 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy1,851.36 (AUD)232 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy1,858.17 (AUD)233 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy1,950.20 (AUD)245 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy1,974.57 (AUD)249 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy1,983.24 (AUD)252 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy10,046.82 (AUD)1,259 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy102.31 (AUD)13 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy103.87 (AUD)13 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy118.05 (AUD)15 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy12,696.21 (AUD)1,593 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy143.73 (AUD)18 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy149.72 (AUD)19 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy15,190.82 (AUD)1,906 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy15.90 (AUD)2 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy173.80 (AUD)22 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy174.02 (AUD)22 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy18,346.94 (AUD)2,302 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy181.24 (AUD)23 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy2,074.95 (AUD)261 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy2,250.36 (AUD)282 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy2,343.18 (AUD)294 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy2,343.18 (AUD)294 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy2,548.81 (AUD)319 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy2,561.00 (AUD)325 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy2,610.30 (AUD)330 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy2,678.10 (AUD)339 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy2,841.07 (AUD)361 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy212.76 (AUD)27 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy236.40 (AUD)30 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy3,006.09 (AUD)381 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy3,243.60 (AUD)408 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy3,452.30 (AUD)437 Ordinary Shares

64

4/07/2025Morgan Stanley Australia Securities LimitedBuy3,962.06 (AUD)499 Ordinary Shares
4/07/2025Morgan Stanley Australia Securities LimitedBuy35,655.75 (AUD)4,485 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy359.55 (AUD)45 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy4,146.81 (AUD)519 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy4,577.76 (AUD)578 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy4,781.34 (AUD)606 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy41,332.05 (AUD)5,199 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy421.35 (AUD)53 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy47.70 (AUD)6 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy472.80 (AUD)60 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy494.14 (AUD)62 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy497.07 (AUD)63 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy5,001.74 (AUD)626 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy5,326.50 (AUD)670 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy5,660.40 (AUD)712 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy5,921.16 (AUD)742 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy5,945.62 (AUD)746 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy5,996.40 (AUD)760 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy508.80 (AUD)64 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy509.44 (AUD)64 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy55.37 (AUD)7 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy555.10 (AUD)70 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy577.43 (AUD)73 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy582.54 (AUD)73 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy6,926.64 (AUD)868 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy613.08 (AUD)78 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy654.87 (AUD)83 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy671.50 (AUD)85 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy7,372.12 (AUD)932 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy79.90 (AUD)10 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy9,280.74 (AUD)1,163 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy917.70 (AUD)115 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy923.36 (AUD)116 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy94.68 (AUD)12 Ordinary Shares

4/07/2025Morgan Stanley Australia Securities LimitedBuy95.28 (AUD)12 Ordinary Shares

4/07/2025Morgan Stanley Capital Services LLCBuyN/A593 Swaps

4/07/2025Morgan Stanley Capital Services LLCBuyN/A827 Swaps

7/07/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/A83,210 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,070.32 (AUD)136 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,094.62 (AUD)139 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,185.00 (AUD)150 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,258.48 (AUD)159 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,264.65 (AUD)161 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,314.29 (AUD)167 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,322.64 (AUD)167 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,323.47 (AUD)167 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,341.30 (AUD)170 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,392.10 (AUD)177 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,480.00 (AUD)185 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,490.26 (AUD)189 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,593.55 (AUD)203 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,683.28 (AUD)212 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,710.72 (AUD)216 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,803.36 (AUD)229 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,907.55 (AUD)243 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy1,965.85 (AUD)249 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy102.76 (AUD)13 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy109.76 (AUD)14 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy110.11 (AUD)14 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy113,789.22 (AUD)14,477 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy118.50 (AUD)15 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy118.57 (AUD)15 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy126.40 (AUD)16 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy126.48 (AUD)16 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy13,890.42 (AUD)1,774 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy133.87 (AUD)17 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy134.04 (AUD)17 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy134.47 (AUD)17 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy149.15 (AUD)19 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy149.62 (AUD)19 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy149.72 (AUD)19 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy15.66 (AUD)2 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy15.66 (AUD)2 Ordinary Shares

65

7/07/2025Morgan Stanley Australia Securities LimitedBuy15.66 (AUD)2 Ordinary Shares
7/07/2025Morgan Stanley Australia Securities LimitedBuy156.80 (AUD)20 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy158.60 (AUD)20 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy16,600.32 (AUD)2,112 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy17,479.27 (AUD)2,221 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy189.84 (AUD)24 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,002.48 (AUD)253 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,054.07 (AUD)261 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,069.81 (AUD)263 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,192.02 (AUD)278 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,219.90 (AUD)281 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,499.44 (AUD)314 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,508.93 (AUD)319 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,526.48 (AUD)319 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,553.12 (AUD)324 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,692.55 (AUD)343 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,705.22 (AUD)342 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,713.13 (AUD)343 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,848.94 (AUD)362 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,871.96 (AUD)364 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy2,954.16 (AUD)373 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy204.62 (AUD)26 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy205.92 (AUD)26 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy237.30 (AUD)30 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy3,220.87 (AUD)409 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy3,298.02 (AUD)418 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy3,336.88 (AUD)424 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy3,508.95 (AUD)447 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy3,642.86 (AUD)462 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy3,921.33 (AUD)497 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy31.64 (AUD)4 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy316.19 (AUD)40 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy318.00 (AUD)40 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy348.04 (AUD)44 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy35,527.20 (AUD)4,520 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy370.12 (AUD)47 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy39,339.30 (AUD)5,005 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy4,401.60 (AUD)560 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy4,521.60 (AUD)576 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy4,531.00 (AUD)575 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy4,649.20 (AUD)590 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy4,710.33 (AUD)597 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy4,964.32 (AUD)628 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy41,327.88 (AUD)5,258 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy46,617.66 (AUD)5,931 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy47.34 (AUD)6 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy5,196.70 (AUD)662 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy5,695.90 (AUD)721 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy5,808.54 (AUD)739 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy512.20 (AUD)65 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy541.99 (AUD)69 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy564.90 (AUD)70 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy574.51 (AUD)73 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy595.84 (AUD)76 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy6,470.38 (AUD)818 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy634.23 (AUD)81 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy646.98 (AUD)82 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy657.72 (AUD)84 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy664.86 (AUD)84 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy675.96 (AUD)86 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy696.08 (AUD)88 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy7,995.92 (AUD)1,016 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy7.84 (AUD)1 Ordinary Share

7/07/2025Morgan Stanley Australia Securities LimitedBuy7.88 (AUD)1 Ordinary Share

7/07/2025Morgan Stanley Australia Securities LimitedBuy70.96 (AUD)9 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy755.04 (AUD)96 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy763.39 (AUD)97 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy774.68 (AUD)98 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy78.50 (AUD)10 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy785.07 (AUD)99 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy787.00 (AUD)100 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy789.03 (AUD)99 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy8,187.32 (AUD)1,039 Ordinary Shares

66

7/07/2025Morgan Stanley Australia Securities LimitedBuy8,297.59 (AUD)1,049 Ordinary Shares
7/07/2025Morgan Stanley Australia Securities LimitedBuy8,481.75 (AUD)1,075 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy806.99 (AUD)101 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy808.86 (AUD)102 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy816.92 (AUD)104 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy817.02 (AUD)102 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy825.81 (AUD)105 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy848.34 (AUD)108 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy866.55 (AUD)109 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy884.80 (AUD)112 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy893.83 (AUD)113 Ordinary Shares

7/07/2025Morgan Stanley Australia Securities LimitedBuy919.62 (AUD)117 Ordinary Shares

7/07/2025Morgan Stanley Capital Services LLCBuyN/A741 Swaps

8/07/2025Morgan Stanley & Co. International plcBorrowN/A3,019 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy1,015.30 (AUD)130 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy1,085.00 (AUD)140 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy1,089.20 (AUD)140 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy1,146.10 (AUD)146 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy1,261.62 (AUD)163 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy1,304.27 (AUD)167 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy1,426.00 (AUD)184 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy1,526.85 (AUD)195 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy1,527.82 (AUD)196 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy1,622.40 (AUD)208 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy1,803.42 (AUD)233 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy1,815.66 (AUD)231 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy10,035.85 (AUD)1,285 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy101.40 (AUD)13 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy108.22 (AUD)14 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy108.50 (AUD)14 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy108.85 (AUD)14 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy11,716.16 (AUD)1,504 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy110,308.44 (AUD)14,124 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy117.90 (AUD)15 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy123.68 (AUD)16 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy124.16 (AUD)16 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy124.56 (AUD)16 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy131.58 (AUD)17 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy133.62 (AUD)17 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy139.68 (AUD)18 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy139.95 (AUD)18 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy14,102.40 (AUD)1,808 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy15,264.36 (AUD)1,962 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy15.56 (AUD)2 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy155.00 (AUD)20 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy17,869.28 (AUD)2,288 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy187.08 (AUD)24 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy2,043.51 (AUD)263 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy2,337.00 (AUD)300 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy2,413.36 (AUD)311 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy2,546.06 (AUD)326 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy2,769.68 (AUD)356 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy2,944.62 (AUD)378 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy2,952.41 (AUD)379 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy20,063.89 (AUD)2,569 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy224.17 (AUD)29 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy232.80 (AUD)30 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy241.33 (AUD)31 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy256.74 (AUD)33 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy295.26 (AUD)38 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy3,154.25 (AUD)407 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy3,271.17 (AUD)421 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy3,304.98 (AUD)427 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy3,805.25 (AUD)491 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy358.80 (AUD)46 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy389.00 (AUD)50 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy39.30 (AUD)5 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy4,473.50 (AUD)575 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy41,438.64 (AUD)5,313 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy490.77 (AUD)63 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy5,142.58 (AUD)661 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy6,394.71 (AUD)823 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy629.60 (AUD)80 Ordinary Shares

67

8/07/2025Morgan Stanley Australia Securities LimitedBuy7.79 (AUD)1 Ordinary Share
8/07/2025Morgan Stanley Australia Securities LimitedBuy7.80 (AUD)1 Ordinary Share

8/07/2025Morgan Stanley Australia Securities LimitedBuy7.81 (AUD)1 Ordinary Share

8/07/2025Morgan Stanley Australia Securities LimitedBuy774.00 (AUD)100 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy779.00 (AUD)100 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy8,830.88 (AUD)1,138 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy810.68 (AUD)104 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy9,184.56 (AUD)1,176 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy9,258.60 (AUD)1,187 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy9,874.80 (AUD)1,266 Ordinary Shares

8/07/2025Morgan Stanley Australia Securities LimitedBuy9,992.22 (AUD)1,286 Ordinary Shares

8/07/2025Morgan Stanley Capital Services LLCBuyN/A31 Swaps

8/07/2025Morgan Stanley Capital Services LLCBuyN/A31 Swaps

8/07/2025Morgan Stanley Capital Services LLCBuyN/A8,740 Swaps

8/07/2025Morgan Stanley Capital Services LLCBuyN/A819 Swaps

9/07/2025Morgan Stanley & Co. International plcBorrowN/A15,913 Ordinary Shares

9/07/2025Morgan Stanley & Co. International plcBuyN/A22 Swaps

9/07/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/A10,169,295 Ordinary Shares

9/07/2025Morgan Stanley & Co. LLCBorrowN/A1,034 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,025.64 (AUD)132 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,183.84 (AUD)151 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,226.17 (AUD)157 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,232.45 (AUD)157 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,257.60 (AUD)160 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,294.80 (AUD)166 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,305.94 (AUD)167 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,353.72 (AUD)174 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,365.90 (AUD)174 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,373.75 (AUD)175 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,393.74 (AUD)178 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,433.75 (AUD)185 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,548.36 (AUD)198 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,753.92 (AUD)224 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,803.42 (AUD)233 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,873.76 (AUD)239 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,876.80 (AUD)240 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy1,894.86 (AUD)242 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy109.34 (AUD)14 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy109.48 (AUD)14 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy11,419.20 (AUD)1,464 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy133.11 (AUD)17 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy16,005.60 (AUD)2,052 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy172.70 (AUD)22 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy187.68 (AUD)24 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy187.68 (AUD)24 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy2,252.16 (AUD)288 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy2,312.80 (AUD)295 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy2,323.60 (AUD)296 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy2,353.82 (AUD)301 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy2,538.25 (AUD)325 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy2,621.90 (AUD)334 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy2,736.16 (AUD)349 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy2,792.40 (AUD)358 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy2,999.04 (AUD)384 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy3,057.54 (AUD)389 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy3,272.94 (AUD)418 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy304.59 (AUD)39 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy330.12 (AUD)42 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy353.25 (AUD)45 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy4,102.87 (AUD)525 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy4,126.41 (AUD)527 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy4,428.95 (AUD)566 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy41,535.99 (AUD)5,322 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy431.20 (AUD)55 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy461.38 (AUD)59 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy475.19 (AUD)61 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy478.24 (AUD)61 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy5,538.00 (AUD)710 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy5,856.48 (AUD)747 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy500.48 (AUD)64 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy515.46 (AUD)66 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy548.10 (AUD)70 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy548.80 (AUD)70 Ordinary Shares

68

9/07/2025Morgan Stanley Australia Securities LimitedBuy571.95 (AUD)73 Ordinary Shares
9/07/2025Morgan Stanley Australia Securities LimitedBuy579.42 (AUD)74 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy581.64 (AUD)74 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy64,162.80 (AUD)8,226 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy647.81 (AUD)83 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy652.38 (AUD)83 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy7,963.80 (AUD)1,021 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy7.82 (AUD)1 Ordinary Share

9/07/2025Morgan Stanley Australia Securities LimitedBuy782.50 (AUD)100 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy789.82 (AUD)101 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy859.14 (AUD)111 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy865.76 (AUD)112 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy866.91 (AUD)111 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy867.44 (AUD)112 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy912.73 (AUD)118 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy934.15 (AUD)119 Ordinary Shares

9/07/2025Morgan Stanley Australia Securities LimitedBuy950.45 (AUD)121 Ordinary Shares

9/07/2025Morgan Stanley Capital Services LLCBuyN/A1,046 Swaps

9/07/2025Morgan Stanley Capital Services LLCBuyN/A100 Swaps

9/07/2025Morgan Stanley Capital Services LLCBuyN/A26 Swaps

9/07/2025Morgan Stanley Capital Services LLCBuyN/A26 Swaps

9/07/2025Morgan Stanley Capital Services LLCBuyN/A5,176 Swaps

10/07/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A56 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy1,003.52 (AUD)128 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy1,185.35 (AUD)151 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy1,256.00 (AUD)160 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy1,298.55 (AUD)165 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy1,309.74 (AUD)166 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy1,430.52 (AUD)182 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy1,440.72 (AUD)184 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy1,829.05 (AUD)233 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy10,409.10 (AUD)1,326 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy13,643.30 (AUD)1,738 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy15.68 (AUD)2 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy2,046.24 (AUD)261 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy2,108.96 (AUD)269 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy2,246.53 (AUD)286 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy2,253.68 (AUD)286 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy2,341.17 (AUD)299 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy2,387.64 (AUD)303 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy20,033.20 (AUD)2,552 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy210.87 (AUD)27 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy27,090.35 (AUD)3,451 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy3,317.48 (AUD)421 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy3,339.84 (AUD)426 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy3,948.55 (AUD)503 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy4,181.70 (AUD)530 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy406.64 (AUD)52 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy461.38 (AUD)59 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy495.81 (AUD)63 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy5,321.22 (AUD)677 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy5,636.30 (AUD)718 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy54.67 (AUD)7 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy544.41 (AUD)69 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy587.25 (AUD)75 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy6,499.80 (AUD)828 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy610.74 (AUD)78 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy620.94 (AUD)79 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy637.47 (AUD)81 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy643.70 (AUD)82 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy653.21 (AUD)83 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy7.83 (AUD)1 Ordinary Share

10/07/2025Morgan Stanley Australia Securities LimitedBuy721.28 (AUD)92 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy792.85 (AUD)101 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy811.64 (AUD)103 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy839.95 (AUD)107 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy86.24 (AUD)11 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy86.79 (AUD)11 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy887.05 (AUD)113 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy9,539.01 (AUD)1,209 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy903.90 (AUD)115 Ordinary Shares

10/07/2025Morgan Stanley Australia Securities LimitedBuy94.68 (AUD)12 Ordinary Shares

10/07/2025Morgan Stanley Capital Services LLCBuyN/A1,195 Swaps

69

10/07/2025Morgan Stanley Capital Services LLCBuyN/A11,078 Swaps
10/07/2025Morgan Stanley Capital Services LLCBuyN/A28 Swaps

10/07/2025Morgan Stanley Capital Services LLCBuyN/A413 Swaps

10/07/2025Morgan Stanley Capital Services LLCBuyN/A432 Swaps

11/07/2025Morgan Stanley & Co. International plcBorrowN/A1 Ordinary Share

11/07/2025Morgan Stanley & Co. International plcBorrowN/A1,300 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy1,057.05 (AUD)135 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy1,166.67 (AUD)149 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy1,179.00 (AUD)150 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy1,251.20 (AUD)160 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy1,282.81 (AUD)163 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy1,323.84 (AUD)168 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy1,395.52 (AUD)178 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy1,417.23 (AUD)181 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy1,477.68 (AUD)188 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy1,546.38 (AUD)198 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy1,734.48 (AUD)219 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy1,999.36 (AUD)256 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy101.27 (AUD)13 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy11,095.11 (AUD)1,417 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy11,746.24 (AUD)1,504 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy12,011.52 (AUD)1,536 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy14,349.18 (AUD)1,842 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy140.76 (AUD)18 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy15.58 (AUD)2 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy156.50 (AUD)20 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy172.04 (AUD)22 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy188.16 (AUD)24 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy2,171.68 (AUD)277 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy2,372.71 (AUD)304 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy2,516.64 (AUD)321 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy2,551.25 (AUD)325 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy2,631.97 (AUD)337 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy2,687.55 (AUD)345 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy2,771.82 (AUD)354 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy20,230.63 (AUD)2,597 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy202.80 (AUD)26 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy218.68 (AUD)28 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy23.41 (AUD)3 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy235.05 (AUD)30 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy261.36 (AUD)33 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy265.20 (AUD)34 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy281.52 (AUD)36 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy288.97 (AUD)37 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy3,182.40 (AUD)408 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy3,315.68 (AUD)424 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy3,357.49 (AUD)431 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy3,476.52 (AUD)444 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy3,815.10 (AUD)486 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy327.60 (AUD)42 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy328.44 (AUD)42 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy343.20 (AUD)44 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy352.35 (AUD)45 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy352.80 (AUD)45 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy4,019.64 (AUD)516 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy4,279.88 (AUD)548 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy413.40 (AUD)53 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy421.20 (AUD)54 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy46.92 (AUD)6 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy484.84 (AUD)62 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy5,826.92 (AUD)748 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy56,072.42 (AUD)7,198 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy561.24 (AUD)72 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy6,280.00 (AUD)800 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy6,427.63 (AUD)823 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy6,909.73 (AUD)887 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy615.41 (AUD)79 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy616.20 (AUD)79 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy624.80 (AUD)80 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy629.60 (AUD)80 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy7,655.78 (AUD)979 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy7.79 (AUD)1 Ordinary Share

11/07/2025Morgan Stanley Australia Securities LimitedBuy70,413.81 (AUD)9,039 Ordinary Shares

70

11/07/2025Morgan Stanley Australia Securities LimitedBuy779.50 (AUD)100 Ordinary Shares
11/07/2025Morgan Stanley Australia Securities LimitedBuy8,733.76 (AUD)1,114 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy841.32 (AUD)108 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy86.02 (AUD)11 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy9,960.60 (AUD)1,277 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy93.60 (AUD)12 Ordinary Shares

11/07/2025Morgan Stanley Australia Securities LimitedBuy931.17 (AUD)119 Ordinary Shares

11/07/2025Morgan Stanley Capital Services LLCBuyN/A451 Swaps

14/07/2025Morgan Stanley & Co. International plcBuyN/A279 Swaps

14/07/2025Morgan Stanley & Co. International plcCollateral ReceivedN/A10,166,982 Ordinary Shares

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

14/07/2025Morgan Stanley Australia Securities LimitedBuy1,397.32 (AUD)181 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy1,420.08 (AUD)183 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy1,544.24 (AUD)199 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy1,659.80 (AUD)215 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy1,847.47 (AUD)239 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy1,922.28 (AUD)249 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy100.62 (AUD)13 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy13,564.04 (AUD)1,757 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy139.23 (AUD)18 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy14,158.48 (AUD)1,834 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy146.87 (AUD)19 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy15,687.04 (AUD)2,032 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy15,864.60 (AUD)2,055 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy15.45 (AUD)2 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy15.46 (AUD)2 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy15.50 (AUD)2 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy15.50 (AUD)2 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy170.28 (AUD)22 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy170.50 (AUD)22 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy2,255.25 (AUD)291 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy2,326.73 (AUD)301 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy2,526.50 (AUD)326 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy23.13 (AUD)3 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy247.04 (AUD)32 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy255.09 (AUD)33 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy3,065.04 (AUD)396 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy325.08 (AUD)42 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy363.78 (AUD)47 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy370.56 (AUD)48 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy388.50 (AUD)50 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy394.74 (AUD)51 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy441.75 (AUD)57 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy46.26 (AUD)6 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy46.50 (AUD)6 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy5,340.60 (AUD)690 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy563.56 (AUD)73 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy565.02 (AUD)73 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy69.75 (AUD)9 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy7,233.64 (AUD)937 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy7.75 (AUD)1 Ordinary Share

14/07/2025Morgan Stanley Australia Securities LimitedBuy833.76 (AUD)108 Ordinary Shares

14/07/2025Morgan Stanley Australia Securities LimitedBuy966.25 (AUD)125 Ordinary Shares

14/07/2025Morgan Stanley Capital Services LLCBuyN/A166 Swaps

14/07/2025Morgan Stanley Capital Services LLCBuyN/A474 Swaps

14/07/2025Morgan Stanley Capital Services LLCBuyN/A512 Swaps

14/07/2025Morgan Stanley Capital Services LLCBuyN/A57 Swaps

14/07/2025Morgan Stanley Capital Services LLCBuyN/A743 Swaps

14/07/2025Morgan Stanley Capital Services LLCBuyN/A744 Swaps

15/07/2025Morgan Stanley & Co. International plcBuyN/A177 Swaps

15/07/2025Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A316 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy1,016.60 (AUD)130 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy1,078.64 (AUD)139 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy1,358.94 (AUD)174 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy1,459.82 (AUD)188 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy1,736.00 (AUD)224 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy1,803.42 (AUD)233 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy100.81 (AUD)13 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy108.64 (AUD)14 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy116.47 (AUD)15 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy116.55 (AUD)15 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy124.00 (AUD)16 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy125.12 (AUD)16 Ordinary Shares

71

15/07/2025Morgan Stanley Australia Securities LimitedBuy13,190.50 (AUD)1,702 Ordinary Shares
15/07/2025Morgan Stanley Australia Securities LimitedBuy131.75 (AUD)17 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy131.92 (AUD)17 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy139.41 (AUD)18 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy139.86 (AUD)18 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy15.44 (AUD)2 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy162.75 (AUD)21 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy193.62 (AUD)25 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy2,270.30 (AUD)292 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy2,497.38 (AUD)321 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy208.98 (AUD)27 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy209.25 (AUD)27 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy23,011.02 (AUD)2,973 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy231.90 (AUD)30 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy263.50 (AUD)34 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy279.54 (AUD)36 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy287.12 (AUD)37 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy3,001.17 (AUD)387 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy3,162.00 (AUD)408 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy3,892.77 (AUD)501 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy380.48 (AUD)49 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy442.32 (AUD)57 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy47,461.68 (AUD)6,132 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy5,820.00 (AUD)750 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy526.32 (AUD)68 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy527.00 (AUD)68 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy589.76 (AUD)76 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy77.30 (AUD)10 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy77.70 (AUD)10 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy80,039.34 (AUD)10,341 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy854.70 (AUD)110 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy9,001.62 (AUD)1,163 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy93.24 (AUD)12 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy930.00 (AUD)120 Ordinary Shares

15/07/2025Morgan Stanley Australia Securities LimitedBuy952.02 (AUD)123 Ordinary Shares

15/07/2025Morgan Stanley Capital Services LLCBuyN/A1,958 Swaps

15/07/2025Morgan Stanley Capital Services LLCBuyN/A471 Swaps

15/07/2025Morgan Stanley Capital Services LLCBuyN/A472 Swaps

15/07/2025Morgan Stanley Capital Services LLCBuyN/A63 Swaps

72

Annexure D




















INTERNATIONAL PRIME


BROKERAGE AGREEMENT









CONTENTS


SECTIONS

A. PRIME BROKERAGE TERMS ..................................................................................................................... 1

B. SETTLEMENT FACILITY ............................................................................................................................ 4

C. FOREIGN EXCHANGE TRANSACTIONS ................................................................................................. 7

D. EXECUTION TERMS .................................................................................................................................... 7

E. EXCHANGE-TRADED DERIVATIVES TRANSACTIONS ..................................................................... 8

F. REPRESENTATIONS AND ACKNOWLEDGEMENTS ............................................................................ 8

G. OBLIGATIONS ............................................................................................................................................ 12

H. EVENTS OF DEFAULT .............................................................................................................................. 15

I. USE OF INVESTMENTS ............................................................................................................................ 16

J. SECURITY .................................................................................................................................................... 16

K. EARLY TERMINATION, NETTING AND SET OFF............................................................................... 19

L. LIMITATION OF LIABILITY .................................................................................................................... 22

M. MISCELLANEOUS ...................................................................................................................................... 22

N. ASSIGNMENT AND TERMINATION ...................................................................................................... 24

O. GOVERNING LAW AND JURISDICTION ............................................................................................... 26

P. GUARANTEE AND INDEMNITY ............................................................................................................. 26

INTERPRETATION AND DEFINITIONS ........................................................................................................... 28

SCHEDULES

I. ELECTRONIC SERVICES

II. TERMS RELATING TO EXCHANGE-TRADED DERIVATIVES

PART A – DEALING

PART B – MASTER NETTING AGREEMENT

PART C – EURONEXT.LIFFE REQUIRED TERMS

PART D – LONDON METAL EXCHANGE

III. REQUIRED TERMS FOR STOCK EXCHANGES

IV. HONG KONG TRANSACTIONS

V. CASH PAYMENTS AND SECURITIES TRANSFERS AUTHORISATION

Page 1


THIS INTERNATIONAL PRIME BROKERAGE AGREEMENT is made on

between:


(1) Morgan Stanley & Co. International plc (“MSI plc”) for itself and as agent and trustee for and

on behalf of the other Morgan Stanley Companies (as defined herein); and


(2) [Insert name of client] (the “Client”)


IT IS AGREED AS FOLLOWS:


REGULATORY INFORMATION



REGULATORY STATUS


MSI plc (FCA registration number 165935) is regulated

by the FCA and regulated and authorized by the PRA.

Its principal address in the U.K. is 25 Cabot Square,

Canary Wharf, London E14 4QA.


None of the other Morgan Stanley Companies party to

this Agreement are regulated in the U.K. by the FCA but

may be regulated by other bodies or in their home

jurisdiction. Accordingly, the designated investment

business (as defined in the FCA Rules and PRA Rules)

conducted with or provided to the Client, or on its behalf,

by such Morgan Stanley Companies is not covered by

the rules and regulations made for the protection of

investors in the U.K.. MSI plc will provide the Client on

request with details of the regulatory status of such

companies.


CLIENT CATEGORISATION


MSI plc will treat the Client’s Agent as their client for

UK regulatory purposes in accordance with the FCA

Conduct of Business Sourcebook and will treat the Agent

as a per se professional client. If the Client does not

appoint an Agent MSI plc will treat the Client as its

client for UK regulatory purposes and will treat the

Client as a per se professional client. The Client or the

Agent may also request in writing that MSI plc

categorise the Agent or the Client, as applicable, as a

client benefiting from a higher degree of protection. The

Client agrees that it is responsible for updating Morgan

Stanley about any change in circumstances that could

affect the aforementioned categorisation.



A. PRIME BROKERAGE TERMS



A.1. Custody and Settlement


A.1.1. Custody: The Client appoints MSI plc as

custodian and MSI plc accepts such

appointment pursuant to the terms of this

Agreement. Where MSI plc holds the Client's

Investments in custody in the Prime Brokerage

Account it shall hold such investments as

trustee. MSI plc's duties as trustee shall be

subject to the terms of this Agreement. MSI

plc is not acting as trustee in relation to any

other service or activity relating to this

Agreement.


A.1.2. Settlement


(i) MSI plc will settle Transactions involving the

purchase of securities executed through the

Client’s Executing Broker and will provide

custody of Investments, each in accordance

with this Agreement. MSI plc reserves the

right to refuse to settle any Transaction, and

will notify the Client promptly of any such

refusal. MSI plc will use reasonable

endeavours to notify the Client promptly in

advance where reasonably practical. MSI plc

shall be deemed to have agreed to settle a

Transaction only upon actual settlement by it

of the Transaction.


(ii) MSI plc shall effect settlement of and payment

for securities in accordance with the laws,

regulations and market practices in the

jurisdiction in which the Transaction occurs.

In some securities markets deliveries of

securities and related payments are not

customarily made simultaneously, and may be

made through different mechanisms or

systems. The Client agrees that in such

circumstances unless, after consultation with

MSI plc, the Client or the Client’s investment

manager expressly instructs MSI plc only to

make delivery against payment, MSI plc may

make and accept payments on the settlement of

securities in accordance with such market

practices. MSI plc shall not be obliged to settle

a Transaction if the Client or the Client’s

investment manager instructs that it be settled

on a delivery versus payment basis and MSI

plc considers that such method of settlement is

not practicable. The Client shall bear the risk

that (a) the recipient of such securities may fail

to make payment, or return such securities, or

hold them on trust for the Client, and (b) the

recipient of payment may fail to deliver the

securities (or may deliver invalid, fraudulent,

forged or stolen certificates) or to return such

payment.


(iii) MSI plc has no control over the execution of

Transactions executed with an Executing

Broker (other than itself or a Morgan Stanley

Company) or introduced to it by another broker

(other than a Morgan Stanley Company) for

clearing (each a "Broker") and, save for its

obligations in relation to clearing and

settlement set out herein, it is not responsible

for any matter arising from, nor does it owe

any duties to the Client in respect of, the

execution of those Transactions. The Client’s

broker is not the agent of Morgan Stanley for

Page 2


any purpose. Where the Broker is an overseas

entity then the services of such Broker may

not be regulated under the FSMA.


A.2. Sub-custodians and Registration


A.2.1. Sub-custodians: The Client authorises MSI plc

to appoint any persons (including any

Associated Firm) to act as sub-custodians of

the Client’s Investments, including documents

of title or certificates evidencing title to such

Investments. Commensurate with the

requirements of the FCA Rules MSI plc will

exercise reasonable skill, care and diligence in

the selection and monitoring of sub-custodians,

shall be responsible to the Client for the

duration of the sub-custody agreement for

satisfying itself as to the ongoing suitability of

the sub-custodian to provide custodial services

to the Client, shall maintain an appropriate

level of supervision over the sub-custodian and

make appropriate enquiries periodically to

confirm that the obligations of the sub-

custodian continue to be competently

discharged. The level of assessment conducted

with regard to the selection and monitoring of

an Affiliate appointed as sub-custodian will be

at least as rigorous as that performed on any

non-affiliated company. MSI plc will be

responsible for the acts of any sub-custodian

which is an Affiliate (and therefore for losses

to the Client arising as a result of such acts) to

the same extent (and subject to the limitations

contained in paragraph L.1) as it is liable under

this Agreement for its own acts including any

act or omission, fraud, negligence or wilful

default.


Where MSI plc has appointed a sub-custodian

which is not an Affiliate, it will not be liable

for any act or omission, or for the insolvency,

of such sub-custodian or for any loss arising

therefrom unless, and except to the extent that,

any loss suffered by the Client is directly

caused by a breach of MSI plc’s obligations in

relation to the selection and monitoring of sub-

custodians set out in this paragraph A.2.1. but

subject at all times to the limitation on liability

for consequential loss set out in paragraph

L.1.2.


Following written request by the Client to MSI

plc, MSI plc will provide the Client with

information detailing the identity of sub-

custodians appointed by Morgan Stanley to

hold Investments in the relevant jurisdictions at

the time of the request.


A.2.2. Registration of Investments:


(i) MSI plc will arrange for any Investments that

are in registered form to be registered in

accordance with the FCA Rules. This may

mean they are registered (i) in the name of a

nominee company controlled by MSI plc, (ii)

in the Client’s name, (iii) in the name of a sub-

custodian or its nominee, (iv) in the name of a

nominee controlled by an Exchange or

Clearing House, (v) with MSI plc’s consent, in

such other name as the Client may direct in

writing (in which event, the Client accepts that

the consequences of so doing will be entirely at

the Client’s own risk), or (vi) in the name of an

Associated Firm or its nominee.


(ii) The Client agrees that MSI plc may register or

record the Client’s Investments in the name of

a third party or in MSI plc’s name where the

Investment is subject to the law or market

practice of a jurisdiction outside the UK and

MSI plc has reasonably determined that it is in

the Client’s best interests, or it is not feasible to

do otherwise and i) if registering in the name

of a third party, MSI plc is prevented from

registering the Investment in the Client’s name

or the name of a nominee company, and ii) if

registering in MSI plc’s name, MSI plc is

prevented from registering the Investments in

the Client’s name, the name of a nominee

company or in the name of the third party. As a

consequence, in the case of registration in the

name of MSI plc or a third party, the Client’s

Investments may not be segregated from MSI

plc’s or the third party’s Investments and in the

event of their default the Client’s Investments

may not be as well protected.


A.2.3. Identification of Investments:


(i) MSI plc will (subject to paragraph A.2.2.(ii))

identify, record and hold all the Client’s

Investments held with MSI plc in such a

manner that (a) the identity and location of

those Investments can be ascertained at any

time, and (b) those Investments are readily

identifiable as Investments belonging to a

customer of MSI plc and are separately

identifiable from any Investments of MSI plc.

Nothing in the preceding sentence shall prevent

all or any part of the Client’s Investments being

co-mingled with Investments of the same

description of other customers of MSI plc and

MSI plc will not be obliged to ensure that the

Client’s Investments will be separately

distinguishable from Investments belonging to

other customers of MSI plc.


(ii) MSI plc will require that where a Financial

Instrument is recorded in an account with a

sub-custodian, that sub-custodian will make it

clear in the title of the account that the

Investment belongs to one or more customers

of MSI plc.

Page 3


A.2.4. Holding of Investments Overseas: MSI plc

may, where it considers it appropriate, arrange

for the Client’s Investments, including

Financial Instruments, to be held overseas.

There may be different settlement, legal and

regulatory requirements in overseas

jurisdictions from those applying in the U.K.,

together with different practices for the separate

identification of the Client’s Investments.

Where the nature of the Investments or services

requires MSI plc to do so it may hold

Investments with a third party in a country

outside the EEA which does not regulate the

holding and safekeeping of Investments.

Where this is necessary to provide the services

the Client has requested under this Agreement,

the Client requests MSI plc to deposit its

Investments with such third parties. Where the

Client’s Investments are held in a jurisdiction

outside the UK by a third party on MSI plc’s

behalf, the Client’s Investments may be held in

an omnibus account by the third party and there

is a risk that the Client’s Investments could be

withdrawn or used to meet obligations of other

persons, or that the balance of assets held by

the third party does not reconcile with the

quantity which the third party is required to

hold, and the Client may not in such

circumstances receive its full entitlement of

Investments. In some jurisdictions it may not

be possible to identify separately the

Investments which a third party holds for

clients from those which it holds for itself or

for MSI plc, and there is a risk that your

Investments could be withdrawn or used to

meet the obligations of the third party, or lost

altogether if the third party becomes insolvent.

A.2.5. Pooling of Investments: Where the Client’s

Investments are pooled with those of one or

more customers, individual customer

entitlements may not be identifiable by

separate certificates, other physical documents

of title or equivalent electronic record and in

the event of an unreconcilable shortfall after

the default of a custodian, customers may share

in that shortfall pro-rata. It also means that

where corporate events (such as partial

redemptions) affect some but not all of the

Investments held in a pooled account MSI plc

shall allocate the Investments so affected to

particular customers in such fair and equitable

manner as MSI plc considers appropriate

(including without limitation pro rata allocation

or an impartial lottery).



A.2.6. Custody Statements in Electronic Form:

MSI plc will provide the Client with

information relating to the Client's Investments

held by MSI plc or an Associated Firm by

sending the Client periodic statements which

may be sent in electronic form. These will be

sent no less often than every 6 months and

assets will be valued in accordance with

general market practice or, by agreement, in

accordance with the Client’s instructions.


A.2.7 The Client’s Investments may be subject to a

lien or right of set-off in favour of any sub-

custodian, depositary, nominee or agent in

respect of charges relating to their

administration and safekeeping.


A.2.8 The Client agrees that MSI plc may, in its sole

discretion, decide to (i) liquidate any unclaimed

Investments at market value, and pay away the

proceeds, or (ii) pay away any such unclaimed

Investments, in either case to a registered

charity of our choice if MSI plc has held the

relevant Investment for at least twelve years; in

the twelve years preceding the divestment of

that Investment MSI plc has not received

instructions relating to any Investment from the

Client or on its behalf; and MSI plc has been

unable to contact the Client having taken

reasonable steps in accordance with the FCA

Rules to trace the Client and return the

Investment, in which case MSI plc shall cease

to treat such assets as custody assets. In such

circumstances, MSI plc (or a member of its

group) will unconditionally undertake to pay

the Client a sum equal to the value of the

Investment at the time it was liquidated or paid

away in the event that the Client seeks to claim

the Investment in future.


A.3. Rights and Obligations in Respect of

Investments


A.3.1. Corporate Actions:


(i) Where MSI plc is notified that a Corporate

Action may be exercised in relation to an

Investment credited to a Prime Brokerage

Account and registered in the name of an

Associated Firm, a sub-custodian appointed by

MSI plc or its or such sub-custodian’s

nominee, it will use reasonable efforts to notify

the Client as soon as practicable of such

Corporate Action.


(ii) If the Client wishes to exercise a right relating

to a Corporate Action in relation to an

Investment credited to a Prime Brokerage

Account, it must notify MSI plc in writing or

electronically of its election as soon as

possible, but in any event no later than the

expiry of Morgan Stanley’s deadline for

submissions of elections relating to that

Corporate Action as advised to the Client by

MSI plc or, where no deadline is advised, no

later than 10 Notice Business Days prior to the

final date for submission by MSI plc of such

elections (or such shorter period as may be

agreed in writing). MSI plc will use

reasonable efforts to exercise such right, but

only (a) on such terms as the Client has

notified to MSI plc in writing and as are

acceptable to MSI plc, and (b) where the Client

has provided MSI plc or any other person (as

the case may be) with any funds required to

exercise such right.


(iii) MSI plc will use reasonable efforts to send the

Page 4


Client Corporate Action Information. This will

have been sent to MSI plc from a sub-

custodian or agent bank for forwarding to

shareholders whose shares are held in custody

by MSI plc. No representation or warranty,

express or implied, is or will be made by MSI

plc in relation to the accuracy or completeness

of the Corporate Action Information or any

other written or oral information made

available to the Client or its advisers in

connection with the proposed Corporate Action

and no responsibility or liability is or will be

accepted by Morgan Stanley in relation to it.

The Client should make its own investigation

of the proposed Corporate Action and all

information provided.


(iv) The distribution of the Corporate Action

Information in certain jurisdictions and/or the

Client’s ability to participate in a Corporate

Action may be restricted by law or regulation

in the jurisdiction in which the Client resides or

conducts business or by the issuer of the

relevant Investment. Any request for MSI plc

to exercise or participate on behalf of the

Client in the proposed Corporate Action shall

be a representation to Morgan Stanley that the

Client is entitled to so exercise or participate

and that any and all restrictions or

qualifications (including but not limited to any

restrictions relating to the receipt of Corporate

Action Information) have been complied with.

By accepting and executing such request on

behalf of the Client, MSI plc is not making any

representation or warranty about the Client’s

eligibility to so exercise or participate in any

such action.


A.3.2. Calls on Partly Paid Investments: Where

Morgan Stanley or any third party holding

Investments on behalf of Morgan Stanley is

legally liable to meet any payment due or to

become due in respect of those Investments,

the Client will provide Morgan Stanley or such

other person (as the case may be) with funds to

meet such payments on the due date therefor,

or Morgan Stanley or such person may make

such payment and the Client will reimburse

Morgan Stanley or such person forthwith upon

demand. Where the Client provides the

necessary funds in time to do so, MSI plc shall

use reasonable endeavours to satisfy the call.


A.3.3. Collection of Income: Where Investments

credited to a Prime Brokerage Account are

registered in the name of an Associated Firm, a

sub-custodian appointed by MSI plc or that of

its or such sub-custodian’s nominee, MSI plc

will credit to that Prime Brokerage Account

any Income actually received by it to which the

Client is entitled as soon as reasonably

practicable (after deduction of any taxes or

duties payable).


A.3.4. Reversal of Account Entries: In some

jurisdictions the delivery of Investments or

crediting of cash to an account may be reversed

in certain circumstances. Accordingly, any

delivery of Investments or crediting of cash to

an Account will be subject to reversal if, in

accordance with local laws and practice, the

delivery of Investments or cash giving rise to

the credit is reversed. Account entries may

also be reversed to reflect any failed or delayed

(or partially failed or delayed) settlements to or

from the Client’s Account. MSI plc will use

reasonable endeavours to notify the Client in

advance if it becomes aware that any Account

entry may be reversed and will notify the

Client promptly if any Account entry is

reversed.


A.3.5. Voting Rights: In its capacity as custodian

and prime broker for the Client, MSI plc may

receive notification of voting rights to be

exercised with respect to certain of the Client’s

Investments. For those Investments where MSI

plc expressly agrees with the Client that it will

do so, MSI plc will use reasonable efforts to

notify the Client as soon as reasonably

practicable following receipt of notification of

such voting rights. MSI plc will only exercise

voting rights in respect of the Client’s

Investments where expressly agreed with the

Client. Any request for Morgan Stanley to

exercise voting rights shall be a continuing

representation that the Client is entitled to

exercise such voting rights and that any and all

restrictions specified by the issuer or which

exist under applicable law or regulation have

been duly complied with.


A.3.6 Reporting Obligations: The Client shall be

solely responsible for compliance with any

notification or other requirements of any

jurisdiction relating to or affecting the Client’s

ownership of the Investments and Morgan

Stanley

[TRUNCATED]

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.