Fisher & Paykel Healthcare Corporation Limited logo

SPH Notice - Mitsubishi UFJ Financial Group

Substantial Holder Notice17 February 2025FPHHealthcare

1
Disclosure of movement of 1% or more in substantial holding

or change in nature of relevant interest, or both

Sections 277 and 278, Financial Markets Conduct Act 2013

To NZX Limited

and

To Fisher & Paykel Healthcare Corporation Ltd

Relevant event being disclosed: Movement of 1% or more in substantial holding and

change in the nature of relevant interest in the substantial holding

Date of relevant event: 12 Feb, 2025

Date this disclosure made: 17 Feb, 2025

Date last disclosure made: 4 Nov, 2024

Substantial product holder(s) giving disclosure

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

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

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

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

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

Summary of substantial holding

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

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

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

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

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

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


For this disclosure,—

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

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

(c) total percentage held in class: 5.169%

For last disclosure,—

(a) total number held in class: 36,301,345

(b) total in class: 586,124,907

(c) total percentage held in class: 6.193%


2


Details of transactions and events giving rise to relevant event

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.

Details after relevant event


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 Mitsubishi UFJ Trust and Banking Corporation,

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

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

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

Investors (UK) IM Limited, First Sentier Investors International IM Limited and being

deemed to have the same relevant interests as are disclosed by Mitsubishi UFJ Trust and

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

RQI Pty Ltd, First Sentier Investors (Australia) IM Ltd, First Sentier Investors (Australia)

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

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

this notice.

For that relevant interest,—

(a) number held in class: 27,631,501

(b) percentage held in class: 4.714%

(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

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: 2,666,935


(b) percentage held in class: 0.455%


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


3

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




Details for Mitsubishi UFJ Trust and Banking Corporation


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 investment manager (as

provided for under its investment mandates). The relevant agreement need not be

attached under regulation 139.


For that relevant interest,—

(a) number held in class: 651,288


(b) percentage held in class : 0.111%


(c) current registered holder(s) : Unknown


(d) registered holder(s) once transfers are registered : Unknown


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: 26,980,213


(b) percentage held in class: 4.603%


(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

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,—

(e) number held in class: 2,666,935


(f) percentage held in class: 0.455%


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


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


4


Details for Mitsubishi UFJ Asset Management Co., 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 investment manager (as

provided for under its investment mandates). The relevant agreement need not be

attached under regulation 139.


For that relevant interest,—


(a) number held in class: 492,687


(b) percentage held in class : 0.084%


(c) current registered holder(s) : Unknown


(d) registered holder(s) once transfers are registered : Unknown


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: 27,138,814


(b) percentage held in class: 4.630%


(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

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,—

(i) number held in class: 2,666,935


(j) percentage held in class: 0.455%


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


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


Details for First Sentier Investors RQI Pty Ltd


5

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 investment manager (as

provided for under its investment mandates). The relevant agreement need not be

attached under regulation 139.


For that relevant interest,—


(a) number held in class: 1,858,233


(b) percentage held in class : 0.317%


(c) current registered holder(s) : Unknown


(d) registered holder(s) once transfers are registered : Unknown


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: 25,773,268


(b) percentage held in class: 4.397%


(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

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: 2,666,935


(b) percentage held in class: 0.455%


(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 investment manager (as


6

provided for under its investment mandates). The relevant agreement need not be

attached under regulation 139.


For that relevant interest,—


(a) number held in class: 12,452,054


(b) percentage held in class : 2.124%


(c) current registered holder(s) : Unknown


(d) registered holder(s) once transfers are registered : Unknown


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: 15,179,447


(b) percentage held in class: 2.590%


(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

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: 2,666,935


(b) percentage held in class: 0.455%


(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) RE 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 investment manager (as

provided for under its investment mandates). The relevant agreement need not be

attached under regulation 139.


7

For that relevant interest,—


number held in class:

1,467,556


(a) percentage held in class : 0.250%


(b) current registered holder(s) : Unknown


(c) registered holder(s) once transfers are registered : Unknown


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: 26,163,945


(b) percentage held in class: 4.464%


(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

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: 2,666,935


(b) percentage held in class: 0.455%


(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 (Hong Kong) Limited


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 investment manager (as

provided for under its investment mandates). The relevant agreement need not be

attached under regulation 139.


For that relevant interest,—


8

(a) number held in class: 10,365,439


(b) percentage held in class : 1.768%


(c) current registered holder(s) : Unknown


(d) registered holder(s) once transfers are registered : Unknown


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: 17,266,062


(b) percentage held in class: 2.946%


(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

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: 2,666,935


(b) percentage held in class: 0.455%


(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 (Singapore)


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 investment manager (as

provided for under its investment mandates). The relevant agreement need not be

attached under regulation 139.


For that relevant interest,—


(a) number held in class: 38,993


9

(b) percentage held in class : 0.007%


(c) current registered holder(s) : Unknown


(d) registered holder(s) once transfers are registered : Unknown


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: 27,592,508


(b) percentage held in class: 4.707%


(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

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: 2,666,935


(b) percentage held in class: 0.455%


(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 (UK) IM Limited


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 investment manager (as

provided for under its investment mandates). The relevant agreement need not be

attached under regulation 139.


For that relevant interest,—


(a) number held in class: 235,966


(b) percentage held in class : 0.040%


10

(c) current registered holder(s) : Unknown


(d) registered holder(s) once transfers are registered : Unknown


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: 27,395,535


(b) percentage held in class: 4.674%


(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

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: 2,666,935


(b) percentage held in class: 0.455%


(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 International IM Limited


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 investment manager (as

provided for under its investment mandates). The relevant agreement need not be

attached under regulation 139.


For that relevant interest,—


(a) number held in class: 69,285


(b) percentage held in class : 0.012%


(c) current registered holder(s) : Unknown


11

(d) registered holder(s) once transfers are registered : Unknown


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: 27,562,216


(b) percentage held in class: 4.702%


(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

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: 2,666,935


(b) percentage held in class: 0.455%


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


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




Additional information

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

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

Japan

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

8212, Japan

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

105-7320, Japan

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

300 Barangaroo Avenue, Barangaroo NSW 2000, Australia


12

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

Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

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

Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

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

Connaught Place, Hong Kong

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

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

Kingdom

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

United Kingdom



Contact details:

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


Nature of connection between substantial product holders: Mitsubishi UFJ Trust and

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

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

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

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

wholly-owned subsidiaries of Mitsubishi UFJ Financial Group, Inc.


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

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

products to which this disclosure relates: Not applicable

Certification

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

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

by all persons for whom it is made.




13

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)

31-Oct-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


23,009 827,782.24

31-Oct-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(51,009)(1,828,601.56)

31-Oct-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(8,372)(300,124.53)

31-Oct-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(4,237)(151,890.54)

31-Oct-

2024


First Sentier

Investors

(Australia)

RE Ltd


SELL Ordinary

Shares


(86)(3,082.98)

31-Oct-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(10,786)(386,663.07)

31-Oct-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(28,448)(1,019,821.15)

31-Oct-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(9,923)(355,725.72)

31-Oct-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(34,518)(1,237,422.19)


14

01-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


1,796 65,150.34

04-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(2,421)(88,046.09)

04-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(3,650)(132,741.93)

05-Nov-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(2,230)(81,060.62)

05-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(10,398)(379,821.26)

05-Nov-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(7,870)(286,074.91)

05-Nov-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(2,476)(90,002.73)

05-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(1,318)(48,144.30)

05-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(1,030)(37,626.36)

05-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(69,726)(2,547,122.16)


15

05-Nov-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(6,544)(237,874.74)

05-Nov-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(11,488)(417,589.40)

05-Nov-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(911)(33,114.90)

05-Nov-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(1,885)(68,519.85)

06-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


7,128 256,536.72

06-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


1,109 39,912.91

06-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


97,212 3,526,679.13

06-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


1,717 62,289.72

07-Nov-

2024


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(399)(14,585.50)

08-Nov-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


SELL Ordinary

Shares


(658)(24,455.36)


16

11-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(44,024)(1,660,906.66)

11-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(711)(26,824.11)

11-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(7,671)(289,406.12)

13-Nov-

2024


First Sentier

Investors

International

IM Limited


SELL Ordinary

Shares


(25,898)(965,234.00)

13-Nov-

2024


First Sentier

Investors

(UK) IM

Limited


SELL Ordinary

Shares


(103,870)(3,871,297.22)

13-Nov-

2024


First Sentier

Investors

(UK) IM

Limited


SELL Ordinary

Shares


(347)(12,932.90)

14-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


1,508 55,796.00

14-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


1,248 46,176.00

14-Nov-

2024


First Sentier

Investors

(UK) IM

Limited


SELL Ordinary

Shares


(146)(5,403.69)

14-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


7,894 292,078.00


17

14-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


23,113 862,568.49

14-Nov-

2024


First Sentier

Investors

(UK) IM

Limited


SELL Ordinary

Shares


(43,453)(1,608,265.05)

14-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


4,178 154,586.00

14-Nov-

2024


First Sentier

Investors

International

IM Limited


SELL Ordinary

Shares


(10,834)(400,983.67)

18-Nov-

2024


First Sentier

Investors

(UK) IM

Limited


SELL Ordinary

Shares


(7,746)(286,466.45)

18-Nov-

2024


First Sentier

Investors

International

IM Limited


SELL Ordinary

Shares


(2,262)(83,654.42)

19-Nov-

2024


First Sentier

Investors

(Singapore)


SELL Ordinary

Shares


(10,212)(387,039.91)

20-Nov-

2024


First Sentier

Investors

(Singapore)


BUY Ordinary

Shares


99,102 3,684,998.86

20-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


923 34,215.61

20-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


4,893 181,383.51


18

20-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


2,481 91,970.67

20-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


12,955 480,051.07

20-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


644 23,873.08

20-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(507)(18,787.02)

20-Nov-

2024


First Sentier

Investors

(Singapore)


SELL Ordinary

Shares


(206,868)(7,703,505.74)

21-Nov-

2024


First Sentier

Investors

(Singapore)


SELL Ordinary

Shares


(53,682)(1,999,471.98)

25-Nov-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


SELL Ordinary

Shares


(25,945)(1,017,303.45)

25-Nov-

2024


Mitsubishi

UFJ Asset

Management

Co., Ltd.


SELL Ordinary

Shares


(558)(21,696.66)

26-Nov-

2024


First Sentier

Investors

International

IM Limited


BUY Ordinary

Shares


6,978 271,183.22

26-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(2,412)(92,760.21)


19

26-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(130,242)(5,008,820.79)

26-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(15,316)(589,019.66)

26-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(2,030)(78,069.33)

26-Nov-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


SELL Ordinary

Shares


(1,621)(61,208.96)

27-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(724)(27,816.08)

27-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(2,898)(110,936.45)

27-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(156,494)(5,992,237.42)

27-Nov-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


1,967 75,659.30

27-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(2,439)(93,365.77)

27-Nov-

2024


First Sentier

Investors

(Singapore)


SELL Ordinary

Shares


(918)(35,141.36)


20

27-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(18,403)(704,473.28)

28-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(207,332)(7,792,606.39)

28-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(3,232)(121,424.30)

28-Nov-

2024


First Sentier

Investors

(Singapore)


SELL Ordinary

Shares


(1,216)(45,703.55)

28-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(24,381)(915,979.54)

28-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(3,839)(144,228.93)

29-Nov-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(6,303)(235,720.22)

29-Nov-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


SELL Ordinary

Shares


(7,207)(272,812.34)

03-Dec-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


SELL Ordinary

Shares


(19,698)(757,015.81)

04-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(573)(21,699.51)


21

04-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(1,715)(64,947.05)

04-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(1,401)(53,055.87)

04-Dec-

2024


Mitsubishi

UFJ Trust

and Banking

Corporaton


BUY Ordinary

Shares


458 17,228.54

05-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(8,510)(315,324.43)

05-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(4,340)(161,149.74)

06-Dec-

2024


First Sentier

Investors

(Singapore)


SELL Ordinary

Shares


(172,072)(6,320,445.46)

06-Dec-

2024


First Sentier

Investors

(Singapore)


SELL Ordinary

Shares


(80,859)(2,970,064.27)

06-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


802 29,187.07

06-Dec-

2024


First Sentier

Investors

(Australia)

RE Ltd


SELL Ordinary

Shares


(48,680)(1,795,561.80)

09-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(204,094)(7,473,544.71)


22

09-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(599)(22,163.00)

09-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(95,906)(3,511,900.29)

10-Oct-

2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

2,231 81,654.60

10-Dec-

2024


First Sentier

Investors

(Australia)

RE Ltd


SELL Ordinary

Shares


(12,410)(460,306.76)

10-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


402 14,781.19

10-Dec-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


BUY Ordinary

Shares


4,276 158,566.48

10-Dec-

2024


Mitsubishi

UFJ Asset

Management

Co., Ltd.


BUY Ordinary

Shares


66,957 2,486,782.98

11-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(591)(22,103.40)

11-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(52,889)(1,966,317.82)

11-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(5,421)(201,543.02)


23

11-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(1,599)(59,802.60)

11-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(29,503)(1,086,878.05)

11-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(916)(34,055.23)

11-Dec-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


BUY Ordinary

Shares


33,406 1,245,161.88

12-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(52,541)(1,926,830.84)

12-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(108,134)(3,965,587.37)

12-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(10,980)(402,668.44)

12-Dec-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


BUY Ordinary

Shares


5,380 196,874.11

13-Dec-

2024


First Sentier

Investors

International

IM Limited


SELL Ordinary

Shares


(2,033)(74,814.40)


24

13-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(16,848)(612,931.92)

13-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(165,934)(6,036,695.51)

13-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(1,653)(60,830.40)

13-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(80,626)(2,933,181.94)

13-Dec-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


BUY Ordinary

Shares


38,526 1,414,139.21

16-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(2,352)(89,927.14)

16-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(600)(22,940.60)

16-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(652)(24,928.78)

16-Dec-

2024


First Sentier

Investors

International

IM Limited


BUY Ordinary

Shares


887 32,641.60

16-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(7,490)(286,375.12)


25

16-Dec-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


BUY Ordinary

Shares


405 15,087.47

17-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(6,196)(236,935.04)

17-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(8,286)(316,856.64)

17-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(11,977)(457,932.55)

17-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(1,348)(51,547.52)

17-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(10,375)(396,740.00)

17-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(506,095)(19,350,202.23)

17-Dec-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


BUY Ordinary

Shares


5,757 219,896.67

18-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(5,646)(214,583.57)

19-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(823)(31,027.10)


26

19-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(25,434)(963,185.58)

19-Dec-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


SELL Ordinary

Shares


(149)(5,617.30)

19-Dec-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


SELL Ordinary

Shares


(12,263)(462,163.04)

19-Dec-

2024


Mitsubishi

UFJ Trust

and Banking

Corporation


SELL Ordinary

Shares


(1,128)(42,525.60)

20-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(15,662)(586,657.80)

23-Dec-

2024


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(57,768)(2,179,091.50)

23-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(2,447)(92,302.55)

23-Dec-

2024


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


211 7,979.35

24-Dec-

2024


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


540 20,606.33


27

27-Dec-

2024


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


1,379 53,033.00

30-Dec-

2024


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(3,551)(136,232.69)

31-Dec-

2024


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


2,183 84,187.52

02-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


1,147 44,522.59

03-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(11,968)(450,975.44)

03-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(806)(30,371.51)

03-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(6,008)(226,392.08)

03-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(1,758)(66,244.55)

03-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(2,596)(97,821.88)


28

03-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(7,352)(277,036.38)

03-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(2,175)(81,957.85)

03-Jan-

2025


First Sentier

Investors

(Australia)

RE Ltd


SELL Ordinary

Shares


(88)(3,316.00)

06-Jan-

2025


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(145,960)(5,570,315.27)

06-Jan-

2025


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(18,024)(687,855.32)

07-Jan-

2025


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(15,287)(581,525.12)

07-Jan-

2025


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(123,798)(4,709,337.82)

07-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


4,956 189,722.22

07-Jan-

2025


Mitsubishi

UFJ Trust

and Banking

Corporation


SELL Ordinary

Shares


(373)(14,185.19)

08-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(1,172)(44,840.72)


29

08-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(54,453)(2,076,394.61)

08-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(898)(34,357.48)

08-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(582)(22,267.32)

08-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(3,557)(135,041.34)

09-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


1,541 58,262.61

10-Jan-

2025


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(1,179)(44,748.47)

10-Jan-

2025


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(4,868)(184,762.99)

13-Jan-

2025


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(3,783)(141,901.84)

13-Jan-

2025


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(33,603)(1,260,461.97)

15-Jan-

2025


First Sentier

Investors

(Australia)

RE Ltd


SELL Ordinary

Shares


(26,169)(991,020.03)


30

15-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(43,402)(1,640,678.62)

15-Jan-

2025


Mitsubishi

UFJ Trust

and Banking

Corporation


BUY Ordinary

Shares


653 24,631.16

16-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(1,547)(58,553.95)

16-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


602 22,641.89

17-Jan-

2025


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(36,107)(1,386,689.34)

20-Jan-

2025


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(661)(25,572.24)

20-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(4,262)(166,066.44)

20-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(988)(38,493.47)

21-Jan-

2025


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(6,816)(260,728.36)

21-Jan-

2025


Mitsubishi

UFJ Trust

and Banking

Corporaton


SELL Ordinary

Shares


(9,321)(361,458.13)


31

22-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


17,901 686,991.80

22-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(21,087)(810,687.07)

22-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


5,052 193,882.05

22-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


2,262 86,809.42

22-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


4,285 164,446.67

22-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


5,582 214,222.01

22-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


25,897 993,856.58

22-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


14,761 566,487.12

22-Jan-

2025


Mitsubishi

UFJ Trust

and Banking

Corporation


BUY Ordinary

Shares


1,053 40,329.90

24-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


503 19,326.29


32

29-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


772 29,697.23

29-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


5,555 213,689.30

29-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


8,186 314,898.39

29-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


585 22,503.73

29-Jan-

2025


Mitsubishi

UFJ Trust

and Banking

Corporation


SELL Ordinary

Shares


(1,803)(68,820.51)

31-Jan-

2025


First Sentier

Investors

(Australia)

RE Ltd


BUY Ordinary

Shares


93 3,503.64

31-Jan-

2025


First Sentier

Investors

RQI Pty Ltd


BUY Ordinary

Shares


795 29,892.00

31-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


4,261 160,581.40

31-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


25,734 969,819.68

31-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


17,809 671,155.62


33

31-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


2,452 92,406.85

31-Jan-

2025


First Sentier

Investors

(Australia)

RE Ltd


SELL Ordinary

Shares


(47,635)(1,800,379.12)

31-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


5,048 190,240.53

31-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


5,547 209,046.00

31-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(392,352)(14,829,061.55)

31-Jan-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


14,687 553,498.93

31-Jan-

2025


Mitsubishi

UFJ Trust

and Banking

Corporation


BUY Ordinary

Shares


330 12,408.00

31-Jan-

2025


Mitsubishi

UFJ Trust

and Banking

Corporation


SELL Ordinary

Shares


(425)(15,980.00)

03-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


25,064 887,453.51

03-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


4,150 146,941.11


34

03-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


4,909 173,815.40

03-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


14,299 506,291.80

03-Feb-

2025


First Sentier

Investors

(Singapore)


BUY Ordinary

Shares


3,773 132,473.80

03-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


17,340 613,966.00

03-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(1,135,551)(40,330,797.09)

03-Feb-

2025


First Sentier

Investors

(Australia)

RE Ltd


BUY Ordinary

Shares


95 3,363.71

03-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


2,241 79,348.20

03-Feb-

2025


First Sentier

Investors

(Australia)

RE Ltd


SELL Ordinary

Shares


(137,866)(4,896,517.79)

03-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


5,402 191,271.30

03-Feb-

2025


Mitsubishi

UFJ Trust

and Banking

Corporation


SELL Ordinary

Shares


(10,058)(352,851.74)


35

04-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(9,088)(327,476.99)

04-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


1,013 35,666.28

04-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


841 29,610.41

04-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


3,512 123,652.49

04-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


366 12,886.34

04-Feb-

2025


First Sentier

Investors

(Australia)

RE Ltd


SELL Ordinary

Shares


(1,103)(39,745.50)

04-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


1,094 38,518.17

04-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


2,897 101,999.22

04-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


BUY Ordinary

Shares


5,076 178,718.69

04-Feb-

2025


First Sentier

Investors

(Australia)

RE Ltd


BUY Ordinary

Shares


18 633.75


36

05-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(497,295)(17,188,206.00)

05-Feb-

2025


First Sentier

Investors

(Australia)

RE Ltd


SELL Ordinary

Shares


(60,376)(2,086,799.84)

05-Feb-

2025


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(13,526)(465,054.31)

06-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(1,698)(59,073.42)

07-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(240,362)(8,355,343.66)

07-Feb-

2025


First Sentier

Investors

(Australia)

RE Ltd


SELL Ordinary

Shares


(29,182)(1,014,410.09)

07-Feb-

2025


Mitsubishi

UFJ Trust

and Banking

Corporation


SELL Ordinary

Shares


(751)(26,088.31)

10-Feb-

2025


First Sentier

Investors

(Australia)

RE Ltd


SELL Ordinary

Shares


(2)(69.88)

10-Feb-

2025


First Sentier

Investors

(Australia)

IM Ltd


SELL Ordinary

Shares


(15)(524.10)

10-Feb-

2025


First Sentier

Investors

(UK) IM

Limited


BUY Ordinary

Shares


17 593.98


37

11-Feb-

2025


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(126,697)(4,448,230.31)

12-Feb-

2025


First Sentier

Investors

(Hong Kong)

Limited


SELL Ordinary

Shares


(150,621)(5,276,163.26)

12-Feb-

2025


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(22,824)(799,184.54)

12-Feb-

2025


First Sentier

Investors

RQI Pty Ltd


SELL Ordinary

Shares


(634)(22,259.74)






38

Annexure B

Relevant interests held in the Morgan Stanley group


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

have a relevant interest in the shares.










└─┬─Morgan Stanley

├─┬─Morgan Stanley Capital Management, LLC

│ ├─┬─Eaton Vance Acquisitions LLC

│ │ └───Parametric Portfolio Associates LLC

│ ├─┬─Eaton Vance Management

│ │ ├───Calvert Research and Management

│ ├─┬─Morgan Stanley & Co. LLC

│ │ └───Prime Dealer Services Corp.

│ ├─┬─Morgan Stanley Domestic Holdings, LLC

│ │ ├───Morgan Stanley Capital Services LLC

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

│ ├─┬─Morgan Stanley Investment Management Inc.

│ │ ├─┬─Morgan Stanley Alternative Investments LLC

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

│ └─┬─Morgan Stanley Smith Barney LLC

├─┬─Morgan Stanley International Holdings Inc.


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

│ │ └─┬─Morgan Stanley Australia Securities Limited

│ ├─┬─Morgan Stanley International Limited

│ │ ├─┬─Morgan Stanley Europe Holding SE

│ │ │ ├─┬─Morgan Stanley Europe SE

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

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

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


39

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).

3,100

0.001%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Agreement) are attached in Annexure D (80 pages).


Morgan Stanley &

Co. International

plc

Shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s).

19,393

0.003%

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.

133,228

0.023%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreement document(s) (2010 Global Master Securities Lending Agreement) are attached in Annexure H (40 pages).


Morgan Stanley &

Co. International

plc

Holder of securities subject to an obligation to return under a Securities Lending Agreement.

554,179

0.095%

HSBC Custody

Nominees

(Australia) Limited

Unknown

The relevant agreement document(s) (2010 Global Master Securities Lending Agreement, 1994 Overseas Securities Lender's Agreement, 1995 Overseas Securities Lender's Agreement) are attached in Annexure H & I (71 pages).


Morgan Stanley &

Co. International

plc

Derivative relevant interest over quoted underlying.

109,185

0.019%

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.


40

Morgan Stanley &

Co. LLC

Shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s).

105,524

0.018%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Margin Agreement) are attached in Annexure E (19 pages).


Morgan Stanley &

Co. LLC

Shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s).

25,960

0.004%

HSBC Custody

Nominees

(Australia) Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Margin Agreement) are attached in Annexure E (19 pages).


Morgan Stanley &

Co. LLC

Holder of securities subject to an obligation to return under a Prime Brokerage Agreement.

56,547

0.010%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Agreement) are attached in Annexure D (80 pages).


Morgan Stanley &

Co. LLC

Holder of securities subject to an obligation to return under a Prime Brokerage Agreement.

93,123

0.016%

HSBC Custody

Nominees

(Australia) Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Agreement) are attached in Annexure D (80 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.

430,974

0.074%

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.

190,212

0.032%

HSBC Custody

Nominees

(Australia) Limited

Unknown

The relevant agreements need not be attached under regulation 139.


Morgan Stanley

Investment

Management Inc.

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of investment management business.

17,719

0.003%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreements need not be attached under regulation 139.


Morgan Stanley

AIP GP LP

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of investment management business.

3,068

0.002%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreements need not be attached under regulation 139.


41

Morgan Stanley

Smith Barney LLC

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of discretionary managed business.

1,214

0.001%

HSBC Custody

Nominees

(Australia) Limited;

Citibank Nominees

New Zealand

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.

39,920

0.007%

Morgan Stanley

Wealth Management

Australia Pty

discretionary client

account

Unknown

The relevant agreements need not be attached under regulation 139.


Morgan Stanley

Capital Services

LLC

Derivative relevant interest over quoted underlying.

470,420

0.080%

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.


Morgan Stanley

Europe SE

Derivative relevant interest over quoted underlying.

29,912

0.005%

Unknown

Unknown

Swap Agreement: The relevant agreement document(s) (2002 ISDA Master Agreement) is attached in Annexure G (41 pages).


Parametric

Portfolio

Associates LLC

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of investment management business.

176,093

0.030%

Unknown

Unknown

The relevant agreements need not be attached under regulation 139.


Parametric

Portfolio

Associates LLC

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of investment management business.

126,754

0.022%

Unknown

Unknown

The relevant agreements need not be attached under regulation 139.


Calvert Research

and Management

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of investment management business.

32,764

0.006%

Unknown

Unknown

The relevant agreements need not be attached under regulation 139.


42

Prime Dealer

Services Corp.

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and trading businesses.

41,753

0.007%

Unknown

Unknown

The relevant agreements need not be attached under regulation 139.


Morgan Stanley

Investment

Management

Limited

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of investment management business.

5,893

0.001%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreements need not be attached under regulation 139.




43

For a derivative relevant interest, also –

Details for

(a) Type of Derivative

(b) Details of Derivative

Notional Value of the Derivative

Settlement Type

Ex

p

ir

y

Date of the Derivative

Morgan Stanley Capital Services LLC

Swap Agreement

489.06

Cash

11/17/2025

Morgan Stanley Capital Services LLC

Swap Agreement

279,809.01

Cash

11/25/2025

Morgan Stanley Capital Services LLC

Swap Agreement

663,340.98

Cash

10/03/2025

Morgan Stanley Capital Services LLC

Swap Agreement

1,342,123.20 (AUD)

Cash

4/30/2025

Morgan Stanley Capital Services LLC

Swap Agreement

770,607.90 (AUD)

Cash

11/28/2025

Morgan Stanley Capital Services LLC

Swap Agreement

160,551.90 (AUD)

Cash

11/28/2025

Morgan Stanley Capital Services LLC

Swap Agreement

171,668.84

Cash

2/21/2034

Morgan Stanley Capital Services LLC

Swap Agreement

12,705.93

Cash

10/30/2026

Morgan Stanley Capital Services LLC

Swap Agreement

0.00 (AUD)

Cash

9/30/2026


44

Morgan Stanley Capital Services LLC

Swap Agreement

0.00 (AUD)

Cash

7/01/2025

Morgan Stanley Capital Services LLC

Swap Agreement

535,035.00 (AUD)

Cash

10/01/2026

Morgan Stanley Capital Services LLC

Swap Agreement

1,538,507.12

Cash

9/03/2030

Morgan Stanley Capital Services LLC

Swap Agreement

228,736.65 (AUD)

Cash

12/30/2025

Morgan Stanley Capital Services LLC

Swap Agreement

850,626.03

Cash

2/04/2028

Morgan Stanley Capital Services LLC

Swap Agreement

0.00

Cash

7/31/2026

Morgan Stanley Capital Services LLC

Swap Agreement

703,382.84 (AUD)

Cash

11/27/2025

Morgan Stanley Capital Services LLC

Swap Agreement

137.40 (AUD)

Cash

11/28/2025

Morgan Stanley Capital Services LLC

Swap Agreement

0.00 (AUD)

Cash

11/28/2025

Morgan Stanley Capital Services LLC

Swap Agreement

0.00 (AUD)

Cash

6/30/2026

Morgan Stanley Capital Services LLC

Swap Agreement

587,498.55

Cash

1/14/2027

Morgan Stanley Capital Services LLC

Swap Agreement

492,004.30

Cash

1/14/2027

Morgan Stanley Capital Services LLC

Swap Agreement

707,610.91

Cash

1/14/2027

Morgan Stanley Capital Services LLC

Swap Agreement

33.95 (AUD)

Cash

5/15/2025

Morgan Stanley Capital Services LLC

Swap Agreement

1,800,702.40 (AUD)

Cash

12/29/2025

Morgan Stanley Capital Services LLC

Swap Agreement

0.00

Cash

7/31/2025


45

Morgan Stanley & Co. International plc

Swap Agreement

0.00

Cash

2/27/2026

Morgan Stanley & Co. International plc

Swap Agreement

493,433.83 (AUD)

Cash

11/26/2025

Morgan Stanley & Co. International plc

Swap Agreement

134,318.10

Cash

2/22/2028

Morgan Stanley & Co. International plc

Swap Agreement

34,311.25 (AUD)

Cash

11/17/2025

Morgan Stanley & Co. International plc

Swap Agreement

35,885.25

Cash

9/16/2026

Morgan Stanley & Co. International plc

Swap Agreement

0.00 (AUD)

Cash

8/14/2026

Morgan Stanley & Co. International plc

Swap Agreement

4,300.08

Cash

5/16/2033

Morgan Stanley & Co. International plc

Swap Agreement

0.00 (AUD)

Cash

10/06/2025

Morgan Stanley Europe SE

Swap Agreement

1,027,477.20 (AUD)

Cash

3/05/2025



46

Annexure C

Transaction details for the Morgan Stanley group


Date of TransactionHolder of Relevant InterestTransaction NatureConsideration Class and number of securities
10/31/2024Morgan Stanley & Co. International plcBorrowN/A1,000 Ordinary Shares

10/31/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A4,577 Ordinary Shares

10/31/2024Morgan Stanley & Co. International plcBuy137,013.933,807 Ordinary Shares

10/31/2024Morgan Stanley & Co. International plcBuyN/A152 Swaps

10/31/2024Morgan Stanley & Co. International plcBuyN/A60 Swaps

10/31/2024Morgan Stanley & Co. International plcBuyN/A79 Swaps

10/31/2024Morgan Stanley & Co. International plc

Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)

N/A191 Ordinary Shares

10/31/2024Morgan Stanley & Co. International plc

Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)

N/A52,061 Ordinary Shares

10/31/2024Morgan Stanley & Co. International plcSell827.5523 Ordinary Shares

10/31/2024Morgan Stanley & Co. International plcSell5,935.40165 Ordinary Shares

10/31/2024Morgan Stanley & Co. International plcSell12,704.47353 Ordinary Shares

10/31/2024Morgan Stanley & Co. International plcSell22,807.69634 Ordinary Shares

10/31/2024Morgan Stanley & Co. International plcSellN/A164 Swaps

10/31/2024Morgan Stanley & Co. International plcSellN/A165 Swaps

10/31/2024Morgan Stanley & Co. International plcSellN/A189 Swaps

10/31/2024Morgan Stanley & Co. International plcSellN/A210 Swaps

10/31/2024Morgan Stanley & Co. International plcSellN/A634 Swaps

10/31/2024Morgan Stanley & Co. LLCBorrowN/A5,101 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedBorrowN/A26,000 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedBuy1,339.06 (AUD)41 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedBuy163.50 (AUD)5 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedBuy2,357.28 (AUD)72 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedBuy2,849.25 (AUD)87 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedBuy261.36 (AUD)8 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedBuy32.70 (AUD)1 Ordinary Share

10/31/2024Morgan Stanley Australia Securities LimitedBuy359.15 (AUD)11 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedBuy588.78 (AUD)18 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedBuy687.12 (AUD)21 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedBuy883.71 (AUD)27 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedSell1,727.80 (AUD)53 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedSell228.13 (AUD)7 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedSell29,135.28 (AUD)888 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedSell360.91 (AUD)11 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedSell390.84 (AUD)12 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedSell392.76 (AUD)12 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedSell4,894.50 (AUD)150 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedSell424.84 (AUD)13 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedSell456.96 (AUD)14 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedSell457.66 (AUD)14 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedSell490.65 (AUD)15 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedSell556.75 (AUD)17 Ordinary Shares

10/31/2024Morgan Stanley Australia Securities LimitedSell847.34 (AUD)26 Ordinary Shares

10/31/2024Morgan Stanley Capital Services LLCSellN/A23 Swaps

11/01/2024Calvert Research and ManagementBuy30,697.56860 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A200 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcBuy430.2812 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcBuy2,776.1477 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcBuy4,220.19117 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcBuy7,212.00200 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcBuy31,496.04873 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcBuy182,607.115,066 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcBuy287,815.487,975 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcBuyN/A113 Swaps

11/01/2024Morgan Stanley & Co. International plcBuyN/A120 Swaps

11/01/2024Morgan Stanley & Co. International plcBuyN/A280 Swaps
11/01/2024Morgan Stanley & Co. International plcBuyN/A282 Swaps

11/01/2024Morgan Stanley & Co. International plcBuyN/A357 Swaps

11/01/2024Morgan Stanley & Co. International plcBuyN/A4,709 Swaps

11/01/2024Morgan Stanley & Co. International plcSell541.0515 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcSell2,127.0459 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcSell2,128.1359 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcSell58,653.191,626 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcSell92,289.71 (USD)4,279 Ordinary Shares

11/01/2024Morgan Stanley & Co. International plcSellN/A1,558 Swaps

11/01/2024Morgan Stanley & Co. International plcSellN/A17 Swaps

11/01/2024Morgan Stanley & Co. International plcSellN/A17 Swaps

11/01/2024Morgan Stanley & Co. International plcSellN/A42 Swaps

11/01/2024Morgan Stanley & Co. International plcSellN/A42 Swaps

11/01/2024Morgan Stanley & Co. LLCBorrowN/A6,628 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A26,000 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,009.05 (AUD)31 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,012.46 (AUD)31 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,013.39 (AUD)31 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,016.18 (AUD)31 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,020.21 (AUD)31 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,040.96 (AUD)32 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,048.96 (AUD)32 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,051.52 (AUD)32 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,054.40 (AUD)32 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,079.43 (AUD)33 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,087.68 (AUD)33 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,107.72 (AUD)34 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,109.08 (AUD)34 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,111.46 (AUD)34 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,112.14 (AUD)34 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,118.77 (AUD)34 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,139.95 (AUD)35 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,150.80 (AUD)35 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,169.28 (AUD)36 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,169.64 (AUD)36 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,172.16 (AUD)36 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,181.16 (AUD)36 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,182.24 (AUD)36 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,182.60 (AUD)36 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,184.76 (AUD)36 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,215.08 (AUD)37 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,217.67 (AUD)37 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,241.08 (AUD)38 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,249.44 (AUD)38 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,250.96 (AUD)38 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,306.80 (AUD)40 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,317.60 (AUD)40 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,362.48 (AUD)42 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,369.62 (AUD)42 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,372.14 (AUD)42 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,372.56 (AUD)42 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,412.55 (AUD)43 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,470.60 (AUD)45 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,482.75 (AUD)45 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,510.18 (AUD)46 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,527.97 (AUD)47 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,570.08 (AUD)48 Ordinary Shares
11/01/2024Morgan Stanley Australia Securities LimitedBuy1,592.01 (AUD)49 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,592.50 (AUD)49 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,642.50 (AUD)50 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,655.46 (AUD)51 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,657.50 (AUD)51 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,691.04 (AUD)52 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,719.32 (AUD)53 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,730.45 (AUD)53 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,733.10 (AUD)53 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,737.34 (AUD)53 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,763.10 (AUD)54 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,798.50 (AUD)55 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,799.60 (AUD)55 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,802.35 (AUD)55 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,804.55 (AUD)55 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,858.77 (AUD)57 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,918.38 (AUD)59 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,919.86 (AUD)59 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,935.20 (AUD)59 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,936.97 (AUD)59 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy1,945.82 (AUD)59 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy10,156.85 (AUD)313 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy10,662.84 (AUD)324 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy10,840.55 (AUD)329 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy10,984.65 (AUD)335 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy105,899.64 (AUD)3,212 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy11,031.55 (AUD)335 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy11,205.26 (AUD)341 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy11,255.22 (AUD)342 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy11,502.27 (AUD)351 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy11,523.33 (AUD)351 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy11,723.88 (AUD)357 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy11,727.45 (AUD)357 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy11,964.68 (AUD)364 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy12,112.32 (AUD)372 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy12,666.50 (AUD)385 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy13,374.02 (AUD)407 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy13,797.00 (AUD)420 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy13,858.48 (AUD)422 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy130.28 (AUD)4 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy130.54 (AUD)4 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy130.78 (AUD)4 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy131.48 (AUD)4 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy131.64 (AUD)4 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy14,048.10 (AUD)430 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy14,278.60 (AUD)434 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy14,987.70 (AUD)455 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy15,162.84 (AUD)462 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy15,176.70 (AUD)462 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy15,392.32 (AUD)467 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy15,519.36 (AUD)472 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy16,016.16 (AUD)488 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy16,346.33 (AUD)497 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy16,485.68 (AUD)502 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy162.50 (AUD)5 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy164.50 (AUD)5 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy17,255.98 (AUD)529 Ordinary Shares
11/01/2024Morgan Stanley Australia Securities LimitedBuy17,271.04 (AUD)524 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy172,729.83 (AUD)5,239 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy19,027.76 (AUD)578 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy19,156.34 (AUD)586 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy19,617.15 (AUD)595 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy197.28 (AUD)6 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,008.73 (AUD)61 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,014.38 (AUD)62 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,015.62 (AUD)62 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,049.39 (AUD)63 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,068.92 (AUD)63 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,072.07 (AUD)63 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,135.25 (AUD)65 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,140.45 (AUD)65 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,200.28 (AUD)67 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,222.57 (AUD)68 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,238.56 (AUD)68 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,252.85 (AUD)69 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,267.34 (AUD)69 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,268.03 (AUD)69 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,270.79 (AUD)69 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,271.48 (AUD)69 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,286.90 (AUD)70 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,310.34 (AUD)71 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,346.48 (AUD)72 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,353.68 (AUD)72 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,365.20 (AUD)72 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,368.85 (AUD)73 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,461.50 (AUD)75 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,462.25 (AUD)75 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,476.08 (AUD)76 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,485.96 (AUD)76 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,599.20 (AUD)80 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,608.80 (AUD)80 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,610.00 (AUD)80 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,672.38 (AUD)82 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,730.84 (AUD)84 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,770.15 (AUD)85 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,790.55 (AUD)85 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,824.89 (AUD)87 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,853.84 (AUD)88 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,982.98 (AUD)91 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy2,984.48 (AUD)92 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy20,003.20 (AUD)608 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy20,399.85 (AUD)621 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy22,344.80 (AUD)680 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy22,533.51 (AUD)691 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy230.51 (AUD)7 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy257,891.34 (AUD)7,822 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy27,167.28 (AUD)824 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy28,782.81 (AUD)873 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy29,906.10 (AUD)909 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy29,951.55 (AUD)909 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy296.01 (AUD)9 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,018.52 (AUD)92 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,059.70 (AUD)93 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,146.88 (AUD)96 Ordinary Shares
11/01/2024Morgan Stanley Australia Securities LimitedBuy3,158.40 (AUD)96 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,200.68 (AUD)98 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,280.48 (AUD)101 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,359.86 (AUD)103 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,376.34 (AUD)103 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,451.35 (AUD)105 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,521.37 (AUD)107 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,640.00 (AUD)112 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,655.23 (AUD)111 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,658.56 (AUD)111 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,771.16 (AUD)116 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,788.56 (AUD)116 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,817.56 (AUD)116 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy3,892.49 (AUD)119 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy30,310.11 (AUD)921 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy32.80 (AUD)1 Ordinary Share

11/01/2024Morgan Stanley Australia Securities LimitedBuy32.81 (AUD)1 Ordinary Share

11/01/2024Morgan Stanley Australia Securities LimitedBuy32.90 (AUD)1 Ordinary Share

11/01/2024Morgan Stanley Australia Securities LimitedBuy325.10 (AUD)10 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy325.20 (AUD)10 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy326.35 (AUD)10 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy33,018.76 (AUD)1,003 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy34,929.18 (AUD)1,062 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy36,540.79 (AUD)1,111 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy389.52 (AUD)12 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy39,794.79 (AUD)1,207 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy394.44 (AUD)12 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,240.23 (AUD)129 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,254.88 (AUD)131 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,371.08 (AUD)134 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,601.80 (AUD)140 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,636.08 (AUD)141 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,708.99 (AUD)143 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,767.60 (AUD)145 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,776.30 (AUD)145 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,789.26 (AUD)147 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,789.26 (AUD)147 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,806.32 (AUD)146 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,869.32 (AUD)149 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,912.53 (AUD)149 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy4,993.92 (AUD)153 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy422.37 (AUD)13 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy423.99 (AUD)13 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy427.18 (AUD)13 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy457.94 (AUD)14 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy486.60 (AUD)15 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy487.42 (AUD)15 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy489.60 (AUD)15 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy489.60 (AUD)15 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy5,157.12 (AUD)158 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy5,308.74 (AUD)162 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy5,475.93 (AUD)167 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy5,484.28 (AUD)167 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy5,492.50 (AUD)169 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy5,509.40 (AUD)169 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy5,511.09 (AUD)169 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy5,532.24 (AUD)168 Ordinary Shares
11/01/2024Morgan Stanley Australia Securities LimitedBuy5,641.53 (AUD)173 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy5,739.36 (AUD)176 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy5,783.22 (AUD)178 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy5,808.14 (AUD)178 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy5,828.61 (AUD)177 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy5,877.00 (AUD)180 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy51,816.08 (AUD)1,574 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy551.99 (AUD)17 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy590.94 (AUD)18 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy591.66 (AUD)18 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy6,340.05 (AUD)193 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy6,518.16 (AUD)198 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy6,520.44 (AUD)201 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy6,537.15 (AUD)199 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy6,540.00 (AUD)200 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy6,707.52 (AUD)204 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy6,846.84 (AUD)209 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy616.93 (AUD)19 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy625.76 (AUD)19 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy64.88 (AUD)2 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy65.20 (AUD)2 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy650.40 (AUD)20 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy652.60 (AUD)20 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy657.80 (AUD)20 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy687.54 (AUD)21 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy689.01 (AUD)21 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,036.32 (AUD)214 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,050.33 (AUD)217 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,309.12 (AUD)224 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,454.68 (AUD)227 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,465.40 (AUD)229 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,578.50 (AUD)230 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,579.11 (AUD)231 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,583.73 (AUD)231 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,593.30 (AUD)234 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,595.64 (AUD)234 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,602.21 (AUD)231 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,609.14 (AUD)231 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,644.40 (AUD)232 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,675.02 (AUD)233 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,707.76 (AUD)236 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,754.96 (AUD)236 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy7,895.16 (AUD)241 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy717.86 (AUD)22 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy747.04 (AUD)23 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy748.42 (AUD)23 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy754.17 (AUD)23 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy754.28 (AUD)23 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy783.60 (AUD)24 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy786.72 (AUD)24 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy786.72 (AUD)24 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy788.64 (AUD)24 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy789.12 (AUD)24 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy8,014.68 (AUD)246 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy8,045.80 (AUD)245 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy8,090.94 (AUD)246 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy8,283.24 (AUD)252 Ordinary Shares
11/01/2024Morgan Stanley Australia Securities LimitedBuy8,387.58 (AUD)258 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy8,409.73 (AUD)259 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy8,581.69 (AUD)263 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy8,597.34 (AUD)261 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy820.00 (AUD)25 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy822.00 (AUD)25 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy849.16 (AUD)26 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy849.68 (AUD)26 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy852.54 (AUD)26 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy853.32 (AUD)26 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy856.44 (AUD)26 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy880.74 (AUD)27 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy9,212.94 (AUD)282 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy9,315.20 (AUD)284 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy9,541.00 (AUD)290 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy9,899.56 (AUD)302 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy910.84 (AUD)28 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy915.88 (AUD)28 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy946.85 (AUD)29 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy947.72 (AUD)29 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy953.52 (AUD)29 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy97.50 (AUD)3 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy97.53 (AUD)3 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy97.95 (AUD)3 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy98.79 (AUD)3 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy98.88 (AUD)3 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy98.91 (AUD)3 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedBuy984.60 (AUD)30 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell1,018.66 (AUD)31 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell1,152.55 (AUD)35 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell1,415.56 (AUD)43 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell1,657.50 (AUD)51 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell130.16 (AUD)4 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell164.00 (AUD)5 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell164.50 (AUD)5 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell2,071.44 (AUD)63 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell2,237.88 (AUD)68 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell2,329.51 (AUD)71 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell2,333.77 (AUD)71 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell2,569.32 (AUD)78 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell2,730.70 (AUD)83 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell2,828.54 (AUD)86 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell229.74 (AUD)7 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell230.68 (AUD)7 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell259.76 (AUD)8 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell260.40 (AUD)8 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell293.85 (AUD)9 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell3,087.90 (AUD)94 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell3,724.48 (AUD)113 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell457.24 (AUD)14 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell48,399.96 (AUD)1,468 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell584.82 (AUD)18 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell6,132.42 (AUD)186 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell65.81 (AUD)2 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell715.22 (AUD)22 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell815.00 (AUD)25 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell854.36 (AUD)26 Ordinary Shares
11/01/2024Morgan Stanley Australia Securities LimitedSell941.63 (AUD)29 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell97.53 (AUD)3 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell97.95 (AUD)3 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell98.04 (AUD)3 Ordinary Shares

11/01/2024Morgan Stanley Australia Securities LimitedSell98.79 (AUD)3 Ordinary Shares

11/01/2024Morgan Stanley Capital Services LLCBuyN/A1 Swap

11/01/2024Morgan Stanley Capital Services LLCBuyN/A1 Swap

11/01/2024Morgan Stanley Capital Services LLCBuyN/A11 Swaps

11/01/2024Morgan Stanley Capital Services LLCBuyN/A117 Swaps

11/01/2024Morgan Stanley Capital Services LLCBuyN/A22 Swaps

11/01/2024Morgan Stanley Capital Services LLCBuyN/A23,378 Swaps

11/01/2024Morgan Stanley Capital Services LLCBuyN/A3,560 Swaps

11/01/2024Morgan Stanley Capital Services LLCBuyN/A6,981 Swaps

11/01/2024Morgan Stanley Capital Services LLCBuyN/A7 Swaps

11/01/2024Morgan Stanley Capital Services LLCSellN/A2,543 Swaps

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

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

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

11/04/2024Morgan Stanley & Co. International plcBorrowN/A749 Ordinary Shares

11/04/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A4,154 Ordinary Shares

11/04/2024Morgan Stanley & Co. International plcBuy579.216 Ordinary Shares

11/04/2024Morgan Stanley & Co. International plcBuy1,448.0040 Ordinary Shares

11/04/2024Morgan Stanley & Co. International plcBuy1,520.0542 Ordinary Shares

11/04/2024Morgan Stanley & Co. International plcBuy9,952.68275 Ordinary Shares

11/04/2024Morgan Stanley & Co. International plcBuy26,583.79734 Ordinary Shares

11/04/2024Morgan Stanley & Co. International plcBuy40,226.371,122 Ordinary Shares

11/04/2024Morgan Stanley & Co. International plcBuy46,976.301,298 Ordinary Shares

11/04/2024Morgan Stanley & Co. International plcBuy239,084.896,601 Ordinary Shares

11/04/2024Morgan Stanley & Co. International plcBuy9,010.95 (AUD)274 Ordinary Shares

11/04/2024Morgan Stanley & Co. International plcBuyN/A1,017 Swaps

11/04/2024Morgan Stanley & Co. International plcBuyN/A1,298 Swaps

11/04/2024Morgan Stanley & Co. International plcBuyN/A11 Swaps

11/04/2024Morgan Stanley & Co. International plcBuyN/A12 Swaps

11/04/2024Morgan Stanley & Co. International plcBuyN/A275 Swaps

11/04/2024Morgan Stanley & Co. International plcBuyN/A29 Swaps

11/04/2024Morgan Stanley & Co. International plcBuyN/A30 Swaps

11/04/2024Morgan Stanley & Co. International plcBuyN/A541 Swaps

11/04/2024Morgan Stanley & Co. International plcSell22,704.41627 Ordinary Shares

11/04/2024Morgan Stanley & Co. International plcSell67,629.201,869 Ordinary Shares

11/04/2024Morgan Stanley & Co. LLCBorrowN/A5,095 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,015.56 (AUD)31 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,017.11 (AUD)31 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,026.10 (AUD)31 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,027.18 (AUD)31 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,048.00 (AUD)32 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,057.28 (AUD)32 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,059.20 (AUD)32 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,090.98 (AUD)33 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,115.37 (AUD)34 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,152.55 (AUD)35 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,153.25 (AUD)35 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,212.49 (AUD)37 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,247.54 (AUD)38 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,247.92 (AUD)38 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,258.94 (AUD)38 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,281.54 (AUD)39 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,291.48 (AUD)39 Ordinary Shares
11/04/2024Morgan Stanley Australia Securities LimitedBuy1,350.95 (AUD)41 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,375.08 (AUD)42 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,379.70 (AUD)42 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,408.25 (AUD)43 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,420.07 (AUD)43 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,445.18 (AUD)44 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,446.28 (AUD)44 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,472.85 (AUD)45 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,485.00 (AUD)45 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,502.59 (AUD)46 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,512.48 (AUD)46 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,512.48 (AUD)46 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,517.54 (AUD)46 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,537.84 (AUD)47 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,546.77 (AUD)47 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,557.58 (AUD)47 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,576.80 (AUD)48 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,579.68 (AUD)48 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,607.69 (AUD)49 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,612.59 (AUD)49 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,614.06 (AUD)49 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,614.55 (AUD)49 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,633.50 (AUD)50 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,638.00 (AUD)50 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,638.50 (AUD)50 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,640.24 (AUD)50 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,647.50 (AUD)50 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,648.00 (AUD)50 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,651.00 (AUD)50 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,666.68 (AUD)51 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,667.70 (AUD)51 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,672.29 (AUD)51 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,683.51 (AUD)51 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,716.00 (AUD)52 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,722.24 (AUD)52 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,737.34 (AUD)53 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,738.13 (AUD)53 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,742.11 (AUD)53 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,743.70 (AUD)53 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,777.14 (AUD)54 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,782.54 (AUD)54 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,786.05 (AUD)54 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,790.64 (AUD)54 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,808.40 (AUD)55 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,811.70 (AUD)55 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,813.90 (AUD)55 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,823.80 (AUD)55 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,829.52 (AUD)56 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,874.73 (AUD)57 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,899.50 (AUD)58 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,904.72 (AUD)58 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,907.04 (AUD)58 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,914.00 (AUD)58 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,935.79 (AUD)59 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy1,944.05 (AUD)59 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy10,120.88 (AUD)308 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy10,178.46 (AUD)309 Ordinary Shares
11/04/2024Morgan Stanley Australia Securities LimitedBuy10,206.27 (AUD)309 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy10,243.35 (AUD)309 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy10,263.27 (AUD)313 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy11,163.27 (AUD)339 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy11,442.24 (AUD)348 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy11,635.65 (AUD)351 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy11,834.55 (AUD)357 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy12,782.61 (AUD)387 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy130.96 (AUD)4 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy131.24 (AUD)4 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy131.60 (AUD)4 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy131.60 (AUD)4 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy131.72 (AUD)4 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy132.16 (AUD)4 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy14,102.60 (AUD)428 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy14,725.76 (AUD)448 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy15,472.08 (AUD)468 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy15,820.80 (AUD)480 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy15,901.86 (AUD)481 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy163.85 (AUD)5 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy163.95 (AUD)5 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy163.95 (AUD)5 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy164.15 (AUD)5 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy164.25 (AUD)5 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy164.70 (AUD)5 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy164.70 (AUD)5 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy164.92 (AUD)5 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy165.15 (AUD)5 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy166,754.64 (AUD)5,044 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy17,794.24 (AUD)544 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy19,814.97 (AUD)601 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy196.38 (AUD)6 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy196.86 (AUD)6 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy197.40 (AUD)6 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy197.88 (AUD)6 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,000.80 (AUD)61 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,002.02 (AUD)61 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,064.19 (AUD)63 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,076.48 (AUD)63 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,096.00 (AUD)64 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,101.43 (AUD)64 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,113.92 (AUD)64 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,124.20 (AUD)65 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,154.90 (AUD)66 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,222.92 (AUD)68 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,224.96 (AUD)68 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,263.20 (AUD)69 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,265.27 (AUD)69 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,311.40 (AUD)70 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,322.41 (AUD)71 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,328.80 (AUD)71 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,330.22 (AUD)71 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,332.35 (AUD)71 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,333.77 (AUD)71 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,358.00 (AUD)72 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,377.44 (AUD)72 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,393.67 (AUD)73 Ordinary Shares
11/04/2024Morgan Stanley Australia Securities LimitedBuy2,404.62 (AUD)73 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,414.84 (AUD)73 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,439.04 (AUD)74 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,442.74 (AUD)74 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,490.52 (AUD)76 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,493.56 (AUD)76 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,495.84 (AUD)76 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,499.64 (AUD)76 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,557.62 (AUD)78 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,571.66 (AUD)78 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,573.22 (AUD)78 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,599.89 (AUD)79 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,644.00 (AUD)80 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,666.52 (AUD)81 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,678.67 (AUD)81 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,685.15 (AUD)81 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,740.66 (AUD)83 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,758.56 (AUD)84 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,790.55 (AUD)85 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,877.96 (AUD)87 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,887.28 (AUD)88 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,913.68 (AUD)88 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,924.54 (AUD)89 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,942.10 (AUD)90 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,952.13 (AUD)89 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,978.88 (AUD)91 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy2,979.34 (AUD)91 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy20,361.00 (AUD)617 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy228,940.50 (AUD)6,925 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy228.41 (AUD)7 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy229.39 (AUD)7 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy230.58 (AUD)7 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy230.79 (AUD)7 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy230.93 (AUD)7 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy231.00 (AUD)7 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy231.07 (AUD)7 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy262.08 (AUD)8 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy264.40 (AUD)8 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy265.04 (AUD)8 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy29,517.10 (AUD)895 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy294.21 (AUD)9 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy294.66 (AUD)9 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy296.59 (AUD)9 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,040.14 (AUD)92 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,042.44 (AUD)92 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,044.82 (AUD)93 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,075.51 (AUD)93 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,080.38 (AUD)94 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,081.55 (AUD)93 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,127.40 (AUD)95 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,151.68 (AUD)96 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,197.12 (AUD)97 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,203.91 (AUD)97 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,240.27 (AUD)99 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,252.15 (AUD)99 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,274.92 (AUD)99 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,286.00 (AUD)100 Ordinary Shares
11/04/2024Morgan Stanley Australia Securities LimitedBuy3,309.00 (AUD)100 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,314.82 (AUD)101 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,330.98 (AUD)101 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,393.85 (AUD)103 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,465.00 (AUD)105 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,483.16 (AUD)106 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,502.24 (AUD)106 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,527.79 (AUD)107 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,602.45 (AUD)109 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,608.55 (AUD)110 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,723.35 (AUD)113 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,727.80 (AUD)114 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,741.43 (AUD)113 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,815.24 (AUD)116 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,851.64 (AUD)117 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy3,852.81 (AUD)117 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy327.80 (AUD)10 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy328.80 (AUD)10 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy33.07 (AUD)1 Ordinary Share

11/04/2024Morgan Stanley Australia Securities LimitedBuy33.09 (AUD)1 Ordinary Share

11/04/2024Morgan Stanley Australia Securities LimitedBuy33.09 (AUD)1 Ordinary Share

11/04/2024Morgan Stanley Australia Securities LimitedBuy34,779.12 (AUD)1,052 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy360.36 (AUD)11 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy361.24 (AUD)11 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy362.89 (AUD)11 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy395.16 (AUD)12 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy395.76 (AUD)12 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy397.20 (AUD)12 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,004.04 (AUD)122 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,007.70 (AUD)122 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,027.22 (AUD)122 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,068.44 (AUD)124 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,140.00 (AUD)125 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,226.56 (AUD)128 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,230.40 (AUD)128 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,245.39 (AUD)129 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,320.36 (AUD)132 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,345.27 (AUD)131 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,423.34 (AUD)134 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,433.40 (AUD)135 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,582.20 (AUD)140 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,670.38 (AUD)142 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,721.14 (AUD)143 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,728.96 (AUD)144 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,741.92 (AUD)144 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,787.90 (AUD)145 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,807.78 (AUD)146 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,819.46 (AUD)146 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,896.14 (AUD)149 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy4,989.04 (AUD)151 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy41,349.00 (AUD)1,253 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy426.27 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy428.09 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy429.32 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy430.30 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy457.24 (AUD)14 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy458.08 (AUD)14 Ordinary Shares
11/04/2024Morgan Stanley Australia Securities LimitedBuy461.44 (AUD)14 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy462.14 (AUD)14 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy464.24 (AUD)14 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy491.40 (AUD)15 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy491.85 (AUD)15 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy493.35 (AUD)15 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy496.65 (AUD)15 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy5,050.53 (AUD)153 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy5,104.32 (AUD)156 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy5,212.42 (AUD)158 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy5,231.10 (AUD)159 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy5,267.67 (AUD)159 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy5,308.17 (AUD)161 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy5,323.32 (AUD)162 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy5,522.69 (AUD)167 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy5,575.31 (AUD)169 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy5,710.68 (AUD)174 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy5,928.48 (AUD)179 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy523.68 (AUD)16 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy524.16 (AUD)16 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy524.96 (AUD)16 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy556.41 (AUD)17 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy587.52 (AUD)18 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy591.21 (AUD)18 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy6,062.80 (AUD)184 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy6,093.90 (AUD)185 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy6,114.25 (AUD)185 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy6,291.84 (AUD)192 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy6,495.44 (AUD)196 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy6,508.88 (AUD)197 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy6,548.00 (AUD)200 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy6,553.07 (AUD)199 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy6,584.00 (AUD)200 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy6,654.34 (AUD)203 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy6,725.88 (AUD)204 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy6,752.70 (AUD)205 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy6,930.00 (AUD)210 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy619.97 (AUD)19 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy623.77 (AUD)19 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy623.77 (AUD)19 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy626.43 (AUD)19 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy65.31 (AUD)2 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy65.56 (AUD)2 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy653.80 (AUD)20 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy653.80 (AUD)20 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy655.80 (AUD)20 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy658.00 (AUD)20 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy658.80 (AUD)20 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy66.06 (AUD)2 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy661.40 (AUD)20 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy663.20 (AUD)20 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy663.40 (AUD)20 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy686.49 (AUD)21 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy692.58 (AUD)21 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy693.84 (AUD)21 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy7,191.38 (AUD)217 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy7,260.00 (AUD)220 Ordinary Shares
11/04/2024Morgan Stanley Australia Securities LimitedBuy7,422.90 (AUD)227 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy7,629.93 (AUD)231 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy7,698.60 (AUD)235 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy719.62 (AUD)22 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy721.05 (AUD)22 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy722.48 (AUD)22 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy725.34 (AUD)22 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy753.02 (AUD)23 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy754.40 (AUD)23 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy755.32 (AUD)23 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy756.01 (AUD)23 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy758.54 (AUD)23 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy759.69 (AUD)23 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy759.69 (AUD)23 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy785.04 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy786.72 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy786.96 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy787.20 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy787.68 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy787.92 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy788.16 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy788.40 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy790.08 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy790.08 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy790.80 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy791.28 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy791.76 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy792.96 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy793.44 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy8,155.94 (AUD)247 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy8,185.58 (AUD)247 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy8,660.59 (AUD)263 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy8,984.16 (AUD)272 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy815.50 (AUD)25 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy816.50 (AUD)25 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy821.25 (AUD)25 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy821.25 (AUD)25 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy824.50 (AUD)25 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy825.00 (AUD)25 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy826.00 (AUD)25 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy828.00 (AUD)25 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy851.24 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy852.54 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy852.80 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy855.14 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy857.48 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy857.48 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy858.13 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy859.82 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy860.86 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy884.79 (AUD)27 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy892.08 (AUD)27 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy9,490.76 (AUD)289 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy9,753.20 (AUD)296 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy915.04 (AUD)28 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy917.84 (AUD)28 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy921.20 (AUD)28 Ordinary Shares
11/04/2024Morgan Stanley Australia Securities LimitedBuy924.28 (AUD)28 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy924.84 (AUD)28 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy948.88 (AUD)29 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy951.20 (AUD)29 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy952.65 (AUD)29 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy953.23 (AUD)29 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy959.61 (AUD)29 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy98.16 (AUD)3 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy98.37 (AUD)3 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy98.37 (AUD)3 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy98.61 (AUD)3 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy98.79 (AUD)3 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy981.30 (AUD)30 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy985.80 (AUD)30 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy987.00 (AUD)30 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy99.00 (AUD)3 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy99.03 (AUD)3 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy99.43 (AUD)3 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy99.51 (AUD)3 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedBuy991.95 (AUD)30 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,015.56 (AUD)31 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,087.35 (AUD)33 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,088.50 (AUD)33 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,145.90 (AUD)35 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,155.00 (AUD)35 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,178.28 (AUD)36 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,179.36 (AUD)36 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,282.71 (AUD)39 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,324.80 (AUD)40 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,374.66 (AUD)42 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,443.41 (AUD)44 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,516.16 (AUD)46 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,517.08 (AUD)46 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,537.84 (AUD)47 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,539.25 (AUD)47 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,546.77 (AUD)47 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,551.70 (AUD)47 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,609.89 (AUD)49 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,614.55 (AUD)49 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,639.00 (AUD)50 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,679.16 (AUD)51 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,685.04 (AUD)51 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,713.92 (AUD)52 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,724.32 (AUD)52 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,869.03 (AUD)57 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell1,959.00 (AUD)60 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell10,438.81 (AUD)317 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell10,955.70 (AUD)333 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell12,595.86 (AUD)381 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell13,389.30 (AUD)405 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell131.92 (AUD)4 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell132.08 (AUD)4 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell132.08 (AUD)4 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell132.16 (AUD)4 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell14,673.40 (AUD)446 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell15,396.99 (AUD)467 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell163.80 (AUD)5 Ordinary Shares
11/04/2024Morgan Stanley Australia Securities LimitedSell163.85 (AUD)5 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell164.70 (AUD)5 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell164.95 (AUD)5 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell165.77 (AUD)5 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell17,628.25 (AUD)535 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell198.30 (AUD)6 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,009.34 (AUD)61 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,017.27 (AUD)61 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,035.46 (AUD)62 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,115.84 (AUD)64 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,235.16 (AUD)68 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,277.69 (AUD)69 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,366.98 (AUD)72 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,404.62 (AUD)73 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,579.46 (AUD)78 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,620.00 (AUD)80 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,758.56 (AUD)84 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,774.52 (AUD)84 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,953.80 (AUD)90 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell2,980.25 (AUD)91 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell20,601.66 (AUD)626 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell20,916.90 (AUD)635 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell230.79 (AUD)7 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell231.07 (AUD)7 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell231.28 (AUD)7 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell264.64 (AUD)8 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell265.20 (AUD)8 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell294.30 (AUD)9 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell295.11 (AUD)9 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell3,149.76 (AUD)96 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell3,253.14 (AUD)99 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell3,363.96 (AUD)102 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell3,534.84 (AUD)108 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell3,537.42 (AUD)107 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell3,568.66 (AUD)109 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell3,604.63 (AUD)109 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell3,761.65 (AUD)115 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell3,825.08 (AUD)116 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell3,951.60 (AUD)120 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell3,959.12 (AUD)121 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell327.80 (AUD)10 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell330.75 (AUD)10 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell35,215.86 (AUD)1,073 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell358.93 (AUD)11 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell360.91 (AUD)11 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell395.40 (AUD)12 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell4,022.34 (AUD)122 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell4,346.76 (AUD)132 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell4,428.00 (AUD)135 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell4,920.00 (AUD)150 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell4,941.70 (AUD)150 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell4,984.51 (AUD)151 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell41,051.24 (AUD)1,247 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell424.97 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell425.03 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell425.55 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell425.62 (AUD)13 Ordinary Shares
11/04/2024Morgan Stanley Australia Securities LimitedSell425.81 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell425.88 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell425.88 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell426.14 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell427.24 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell428.28 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell430.10 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell430.82 (AUD)13 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell461.44 (AUD)14 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell463.96 (AUD)14 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell464.24 (AUD)14 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell492.22 (AUD)15 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell5,096.40 (AUD)155 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell5,256.00 (AUD)160 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell524.64 (AUD)16 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell594.09 (AUD)18 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell596.70 (AUD)18 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell6,069.85 (AUD)185 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell6,874.01 (AUD)209 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell619.97 (AUD)19 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell623.01 (AUD)19 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell65.72 (AUD)2 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell65.72 (AUD)2 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell654.60 (AUD)20 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell658.00 (AUD)20 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell66.06 (AUD)2 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell66.09 (AUD)2 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell66.16 (AUD)2 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell663.40 (AUD)20 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell7,277.16 (AUD)222 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell7,580.80 (AUD)230 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell7,587.70 (AUD)230 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell7,592.97 (AUD)231 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell790.08 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell793.44 (AUD)24 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell8,579.07 (AUD)261 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell8,953.84 (AUD)271 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell824.50 (AUD)25 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell825.36 (AUD)25 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell852.02 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell854.62 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell855.40 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell856.82 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell858.38 (AUD)26 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell881.68 (AUD)27 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell884.79 (AUD)27 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell895.59 (AUD)27 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell9,025.50 (AUD)275 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell9,942.03 (AUD)301 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell948.01 (AUD)29 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell98.92 (AUD)3 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell981.30 (AUD)30 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell988.94 (AUD)30 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell99.00 (AUD)3 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell99.03 (AUD)3 Ordinary Shares

11/04/2024Morgan Stanley Australia Securities LimitedSell990.30 (AUD)30 Ordinary Shares

11/04/2024Morgan Stanley Capital Services LLCBuyN/A1,260 Swaps
11/04/2024Morgan Stanley Capital Services LLCBuyN/A12,361 Swaps

11/04/2024Morgan Stanley Capital Services LLCBuyN/A16,667 Swaps

11/04/2024Morgan Stanley Capital Services LLCBuyN/A4,660 Swaps

11/04/2024Morgan Stanley Capital Services LLCBuyN/A5,588 Swaps

11/04/2024Morgan Stanley Capital Services LLCBuyN/A908 Swaps

11/05/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A11,362 Ordinary Shares

11/05/2024Morgan Stanley & Co. International plcBuy36.661 Ordinary Share

11/05/2024Morgan Stanley & Co. International plcBuy73.322 Ordinary Shares

11/05/2024Morgan Stanley & Co. International plcBuy3,548.0797 Ordinary Shares

11/05/2024Morgan Stanley & Co. International plcBuy6,855.42187 Ordinary Shares

11/05/2024Morgan Stanley & Co. International plcBuy19,649.73537 Ordinary Shares

11/05/2024Morgan Stanley & Co. International plcBuy48,774.941,333 Ordinary Shares

11/05/2024Morgan Stanley & Co. International plcBuy64,653.281,766 Ordinary Shares

11/05/2024Morgan Stanley & Co. International plcBuy975,449.2826,608 Ordinary Shares

11/05/2024Morgan Stanley & Co. International plcBuyN/A1 Swap

11/05/2024Morgan Stanley & Co. International plcBuyN/A1 Swap

11/05/2024Morgan Stanley & Co. International plcBuyN/A1 Swap

11/05/2024Morgan Stanley & Co. International plcBuyN/A1,333 Swaps

11/05/2024Morgan Stanley & Co. International plcBuyN/A211 Swaps

11/05/2024Morgan Stanley & Co. International plcBuyN/A263 Swaps

11/05/2024Morgan Stanley & Co. International plcBuyN/A414 Swaps

11/05/2024Morgan Stanley & Co. International plcBuyN/A537 Swaps

11/05/2024Morgan Stanley & Co. International plcCollateral ReceivedN/A4,950 Ordinary Shares

11/05/2024Morgan Stanley & Co. International plcSell546.6415 Ordinary Shares

11/05/2024Morgan Stanley & Co. International plcSell7,029.39192 Ordinary Shares

11/05/2024Morgan Stanley & Co. International plcSell51,397.321,402 Ordinary Shares

11/05/2024Morgan Stanley & Co. International plcSell127,760.103,485 Ordinary Shares

11/05/2024Morgan Stanley & Co. International plcSellN/A134 Swaps

11/05/2024Morgan Stanley & Co. LLCBorrowN/A2,717 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A61,258 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,019.59 (AUD)31 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,020.52 (AUD)31 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,026.41 (AUD)31 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,051.84 (AUD)32 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,055.36 (AUD)32 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,058.24 (AUD)32 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,058.88 (AUD)32 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,091.79 (AUD)33 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,112.82 (AUD)34 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,123.02 (AUD)34 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,123.36 (AUD)34 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,131.18 (AUD)34 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,156.05 (AUD)35 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,156.40 (AUD)35 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,162.00 (AUD)35 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,197.36 (AUD)36 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,223.77 (AUD)37 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,247.54 (AUD)38 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,256.66 (AUD)38 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,260.08 (AUD)38 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,312.80 (AUD)40 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,321.20 (AUD)40 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,324.80 (AUD)40 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,357.10 (AUD)41 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,416.85 (AUD)43 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,423.30 (AUD)43 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,429.75 (AUD)43 Ordinary Shares
11/05/2024Morgan Stanley Australia Securities LimitedBuy1,455.96 (AUD)44 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,491.75 (AUD)45 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,517.54 (AUD)46 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,518.92 (AUD)46 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,583.04 (AUD)48 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,617.98 (AUD)49 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,621.90 (AUD)49 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,647.00 (AUD)50 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,648.50 (AUD)50 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,655.00 (AUD)50 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,659.00 (AUD)50 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,685.04 (AUD)51 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,693.20 (AUD)51 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,748.47 (AUD)53 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,806.20 (AUD)55 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,851.36 (AUD)56 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,854.16 (AUD)56 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,883.85 (AUD)57 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,902.40 (AUD)58 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,907.62 (AUD)58 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,917.48 (AUD)58 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy1,966.20 (AUD)60 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy10,443.80 (AUD)316 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy10,486.36 (AUD)317 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy11,227.68 (AUD)339 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy11,461.41 (AUD)347 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy11,537.94 (AUD)349 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy11,557.08 (AUD)348 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy11,866.36 (AUD)362 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy12,595.86 (AUD)381 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy12,653.01 (AUD)381 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy12,831.16 (AUD)388 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy12,905.10 (AUD)390 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy13,414.24 (AUD)406 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy13,835.38 (AUD)419 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy13,864.20 (AUD)420 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy130.98 (AUD)4 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy131.20 (AUD)4 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy131.60 (AUD)4 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy131.68 (AUD)4 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy132.02 (AUD)4 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy132.48 (AUD)4 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy15,404.80 (AUD)464 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy158,532.00 (AUD)4,804 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy163.90 (AUD)5 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy165.30 (AUD)5 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy165.35 (AUD)5 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy166.25 (AUD)5 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy17,533.62 (AUD)531 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy176,979.00 (AUD)5,363 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy19,495.90 (AUD)589 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy196.32 (AUD)6 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy198.60 (AUD)6 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,092.86 (AUD)63 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,115.20 (AUD)64 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,152.15 (AUD)65 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,205.30 (AUD)67 Ordinary Shares
11/05/2024Morgan Stanley Australia Securities LimitedBuy2,225.64 (AUD)68 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,227.00 (AUD)68 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,243.32 (AUD)68 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,261.68 (AUD)68 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,289.42 (AUD)69 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,296.70 (AUD)70 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,302.30 (AUD)70 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,386.80 (AUD)72 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,414.84 (AUD)73 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,417.76 (AUD)73 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,433.86 (AUD)74 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,500.40 (AUD)76 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,548.70 (AUD)77 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,550.24 (AUD)77 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,568.54 (AUD)78 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,615.69 (AUD)79 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,626.75 (AUD)79 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,726.50 (AUD)82 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,780.40 (AUD)84 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,805.00 (AUD)85 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,809.25 (AUD)85 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,813.50 (AUD)85 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy2,824.24 (AUD)86 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy21,226.24 (AUD)644 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy21,654.56 (AUD)656 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy23,331.00 (AUD)707 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy23,356.65 (AUD)705 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy24,981.00 (AUD)757 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy25,064.27 (AUD)757 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy265.92 (AUD)8 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy27,453.60 (AUD)837 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy294.75 (AUD)9 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy296.55 (AUD)9 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy298.98 (AUD)9 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy298.98 (AUD)9 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,076.44 (AUD)93 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,083.20 (AUD)94 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,197.12 (AUD)97 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,239.88 (AUD)98 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,243.80 (AUD)98 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,323.00 (AUD)100 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,403.12 (AUD)103 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,578.04 (AUD)108 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,608.99 (AUD)109 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,691.86 (AUD)111 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,732.39 (AUD)113 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,766.56 (AUD)114 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,768.55 (AUD)115 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,807.65 (AUD)115 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,849.30 (AUD)117 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,882.20 (AUD)118 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,913.91 (AUD)119 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy3,942.00 (AUD)120 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy30,508.98 (AUD)922 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy30,584.40 (AUD)924 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy31,133.10 (AUD)942 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy31,345.47 (AUD)949 Ordinary Shares
11/05/2024Morgan Stanley Australia Securities LimitedBuy32.86 (AUD)1 Ordinary Share

11/05/2024Morgan Stanley Australia Securities LimitedBuy329.10 (AUD)10 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy329.90 (AUD)10 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy33.24 (AUD)1 Ordinary Share

11/05/2024Morgan Stanley Australia Securities LimitedBuy330.30 (AUD)10 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy330.60 (AUD)10 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy331.60 (AUD)10 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy333.00 (AUD)10 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy359.81 (AUD)11 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy362.56 (AUD)11 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy394.32 (AUD)12 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,060.23 (AUD)123 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,132.50 (AUD)125 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,179.57 (AUD)127 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,317.30 (AUD)130 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,507.04 (AUD)136 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,603.68 (AUD)139 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,638.20 (AUD)140 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,641.00 (AUD)140 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,693.10 (AUD)142 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,695.94 (AUD)142 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,754.55 (AUD)145 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,754.75 (AUD)143 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,852.47 (AUD)147 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,888.44 (AUD)148 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,908.06 (AUD)149 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy4,918.49 (AUD)149 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy460.18 (AUD)14 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy462.56 (AUD)14 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy462.84 (AUD)14 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy495.00 (AUD)15 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy495.90 (AUD)15 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy497.40 (AUD)15 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy5,053.59 (AUD)153 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy5,210.84 (AUD)158 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy5,251.92 (AUD)158 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy5,254.95 (AUD)159 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy5,309.78 (AUD)161 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy5,393.67 (AUD)163 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy5,662.24 (AUD)172 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy5,797.75 (AUD)175 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy5,808.00 (AUD)176 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy528.16 (AUD)16 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy556.75 (AUD)17 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy560.15 (AUD)17 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy562.19 (AUD)17 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy566.10 (AUD)17 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy589.68 (AUD)18 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy6,115.68 (AUD)186 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy6,117.95 (AUD)185 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy6,138.00 (AUD)186 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy6,250.23 (AUD)189 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy6,372.86 (AUD)193 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy6,423.34 (AUD)194 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy6,495.44 (AUD)196 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy6,501.00 (AUD)197 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy6,516.76 (AUD)197 Ordinary Shares
11/05/2024Morgan Stanley Australia Securities LimitedBuy6,524.64 (AUD)197 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy6,588.78 (AUD)201 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy6,611.00 (AUD)200 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy6,748.32 (AUD)204 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy6,901.18 (AUD)209 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy65.76 (AUD)2 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy658.00 (AUD)20 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy659.90 (AUD)20 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy66.20 (AUD)2 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy691.53 (AUD)21 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy692.16 (AUD)21 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy694.68 (AUD)21 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy7,004.48 (AUD)212 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy7,088.55 (AUD)215 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy7,240.14 (AUD)219 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy7,341.54 (AUD)222 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy7,530.84 (AUD)228 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy7,724.34 (AUD)234 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy7,798.62 (AUD)236 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy7,927.20 (AUD)240 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy70,884.00 (AUD)2,148 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy717.42 (AUD)22 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy729.74 (AUD)22 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy731.94 (AUD)22 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy756.47 (AUD)23 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy758.08 (AUD)23 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy761.53 (AUD)23 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy762.68 (AUD)23 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy763.60 (AUD)23 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy765.21 (AUD)23 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy786.24 (AUD)24 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy786.96 (AUD)24 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy787.20 (AUD)24 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy789.84 (AUD)24 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy790.56 (AUD)24 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy794.40 (AUD)24 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy794.88 (AUD)24 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy795.12 (AUD)24 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy8,565.13 (AUD)259 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy8,589.51 (AUD)261 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy8,953.84 (AUD)271 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy820.25 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy821.50 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy821.75 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy822.00 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy824.00 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy825.12 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy825.50 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy826.50 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy827.12 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy830.25 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy830.75 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy831.75 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy832.50 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy853.06 (AUD)26 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy853.84 (AUD)26 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy854.88 (AUD)26 Ordinary Shares
11/05/2024Morgan Stanley Australia Securities LimitedBuy857.74 (AUD)26 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy862.16 (AUD)26 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy893.97 (AUD)27 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy9,033.57 (AUD)273 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy9,080.36 (AUD)274 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy9,276.40 (AUD)280 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy9,537.00 (AUD)289 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy9,593.20 (AUD)290 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy9,713.76 (AUD)294 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy9,791.68 (AUD)296 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy925.54 (AUD)28 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy956.42 (AUD)29 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy959.03 (AUD)29 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy989.70 (AUD)30 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy99.01 (AUD)3 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedBuy994.65 (AUD)30 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,058.24 (AUD)32 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,062.40 (AUD)32 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,063.36 (AUD)32 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,090.98 (AUD)33 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,132.20 (AUD)34 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,155.00 (AUD)35 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,193.04 (AUD)36 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,197.36 (AUD)36 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,324.40 (AUD)40 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,516.62 (AUD)46 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,523.52 (AUD)46 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,919.22 (AUD)58 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,925.02 (AUD)58 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell1,951.13 (AUD)59 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell132.52 (AUD)4 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell165.30 (AUD)5 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell165.45 (AUD)5 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell17,985.00 (AUD)545 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell197.49 (AUD)6 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell198.24 (AUD)6 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell198.60 (AUD)6 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell198.60 (AUD)6 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell2,087.19 (AUD)63 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell2,147.60 (AUD)65 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell2,156.70 (AUD)65 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell2,261.00 (AUD)68 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell2,361.46 (AUD)71 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell230.37 (AUD)7 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell261.28 (AUD)8 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell298.98 (AUD)9 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell3,197.12 (AUD)97 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell3,327.00 (AUD)100 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell3,374.16 (AUD)102 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell3,377.22 (AUD)102 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell3,522.38 (AUD)106 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell3,656.40 (AUD)110 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell3,813.40 (AUD)115 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell32.88 (AUD)1 Ordinary Share

11/05/2024Morgan Stanley Australia Securities LimitedSell329.80 (AUD)10 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell33.17 (AUD)1 Ordinary Share

11/05/2024Morgan Stanley Australia Securities LimitedSell33.24 (AUD)1 Ordinary Share
11/05/2024Morgan Stanley Australia Securities LimitedSell330.60 (AUD)10 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell330.80 (AUD)10 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell331.10 (AUD)10 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell391.56 (AUD)12 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell4,137.50 (AUD)125 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell4,700.20 (AUD)142 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell463.68 (AUD)14 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell465.08 (AUD)14 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell493.42 (AUD)15 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell495.75 (AUD)15 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell496.35 (AUD)15 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell5,431.68 (AUD)164 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell52,899.00 (AUD)1,603 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell561.34 (AUD)17 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell566.10 (AUD)17 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell6,322.10 (AUD)191 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell6,353.28 (AUD)192 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell6,376.72 (AUD)193 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell65.28 (AUD)2 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell65.76 (AUD)2 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell65.92 (AUD)2 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell66.06 (AUD)2 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell662.00 (AUD)20 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell663.80 (AUD)20 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell723.25 (AUD)22 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell758.08 (AUD)23 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell794.88 (AUD)24 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell797.04 (AUD)24 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell8,524.69 (AUD)257 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell8,678.25 (AUD)261 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell8,796.62 (AUD)266 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell830.75 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell831.75 (AUD)25 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell862.16 (AUD)26 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell957.29 (AUD)29 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell98.67 (AUD)3 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell99.34 (AUD)3 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell99.84 (AUD)3 Ordinary Shares

11/05/2024Morgan Stanley Australia Securities LimitedSell991.80 (AUD)30 Ordinary Shares

11/05/2024Morgan Stanley Capital Services LLCBuyN/A10,511 Swaps

11/05/2024Morgan Stanley Capital Services LLCBuyN/A11 Swaps

11/05/2024Morgan Stanley Capital Services LLCBuyN/A13,200 Swaps

11/05/2024Morgan Stanley Capital Services LLCBuyN/A5,572 Swaps

11/05/2024Morgan Stanley Capital Services LLCBuyN/A9,930 Swaps

11/05/2024Morgan Stanley Capital Services LLCSellN/A15 Swaps

11/05/2024Morgan Stanley Capital Services LLCSellN/A27 Swaps

11/05/2024Morgan Stanley Capital Services LLCSellN/A3,485 Swaps

11/05/2024Morgan Stanley Capital Services LLCSellN/A41 Swaps

11/05/2024Parametric Portfolio Associates LLCBuy23,950.95653 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A221 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A7,632 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcBuy1,079.7030 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcBuy12,560.66343 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcBuy19,810.63548 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcBuy49,491.111,369 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcBuy141,546.163,925 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcBuyN/A1,369 Swaps
11/06/2024Morgan Stanley & Co. International plcBuyN/A134 Swaps

11/06/2024Morgan Stanley & Co. International plcBuyN/A20 Swaps

11/06/2024Morgan Stanley & Co. International plcBuyN/A343 Swaps

11/06/2024Morgan Stanley & Co. International plcBuyN/A548 Swaps

11/06/2024Morgan Stanley & Co. International plcBuyN/A57 Swaps

11/06/2024Morgan Stanley & Co. International plcBuyN/A605 Swaps

11/06/2024Morgan Stanley & Co. International plcBuyN/A92 Swaps

11/06/2024Morgan Stanley & Co. International plcCollateral ReturnedN/A4,950 Ordinary Shares

11/06/2024Morgan 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/A119,900 Ordinary Shares

11/06/2024Morgan 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/A191 Ordinary Shares

11/06/2024Morgan 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/A37,131 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcSell1,374.9038 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcSell3,643.98101 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcSell3,832.50105 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcSell6,927.45192 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcSell41,788.101,143 Ordinary Shares

11/06/2024Morgan Stanley & Co. International plcSellN/A1,038 Swaps

11/06/2024Morgan Stanley & Co. International plcSellN/A105 Swaps

11/06/2024Morgan Stanley & Co. LLCBorrow ReturnedN/A21,760 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBorrowN/A179 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,014.01 (AUD)31 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,025.79 (AUD)31 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,028.27 (AUD)31 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,046.08 (AUD)32 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,059.04 (AUD)32 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,078.44 (AUD)33 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,081.24 (AUD)33 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,095.27 (AUD)33 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,126.42 (AUD)34 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,143.45 (AUD)35 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,151.15 (AUD)35 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,167.25 (AUD)35 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,182.24 (AUD)36 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,194.48 (AUD)36 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,224.13 (AUD)37 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,225.99 (AUD)37 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,229.14 (AUD)37 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,243.36 (AUD)38 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,255.70 (AUD)38 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,260.26 (AUD)38 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,272.57 (AUD)39 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,274.71 (AUD)39 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,292.85 (AUD)39 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,294.02 (AUD)39 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,310.00 (AUD)40 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,332.00 (AUD)40 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,364.07 (AUD)41 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,390.40 (AUD)42 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,419.86 (AUD)43 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,441.44 (AUD)44 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,452.88 (AUD)44 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,457.72 (AUD)44 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,457.72 (AUD)44 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,469.02 (AUD)45 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,488.60 (AUD)45 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,491.07 (AUD)45 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,501.20 (AUD)45 Ordinary Shares
11/06/2024Morgan Stanley Australia Securities LimitedBuy1,506.96 (AUD)46 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,536.90 (AUD)47 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,538.78 (AUD)47 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,554.29 (AUD)47 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,580.64 (AUD)48 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,586.88 (AUD)48 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,603.77 (AUD)49 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,604.26 (AUD)49 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,631.00 (AUD)50 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,631.00 (AUD)50 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,631.70 (AUD)49 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,637.50 (AUD)50 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,638.00 (AUD)50 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,640.00 (AUD)50 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,654.50 (AUD)50 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,699.32 (AUD)51 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,703.00 (AUD)52 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,705.60 (AUD)52 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,706.64 (AUD)52 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,710.28 (AUD)52 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,717.56 (AUD)52 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,720.16 (AUD)52 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,733.89 (AUD)53 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,734.20 (AUD)52 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,768.50 (AUD)54 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,770.12 (AUD)54 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,770.66 (AUD)54 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,795.20 (AUD)55 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,834.80 (AUD)55 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,935.79 (AUD)59 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,952.90 (AUD)59 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy1,969.20 (AUD)60 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy10,245.50 (AUD)310 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy10,555.64 (AUD)323 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy10,876.32 (AUD)332 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy10,903.06 (AUD)329 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy10,919.51 (AUD)329 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy109,459.90 (AUD)3,322 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy11,563.20 (AUD)352 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy11,849.80 (AUD)358 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy11,913.72 (AUD)364 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy12,050.98 (AUD)362 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy12,140.22 (AUD)366 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy12,708.63 (AUD)389 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy13,327.21 (AUD)403 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy13,537.90 (AUD)409 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy13,670.30 (AUD)413 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy13,902.00 (AUD)420 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy130.56 (AUD)4 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy132.04 (AUD)4 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy132.36 (AUD)4 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy132.36 (AUD)4 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy132.58 (AUD)4 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy132.62 (AUD)4 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy132.68 (AUD)4 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy132.84 (AUD)4 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy133.08 (AUD)4 Ordinary Shares
11/06/2024Morgan Stanley Australia Securities LimitedBuy133.42 (AUD)4 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy14,422.88 (AUD)436 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy14,508.25 (AUD)443 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy16,124.57 (AUD)487 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy163.85 (AUD)5 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy164.20 (AUD)5 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy165.05 (AUD)5 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy165.22 (AUD)5 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy165.25 (AUD)5 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy165.52 (AUD)5 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy165.55 (AUD)5 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy197.16 (AUD)6 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy197.28 (AUD)6 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy198.00 (AUD)6 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy198.39 (AUD)6 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy198.42 (AUD)6 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy198.90 (AUD)6 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy199.32 (AUD)6 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,014.83 (AUD)61 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,015.74 (AUD)61 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,016.66 (AUD)61 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,036.08 (AUD)62 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,080.26 (AUD)63 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,080.26 (AUD)63 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,084.67 (AUD)63 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,155.40 (AUD)65 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,156.55 (AUD)66 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,160.18 (AUD)66 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,221.38 (AUD)67 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,251.14 (AUD)68 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,284.59 (AUD)69 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,288.04 (AUD)69 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,294.94 (AUD)69 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,318.15 (AUD)71 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,322.41 (AUD)71 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,356.56 (AUD)72 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,359.44 (AUD)72 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,361.60 (AUD)72 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,381.99 (AUD)73 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,409.73 (AUD)73 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,423.50 (AUD)74 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,425.72 (AUD)74 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,427.25 (AUD)73 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,449.01 (AUD)74 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,465.25 (AUD)75 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,478.00 (AUD)75 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,492.80 (AUD)76 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,497.36 (AUD)76 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,508.00 (AUD)76 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,584.88 (AUD)79 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,607.79 (AUD)79 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,613.32 (AUD)79 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,623.20 (AUD)80 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,630.40 (AUD)80 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,668.80 (AUD)80 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,718.25 (AUD)83 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy2,827.10 (AUD)85 Ordinary Shares
11/06/2024Morgan Stanley Australia Securities LimitedBuy20,873.48 (AUD)631 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy21,977.65 (AUD)667 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy228.44 (AUD)7 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy23,560.08 (AUD)712 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy231.07 (AUD)7 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy232.29 (AUD)7 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy232.82 (AUD)7 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy24,560.20 (AUD)742 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy24,916.77 (AUD)753 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy251,375.55 (AUD)7,629 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy261.36 (AUD)8 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy261.80 (AUD)8 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy262.64 (AUD)8 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy264.24 (AUD)8 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy264.28 (AUD)8 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy264.56 (AUD)8 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy264.68 (AUD)8 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy265.12 (AUD)8 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy266.48 (AUD)8 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy266.64 (AUD)8 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy27,546.20 (AUD)836 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy294.39 (AUD)9 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy295.02 (AUD)9 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy298.17 (AUD)9 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy298.26 (AUD)9 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy298.48 (AUD)9 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,001.50 (AUD)90 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,041.52 (AUD)92 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,053.19 (AUD)93 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,067.14 (AUD)93 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,082.95 (AUD)93 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,144.00 (AUD)96 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,146.40 (AUD)95 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,194.88 (AUD)96 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,196.79 (AUD)97 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,253.14 (AUD)99 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,266.00 (AUD)100 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,271.95 (AUD)99 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,272.00 (AUD)100 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,276.00 (AUD)100 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,304.72 (AUD)101 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,393.52 (AUD)104 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,399.76 (AUD)104 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,426.15 (AUD)105 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,477.86 (AUD)106 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,501.04 (AUD)107 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,534.84 (AUD)108 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,541.70 (AUD)107 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,614.44 (AUD)109 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,713.18 (AUD)113 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,736.91 (AUD)113 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,788.56 (AUD)116 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,798.41 (AUD)116 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,807.65 (AUD)115 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,834.09 (AUD)117 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy3,894.87 (AUD)119 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy30,872.97 (AUD)933 Ordinary Shares
11/06/2024Morgan Stanley Australia Securities LimitedBuy300.24 (AUD)9 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy32.73 (AUD)1 Ordinary Share

11/06/2024Morgan Stanley Australia Securities LimitedBuy33.03 (AUD)1 Ordinary Share

11/06/2024Morgan Stanley Australia Securities LimitedBuy33.07 (AUD)1 Ordinary Share

11/06/2024Morgan Stanley Australia Securities LimitedBuy33.08 (AUD)1 Ordinary Share

11/06/2024Morgan Stanley Australia Securities LimitedBuy330.60 (AUD)10 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy331.05 (AUD)10 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy331.35 (AUD)10 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy359.92 (AUD)11 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy360.47 (AUD)11 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy363.22 (AUD)11 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy363.55 (AUD)11 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy365.31 (AUD)11 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy391.80 (AUD)12 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy396.48 (AUD)12 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy398.52 (AUD)12 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,040.55 (AUD)123 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,082.08 (AUD)124 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,110.60 (AUD)124 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,131.25 (AUD)125 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,169.34 (AUD)126 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,212.59 (AUD)127 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,215.72 (AUD)129 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,243.20 (AUD)128 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,251.00 (AUD)130 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,295.20 (AUD)130 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,301.70 (AUD)130 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,315.08 (AUD)132 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,340.03 (AUD)131 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,388.50 (AUD)134 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,413.15 (AUD)135 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,655.82 (AUD)141 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,705.92 (AUD)144 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,868.64 (AUD)147 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,913.60 (AUD)148 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,943.74 (AUD)151 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy4,968.00 (AUD)150 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy430.56 (AUD)13 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy431.34 (AUD)13 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy462.42 (AUD)14 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy462.70 (AUD)14 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy463.47 (AUD)14 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy464.24 (AUD)14 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy464.38 (AUD)14 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy490.80 (AUD)15 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy491.25 (AUD)15 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy496.35 (AUD)15 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,026.05 (AUD)153 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,098.16 (AUD)154 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,166.60 (AUD)158 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,191.99 (AUD)157 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,221.56 (AUD)159 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,238.40 (AUD)160 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,289.30 (AUD)162 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,338.25 (AUD)163 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,361.38 (AUD)162 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,396.93 (AUD)163 Ordinary Shares
11/06/2024Morgan Stanley Australia Securities LimitedBuy5,426.76 (AUD)164 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,587.14 (AUD)169 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,615.10 (AUD)170 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,633.80 (AUD)170 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy5,991.42 (AUD)183 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy524.32 (AUD)16 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy528.64 (AUD)16 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy561.68 (AUD)17 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy561.85 (AUD)17 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy562.70 (AUD)17 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy563.38 (AUD)17 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy588.87 (AUD)18 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy589.95 (AUD)18 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy592.56 (AUD)18 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy594.90 (AUD)18 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy6,138.30 (AUD)185 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy6,147.60 (AUD)188 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy6,154.74 (AUD)186 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy6,278.40 (AUD)192 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy6,566.01 (AUD)197 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy6,659.13 (AUD)201 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy6,930.28 (AUD)212 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy620.16 (AUD)19 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy621.49 (AUD)19 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy622.72 (AUD)19 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy624.53 (AUD)19 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy624.72 (AUD)19 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy625.86 (AUD)19 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy629.75 (AUD)19 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy631.75 (AUD)19 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy65.32 (AUD)2 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy65.53 (AUD)2 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy65.74 (AUD)2 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy65.74 (AUD)2 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy65.90 (AUD)2 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy65.94 (AUD)2 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy653.40 (AUD)20 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy653.90 (AUD)20 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy655.20 (AUD)20 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy655.20 (AUD)20 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy66.08 (AUD)2 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy66.17 (AUD)2 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy66.32 (AUD)2 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy66.72 (AUD)2 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy661.50 (AUD)20 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy685.65 (AUD)21 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy686.28 (AUD)21 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy687.96 (AUD)21 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy688.80 (AUD)21 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy690.06 (AUD)21 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy693.21 (AUD)21 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy693.21 (AUD)21 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy694.05 (AUD)21 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy698.67 (AUD)21 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy7,098.07 (AUD)217 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy7,392.46 (AUD)226 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy7,467.75 (AUD)225 Ordinary Shares
11/06/2024Morgan Stanley Australia Securities LimitedBuy7,479.00 (AUD)225 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy7,612.11 (AUD)233 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy7,811.40 (AUD)235 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy7,839.96 (AUD)237 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy7,975.89 (AUD)241 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy718.52 (AUD)22 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy719.29 (AUD)22 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy719.40 (AUD)22 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy722.04 (AUD)22 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy727.10 (AUD)22 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy727.32 (AUD)22 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy727.54 (AUD)22 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy728.09 (AUD)22 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy733.48 (AUD)22 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy754.40 (AUD)23 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy760.95 (AUD)23 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy760.95 (AUD)23 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy763.37 (AUD)23 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy784.80 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy786.48 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy786.48 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy786.72 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy787.20 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy787.68 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy790.56 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy792.24 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy795.12 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy796.56 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy799.20 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy799.44 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy8,283.22 (AUD)253 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy8,763.55 (AUD)265 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy815.25 (AUD)25 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy818.50 (AUD)25 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy818.62 (AUD)25 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy823.50 (AUD)25 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy824.50 (AUD)25 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy824.75 (AUD)25 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy825.00 (AUD)25 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy825.00 (AUD)25 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy828.00 (AUD)25 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy828.75 (AUD)25 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy830.00 (AUD)25 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy830.75 (AUD)25 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy849.42 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy850.72 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy851.76 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy853.06 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy853.19 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy855.40 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy856.70 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy856.96 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy858.26 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy860.86 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy863.72 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy864.50 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy865.28 (AUD)26 Ordinary Shares
11/06/2024Morgan Stanley Australia Securities LimitedBuy865.54 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy886.68 (AUD)27 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy887.76 (AUD)27 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy890.73 (AUD)27 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy891.94 (AUD)27 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy892.21 (AUD)27 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy893.16 (AUD)27 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy893.70 (AUD)27 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy9,197.13 (AUD)281 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy9,322.92 (AUD)282 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy9,881.95 (AUD)299 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy900.18 (AUD)27 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy914.48 (AUD)28 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy919.24 (AUD)28 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy919.24 (AUD)28 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy920.36 (AUD)28 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy926.24 (AUD)28 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy931.28 (AUD)28 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy946.85 (AUD)29 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy961.35 (AUD)29 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy98.28 (AUD)3 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy98.46 (AUD)3 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy98.58 (AUD)3 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy98.61 (AUD)3 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy980.40 (AUD)30 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy983.40 (AUD)30 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy983.70 (AUD)30 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy988.80 (AUD)30 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy99.33 (AUD)3 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedBuy99.66 (AUD)3 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,090.81 (AUD)33 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,093.62 (AUD)33 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,122.68 (AUD)34 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,179.72 (AUD)36 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,192.68 (AUD)36 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,332.00 (AUD)40 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,409.11 (AUD)43 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,539.72 (AUD)47 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,589.76 (AUD)48 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,687.59 (AUD)51 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,762.02 (AUD)54 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,764.72 (AUD)54 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,765.26 (AUD)54 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,851.92 (AUD)56 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,898.34 (AUD)58 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell1,931.95 (AUD)59 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell132.28 (AUD)4 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell132.84 (AUD)4 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell132.96 (AUD)4 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell133.08 (AUD)4 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell143,925.60 (AUD)4,368 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell163.85 (AUD)5 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell198.48 (AUD)6 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell2,096.64 (AUD)64 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell2,211.67 (AUD)67 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell2,561.79 (AUD)77 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell2,589.60 (AUD)78 Ordinary Shares
11/06/2024Morgan Stanley Australia Securities LimitedSell232.75 (AUD)7 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell232.82 (AUD)7 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell233.31 (AUD)7 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell261.36 (AUD)8 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell265.68 (AUD)8 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell294.75 (AUD)9 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell3,361.92 (AUD)103 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell3,367.58 (AUD)103 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell3,540.24 (AUD)108 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell327.25 (AUD)10 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell365.42 (AUD)11 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell399.72 (AUD)12 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell4,756.18 (AUD)143 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell4,766.19 (AUD)143 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell45,668.70 (AUD)1,386 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell466.06 (AUD)14 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell5,216.79 (AUD)159 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell5,239.20 (AUD)160 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell5,858.70 (AUD)177 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell51,303.15 (AUD)1,557 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell557.09 (AUD)17 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell557.43 (AUD)17 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell588.96 (AUD)18 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell592.74 (AUD)18 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell6,524.10 (AUD)198 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell631.75 (AUD)19 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell632.70 (AUD)19 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell65.52 (AUD)2 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell66.56 (AUD)2 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell664.80 (AUD)20 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell693.00 (AUD)21 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell785.04 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell794.64 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell798.48 (AUD)24 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell8,073.96 (AUD)244 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell8,853.57 (AUD)271 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell8,863.55 (AUD)269 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell853.06 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell860.60 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell865.28 (AUD)26 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell893.97 (AUD)27 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell899.37 (AUD)27 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell931.84 (AUD)28 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell98.32 (AUD)3 Ordinary Shares

11/06/2024Morgan Stanley Australia Securities LimitedSell98.43 (AUD)3 Ordinary Shares

11/06/2024Morgan Stanley Capital Services LLCBuyN/A15,905 Swaps

11/06/2024Morgan Stanley Capital Services LLCBuyN/A2,013 Swaps

11/06/2024Morgan Stanley Capital Services LLCBuyN/A41 Swaps

11/06/2024Morgan Stanley Capital Services LLCBuyN/A7,178 Swaps

11/06/2024Morgan Stanley Capital Services LLCBuyN/A9,845 Swaps

11/06/2024Morgan Stanley Capital Services LLCSellN/A1,418 Swaps

11/06/2024Morgan Stanley Capital Services LLCSellN/A143 Swaps

11/06/2024Morgan Stanley Capital Services LLCSellN/A26 Swaps

11/06/2024Morgan Stanley Capital Services LLCSellN/A3 Swaps

11/06/2024Morgan Stanley Capital Services LLCSellN/A4,368 Swaps

11/06/2024Morgan Stanley Capital Services LLCSellN/A539 Swaps

11/06/2024Morgan Stanley Capital Services LLCSellN/A9 Swaps
11/07/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A49,378 Ordinary Shares

11/07/2024Morgan Stanley & Co. International plcBuy2,803.2577 Ordinary Shares

11/07/2024Morgan Stanley & Co. International plcBuy7,898.80217 Ordinary Shares

11/07/2024Morgan Stanley & Co. International plcBuy11,907.97327 Ordinary Shares

11/07/2024Morgan Stanley & Co. International plcBuy13,759.20378 Ordinary Shares

11/07/2024Morgan Stanley & Co. International plcBuy15,413.81424 Ordinary Shares

11/07/2024Morgan Stanley & Co. International plcBuy21,360.00600 Ordinary Shares

11/07/2024Morgan Stanley & Co. International plcBuy22,372.40615 Ordinary Shares

11/07/2024Morgan Stanley & Co. International plcBuy47,736.171,312 Ordinary Shares

11/07/2024Morgan Stanley & Co. International plcBuy63,846.451,753 Ordinary Shares

11/07/2024Morgan Stanley & Co. International plcBuy65,059.831,788 Ordinary Shares

11/07/2024Morgan Stanley & Co. International plcBuy137,240.423,769 Ordinary Shares

11/07/2024Morgan Stanley & Co. International plcBuyN/A1,018 Swaps

11/07/2024Morgan Stanley & Co. International plcBuyN/A141 Swaps

11/07/2024Morgan Stanley & Co. International plcBuyN/A163 Swaps

11/07/2024Morgan Stanley & Co. International plcBuyN/A175 Swaps

11/07/2024Morgan Stanley & Co. International plcBuyN/A189 Swaps

11/07/2024Morgan Stanley & Co. International plcBuyN/A189 Swaps

11/07/2024Morgan Stanley & Co. International plcBuyN/A293 Swaps

11/07/2024Morgan Stanley & Co. International plcBuyN/A294 Swaps

11/07/2024Morgan Stanley & Co. International plcBuyN/A322 Swaps

11/07/2024Morgan Stanley & Co. International plcBuyN/A600 Swaps

11/07/2024Morgan Stanley & Co. International plcSell36.41 Ordinary Share

11/07/2024Morgan Stanley & Co. International plcSellN/A139 Swaps

11/07/2024Morgan Stanley & Co. International plcSellN/A3,665 Swaps

11/07/2024Morgan Stanley & Co. International plcSellN/A62 Swaps

11/07/2024Morgan Stanley & Co. International plcSellN/A652 Swaps

11/07/2024Morgan Stanley & Co. International plcSellN/A80 Swaps

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,087.02 (AUD)33 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,107.04 (AUD)34 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,113.50 (AUD)34 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,125.06 (AUD)34 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,126.42 (AUD)34 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,128.46 (AUD)34 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,143.80 (AUD)35 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,156.05 (AUD)35 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,189.97 (AUD)36 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,190.52 (AUD)36 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,255.14 (AUD)38 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,284.66 (AUD)39 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,342.54 (AUD)41 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,344.80 (AUD)41 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,386.00 (AUD)42 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,425.02 (AUD)43 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,425.45 (AUD)43 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,442.76 (AUD)44 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,492.20 (AUD)45 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,558.05 (AUD)47 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,649.00 (AUD)50 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,658.50 (AUD)50 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,750.06 (AUD)53 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,758.78 (AUD)54 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,829.52 (AUD)56 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,835.68 (AUD)56 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,909.36 (AUD)58 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,912.84 (AUD)58 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy1,980.60 (AUD)60 Ordinary Shares
11/07/2024Morgan Stanley Australia Securities LimitedBuy1,991.65 (AUD)61 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy10,248.60 (AUD)310 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy10,916.40 (AUD)330 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy11,655.44 (AUD)356 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy11,877.10 (AUD)365 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy113,878.16 (AUD)3,428 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy12,807.88 (AUD)388 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy130.96 (AUD)4 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy146,334.10 (AUD)4,405 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy146,898.84 (AUD)4,422 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy163.15 (AUD)5 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy163.25 (AUD)5 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy163.55 (AUD)5 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy163.75 (AUD)5 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy163.85 (AUD)5 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy163.95 (AUD)5 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy164.00 (AUD)5 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy164.07 (AUD)5 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy164.10 (AUD)5 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy17,417.68 (AUD)532 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy17,907.68 (AUD)542 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy18,555.60 (AUD)564 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy18,812.85 (AUD)574 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy196.32 (AUD)6 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy196.46 (AUD)6 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy197.46 (AUD)6 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy197.64 (AUD)6 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy198.33 (AUD)6 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,049.72 (AUD)62 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,100.48 (AUD)64 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,108.80 (AUD)64 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,112.00 (AUD)64 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,143.70 (AUD)65 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,162.16 (AUD)66 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,168.10 (AUD)66 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,179.32 (AUD)66 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,213.68 (AUD)67 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,252.85 (AUD)69 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,281.83 (AUD)69 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,316.30 (AUD)70 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,414.11 (AUD)73 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,417.76 (AUD)73 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,445.70 (AUD)74 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,527.91 (AUD)77 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,541.24 (AUD)78 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,610.16 (AUD)79 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,670.57 (AUD)81 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,677.05 (AUD)81 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,684.26 (AUD)82 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,745.64 (AUD)83 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,773.55 (AUD)85 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,781.24 (AUD)84 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,865.78 (AUD)87 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy2,933.44 (AUD)89 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy222,540.78 (AUD)6,699 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy229.11 (AUD)7 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy229.25 (AUD)7 Ordinary Shares
11/07/2024Morgan Stanley Australia Securities LimitedBuy230.02 (AUD)7 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy231.07 (AUD)7 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy26,461.53 (AUD)807 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy261.60 (AUD)8 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy27,728.95 (AUD)839 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy295.29 (AUD)9 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy296.55 (AUD)9 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy296.91 (AUD)9 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy297.00 (AUD)9 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy3,167.04 (AUD)96 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy3,237.30 (AUD)99 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy3,274.92 (AUD)99 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy3,354.78 (AUD)102 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy3,357.84 (AUD)102 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy3,428.88 (AUD)104 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy3,729.00 (AUD)113 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy3,873.87 (AUD)117 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy3,913.91 (AUD)119 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy3,989.37 (AUD)121 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy32.81 (AUD)1 Ordinary Share

11/07/2024Morgan Stanley Australia Securities LimitedBuy32.95 (AUD)1 Ordinary Share

11/07/2024Morgan Stanley Australia Securities LimitedBuy32.96 (AUD)1 Ordinary Share

11/07/2024Morgan Stanley Australia Securities LimitedBuy325.30 (AUD)10 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy326.20 (AUD)10 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy326.40 (AUD)10 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy328.00 (AUD)10 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy330.80 (AUD)10 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy360.08 (AUD)11 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy360.36 (AUD)11 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy360.80 (AUD)11 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy390.60 (AUD)12 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy392.88 (AUD)12 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy396.12 (AUD)12 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy4,012.36 (AUD)121 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy4,073.76 (AUD)123 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy4,096.25 (AUD)125 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy4,167.12 (AUD)126 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy4,223.46 (AUD)129 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy4,293.90 (AUD)130 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy4,349.40 (AUD)132 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy4,370.52 (AUD)132 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy4,593.40 (AUD)140 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy4,624.94 (AUD)142 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy4,756.32 (AUD)144 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy4,815.72 (AUD)147 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy4,892.88 (AUD)148 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy42,283.74 (AUD)1,279 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy426.92 (AUD)13 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy427.83 (AUD)13 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy430.69 (AUD)13 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy459.20 (AUD)14 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy461.58 (AUD)14 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy493.35 (AUD)15 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy495.45 (AUD)15 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy5,012.28 (AUD)153 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy5,087.10 (AUD)155 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy5,101.20 (AUD)156 Ordinary Shares
11/07/2024Morgan Stanley Australia Securities LimitedBuy5,437.52 (AUD)167 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy520.00 (AUD)16 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy520.48 (AUD)16 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy524.08 (AUD)16 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy525.28 (AUD)16 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy527.84 (AUD)16 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy528.32 (AUD)16 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy528.96 (AUD)16 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy557.60 (AUD)17 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy560.83 (AUD)17 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy592.92 (AUD)18 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy594.00 (AUD)18 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy594.72 (AUD)18 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy594.80 (AUD)18 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,018.87 (AUD)183 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,038.88 (AUD)184 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,048.15 (AUD)183 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,071.94 (AUD)183 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,165.39 (AUD)187 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,169.62 (AUD)186 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,232.20 (AUD)188 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,334.08 (AUD)192 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,471.92 (AUD)196 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,513.27 (AUD)199 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,727.92 (AUD)204 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,727.92 (AUD)204 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,805.04 (AUD)209 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,833.07 (AUD)207 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,965.11 (AUD)211 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy6,977.77 (AUD)211 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy621.87 (AUD)19 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy627.85 (AUD)19 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy629.09 (AUD)19 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy630.04 (AUD)19 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy65.60 (AUD)2 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy65.64 (AUD)2 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy656.40 (AUD)20 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy686.49 (AUD)21 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy692.68 (AUD)21 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy7,228.88 (AUD)218 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy7,331.52 (AUD)224 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy7,485.24 (AUD)228 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy7,518.24 (AUD)227 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy7,560.63 (AUD)231 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy7,560.63 (AUD)231 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy7,627.62 (AUD)231 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy7,634.55 (AUD)231 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy7,700.65 (AUD)233 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy7,762.05 (AUD)235 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy7,981.24 (AUD)244 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy714.78 (AUD)22 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy721.93 (AUD)22 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy727.98 (AUD)22 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy728.42 (AUD)22 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy728.64 (AUD)22 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy758.08 (AUD)23 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy758.08 (AUD)23 Ordinary Shares
11/07/2024Morgan Stanley Australia Securities LimitedBuy758.31 (AUD)23 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy758.54 (AUD)23 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy758.54 (AUD)23 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy789.12 (AUD)24 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy792.00 (AUD)24 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy793.32 (AUD)24 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy8,070.30 (AUD)245 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy8,139.36 (AUD)248 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy8,611.20 (AUD)260 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy8,727.84 (AUD)264 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy8,856.39 (AUD)267 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy818.25 (AUD)25 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy819.75 (AUD)25 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy822.75 (AUD)25 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy853.06 (AUD)26 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy882.90 (AUD)27 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy883.17 (AUD)27 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy885.60 (AUD)27 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy889.65 (AUD)27 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy891.27 (AUD)27 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy892.08 (AUD)27 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy893.43 (AUD)27 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy9,179.10 (AUD)282 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy9,527.34 (AUD)291 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy9,848.72 (AUD)301 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy9,890.50 (AUD)302 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy915.60 (AUD)28 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy916.44 (AUD)28 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy916.72 (AUD)28 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy922.32 (AUD)28 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy923.16 (AUD)28 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy97.71 (AUD)3 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy98.16 (AUD)3 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy98.28 (AUD)3 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedBuy99.03 (AUD)3 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,080.42 (AUD)33 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,126.24 (AUD)34 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,181.16 (AUD)36 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,243.36 (AUD)38 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,318.80 (AUD)40 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,376.76 (AUD)42 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,422.01 (AUD)43 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,440.12 (AUD)44 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,473.30 (AUD)45 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,569.60 (AUD)48 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,705.08 (AUD)52 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,769.58 (AUD)54 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,874.16 (AUD)57 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,901.24 (AUD)58 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,910.52 (AUD)58 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,929.59 (AUD)59 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,968.00 (AUD)60 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell1,998.97 (AUD)61 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell10,241.36 (AUD)313 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell11,298.75 (AUD)345 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell11,735.10 (AUD)354 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell12,124.90 (AUD)370 Ordinary Shares
11/07/2024Morgan Stanley Australia Securities LimitedSell121,751.30 (AUD)3,665 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell13,582.95 (AUD)415 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell130.12 (AUD)4 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell130.98 (AUD)4 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell131.90 (AUD)4 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell16,875.76 (AUD)508 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell163.77 (AUD)5 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell196.44 (AUD)6 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell198.78 (AUD)6 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell2,009.95 (AUD)61 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell2,192.91 (AUD)67 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell2,260.78 (AUD)69 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell2,287.35 (AUD)69 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell2,487.48 (AUD)76 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell2,537.72 (AUD)78 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell2,686.77 (AUD)81 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell229.67 (AUD)7 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell230.72 (AUD)7 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell264.24 (AUD)8 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell3,630.81 (AUD)111 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell3,839.94 (AUD)117 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell31,594.10 (AUD)965 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell32.73 (AUD)1 Ordinary Share

11/07/2024Morgan Stanley Australia Securities LimitedSell32.95 (AUD)1 Ordinary Share

11/07/2024Morgan Stanley Australia Securities LimitedSell32.96 (AUD)1 Ordinary Share

11/07/2024Morgan Stanley Australia Securities LimitedSell325.30 (AUD)10 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell33.02 (AUD)1 Ordinary Share

11/07/2024Morgan Stanley Australia Securities LimitedSell330.30 (AUD)10 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell361.02 (AUD)11 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell361.35 (AUD)11 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell38,136.56 (AUD)1,148 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell4,552.94 (AUD)139 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell4,777.12 (AUD)146 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell458.08 (AUD)14 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell6,822.72 (AUD)207 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell622.06 (AUD)19 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell622.53 (AUD)19 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell623.20 (AUD)19 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell65.50 (AUD)2 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell65.60 (AUD)2 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell65.64 (AUD)2 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell65.98 (AUD)2 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell654.80 (AUD)20 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell657.20 (AUD)20 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell659.60 (AUD)20 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell660.20 (AUD)20 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell686.91 (AUD)21 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell692.16 (AUD)21 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell694.68 (AUD)21 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell7,560.63 (AUD)231 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell7,726.64 (AUD)236 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell718.52 (AUD)22 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell727.76 (AUD)22 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell728.42 (AUD)22 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell729.52 (AUD)22 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell758.77 (AUD)23 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell789.12 (AUD)24 Ordinary Shares
11/07/2024Morgan Stanley Australia Securities LimitedSell792.60 (AUD)24 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell793.08 (AUD)24 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell794.88 (AUD)24 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell819.50 (AUD)25 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell829.00 (AUD)25 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell851.76 (AUD)26 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell884.25 (AUD)27 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell922.04 (AUD)28 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell948.88 (AUD)29 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell98.82 (AUD)3 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell99.07 (AUD)3 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell99.54 (AUD)3 Ordinary Shares

11/07/2024Morgan Stanley Australia Securities LimitedSell993.90 (AUD)30 Ordinary Shares

11/07/2024Morgan Stanley Capital Services LLCBuyN/A1,578 Swaps

11/07/2024Morgan Stanley Capital Services LLCBuyN/A1,788 Swaps

11/07/2024Morgan Stanley Capital Services LLCBuyN/A164 Swaps

11/07/2024Morgan Stanley Capital Services LLCBuyN/A183 Swaps

11/07/2024Morgan Stanley Capital Services LLCBuyN/A2,289 Swaps

11/07/2024Morgan Stanley Capital Services LLCBuyN/A3,223 Swaps

11/07/2024Morgan Stanley Capital Services LLCBuyN/A325 Swaps

11/07/2024Morgan Stanley Capital Services LLCBuyN/A4,099 Swaps

11/07/2024Morgan Stanley Capital Services LLCBuyN/A9,904 Swaps

11/07/2024Morgan Stanley Capital Services LLCSellN/A1,063 Swaps

11/07/2024Morgan Stanley Capital Services LLCSellN/A1,279 Swaps

11/07/2024Parametric Portfolio Associates LLCBuy37,121.901,018 Ordinary Shares

11/07/2024Parametric Portfolio Associates LLCBuy32,633.58 (AUD)993 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A33,920 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A4,606 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcBuy6,120.97163 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcBuy9,561.95255 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcBuy11,287.68300 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcBuy20,399.04544 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcBuy34,089.39909 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcBuy45,682.821,214 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcBuy59,400.021,581 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcBuy93,754.482,500 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcBuy165,586.904,409 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcBuy1,330,709.6935,363 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcBuyN/A163 Swaps

11/08/2024Morgan Stanley & Co. International plcBuyN/A2,500 Swaps

11/08/2024Morgan Stanley & Co. International plcBuyN/A255 Swaps

11/08/2024Morgan Stanley & Co. International plcBuyN/A356 Swaps

11/08/2024Morgan Stanley & Co. International plcBuyN/A544 Swaps

11/08/2024Morgan Stanley & Co. International plcBuyN/A909 Swaps

11/08/2024Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A27,775 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcSell521.2614 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcSell7,998.02213 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcSell35,071.16932 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcSell113,690.983,032 Ordinary Shares

11/08/2024Morgan Stanley & Co. International plcSellN/A1,140 Swaps

11/08/2024Morgan Stanley & Co. International plcSellN/A123 Swaps

11/08/2024Morgan Stanley & Co. International plcSellN/A145 Swaps

11/08/2024Morgan Stanley & Co. International plcSellN/A3,032 Swaps

11/08/2024Morgan Stanley & Co. International plcSellN/A322 Swaps

11/08/2024Morgan Stanley & Co. International plcSellN/A388 Swaps

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,005.00 (AUD)30 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,006.65 (AUD)30 Ordinary Shares
11/08/2024Morgan Stanley Australia Securities LimitedBuy1,009.65 (AUD)30 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,042.22 (AUD)31 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,042.84 (AUD)31 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,043.15 (AUD)31 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,043.15 (AUD)31 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,052.14 (AUD)31 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,056.48 (AUD)31 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,072.64 (AUD)32 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,074.56 (AUD)32 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,078.08 (AUD)32 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,078.08 (AUD)32 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,110.78 (AUD)33 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,112.10 (AUD)33 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,139.34 (AUD)34 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,141.04 (AUD)34 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,141.72 (AUD)34 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,174.25 (AUD)35 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,180.55 (AUD)35 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,225.98 (AUD)36 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,246.53 (AUD)37 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,277.94 (AUD)38 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,311.96 (AUD)39 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,346.00 (AUD)40 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,351.20 (AUD)40 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,419.18 (AUD)42 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,443.08 (AUD)43 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,444.80 (AUD)43 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,472.68 (AUD)44 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,502.10 (AUD)45 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,544.22 (AUD)46 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,548.12 (AUD)46 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,565.38 (AUD)46 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,571.21 (AUD)47 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,576.38 (AUD)47 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,580.61 (AUD)47 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,582.49 (AUD)47 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,598.00 (AUD)47 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,603.20 (AUD)48 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,634.15 (AUD)49 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,640.03 (AUD)49 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,648.36 (AUD)49 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,651.79 (AUD)49 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,682.00 (AUD)50 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,692.00 (AUD)50 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,697.50 (AUD)50 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,700.50 (AUD)50 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,718.19 (AUD)51 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,803.59 (AUD)53 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,838.70 (AUD)54 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,840.85 (AUD)55 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,853.50 (AUD)55 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,885.52 (AUD)56 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,941.42 (AUD)57 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,950.54 (AUD)58 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,953.44 (AUD)58 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy1,974.32 (AUD)58 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy100.68 (AUD)3 Ordinary Shares
11/08/2024Morgan Stanley Australia Securities LimitedBuy100.92 (AUD)3 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy101.04 (AUD)3 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy102.03 (AUD)3 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy11,513.68 (AUD)344 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy134.08 (AUD)4 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy134.56 (AUD)4 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy135.88 (AUD)4 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy136.12 (AUD)4 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy152,500.71 (AUD)4,463 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy167.70 (AUD)5 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy168.00 (AUD)5 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy170.25 (AUD)5 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy170.35 (AUD)5 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,015.40 (AUD)60 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,152.96 (AUD)64 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,154.24 (AUD)64 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,191.15 (AUD)65 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,281.74 (AUD)68 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,316.33 (AUD)69 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,330.13 (AUD)69 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,363.90 (AUD)70 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,384.90 (AUD)70 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,391.99 (AUD)71 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,407.68 (AUD)72 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,417.04 (AUD)72 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,431.44 (AUD)72 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,435.76 (AUD)72 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,484.92 (AUD)73 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,490.84 (AUD)74 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,523.75 (AUD)75 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,586.28 (AUD)76 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,711.88 (AUD)81 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,790.46 (AUD)83 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,811.48 (AUD)84 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy2,877.56 (AUD)86 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy201.18 (AUD)6 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy201.18 (AUD)6 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy201.30 (AUD)6 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy201.87 (AUD)6 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy204.27 (AUD)6 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy268.00 (AUD)8 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy268.48 (AUD)8 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy269.68 (AUD)8 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,026.89 (AUD)89 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,060.33 (AUD)91 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,089.36 (AUD)92 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,106.84 (AUD)92 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,131.31 (AUD)93 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,134.10 (AUD)93 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,164.79 (AUD)93 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,198.65 (AUD)95 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,211.00 (AUD)95 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,213.37 (AUD)95 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,270.72 (AUD)96 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,276.66 (AUD)97 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,300.64 (AUD)98 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,334.94 (AUD)98 Ordinary Shares
11/08/2024Morgan Stanley Australia Securities LimitedBuy3,398.65 (AUD)101 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,441.07 (AUD)101 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,496.48 (AUD)104 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,645.49 (AUD)107 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,664.58 (AUD)109 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,778.44 (AUD)111 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,800.19 (AUD)113 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,923.01 (AUD)117 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy3,973.06 (AUD)118 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy30,206.28 (AUD)884 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy302.94 (AUD)9 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy303.12 (AUD)9 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy303.21 (AUD)9 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy33.48 (AUD)1 Ordinary Share

11/08/2024Morgan Stanley Australia Securities LimitedBuy33.64 (AUD)1 Ordinary Share

11/08/2024Morgan Stanley Australia Securities LimitedBuy335.20 (AUD)10 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy335.50 (AUD)10 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy336.00 (AUD)10 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy336.55 (AUD)10 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy336.60 (AUD)10 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy4,019.82 (AUD)119 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy4,055.52 (AUD)119 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy4,095.54 (AUD)122 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy4,129.11 (AUD)123 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy4,223.44 (AUD)124 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy4,300.80 (AUD)128 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy4,324.35 (AUD)127 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy4,359.68 (AUD)128 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy4,413.39 (AUD)131 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy4,460.55 (AUD)131 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy4,639.56 (AUD)138 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy4,901.76 (AUD)144 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy404.46 (AUD)12 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy436.80 (AUD)13 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy469.56 (AUD)14 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy47,769.66 (AUD)1,398 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy471.10 (AUD)14 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy5,047.50 (AUD)150 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy5,243.70 (AUD)154 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy5,892.38 (AUD)173 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy503.25 (AUD)15 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy536.00 (AUD)16 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy538.24 (AUD)16 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy570.18 (AUD)17 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy6,662.70 (AUD)198 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy60,344.22 (AUD)1,766 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy639.92 (AUD)19 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy642.39 (AUD)19 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy647.52 (AUD)19 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy67.12 (AUD)2 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy67.18 (AUD)2 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy705.39 (AUD)21 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy733.48 (AUD)22 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy738.10 (AUD)22 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy738.21 (AUD)22 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy739.64 (AUD)22 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy741.51 (AUD)22 Ordinary Shares
11/08/2024Morgan Stanley Australia Securities LimitedBuy748.88 (AUD)22 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy766.59 (AUD)23 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy768.66 (AUD)23 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy770.50 (AUD)23 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy771.65 (AUD)23 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy771.88 (AUD)23 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy773.72 (AUD)23 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy773.95 (AUD)23 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy774.41 (AUD)23 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy774.87 (AUD)23 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy776.48 (AUD)23 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy782.46 (AUD)23 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy803.76 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy804.00 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy804.24 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy806.16 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy806.64 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy810.24 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy812.64 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy814.32 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy815.52 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy815.76 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy817.20 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy818.16 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy835.25 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy837.00 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy837.75 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy838.00 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy838.25 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy838.50 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy841.50 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy841.75 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy842.00 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy844.75 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy847.25 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy849.62 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy869.96 (AUD)26 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy870.87 (AUD)26 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy871.52 (AUD)26 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy875.16 (AUD)26 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy876.98 (AUD)26 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy881.14 (AUD)26 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy882.96 (AUD)26 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy883.22 (AUD)26 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy886.08 (AUD)26 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy908.82 (AUD)27 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy912.06 (AUD)27 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy938.00 (AUD)28 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy939.96 (AUD)28 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy941.36 (AUD)28 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy942.48 (AUD)28 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy95,812.68 (AUD)2,804 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy950.88 (AUD)28 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy955.64 (AUD)28 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy972.95 (AUD)29 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy973.53 (AUD)29 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedBuy974.69 (AUD)29 Ordinary Shares
11/08/2024Morgan Stanley Australia Securities LimitedBuy976.72 (AUD)29 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,009.80 (AUD)30 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,010.10 (AUD)30 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,112.10 (AUD)33 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,123.32 (AUD)33 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,133.56 (AUD)34 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,183.00 (AUD)35 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,210.32 (AUD)36 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,227.24 (AUD)36 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,245.05 (AUD)37 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,306.89 (AUD)39 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,308.84 (AUD)39 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,313.52 (AUD)39 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,315.86 (AUD)39 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,341.20 (AUD)40 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,355.60 (AUD)40 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,413.30 (AUD)42 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,465.44 (AUD)43 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,491.60 (AUD)44 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,507.05 (AUD)45 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,515.60 (AUD)45 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,575.91 (AUD)47 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,580.14 (AUD)47 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,648.36 (AUD)49 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,720.23 (AUD)51 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,776.03 (AUD)53 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,825.74 (AUD)54 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,840.85 (AUD)55 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,874.88 (AUD)56 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell1,976.06 (AUD)58 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell100.59 (AUD)3 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell100.59 (AUD)3 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell100.68 (AUD)3 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell100.86 (AUD)3 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell101.28 (AUD)3 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell11,378.61 (AUD)333 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell134.82 (AUD)4 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell135.32 (AUD)4 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell167.70 (AUD)5 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell168.00 (AUD)5 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell170.45 (AUD)5 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell18,254.56 (AUD)542 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell18,383.46 (AUD)538 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell18,383.46 (AUD)538 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell2,070.18 (AUD)62 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell2,282.08 (AUD)68 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell2,384.20 (AUD)70 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell2,417.55 (AUD)71 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell2,585.66 (AUD)77 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell2,618.07 (AUD)78 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell201.24 (AUD)6 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell25,900.86 (AUD)758 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell3,198.72 (AUD)96 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell3,282.02 (AUD)98 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell3,403.70 (AUD)101 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell3,815.58 (AUD)114 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell33.54 (AUD)1 Ordinary Share
11/08/2024Morgan Stanley Australia Securities LimitedSell33.56 (AUD)1 Ordinary Share

11/08/2024Morgan Stanley Australia Securities LimitedSell336.60 (AUD)10 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell336.70 (AUD)10 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell340.80 (AUD)10 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell369.93 (AUD)11 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell371.47 (AUD)11 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell4,305.42 (AUD)126 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell4,329.24 (AUD)129 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell4,578.78 (AUD)134 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell44,010.96 (AUD)1,288 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell502.50 (AUD)15 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell504.00 (AUD)15 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell504.15 (AUD)15 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell504.45 (AUD)15 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell505.35 (AUD)15 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell537.44 (AUD)16 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell539.04 (AUD)16 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell540.16 (AUD)16 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell6,329.96 (AUD)188 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell606.78 (AUD)18 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell636.88 (AUD)19 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell640.11 (AUD)19 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell647.33 (AUD)19 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell669.20 (AUD)20 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell67.00 (AUD)2 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell704.13 (AUD)21 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell748.88 (AUD)22 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell771.88 (AUD)23 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell773.72 (AUD)23 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell803.76 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell805.92 (AUD)24 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell836.75 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell841.25 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell841.50 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell842.00 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell854.25 (AUD)25 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell881.92 (AUD)26 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell900.99 (AUD)27 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell906.39 (AUD)27 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell918.00 (AUD)27 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell941.36 (AUD)28 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell953.40 (AUD)28 Ordinary Shares

11/08/2024Morgan Stanley Australia Securities LimitedSell971.21 (AUD)29 Ordinary Shares

11/08/2024Morgan Stanley Capital Services LLCBuyN/A1 Swap

11/08/2024Morgan Stanley Capital Services LLCBuyN/A1,201 Swaps

11/08/2024Morgan Stanley Capital Services LLCBuyN/A139 Swaps

11/08/2024Morgan Stanley Capital Services LLCBuyN/A246 Swaps

11/08/2024Morgan Stanley Capital Services LLCBuyN/A299 Swaps

11/08/2024Morgan Stanley Capital Services LLCBuyN/A3,045 Swaps

11/08/2024Morgan Stanley Capital Services LLCBuyN/A333 Swaps

11/08/2024Morgan Stanley Capital Services LLCBuyN/A4,053 Swaps

11/08/2024Morgan Stanley Capital Services LLCBuyN/A4,954 Swaps

11/08/2024Morgan Stanley Capital Services LLCBuyN/A5,346 Swaps

11/08/2024Morgan Stanley Capital Services LLCSellN/A1,861 Swaps

11/08/2024Morgan Stanley Capital Services LLCSellN/A14 Swaps

11/08/2024Morgan Stanley Capital Services LLCSellN/A51 Swaps

11/08/2024Morgan Stanley Capital Services LLCSellN/A62 Swaps
11/08/2024Morgan Stanley Capital Services LLCSellN/A664 Swaps

11/08/2024Morgan Stanley Capital Services LLCSellN/A932 Swaps

11/08/2024Parametric Portfolio Associates LLCSell43,812.251,184 Ordinary Shares

11/11/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A11,042 Ordinary Shares

11/11/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A30,755 Ordinary Shares

11/11/2024Morgan Stanley & Co. International plcBuy1,318.0035 Ordinary Shares

11/11/2024Morgan Stanley & Co. International plcBuy6,149.61163 Ordinary Shares

11/11/2024Morgan Stanley & Co. International plcBuy11,243.54298 Ordinary Shares

11/11/2024Morgan Stanley & Co. International plcBuy83,496.222,213 Ordinary Shares

11/11/2024Morgan Stanley & Co. International plcBuyN/A15 Swaps

11/11/2024Morgan 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/A27 Ordinary Shares

11/11/2024Morgan Stanley & Co. International plcSell8,302.80220 Ordinary Shares

11/11/2024Morgan Stanley & Co. International plcSell15,426.97409 Ordinary Shares

11/11/2024Morgan Stanley & Co. International plcSell153,514.004,074 Ordinary Shares

11/11/2024Morgan Stanley & Co. International plcSellN/A1,094 Swaps

11/11/2024Morgan Stanley & Co. International plcSellN/A127 Swaps

11/11/2024Morgan Stanley & Co. International plcSellN/A145 Swaps

11/11/2024Morgan Stanley & Co. International plcSellN/A2,980 Swaps

11/11/2024Morgan Stanley & Co. International plcSellN/A259 Swaps

11/11/2024Morgan Stanley & Co. International plcSellN/A527 Swaps

11/11/2024Morgan Stanley & Co. International plcSellN/A822 Swaps

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,015.50 (AUD)30 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,021.20 (AUD)30 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,056.48 (AUD)31 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,082.24 (AUD)32 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,120.68 (AUD)33 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,153.96 (AUD)34 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,220.04 (AUD)36 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,231.02 (AUD)36 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,352.80 (AUD)40 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,366.00 (AUD)40 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,428.42 (AUD)42 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,461.57 (AUD)43 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,572.74 (AUD)46 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,589.54 (AUD)47 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,604.58 (AUD)47 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,606.69 (AUD)47 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,632.00 (AUD)48 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,636.80 (AUD)48 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,641.84 (AUD)48 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,662.08 (AUD)49 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,672.37 (AUD)49 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,673.84 (AUD)49 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,728.90 (AUD)51 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,775.80 (AUD)52 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,808.89 (AUD)53 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,809.42 (AUD)53 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,897.84 (AUD)56 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy1,943.13 (AUD)57 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy101.55 (AUD)3 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy102.39 (AUD)3 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy11,891.88 (AUD)351 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy135.40 (AUD)4 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy135.52 (AUD)4 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy135.56 (AUD)4 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy136.68 (AUD)4 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy169.25 (AUD)5 Ordinary Shares
11/11/2024Morgan Stanley Australia Securities LimitedBuy169.65 (AUD)5 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,103.04 (AUD)62 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,217.15 (AUD)65 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,244.66 (AUD)66 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,253.24 (AUD)66 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,324.24 (AUD)68 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,341.86 (AUD)69 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,375.80 (AUD)70 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,470.32 (AUD)73 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,475.43 (AUD)73 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,513.04 (AUD)74 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,513.78 (AUD)74 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,538.75 (AUD)75 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,548.50 (AUD)75 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,562.75 (AUD)75 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,599.20 (AUD)76 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,606.45 (AUD)77 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,606.45 (AUD)77 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,614.15 (AUD)77 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,743.47 (AUD)81 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,763.72 (AUD)81 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,798.66 (AUD)82 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,848.44 (AUD)84 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy2,979.68 (AUD)88 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy203.52 (AUD)6 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy236.95 (AUD)7 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy237.93 (AUD)7 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy239.12 (AUD)7 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,010.48 (AUD)88 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,151.77 (AUD)93 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,172.23 (AUD)93 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,285.12 (AUD)96 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,286.08 (AUD)96 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,306.73 (AUD)97 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,321.28 (AUD)97 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,333.96 (AUD)98 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,388.00 (AUD)100 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,401.00 (AUD)100 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,432.99 (AUD)101 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,460.86 (AUD)102 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,559.50 (AUD)105 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy3,567.90 (AUD)105 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy304.65 (AUD)9 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy307.44 (AUD)9 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy307.44 (AUD)9 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy307.66 (AUD)9 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy33.84 (AUD)1 Ordinary Share

11/11/2024Morgan Stanley Australia Securities LimitedBuy338.70 (AUD)10 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy34.15 (AUD)1 Ordinary Share

11/11/2024Morgan Stanley Australia Securities LimitedBuy340.90 (AUD)10 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy341.00 (AUD)10 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy373.45 (AUD)11 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy375.54 (AUD)11 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy38,476.32 (AUD)1,129 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy4,101.90 (AUD)121 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy4,473.48 (AUD)132 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy4,781.00 (AUD)140 Ordinary Shares
11/11/2024Morgan Stanley Australia Securities LimitedBuy4,883.04 (AUD)144 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy4,926.24 (AUD)144 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy4,994.66 (AUD)146 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy406.32 (AUD)12 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy406.44 (AUD)12 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy407.16 (AUD)12 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy410.34 (AUD)12 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy410.40 (AUD)12 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy473.90 (AUD)14 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy474.18 (AUD)14 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy478.66 (AUD)14 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy5,229.84 (AUD)154 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy5,320.73 (AUD)157 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy5,321.16 (AUD)156 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy5,384.53 (AUD)159 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy5,488.56 (AUD)162 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy5,642.34 (AUD)166 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy508.35 (AUD)15 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy52,108.32 (AUD)1,529 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy575.28 (AUD)17 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy575.79 (AUD)17 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy577.49 (AUD)17 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy580.72 (AUD)17 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy6,224.72 (AUD)184 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy6,594.81 (AUD)193 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy643.34 (AUD)19 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy648.28 (AUD)19 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy677.60 (AUD)20 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy68.38 (AUD)2 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy680.00 (AUD)20 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy682.40 (AUD)20 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy684.00 (AUD)20 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy7,453.42 (AUD)218 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy7,473.40 (AUD)220 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy7,485.42 (AUD)219 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy7,487.61 (AUD)219 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy713.58 (AUD)21 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy714.00 (AUD)21 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy716.94 (AUD)21 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy718.41 (AUD)21 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy750.86 (AUD)22 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy751.96 (AUD)22 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy752.07 (AUD)22 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy753.28 (AUD)22 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy779.70 (AUD)23 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy779.93 (AUD)23 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy784.07 (AUD)23 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy787.29 (AUD)23 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy787.75 (AUD)23 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy813.36 (AUD)24 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy814.32 (AUD)24 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy815.76 (AUD)24 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy818.40 (AUD)24 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy820.32 (AUD)24 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy822.00 (AUD)24 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy854.00 (AUD)25 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy854.25 (AUD)25 Ordinary Shares
11/11/2024Morgan Stanley Australia Securities LimitedBuy855.50 (AUD)25 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy880.75 (AUD)26 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy887.12 (AUD)26 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy887.12 (AUD)26 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy887.64 (AUD)26 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy888.94 (AUD)26 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy889.98 (AUD)26 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy9,325.68 (AUD)273 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy922.32 (AUD)27 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedBuy950.88 (AUD)28 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,058.34 (AUD)31 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,058.65 (AUD)31 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,081.92 (AUD)32 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,152.94 (AUD)34 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,195.60 (AUD)35 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,218.24 (AUD)36 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,221.48 (AUD)36 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,266.51 (AUD)37 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,300.74 (AUD)38 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,326.97 (AUD)39 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,352.80 (AUD)40 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,391.13 (AUD)41 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,432.62 (AUD)42 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,473.18 (AUD)43 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,506.12 (AUD)44 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,561.24 (AUD)46 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,569.52 (AUD)46 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,571.59 (AUD)46 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,606.46 (AUD)47 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,638.24 (AUD)48 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,640.64 (AUD)48 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,671.39 (AUD)49 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,696.00 (AUD)50 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell1,969.68 (AUD)58 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell101.64 (AUD)3 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell102.75 (AUD)3 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell107,999.52 (AUD)3,169 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell136.56 (AUD)4 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell16,823.45 (AUD)497 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell170.05 (AUD)5 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell170.40 (AUD)5 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell170.75 (AUD)5 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell171.10 (AUD)5 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell19,289.28 (AUD)566 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,050.20 (AUD)60 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,084.06 (AUD)61 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,210.65 (AUD)65 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,221.70 (AUD)65 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,251.26 (AUD)66 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,302.48 (AUD)68 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,324.92 (AUD)68 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,372.30 (AUD)70 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,372.30 (AUD)70 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,444.40 (AUD)72 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,458.08 (AUD)72 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,557.50 (AUD)75 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,910.40 (AUD)85 Ordinary Shares
11/11/2024Morgan Stanley Australia Securities LimitedSell2,911.96 (AUD)86 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell2,946.69 (AUD)87 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell205.20 (AUD)6 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell205.41 (AUD)6 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell238.70 (AUD)7 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell239.05 (AUD)7 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell25,628.16 (AUD)752 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell272.32 (AUD)8 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell3,042.02 (AUD)89 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell3,047.36 (AUD)89 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell3,171.30 (AUD)93 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell3,279.36 (AUD)96 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell3,382.83 (AUD)99 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell3,492.73 (AUD)103 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell3,656.19 (AUD)107 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell3,688.20 (AUD)108 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell3,791.76 (AUD)111 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell3,895.05 (AUD)115 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell3,903.36 (AUD)114 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell3,929.55 (AUD)115 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell307.08 (AUD)9 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell307.35 (AUD)9 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell307.44 (AUD)9 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell33.88 (AUD)1 Ordinary Share

11/11/2024Morgan Stanley Australia Securities LimitedSell34.01 (AUD)1 Ordinary Share

11/11/2024Morgan Stanley Australia Securities LimitedSell34.18 (AUD)1 Ordinary Share

11/11/2024Morgan Stanley Australia Securities LimitedSell340.30 (AUD)10 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell340.50 (AUD)10 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell341.30 (AUD)10 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell373.01 (AUD)11 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell376.75 (AUD)11 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell376.86 (AUD)11 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell4,031.72 (AUD)119 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell4,392.45 (AUD)129 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell4,717.66 (AUD)139 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell4,878.72 (AUD)144 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell406.20 (AUD)12 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell407.28 (AUD)12 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell441.09 (AUD)13 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell47,882.40 (AUD)1,405 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell5,057.16 (AUD)148 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell5,277.75 (AUD)155 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell5,742.24 (AUD)168 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell5,771.35 (AUD)169 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell508.35 (AUD)15 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell543.20 (AUD)16 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell6,558.72 (AUD)192 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell6,727.55 (AUD)197 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell609.66 (AUD)18 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell647.71 (AUD)19 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell679.60 (AUD)20 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell68.14 (AUD)2 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell680.00 (AUD)20 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell684.40 (AUD)20 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell684.80 (AUD)20 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell712.32 (AUD)21 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell715.89 (AUD)21 Ordinary Shares
11/11/2024Morgan Stanley Australia Securities LimitedSell715.89 (AUD)21 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell716.52 (AUD)21 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell746.90 (AUD)22 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell747.78 (AUD)22 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell748.44 (AUD)22 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell751.96 (AUD)22 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell753.06 (AUD)22 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell777.86 (AUD)23 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell779.70 (AUD)23 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell780.85 (AUD)23 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell8,918.37 (AUD)261 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell812.16 (AUD)24 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell814.80 (AUD)24 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell815.76 (AUD)24 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell845.75 (AUD)25 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell846.25 (AUD)25 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell847.50 (AUD)25 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell853.75 (AUD)25 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell853.75 (AUD)25 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell854.25 (AUD)25 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell855.25 (AUD)25 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell855.50 (AUD)25 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell856.50 (AUD)25 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell887.12 (AUD)26 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell887.90 (AUD)26 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell888.68 (AUD)26 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell888.94 (AUD)26 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell914.22 (AUD)27 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell915.03 (AUD)27 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell915.84 (AUD)27 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell955.36 (AUD)28 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell957.04 (AUD)28 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell985.71 (AUD)29 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell988.61 (AUD)29 Ordinary Shares

11/11/2024Morgan Stanley Australia Securities LimitedSell990.64 (AUD)29 Ordinary Shares

11/11/2024Morgan Stanley Capital Services LLCBuyN/A1,008 Swaps

11/11/2024Morgan Stanley Capital Services LLCBuyN/A1,109 Swaps

11/11/2024Morgan Stanley Capital Services LLCBuyN/A1,872 Swaps

11/11/2024Morgan Stanley Capital Services LLCBuyN/A12 Swaps

11/11/2024Morgan Stanley Capital Services LLCBuyN/A163 Swaps

11/11/2024Morgan Stanley Capital Services LLCBuyN/A2,718 Swaps

11/11/2024Morgan Stanley Capital Services LLCBuyN/A23 Swaps

11/11/2024Morgan Stanley Capital Services LLCBuyN/A397 Swaps

11/11/2024Morgan Stanley Capital Services LLCBuyN/A5,133 Swaps

11/11/2024Morgan Stanley Capital Services LLCSellN/A1,340 Swaps

11/11/2024Morgan Stanley Capital Services LLCSellN/A10 Swaps

11/11/2024Morgan Stanley Capital Services LLCSellN/A12 Swaps

11/11/2024Morgan Stanley Capital Services LLCSellN/A4,482 Swaps

11/11/2024Morgan Stanley Capital Services LLCSellN/A752 Swaps

11/12/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A14,732 Ordinary Shares

11/12/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A41,832 Ordinary Shares

11/12/2024Morgan Stanley & Co. International plcBuy1,326.8335 Ordinary Shares

11/12/2024Morgan Stanley & Co. International plcBuy45,801.461,206 Ordinary Shares

11/12/2024Morgan Stanley & Co. International plcCollateral ReceivedN/A191 Ordinary Shares

11/12/2024Morgan Stanley & Co. International plcCollateral ReceivedN/A4,600 Ordinary Shares

11/12/2024Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A191 Ordinary Shares

11/12/2024Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A4,600 Ordinary Shares
11/12/2024Morgan 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/A39,664 Ordinary Shares

11/12/2024Morgan Stanley & Co. International plcSell7,578.00200 Ordinary Shares

11/12/2024Morgan Stanley & Co. International plcSell12,371.70326 Ordinary Shares

11/12/2024Morgan Stanley & Co. International plcSell18,747.43496 Ordinary Shares

11/12/2024Morgan Stanley & Co. International plcSell96,455.142,540 Ordinary Shares

11/12/2024Morgan Stanley & Co. International plcSell176,197.624,638 Ordinary Shares

11/12/2024Morgan Stanley & Co. International plcSellN/A1,882 Swaps

11/12/2024Morgan Stanley & Co. International plcSellN/A2,540 Swaps

11/12/2024Morgan Stanley & Co. International plcSellN/A200 Swaps

11/12/2024Morgan Stanley & Co. International plcSellN/A496 Swaps

11/12/2024Morgan Stanley & Co. International plcSellN/A610 Swaps

11/12/2024Morgan Stanley & Co. International plcSellN/A8,270 Swaps

11/12/2024Morgan Stanley & Co. LLCBorrow ReturnedN/A3,815 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,063.92 (AUD)31 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,099.20 (AUD)32 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,158.72 (AUD)34 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,167.73 (AUD)34 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,168.24 (AUD)34 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,232.28 (AUD)36 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,232.28 (AUD)36 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,269.10 (AUD)37 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,275.76 (AUD)37 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,292.76 (AUD)38 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,304.54 (AUD)38 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,398.92 (AUD)41 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,436.19 (AUD)42 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,446.48 (AUD)42 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,516.68 (AUD)44 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,539.00 (AUD)45 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,542.15 (AUD)45 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,619.15 (AUD)47 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,651.20 (AUD)48 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,653.60 (AUD)48 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,689.03 (AUD)49 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,804.91 (AUD)53 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,830.09 (AUD)53 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,888.15 (AUD)55 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy1,911.84 (AUD)56 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy10,275.00 (AUD)300 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy10,605.10 (AUD)310 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy102.51 (AUD)3 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy102.57 (AUD)3 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy103.12 (AUD)3 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy103.32 (AUD)3 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy11,434.08 (AUD)332 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy11,816.35 (AUD)343 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy13,192.32 (AUD)384 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy136.80 (AUD)4 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy137.24 (AUD)4 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy172.30 (AUD)5 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy2,020.75 (AUD)59 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy2,135.90 (AUD)62 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy2,204.16 (AUD)64 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy2,232.10 (AUD)65 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy2,300.78 (AUD)67 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy2,307.14 (AUD)67 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy2,375.67 (AUD)69 Ordinary Shares
11/12/2024Morgan Stanley Australia Securities LimitedBuy2,379.12 (AUD)69 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy2,410.10 (AUD)70 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy2,549.25 (AUD)75 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy2,679.30 (AUD)78 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy2,713.65 (AUD)79 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy27,846.94 (AUD)814 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy272.80 (AUD)8 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy272.88 (AUD)8 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy273.32 (AUD)8 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy273.76 (AUD)8 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy29,865.33 (AUD)873 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy3,170.32 (AUD)92 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy307.35 (AUD)9 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy307.35 (AUD)9 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy308.43 (AUD)9 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy308.79 (AUD)9 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy34.02 (AUD)1 Ordinary Share

11/12/2024Morgan Stanley Australia Securities LimitedBuy34.09 (AUD)1 Ordinary Share

11/12/2024Morgan Stanley Australia Securities LimitedBuy34.34 (AUD)1 Ordinary Share

11/12/2024Morgan Stanley Australia Securities LimitedBuy344.95 (AUD)10 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy4,027.14 (AUD)117 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy4,173.29 (AUD)121 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy4,848.99 (AUD)141 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy408.24 (AUD)12 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy479.64 (AUD)14 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy482.16 (AUD)14 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy482.37 (AUD)14 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy5,269.32 (AUD)153 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy5,816.98 (AUD)169 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy513.60 (AUD)15 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy516.97 (AUD)15 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy550.40 (AUD)16 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy550.56 (AUD)16 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy551.04 (AUD)16 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy578.68 (AUD)17 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy6,028.75 (AUD)175 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy60,791.17 (AUD)1,777 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy619.56 (AUD)18 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy656.26 (AUD)19 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy689.00 (AUD)20 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy69.10 (AUD)2 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy690.40 (AUD)20 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy691.00 (AUD)20 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy721.77 (AUD)21 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy721.98 (AUD)21 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy751.30 (AUD)22 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy758.12 (AUD)22 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy782.46 (AUD)23 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy782.92 (AUD)23 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy784.07 (AUD)23 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy784.99 (AUD)23 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy787.29 (AUD)23 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy787.98 (AUD)23 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy788.44 (AUD)23 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy791.43 (AUD)23 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy793.50 (AUD)23 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy8,003.55 (AUD)233 Ordinary Shares
11/12/2024Morgan Stanley Australia Securities LimitedBuy8,491.52 (AUD)248 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy817.68 (AUD)24 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy825.36 (AUD)24 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy825.84 (AUD)24 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy827.64 (AUD)24 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy828.48 (AUD)24 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy854.00 (AUD)25 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy856.50 (AUD)25 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy859.00 (AUD)25 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy860.25 (AUD)25 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy862.75 (AUD)25 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy885.56 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy891.54 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy891.54 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy892.58 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy894.92 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy895.44 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy896.22 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy897.00 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy9,441.96 (AUD)276 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy960.40 (AUD)28 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy962.64 (AUD)28 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy962.92 (AUD)28 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy966.28 (AUD)28 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy998.18 (AUD)29 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedBuy998.47 (AUD)29 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,000.50 (AUD)29 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,029.30 (AUD)30 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,031.10 (AUD)30 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,055.55 (AUD)31 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,065.31 (AUD)31 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,065.62 (AUD)31 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,102.08 (AUD)32 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,123.81 (AUD)33 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,135.86 (AUD)33 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,136.35 (AUD)33 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,138.17 (AUD)33 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,191.05 (AUD)35 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,229.04 (AUD)36 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,236.24 (AUD)36 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,238.93 (AUD)36 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,239.48 (AUD)36 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,262.07 (AUD)37 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,275.39 (AUD)37 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,296.56 (AUD)38 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,340.62 (AUD)39 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,443.54 (AUD)42 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,445.64 (AUD)42 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,448.37 (AUD)42 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,462.86 (AUD)43 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,466.94 (AUD)43 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,468.45 (AUD)43 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,478.77 (AUD)43 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,479.20 (AUD)43 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,481.13 (AUD)43 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,499.08 (AUD)44 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,510.08 (AUD)44 Ordinary Shares
11/12/2024Morgan Stanley Australia Securities LimitedSell1,514.70 (AUD)44 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,516.68 (AUD)44 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,533.15 (AUD)45 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,542.15 (AUD)45 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,549.80 (AUD)45 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,554.30 (AUD)45 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,567.68 (AUD)46 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,569.98 (AUD)46 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,570.90 (AUD)46 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,604.58 (AUD)47 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,649.76 (AUD)48 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,667.47 (AUD)49 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,672.86 (AUD)49 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,674.33 (AUD)49 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,676.78 (AUD)49 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,705.00 (AUD)50 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,783.60 (AUD)52 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,837.62 (AUD)54 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,859.22 (AUD)54 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,960.80 (AUD)57 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,965.93 (AUD)57 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell1,980.70 (AUD)58 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell10,275.00 (AUD)300 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell10,920.65 (AUD)317 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell10,983.17 (AUD)319 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell102.12 (AUD)3 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell103.08 (AUD)3 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell103.23 (AUD)3 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell103.38 (AUD)3 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell103.41 (AUD)3 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell103.56 (AUD)3 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell11,947.21 (AUD)347 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell12,019.56 (AUD)349 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell12,144.00 (AUD)352 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell137.24 (AUD)4 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell137.44 (AUD)4 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell137.64 (AUD)4 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell137.74 (AUD)4 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell14,434.55 (AUD)419 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell14,847.14 (AUD)434 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell16,343.52 (AUD)474 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell171.30 (AUD)5 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell171.65 (AUD)5 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell171.75 (AUD)5 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell171.80 (AUD)5 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell171.80 (AUD)5 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell172.10 (AUD)5 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell172.15 (AUD)5 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell172.20 (AUD)5 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell172.25 (AUD)5 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell172.30 (AUD)5 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell19,929.18 (AUD)579 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,034.32 (AUD)59 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,067.60 (AUD)60 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,102.06 (AUD)61 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,127.84 (AUD)62 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,163.42 (AUD)63 Ordinary Shares
11/12/2024Morgan Stanley Australia Securities LimitedSell2,178.56 (AUD)64 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,248.62 (AUD)66 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,283.36 (AUD)67 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,306.14 (AUD)67 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,315.06 (AUD)68 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,331.04 (AUD)68 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,439.56 (AUD)71 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,472.83 (AUD)72 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,509.01 (AUD)73 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,536.72 (AUD)74 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,549.25 (AUD)75 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,569.50 (AUD)75 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,652.00 (AUD)78 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,720.80 (AUD)80 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,756.40 (AUD)80 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,757.60 (AUD)80 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,819.16 (AUD)82 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,821.62 (AUD)82 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,861.84 (AUD)83 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell2,892.96 (AUD)84 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell204.93 (AUD)6 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell205.74 (AUD)6 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell22,764.84 (AUD)661 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell240.45 (AUD)7 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell241.08 (AUD)7 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell241.15 (AUD)7 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell241.29 (AUD)7 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell272.08 (AUD)8 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell272.96 (AUD)8 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell274.48 (AUD)8 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell275.04 (AUD)8 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell275.52 (AUD)8 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,026.89 (AUD)89 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,058.93 (AUD)89 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,194.55 (AUD)93 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,276.48 (AUD)96 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,336.90 (AUD)98 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,381.84 (AUD)99 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,400.65 (AUD)99 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,480.46 (AUD)101 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,609.90 (AUD)105 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,676.52 (AUD)107 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,768.13 (AUD)109 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,881.70 (AUD)114 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,886.07 (AUD)113 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,952.55 (AUD)115 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell3,986.92 (AUD)116 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell308.56 (AUD)9 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell309.24 (AUD)9 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell309.60 (AUD)9 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell309.60 (AUD)9 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell31,108.35 (AUD)903 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell34.34 (AUD)1 Ordinary Share

11/12/2024Morgan Stanley Australia Securities LimitedSell34.36 (AUD)1 Ordinary Share

11/12/2024Morgan Stanley Australia Securities LimitedSell34.38 (AUD)1 Ordinary Share

11/12/2024Morgan Stanley Australia Securities LimitedSell34.39 (AUD)1 Ordinary Share

11/12/2024Morgan Stanley Australia Securities LimitedSell34.44 (AUD)1 Ordinary Share
11/12/2024Morgan Stanley Australia Securities LimitedSell343.65 (AUD)10 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell343.70 (AUD)10 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell343.70 (AUD)10 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell344.05 (AUD)10 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell345.00 (AUD)10 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell377.13 (AUD)11 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell378.78 (AUD)11 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell4,035.33 (AUD)117 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell4,089.60 (AUD)120 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell4,163.61 (AUD)121 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell4,234.89 (AUD)123 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell4,323.08 (AUD)127 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell4,483.70 (AUD)130 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell4,486.75 (AUD)131 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell4,511.64 (AUD)131 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell4,576.10 (AUD)134 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell4,616.97 (AUD)134 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell4,830.00 (AUD)140 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell412.20 (AUD)12 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell413.28 (AUD)12 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell413.34 (AUD)12 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell442.52 (AUD)13 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell443.04 (AUD)13 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell444.21 (AUD)13 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell446.29 (AUD)13 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell446.42 (AUD)13 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell476.70 (AUD)14 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell5,313.00 (AUD)154 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell5,358.60 (AUD)156 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell5,512.00 (AUD)160 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell5,538.40 (AUD)161 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell5,577.66 (AUD)162 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell5,687.55 (AUD)165 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell5,743.13 (AUD)167 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell5,823.74 (AUD)169 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell5,844.60 (AUD)170 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell5,854.80 (AUD)170 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell5,877.24 (AUD)172 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell5,877.27 (AUD)171 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell511.80 (AUD)15 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell514.35 (AUD)15 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell544.72 (AUD)16 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell548.80 (AUD)16 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell549.52 (AUD)16 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell550.24 (AUD)16 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell6,067.58 (AUD)176 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell6,108.27 (AUD)177 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell6,114.30 (AUD)178 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell6,447.76 (AUD)187 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell6,593.28 (AUD)192 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell6,940.72 (AUD)202 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell615.96 (AUD)18 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell617.94 (AUD)18 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell618.48 (AUD)18 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell620.10 (AUD)18 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell620.64 (AUD)18 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell650.65 (AUD)19 Ordinary Shares
11/12/2024Morgan Stanley Australia Securities LimitedSell654.45 (AUD)19 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell654.64 (AUD)19 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell66,880.55 (AUD)1,955 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell68.06 (AUD)2 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell68.16 (AUD)2 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell68.24 (AUD)2 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell68.32 (AUD)2 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell68.84 (AUD)2 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell68.85 (AUD)2 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell68.90 (AUD)2 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell68.92 (AUD)2 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell68.92 (AUD)2 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell680.50 (AUD)20 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell680.80 (AUD)20 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell686.60 (AUD)20 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell688.10 (AUD)20 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell688.30 (AUD)20 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell689.40 (AUD)20 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell69.04 (AUD)2 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell7,368.02 (AUD)214 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell7,501.38 (AUD)218 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell7,510.80 (AUD)220 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell7,529.47 (AUD)221 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell7,948.71 (AUD)231 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell715.05 (AUD)21 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell715.89 (AUD)21 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell717.57 (AUD)21 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell719.04 (AUD)21 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell723.87 (AUD)21 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell724.50 (AUD)21 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell724.50 (AUD)21 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell725.13 (AUD)21 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell751.96 (AUD)22 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell758.34 (AUD)22 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell788.32 (AUD)23 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell788.44 (AUD)23 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell790.28 (AUD)23 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell791.43 (AUD)23 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell8,058.96 (AUD)234 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell8,543.60 (AUD)248 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell824.64 (AUD)24 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell859.00 (AUD)25 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell859.50 (AUD)25 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell860.00 (AUD)25 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell860.25 (AUD)25 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell860.62 (AUD)25 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell860.75 (AUD)25 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell860.75 (AUD)25 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell860.75 (AUD)25 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell887.38 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell888.68 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell889.20 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell892.84 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell893.36 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell895.70 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell895.96 (AUD)26 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell897.78 (AUD)26 Ordinary Shares
11/12/2024Morgan Stanley Australia Securities LimitedSell9,499.92 (AUD)276 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell9,586.44 (AUD)279 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell9,758.24 (AUD)284 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell9,918.72 (AUD)288 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell920.97 (AUD)27 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell922.05 (AUD)27 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell926.91 (AUD)27 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell953.68 (AUD)28 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell953.96 (AUD)28 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell963.20 (AUD)28 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell996.15 (AUD)29 Ordinary Shares

11/12/2024Morgan Stanley Australia Securities LimitedSell996.15 (AUD)29 Ordinary Shares

11/12/2024Morgan Stanley Capital Services LLCBuyN/A1 Swap

11/12/2024Morgan Stanley Capital Services LLCBuyN/A1,080 Swaps

11/12/2024Morgan Stanley Capital Services LLCBuyN/A26 Swaps

11/12/2024Morgan Stanley Capital Services LLCBuyN/A3,510 Swaps

11/12/2024Morgan Stanley Capital Services LLCBuyN/A3,707 Swaps

11/12/2024Morgan Stanley Capital Services LLCBuyN/A319 Swaps

11/12/2024Morgan Stanley Capital Services LLCBuyN/A8 Swaps

11/12/2024Morgan Stanley Capital Services LLCBuyN/A80 Swaps

11/12/2024Morgan Stanley Capital Services LLCSellN/A196 Swaps

11/12/2024Morgan Stanley Capital Services LLCSellN/A2,869 Swaps

11/12/2024Morgan Stanley Capital Services LLCSellN/A3,070 Swaps

11/12/2024Morgan Stanley Capital Services LLCSellN/A46 Swaps

11/12/2024Morgan Stanley Capital Services LLCSellN/A963 Swaps

11/13/2024Morgan Stanley & Co. International plcBorrowN/A1,305 Ordinary Shares

11/13/2024Morgan Stanley & Co. International plcBuy860.4323 Ordinary Shares

11/13/2024Morgan Stanley & Co. International plcBuy1,964.7553 Ordinary Shares

11/13/2024Morgan Stanley & Co. International plcBuy12,132.28326 Ordinary Shares

11/13/2024Morgan Stanley & Co. International plcBuy19,239.68517 Ordinary Shares

11/13/2024Morgan Stanley & Co. International plcBuy86,156.992,315 Ordinary Shares

11/13/2024Morgan Stanley & Co. International plcBuyN/A23 Swaps

11/13/2024Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A350 Ordinary Shares

11/13/2024Morgan 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,899 Ordinary Shares

11/13/2024Morgan Stanley & Co. International plcSell2,918.7678 Ordinary Shares

11/13/2024Morgan Stanley & Co. International plcSell7,435.00200 Ordinary Shares

11/13/2024Morgan Stanley & Co. International plcSell14,396.40387 Ordinary Shares

11/13/2024Morgan Stanley & Co. International plcSell15,824.43423 Ordinary Shares

11/13/2024Morgan Stanley & Co. International plcSell112,776.233,034 Ordinary Shares

11/13/2024Morgan Stanley & Co. International plcSell441,849.8211,888 Ordinary Shares

11/13/2024Morgan Stanley & Co. International plcSellN/A141 Swaps

11/13/2024Morgan Stanley & Co. International plcSellN/A276 Swaps

11/13/2024Morgan Stanley & Co. International plcSellN/A3,034 Swaps

11/13/2024Morgan Stanley & Co. International plcSellN/A4,033 Swaps

11/13/2024Morgan Stanley & Co. International plcSellN/A42 Swaps

11/13/2024Morgan Stanley & Co. International plcSellN/A423 Swaps

11/13/2024Morgan Stanley & Co. International plcSellN/A55 Swaps

11/13/2024Morgan Stanley & Co. International plcSellN/A7,855 Swaps

11/13/2024Morgan Stanley & Co. International plcSellN/A89 Swaps

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,045.94 (AUD)31 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,050.90 (AUD)31 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,051.83 (AUD)31 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,059.27 (AUD)31 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,072.64 (AUD)32 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,080.32 (AUD)32 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,083.20 (AUD)32 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,085.44 (AUD)32 Ordinary Shares
11/13/2024Morgan Stanley Australia Securities LimitedBuy1,087.36 (AUD)32 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,141.72 (AUD)34 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,147.84 (AUD)34 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,151.92 (AUD)34 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,188.25 (AUD)35 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,219.32 (AUD)36 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,248.01 (AUD)37 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,248.75 (AUD)37 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,285.92 (AUD)38 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,322.88 (AUD)39 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,375.14 (AUD)41 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,415.82 (AUD)42 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,417.50 (AUD)42 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,423.38 (AUD)42 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,490.72 (AUD)44 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,491.16 (AUD)44 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,520.10 (AUD)45 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,521.90 (AUD)45 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,522.35 (AUD)45 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,540.54 (AUD)46 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,542.84 (AUD)46 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,555.49 (AUD)46 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,571.21 (AUD)47 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,585.31 (AUD)47 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,598.00 (AUD)47 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,620.00 (AUD)48 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,624.80 (AUD)48 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,627.43 (AUD)48 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,641.99 (AUD)49 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,644.44 (AUD)49 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,653.26 (AUD)49 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,656.20 (AUD)49 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,673.00 (AUD)50 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,681.00 (AUD)50 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,684.00 (AUD)50 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,692.00 (AUD)50 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,709.52 (AUD)51 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,713.60 (AUD)51 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,725.33 (AUD)51 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,756.56 (AUD)52 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,764.88 (AUD)52 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,797.23 (AUD)53 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,856.25 (AUD)55 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,927.74 (AUD)57 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,964.17 (AUD)58 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,991.84 (AUD)59 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,995.67 (AUD)59 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy1,997.15 (AUD)59 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy10,040.32 (AUD)296 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy10,407.06 (AUD)306 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy10,783.38 (AUD)318 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy100.44 (AUD)3 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy100.80 (AUD)3 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy101.25 (AUD)3 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy11,099.52 (AUD)328 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy11,977.58 (AUD)354 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy118,825.00 (AUD)3,500 Ordinary Shares
11/13/2024Morgan Stanley Australia Securities LimitedBuy12,633.51 (AUD)373 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy133.92 (AUD)4 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy134.00 (AUD)4 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy134.04 (AUD)4 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy134.16 (AUD)4 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy134.32 (AUD)4 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy16,499.56 (AUD)487 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy169.20 (AUD)5 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy169.25 (AUD)5 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy169.80 (AUD)5 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy169.90 (AUD)5 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy18,364.26 (AUD)543 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,004.23 (AUD)59 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,028.60 (AUD)60 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,069.73 (AUD)61 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,095.60 (AUD)62 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,099.32 (AUD)62 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,134.44 (AUD)63 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,240.48 (AUD)67 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,262.59 (AUD)67 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,283.44 (AUD)68 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,300.44 (AUD)68 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,301.80 (AUD)68 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,303.16 (AUD)68 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,380.70 (AUD)70 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,439.36 (AUD)72 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,439.36 (AUD)72 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,449.15 (AUD)73 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,476.16 (AUD)73 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,484.92 (AUD)74 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,516.00 (AUD)74 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,550.00 (AUD)75 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,600.29 (AUD)77 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,621.58 (AUD)78 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,674.94 (AUD)79 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,707.20 (AUD)80 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,845.08 (AUD)84 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy2,910.15 (AUD)87 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy200.70 (AUD)6 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy201.12 (AUD)6 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy202.50 (AUD)6 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy237.79 (AUD)7 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy25,055.10 (AUD)738 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy267.68 (AUD)8 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy269.92 (AUD)8 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy270.40 (AUD)8 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,006.86 (AUD)89 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,013.54 (AUD)89 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,017.99 (AUD)89 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,050.32 (AUD)91 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,148.05 (AUD)93 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,183.78 (AUD)94 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,196.00 (AUD)94 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,200.70 (AUD)94 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,258.24 (AUD)96 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,284.42 (AUD)97 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,308.48 (AUD)98 Ordinary Shares
11/13/2024Morgan Stanley Australia Securities LimitedBuy3,321.22 (AUD)98 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,392.59 (AUD)101 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,446.58 (AUD)102 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,449.64 (AUD)102 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,514.16 (AUD)104 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,526.64 (AUD)104 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,831.83 (AUD)113 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy3,896.20 (AUD)115 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy303.03 (AUD)9 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy305.64 (AUD)9 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy32,422.25 (AUD)955 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy33.44 (AUD)1 Ordinary Share

11/13/2024Morgan Stanley Australia Securities LimitedBuy33.46 (AUD)1 Ordinary Share

11/13/2024Morgan Stanley Australia Securities LimitedBuy33.60 (AUD)1 Ordinary Share

11/13/2024Morgan Stanley Australia Securities LimitedBuy33.68 (AUD)1 Ordinary Share

11/13/2024Morgan Stanley Australia Securities LimitedBuy334.80 (AUD)10 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy338.10 (AUD)10 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy34.17 (AUD)1 Ordinary Share

11/13/2024Morgan Stanley Australia Securities LimitedBuy4,000.20 (AUD)118 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy4,135.80 (AUD)122 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy4,217.22 (AUD)126 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy4,300.22 (AUD)127 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy4,345.60 (AUD)128 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy4,399.20 (AUD)130 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy4,405.70 (AUD)130 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy4,465.56 (AUD)132 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy4,531.88 (AUD)134 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy4,603.60 (AUD)136 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy4,828.00 (AUD)142 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy402.78 (AUD)12 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy410.04 (AUD)12 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy442.26 (AUD)13 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy468.58 (AUD)14 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy468.58 (AUD)14 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy468.86 (AUD)14 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy470.96 (AUD)14 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy475.16 (AUD)14 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy5,120.41 (AUD)151 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy5,137.60 (AUD)152 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy5,209.82 (AUD)154 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy5,246.28 (AUD)156 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy5,375.79 (AUD)159 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy5,485.32 (AUD)162 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy5,830.80 (AUD)172 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy5,882.94 (AUD)174 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy536.08 (AUD)16 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy541.76 (AUD)16 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy544.00 (AUD)16 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy569.67 (AUD)17 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy6,154.29 (AUD)183 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy6,373.20 (AUD)188 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy6,391.98 (AUD)189 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy6,904.03 (AUD)203 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy601.74 (AUD)18 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy611.28 (AUD)18 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy641.44 (AUD)19 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy642.20 (AUD)19 Ordinary Shares
11/13/2024Morgan Stanley Australia Securities LimitedBuy642.39 (AUD)19 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy645.81 (AUD)19 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy66.86 (AUD)2 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy66.88 (AUD)2 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy67.18 (AUD)2 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy67.20 (AUD)2 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy67.30 (AUD)2 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy67.84 (AUD)2 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy671.80 (AUD)20 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy672.80 (AUD)20 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy7,241.76 (AUD)214 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy7,546.32 (AUD)223 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy7,555.24 (AUD)223 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy7,609.50 (AUD)225 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy702.66 (AUD)21 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy704.97 (AUD)21 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy705.18 (AUD)21 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy706.44 (AUD)21 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy707.07 (AUD)21 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy709.38 (AUD)21 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy709.59 (AUD)21 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy713.79 (AUD)21 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy734.36 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy736.12 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy737.88 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy738.32 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy739.42 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy740.08 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy740.08 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy741.18 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy743.16 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy744.92 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy746.46 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy746.68 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy747.78 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy769.12 (AUD)23 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy771.19 (AUD)23 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy775.56 (AUD)23 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy776.25 (AUD)23 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy777.17 (AUD)23 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy778.09 (AUD)23 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy778.55 (AUD)23 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy779.24 (AUD)23 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy782.00 (AUD)23 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy8,068.68 (AUD)241 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy802.56 (AUD)24 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy802.56 (AUD)24 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy803.28 (AUD)24 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy804.00 (AUD)24 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy805.68 (AUD)24 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy808.08 (AUD)24 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy808.56 (AUD)24 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy814.32 (AUD)24 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy815.52 (AUD)24 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy835.25 (AUD)25 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy841.25 (AUD)25 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy842.75 (AUD)25 Ordinary Shares
11/13/2024Morgan Stanley Australia Securities LimitedBuy845.50 (AUD)25 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy846.50 (AUD)25 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy847.00 (AUD)25 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy847.75 (AUD)25 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy848.75 (AUD)25 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy849.25 (AUD)25 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy850.25 (AUD)25 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy851.75 (AUD)25 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy852.25 (AUD)25 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy872.82 (AUD)26 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy875.68 (AUD)26 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy876.46 (AUD)26 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy878.02 (AUD)26 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy883.74 (AUD)26 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy884.26 (AUD)26 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy885.04 (AUD)26 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy9,884.20 (AUD)292 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy9,985.75 (AUD)295 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy902.88 (AUD)27 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy942.76 (AUD)28 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy949.76 (AUD)28 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy976.43 (AUD)29 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedBuy980.05 (AUD)29 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,006.20 (AUD)30 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,040.05 (AUD)31 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,059.27 (AUD)31 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,109.46 (AUD)33 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,110.78 (AUD)33 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,170.40 (AUD)35 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,184.75 (AUD)35 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,250.23 (AUD)37 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,252.45 (AUD)37 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,355.20 (AUD)40 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,376.37 (AUD)41 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,520.55 (AUD)45 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,547.44 (AUD)46 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,607.04 (AUD)48 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,647.38 (AUD)49 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,780.27 (AUD)53 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,794.31 (AUD)53 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,874.32 (AUD)56 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell1,972.96 (AUD)59 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell101.44 (AUD)3 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell101.46 (AUD)3 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell101.49 (AUD)3 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell133.84 (AUD)4 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell133.92 (AUD)4 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell134.32 (AUD)4 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell135.16 (AUD)4 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell135.50 (AUD)4 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell135.58 (AUD)4 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell167.90 (AUD)5 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell169.00 (AUD)5 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell169.20 (AUD)5 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell169.25 (AUD)5 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell169.70 (AUD)5 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell169.80 (AUD)5 Ordinary Shares
11/13/2024Morgan Stanley Australia Securities LimitedSell2,020.80 (AUD)60 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell2,176.85 (AUD)65 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell2,193.10 (AUD)65 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell2,201.55 (AUD)65 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell2,357.73 (AUD)69 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell2,373.70 (AUD)70 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell2,381.34 (AUD)71 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell2,433.60 (AUD)72 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell2,452.80 (AUD)73 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell2,474.70 (AUD)73 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell2,486.40 (AUD)74 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell2,487.14 (AUD)74 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell2,707.20 (AUD)80 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell200.70 (AUD)6 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell202.02 (AUD)6 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell234.22 (AUD)7 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell234.43 (AUD)7 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell234.50 (AUD)7 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell236.53 (AUD)7 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell236.91 (AUD)7 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell237.47 (AUD)7 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell270.00 (AUD)8 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell270.84 (AUD)8 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell271.20 (AUD)8 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell271.24 (AUD)8 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell273.28 (AUD)8 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell3,006.42 (AUD)89 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell3,009.98 (AUD)89 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell3,088.44 (AUD)92 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell3,531.15 (AUD)105 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell3,764.01 (AUD)111 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell3,860.04 (AUD)114 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell3,993.12 (AUD)118 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell30,487.10 (AUD)898 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell304.42 (AUD)9 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell304.42 (AUD)9 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell305.37 (AUD)9 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell33.65 (AUD)1 Ordinary Share

11/13/2024Morgan Stanley Australia Securities LimitedSell33.87 (AUD)1 Ordinary Share

11/13/2024Morgan Stanley Australia Securities LimitedSell336.05 (AUD)10 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell337.60 (AUD)10 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell338.10 (AUD)10 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell338.34 (AUD)10 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell372.29 (AUD)11 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell4,273.55 (AUD)127 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell4,415.40 (AUD)132 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell4,464.24 (AUD)132 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell4,514.40 (AUD)135 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell4,535.90 (AUD)134 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell4,664.84 (AUD)139 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell4,821.12 (AUD)144 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell4,843.41 (AUD)143 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell4,936.26 (AUD)147 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell406.02 (AUD)12 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell406.38 (AUD)12 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell406.92 (AUD)12 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell41,317.15 (AUD)1,217 Ordinary Shares
11/13/2024Morgan Stanley Australia Securities LimitedSell439.27 (AUD)13 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell477.26 (AUD)14 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell5,232.80 (AUD)155 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell5,393.28 (AUD)159 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell5,480.46 (AUD)162 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell5,633.04 (AUD)168 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell5,671.64 (AUD)169 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell5,817.04 (AUD)172 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell5,890.72 (AUD)176 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell503.10 (AUD)15 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell507.60 (AUD)15 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell507.90 (AUD)15 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell508.72 (AUD)15 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell540.80 (AUD)16 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell541.03 (AUD)16 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell541.28 (AUD)16 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell568.48 (AUD)17 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell569.16 (AUD)17 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell6,212.85 (AUD)183 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell6,273.35 (AUD)185 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell6,758.92 (AUD)202 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell6,818.77 (AUD)203 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell610.11 (AUD)18 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell636.78 (AUD)19 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell639.54 (AUD)19 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell642.58 (AUD)19 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell66,983.35 (AUD)1,973 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell67.46 (AUD)2 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell671.80 (AUD)20 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell7,965.86 (AUD)238 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell709.17 (AUD)21 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell744.58 (AUD)22 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell778.55 (AUD)23 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell8,126.40 (AUD)240 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell808.08 (AUD)24 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell81,683.70 (AUD)2,406 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell811.44 (AUD)24 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell811.92 (AUD)24 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell815.28 (AUD)24 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell846.50 (AUD)25 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell870.22 (AUD)26 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell904.50 (AUD)27 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell915.03 (AUD)27 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell940.52 (AUD)28 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell949.76 (AUD)28 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell97,130.95 (AUD)2,861 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell979.62 (AUD)29 Ordinary Shares

11/13/2024Morgan Stanley Australia Securities LimitedSell980.92 (AUD)29 Ordinary Shares

11/13/2024Morgan Stanley Capital Services LLCBuyN/A1 Swap

11/13/2024Morgan Stanley Capital Services LLCBuyN/A1,340 Swaps

11/13/2024Morgan Stanley Capital Services LLCBuyN/A10 Swaps

11/13/2024Morgan Stanley Capital Services LLCBuyN/A2,667 Swaps

11/13/2024Morgan Stanley Capital Services LLCBuyN/A4,775 Swaps

11/13/2024Morgan Stanley Capital Services LLCBuyN/A42 Swaps

11/13/2024Morgan Stanley Capital Services LLCBuyN/A43 Swaps

11/13/2024Morgan Stanley Capital Services LLCBuyN/A963 Swaps

11/13/2024Morgan Stanley Capital Services LLCSellN/A1,220 Swaps
11/13/2024Morgan Stanley Capital Services LLCSellN/A2,406 Swaps

11/13/2024Morgan Stanley Capital Services LLCSellN/A4,890 Swaps

11/13/2024Morgan Stanley Capital Services LLCSellN/A452 Swaps

11/13/2024Morgan Stanley Capital Services LLCSellN/A898 Swaps

11/13/2024Parametric Portfolio Associates LLCBuy24,750.37665 Ordinary Shares

11/13/2024Parametric Portfolio Associates LLCSell176,500.114,747 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcBorrowN/A10,460 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcBorrow ReturnedN/A108,393 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcBuy8,291.25225 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcBuy10,353.00280 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcBuy13,616.00368 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcBuy109,095.402,948 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcBuy251,489.006,797 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcBuyN/A225 Swaps

11/14/2024Morgan Stanley & Co. International plcBuyN/A281 Swaps

11/14/2024Morgan Stanley & Co. International plcCollateral ReturnedN/A1 Ordinary Share

11/14/2024Morgan Stanley & Co. International plcCollateral ReturnedN/A4,600 Ordinary Shares

11/14/2024Morgan 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

11/14/2024Morgan Stanley & Co. International plcSell222.26 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcSell2,220.5660 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcSell3,701.00100 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcSell4,624.17125 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcSell9,289.28251 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcSell164,528.16 (USD)7,565 Ordinary Shares

11/14/2024Morgan Stanley & Co. International plcSellN/A251 Swaps

11/14/2024Morgan Stanley & Co. International plcSellN/A280 Swaps

11/14/2024Morgan Stanley & Co. International plcSellN/A3,098 Swaps

11/14/2024Morgan Stanley & Co. International plcSellN/A5,217 Swaps

11/14/2024Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A5,933 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,005.60 (AUD)30 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,071.68 (AUD)32 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,078.72 (AUD)32 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,079.36 (AUD)32 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,085.12 (AUD)32 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,140.36 (AUD)34 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,173.90 (AUD)35 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,176.17 (AUD)35 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,241.35 (AUD)37 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,243.01 (AUD)37 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,278.70 (AUD)38 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,287.06 (AUD)38 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,342.80 (AUD)40 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,410.15 (AUD)42 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,418.76 (AUD)42 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,437.92 (AUD)43 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,444.37 (AUD)43 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,474.00 (AUD)44 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,503.90 (AUD)45 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,506.60 (AUD)45 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,546.98 (AUD)46 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,671.50 (AUD)50 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,672.50 (AUD)50 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,683.50 (AUD)50 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,710.54 (AUD)51 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,711.56 (AUD)51 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,781.86 (AUD)53 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,804.68 (AUD)54 Ordinary Shares
11/14/2024Morgan Stanley Australia Securities LimitedBuy1,807.38 (AUD)54 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,807.38 (AUD)54 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,846.35 (AUD)55 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,851.85 (AUD)55 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy1,874.32 (AUD)56 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy10,120.02 (AUD)302 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy10,261.52 (AUD)304 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy10,628.90 (AUD)314 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy100.45 (AUD)3 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy100.95 (AUD)3 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy13,472.30 (AUD)398 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy134.12 (AUD)4 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy134.20 (AUD)4 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy134.44 (AUD)4 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy134.64 (AUD)4 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy135.04 (AUD)4 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy135.16 (AUD)4 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy135.20 (AUD)4 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy135.24 (AUD)4 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy135.28 (AUD)4 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy15,515.13 (AUD)463 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy15,993.60 (AUD)476 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy168.10 (AUD)5 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy168.80 (AUD)5 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy168.85 (AUD)5 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy169.15 (AUD)5 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,183.35 (AUD)65 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,245.17 (AUD)67 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,249.86 (AUD)67 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,251.20 (AUD)67 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,251.87 (AUD)67 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,380.98 (AUD)71 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,384.89 (AUD)71 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,447.69 (AUD)73 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,450.61 (AUD)73 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,477.52 (AUD)74 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,505.75 (AUD)75 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,517.75 (AUD)75 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,549.04 (AUD)76 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,588.74 (AUD)77 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,676.80 (AUD)80 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy2,991.29 (AUD)89 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy202.68 (AUD)6 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy202.74 (AUD)6 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy202.80 (AUD)6 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy202.83 (AUD)6 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy202.86 (AUD)6 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy202.98 (AUD)6 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy3,090.28 (AUD)92 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy3,188.20 (AUD)95 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy3,224.64 (AUD)96 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy3,288.88 (AUD)98 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy3,354.00 (AUD)100 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy3,386.53 (AUD)101 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy3,775.11 (AUD)111 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy3,790.02 (AUD)113 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy3,895.28 (AUD)116 Ordinary Shares
11/14/2024Morgan Stanley Australia Securities LimitedBuy301.41 (AUD)9 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy301.86 (AUD)9 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy33.42 (AUD)1 Ordinary Share

11/14/2024Morgan Stanley Australia Securities LimitedBuy33.80 (AUD)1 Ordinary Share

11/14/2024Morgan Stanley Australia Securities LimitedBuy336.50 (AUD)10 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy367.84 (AUD)11 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy369.71 (AUD)11 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy4,005.54 (AUD)119 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy4,081.20 (AUD)120 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy4,697.00 (AUD)140 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy408.24 (AUD)12 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy439.27 (AUD)13 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy439.53 (AUD)13 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy469.84 (AUD)14 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy472.50 (AUD)14 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy5,363.20 (AUD)160 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy5,458.87 (AUD)163 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy5,830.74 (AUD)174 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy503.77 (AUD)15 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy510.30 (AUD)15 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy536.16 (AUD)16 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy536.72 (AUD)16 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy536.80 (AUD)16 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy568.31 (AUD)17 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy569.84 (AUD)17 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy571.03 (AUD)17 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy6,483.48 (AUD)194 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy6,499.20 (AUD)192 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy6,529.19 (AUD)193 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy6,588.07 (AUD)195 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy6,625.08 (AUD)198 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy603.72 (AUD)18 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy604.98 (AUD)18 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy605.88 (AUD)18 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy609.12 (AUD)18 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy637.83 (AUD)19 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy638.78 (AUD)19 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy668.20 (AUD)20 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy669.90 (AUD)20 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy67.04 (AUD)2 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy67.08 (AUD)2 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy67.18 (AUD)2 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy67.60 (AUD)2 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy67.60 (AUD)2 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy670.20 (AUD)20 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy671.90 (AUD)20 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy672.00 (AUD)20 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy672.60 (AUD)20 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy673.20 (AUD)20 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy673.40 (AUD)20 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy675.60 (AUD)20 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy675.60 (AUD)20 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy675.80 (AUD)20 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy7,470.50 (AUD)223 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy7,613.58 (AUD)227 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy7,618.12 (AUD)227 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy7,620.39 (AUD)227 Ordinary Shares
11/14/2024Morgan Stanley Australia Securities LimitedBuy7,629.47 (AUD)227 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy7,633.44 (AUD)228 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy702.66 (AUD)21 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy704.34 (AUD)21 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy704.55 (AUD)21 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy705.49 (AUD)21 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy706.44 (AUD)21 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy706.86 (AUD)21 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy709.80 (AUD)21 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy710.22 (AUD)21 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy738.10 (AUD)22 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy740.08 (AUD)22 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy743.38 (AUD)22 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy743.38 (AUD)22 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy744.26 (AUD)22 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy768.89 (AUD)23 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy772.22 (AUD)23 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy773.14 (AUD)23 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy773.83 (AUD)23 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy779.93 (AUD)23 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy79,649.05 (AUD)2,353 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy8,286.85 (AUD)247 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy8,568.00 (AUD)255 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy8,902.55 (AUD)263 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy801.84 (AUD)24 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy803.28 (AUD)24 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy803.76 (AUD)24 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy804.48 (AUD)24 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy804.72 (AUD)24 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy805.44 (AUD)24 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy805.92 (AUD)24 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy805.92 (AUD)24 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy844.75 (AUD)25 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy873.47 (AUD)26 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy874.64 (AUD)26 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy874.90 (AUD)26 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy875.16 (AUD)26 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy875.42 (AUD)26 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy877.76 (AUD)26 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy880.88 (AUD)26 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy907.74 (AUD)27 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy907.87 (AUD)27 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy909.90 (AUD)27 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy910.71 (AUD)27 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy943.04 (AUD)28 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy969.18 (AUD)29 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedBuy980.20 (AUD)29 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,003.20 (AUD)30 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,006.50 (AUD)30 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,071.68 (AUD)32 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,080.64 (AUD)32 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,111.11 (AUD)33 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,170.40 (AUD)35 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,239.50 (AUD)37 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,344.40 (AUD)40 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,347.20 (AUD)40 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,451.03 (AUD)43 Ordinary Shares
11/14/2024Morgan Stanley Australia Securities LimitedSell1,478.40 (AUD)44 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,513.35 (AUD)45 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,543.30 (AUD)46 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,545.36 (AUD)46 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,589.07 (AUD)47 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,621.92 (AUD)48 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,647.38 (AUD)49 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,691.50 (AUD)50 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,748.24 (AUD)52 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,789.54 (AUD)53 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,881.04 (AUD)56 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell1,977.09 (AUD)59 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell10,788.58 (AUD)319 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell115,970.10 (AUD)3,426 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell119,490.50 (AUD)3,530 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell12,219.48 (AUD)364 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell12,458.18 (AUD)371 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell12,633.27 (AUD)377 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell13,639.04 (AUD)404 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell134.44 (AUD)4 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell134.62 (AUD)4 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell134.64 (AUD)4 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell16,367.52 (AUD)488 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell167.85 (AUD)5 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell168.40 (AUD)5 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell168.95 (AUD)5 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell19,125.25 (AUD)565 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,074.52 (AUD)62 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,112.39 (AUD)63 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,217.60 (AUD)66 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,279.36 (AUD)68 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,295.68 (AUD)68 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,298.40 (AUD)68 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,366.34 (AUD)70 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,389.50 (AUD)71 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,415.60 (AUD)72 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,437.20 (AUD)72 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,480.48 (AUD)74 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,590.28 (AUD)77 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,789.63 (AUD)83 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell2,848.35 (AUD)85 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell201.69 (AUD)6 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell202.50 (AUD)6 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell235.90 (AUD)7 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell267.92 (AUD)8 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell268.00 (AUD)8 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell3,108.99 (AUD)93 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell3,188.20 (AUD)95 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell3,432.30 (AUD)102 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell3,481.40 (AUD)103 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell3,618.00 (AUD)108 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell3,648.23 (AUD)109 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell3,700.40 (AUD)110 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell3,806.97 (AUD)113 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell301.95 (AUD)9 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell302.22 (AUD)9 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell302.31 (AUD)9 Ordinary Shares
11/14/2024Morgan Stanley Australia Securities LimitedSell33.79 (AUD)1 Ordinary Share

11/14/2024Morgan Stanley Australia Securities LimitedSell335.20 (AUD)10 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell336.60 (AUD)10 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell336.70 (AUD)10 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell371.36 (AUD)11 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell4,105.30 (AUD)122 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell4,140.18 (AUD)123 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell4,203.75 (AUD)125 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell4,221.00 (AUD)126 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell4,221.25 (AUD)125 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell4,348.50 (AUD)130 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell4,360.20 (AUD)130 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell4,540.05 (AUD)135 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell4,767.21 (AUD)141 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell4,829.42 (AUD)142 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell4,952.08 (AUD)148 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell402.96 (AUD)12 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell403.08 (AUD)12 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell405.96 (AUD)12 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell474.04 (AUD)14 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell5,235.36 (AUD)156 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell5,281.48 (AUD)157 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell5,332.86 (AUD)159 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell5,463.76 (AUD)163 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell5,521.88 (AUD)164 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell502.05 (AUD)15 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell504.75 (AUD)15 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell506.40 (AUD)15 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell510.30 (AUD)15 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell6,611.32 (AUD)197 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell6,836.01 (AUD)201 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell607.14 (AUD)18 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell637.64 (AUD)19 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell67.19 (AUD)2 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell67.52 (AUD)2 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell67.64 (AUD)2 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell675.60 (AUD)20 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell7,303.00 (AUD)218 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell706.44 (AUD)21 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell710.85 (AUD)21 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell737.44 (AUD)22 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell739.20 (AUD)22 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell742.28 (AUD)22 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell8,751.60 (AUD)260 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell8,756.55 (AUD)261 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell868.66 (AUD)26 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell872.30 (AUD)26 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell874.90 (AUD)26 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell9,419.12 (AUD)281 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell904.23 (AUD)27 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell905.31 (AUD)27 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell943.73 (AUD)28 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell944.58 (AUD)28 Ordinary Shares

11/14/2024Morgan Stanley Australia Securities LimitedSell981.21 (AUD)29 Ordinary Shares

11/14/2024Morgan Stanley Capital Services LLCBuyN/A1,877 Swaps

11/14/2024Morgan Stanley Capital Services LLCBuyN/A111 Swaps

11/14/2024Morgan Stanley Capital Services LLCBuyN/A280 Swaps
11/14/2024Morgan Stanley Capital Services LLCBuyN/A3,059 Swaps

11/14/2024Morgan Stanley Capital Services LLCBuyN/A304 Swaps

11/14/2024Morgan Stanley Capital Services LLCBuyN/A460 Swaps

11/14/2024Morgan Stanley Capital Services LLCBuyN/A587 Swaps

11/14/2024Morgan Stanley Capital Services LLCBuyN/A637 Swaps

11/14/2024Morgan Stanley Capital Services LLCSellN/A170 Swaps

11/14/2024Morgan Stanley Capital Services LLCSellN/A2,483 Swaps

11/14/2024Morgan Stanley Capital Services LLCSellN/A3,530 Swaps

11/14/2024Morgan Stanley Capital Services LLCSellN/A319 Swaps

11/14/2024Parametric Portfolio Associates LLCBuy26,579.28718 Ordinary Shares

11/15/2024Morgan Stanley & Co. International plcBuy3,222.8387 Ordinary Shares

11/15/2024Morgan Stanley & Co. International plcBuy9,591.36259 Ordinary Shares

11/15/2024Morgan Stanley & Co. International plcBuy11,257.25304 Ordinary Shares

11/15/2024Morgan Stanley & Co. International plcBuy12,701.29343 Ordinary Shares

11/15/2024Morgan Stanley & Co. International plcBuy27,388.86743 Ordinary Shares

11/15/2024Morgan Stanley & Co. International plcBuy28,143.00760 Ordinary Shares

11/15/2024Morgan Stanley & Co. International plcBuy32,003.73864 Ordinary Shares

11/15/2024Morgan Stanley & Co. International plcBuyN/A1,744 Swaps

11/15/2024Morgan Stanley & Co. International plcBuyN/A157 Swaps

11/15/2024Morgan Stanley & Co. International plcBuyN/A158 Swaps

11/15/2024Morgan Stanley & Co. International plcBuyN/A186 Swaps

11/15/2024Morgan Stanley & Co. International plcBuyN/A304 Swaps

11/15/2024Morgan Stanley & Co. International plcBuyN/A602 Swaps

11/15/2024Morgan Stanley & Co. International plcSell332.79 Ordinary Shares

11/15/2024Morgan Stanley & Co. International plcSell703.6919 Ordinary Shares

11/15/2024Morgan Stanley & Co. International plcSell3,629.8998 Ordinary Shares

11/15/2024Morgan Stanley & Co. International plcSell12,070.28326 Ordinary Shares

11/15/2024Morgan Stanley & Co. International plcSell21,849.75591 Ordinary Shares

11/15/2024Morgan Stanley & Co. International plcSellN/A591 Swaps

11/15/2024Morgan Stanley & Co. International plcSellN/A9 Swaps

11/15/2024Morgan Stanley & Co. International plcSellN/A96 Swaps

11/15/2024Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A4,455 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,007.70 (AUD)30 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,011.90 (AUD)30 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,032.92 (AUD)31 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,071.04 (AUD)32 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,072.96 (AUD)32 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,102.20 (AUD)33 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,140.02 (AUD)34 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,176.70 (AUD)35 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,177.40 (AUD)35 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,276.98 (AUD)38 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,282.88 (AUD)38 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,308.84 (AUD)39 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,338.00 (AUD)40 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,343.60 (AUD)40 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,346.00 (AUD)40 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,379.65 (AUD)41 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,403.64 (AUD)42 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,462.86 (AUD)43 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,514.25 (AUD)45 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,516.05 (AUD)45 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,570.74 (AUD)47 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,574.50 (AUD)47 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,606.08 (AUD)48 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,616.16 (AUD)48 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,618.56 (AUD)48 Ordinary Shares
11/15/2024Morgan Stanley Australia Securities LimitedBuy1,641.01 (AUD)49 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,642.48 (AUD)49 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,647.38 (AUD)49 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,676.00 (AUD)50 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,681.50 (AUD)50 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,682.50 (AUD)50 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,707.48 (AUD)51 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,707.48 (AUD)51 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,915.77 (AUD)57 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,980.04 (AUD)59 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy1,986.53 (AUD)59 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy10,226.25 (AUD)303 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy100.08 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy100.17 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy100.23 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy100.32 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy100.54 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy100.56 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy100.86 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy100.92 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy100.92 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy101.07 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy101.10 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy101.14 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy11,458.00 (AUD)340 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy12,011.44 (AUD)356 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy12,864.97 (AUD)383 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy133.96 (AUD)4 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy134.14 (AUD)4 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy134.26 (AUD)4 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy134.54 (AUD)4 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy134.92 (AUD)4 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy167.15 (AUD)5 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy167.30 (AUD)5 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy167.95 (AUD)5 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy168.10 (AUD)5 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy168.75 (AUD)5 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,151.68 (AUD)64 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,180.75 (AUD)65 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,185.95 (AUD)65 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,210.34 (AUD)66 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,328.75 (AUD)69 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,412.00 (AUD)72 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,476.04 (AUD)74 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,515.50 (AUD)75 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,517.75 (AUD)75 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,555.88 (AUD)76 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,691.59 (AUD)80 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,735.37 (AUD)81 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,750.28 (AUD)82 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,768.88 (AUD)83 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,781.33 (AUD)83 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,816.52 (AUD)84 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,818.20 (AUD)84 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy2,956.80 (AUD)88 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy201.36 (AUD)6 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy201.54 (AUD)6 Ordinary Shares
11/15/2024Morgan Stanley Australia Securities LimitedBuy23,121.90 (AUD)690 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy234.78 (AUD)7 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy235.27 (AUD)7 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy235.51 (AUD)7 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy235.55 (AUD)7 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy236.28 (AUD)7 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy267.52 (AUD)8 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy268.40 (AUD)8 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy269.04 (AUD)8 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy28,751.58 (AUD)858 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy3,042.13 (AUD)91 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy3,061.69 (AUD)91 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy3,259.20 (AUD)97 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy3,274.72 (AUD)97 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy3,360.00 (AUD)100 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy3,632.04 (AUD)108 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy3,697.10 (AUD)110 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy3,765.44 (AUD)112 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy3,892.96 (AUD)116 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy30,057.32 (AUD)883 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy300.24 (AUD)9 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy300.24 (AUD)9 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy300.96 (AUD)9 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy301.59 (AUD)9 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy301.59 (AUD)9 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy302.58 (AUD)9 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy303.34 (AUD)9 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy33.74 (AUD)1 Ordinary Share

11/15/2024Morgan Stanley Australia Securities LimitedBuy335.70 (AUD)10 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy335.80 (AUD)10 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy336.40 (AUD)10 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy337.30 (AUD)10 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy368.83 (AUD)11 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy369.60 (AUD)11 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy4,129.11 (AUD)123 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy4,192.50 (AUD)125 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy4,460.55 (AUD)131 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy4,472.79 (AUD)133 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy4,474.12 (AUD)133 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy4,804.80 (AUD)143 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy4,855.68 (AUD)144 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy4,935.80 (AUD)145 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy403.08 (AUD)12 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy403.68 (AUD)12 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy405.24 (AUD)12 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy433.94 (AUD)13 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy433.94 (AUD)13 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy436.15 (AUD)13 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy437.45 (AUD)13 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy470.19 (AUD)14 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy472.50 (AUD)14 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy5,139.27 (AUD)153 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy5,305.64 (AUD)158 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy5,540.70 (AUD)165 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy5,540.70 (AUD)165 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy5,807.61 (AUD)173 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy504.00 (AUD)15 Ordinary Shares
11/15/2024Morgan Stanley Australia Securities LimitedBuy537.76 (AUD)16 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy570.69 (AUD)17 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy6,117.02 (AUD)182 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy6,266.37 (AUD)187 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy6,751.59 (AUD)201 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy604.26 (AUD)18 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy604.62 (AUD)18 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy62,429.13 (AUD)1,863 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy62,496.15 (AUD)1,865 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy634.79 (AUD)19 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy635.93 (AUD)19 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy638.59 (AUD)19 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy668.40 (AUD)20 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy669.40 (AUD)20 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy669.80 (AUD)20 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy67.16 (AUD)2 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy671.20 (AUD)20 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy672.00 (AUD)20 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy672.10 (AUD)20 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy674.20 (AUD)20 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy675.60 (AUD)20 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy7,060.20 (AUD)210 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy7,685.24 (AUD)229 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy7,701.27 (AUD)229 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy7,715.01 (AUD)229 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy705.18 (AUD)21 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy706.02 (AUD)21 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy736.34 (AUD)22 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy737.88 (AUD)22 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy740.52 (AUD)22 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy768.43 (AUD)23 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy768.66 (AUD)23 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy771.88 (AUD)23 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy772.80 (AUD)23 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy773.03 (AUD)23 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy773.72 (AUD)23 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy8,026.81 (AUD)239 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy8,330.32 (AUD)248 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy8,337.76 (AUD)248 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy8,596.48 (AUD)256 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy800.64 (AUD)24 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy800.64 (AUD)24 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy801.84 (AUD)24 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy802.32 (AUD)24 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy804.48 (AUD)24 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy804.96 (AUD)24 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy805.20 (AUD)24 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy807.84 (AUD)24 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy808.80 (AUD)24 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy836.50 (AUD)25 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy842.75 (AUD)25 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy867.62 (AUD)26 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy868.14 (AUD)26 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy868.40 (AUD)26 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy869.44 (AUD)26 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy869.70 (AUD)26 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy875.94 (AUD)26 Ordinary Shares
11/15/2024Morgan Stanley Australia Securities LimitedBuy908.01 (AUD)27 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy908.82 (AUD)27 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy909.09 (AUD)27 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy909.36 (AUD)27 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy939.68 (AUD)28 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy939.82 (AUD)28 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy940.52 (AUD)28 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy942.48 (AUD)28 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedBuy975.27 (AUD)29 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,005.60 (AUD)30 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,043.77 (AUD)31 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,132.88 (AUD)34 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,145.80 (AUD)34 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,174.60 (AUD)35 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,335.20 (AUD)40 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,336.40 (AUD)40 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,403.22 (AUD)42 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,504.80 (AUD)45 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,540.08 (AUD)46 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,615.68 (AUD)48 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,635.13 (AUD)49 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,700.34 (AUD)51 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,709.01 (AUD)51 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,710.03 (AUD)51 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,710.54 (AUD)51 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,782.39 (AUD)53 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,814.94 (AUD)54 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,881.60 (AUD)56 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell1,974.73 (AUD)59 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell10,165.65 (AUD)303 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell100.68 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell100.74 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell100.86 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell101.88 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell101.91 (AUD)3 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell11,958.04 (AUD)356 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell134.38 (AUD)4 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell134.40 (AUD)4 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell135.60 (AUD)4 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell14,987.91 (AUD)447 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell2,162.56 (AUD)64 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell2,247.85 (AUD)67 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell2,319.78 (AUD)69 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell2,398.90 (AUD)70 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell2,399.76 (AUD)72 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell2,454.26 (AUD)73 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell2,618.46 (AUD)78 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell2,670.40 (AUD)80 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell2,724.03 (AUD)81 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell2,724.84 (AUD)81 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell2,812.32 (AUD)84 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell2,935.68 (AUD)88 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell203.28 (AUD)6 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell234.64 (AUD)7 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell234.78 (AUD)7 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell234.99 (AUD)7 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell235.41 (AUD)7 Ordinary Shares
11/15/2024Morgan Stanley Australia Securities LimitedSell267.20 (AUD)8 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell267.36 (AUD)8 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell3,178.70 (AUD)95 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell3,235.92 (AUD)97 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell3,323.43 (AUD)99 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell302.22 (AUD)9 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell33.66 (AUD)1 Ordinary Share

11/15/2024Morgan Stanley Australia Securities LimitedSell33.66 (AUD)1 Ordinary Share

11/15/2024Morgan Stanley Australia Securities LimitedSell337.00 (AUD)10 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell340.00 (AUD)10 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell369.27 (AUD)11 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell39,742.86 (AUD)1,186 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell4,009.59 (AUD)117 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell4,029.60 (AUD)120 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell4,945.08 (AUD)147 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell401.28 (AUD)12 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell401.88 (AUD)12 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell402.48 (AUD)12 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell433.94 (AUD)13 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell437.32 (AUD)13 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell471.52 (AUD)14 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell6,579.72 (AUD)196 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell6,712.00 (AUD)200 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell6,852.36 (AUD)204 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell639.16 (AUD)19 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell66.94 (AUD)2 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell669.40 (AUD)20 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell67.10 (AUD)2 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell67.12 (AUD)2 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell67.40 (AUD)2 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell702.03 (AUD)21 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell706.23 (AUD)21 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell768.66 (AUD)23 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell8,030.40 (AUD)239 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell8,396.15 (AUD)245 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell808.32 (AUD)24 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell939.12 (AUD)28 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell940.52 (AUD)28 Ordinary Shares

11/15/2024Morgan Stanley Australia Securities LimitedSell975.85 (AUD)29 Ordinary Shares

11/15/2024Morgan Stanley Capital Services LLCBuyN/A2,640 Swaps

11/15/2024Morgan Stanley Capital Services LLCBuyN/A2,844 Swaps

11/15/2024Morgan Stanley Capital Services LLCBuyN/A230 Swaps

11/15/2024Morgan Stanley Capital Services LLCBuyN/A3,140 Swaps

11/15/2024Morgan Stanley Capital Services LLCBuyN/A319 Swaps

11/15/2024Morgan Stanley Capital Services LLCBuyN/A465 Swaps

11/15/2024Morgan Stanley Capital Services LLCBuyN/A743 Swaps

11/15/2024Morgan Stanley Capital Services LLCSellN/A137 Swaps

11/15/2024Morgan Stanley Capital Services LLCSellN/A245 Swaps

11/15/2024Morgan Stanley Capital Services LLCSellN/A4,244 Swaps

11/15/2024Morgan Stanley Capital Services LLCSellN/A98 Swaps

11/18/2024Morgan Stanley & Co. International plcBorrowN/A2,401 Ordinary Shares

11/18/2024Morgan Stanley & Co. International plcBuy74.62 Ordinary Shares

11/18/2024Morgan Stanley & Co. International plcBuy224.936 Ordinary Shares

11/18/2024Morgan Stanley & Co. International plcBuy2,591.4169 Ordinary Shares

11/18/2024Morgan Stanley & Co. International plcBuy3,606.0196 Ordinary Shares

11/18/2024Morgan Stanley & Co. International plcBuy13,637.74364 Ordinary Shares

11/18/2024Morgan Stanley & Co. International plcBuy13,979.76372 Ordinary Shares
11/18/2024Morgan Stanley & Co. International plcBuy28,946.25775 Ordinary Shares

11/18/2024Morgan Stanley & Co. International plcBuy45,351.821,210 Ordinary Shares

11/18/2024Morgan Stanley & Co. International plcBuyN/A186 Swaps

11/18/2024Morgan Stanley & Co. International plcBuyN/A186 Swaps

11/18/2024Morgan Stanley & Co. International plcBuyN/A266 Swaps

11/18/2024Morgan Stanley & Co. International plcBuyN/A276 Swaps

11/18/2024Morgan Stanley & Co. International plcBuyN/A575 Swaps

11/18/2024Morgan Stanley & Co. International plcBuyN/A944 Swaps

11/18/2024Morgan Stanley & Co. International plcCollateral ReturnedN/A1 Ordinary Share

11/18/2024Morgan 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/A116 Ordinary Shares

11/18/2024Morgan Stanley & Co. International plcSell9,402.59251 Ordinary Shares

11/18/2024Morgan Stanley & Co. International plcSell44,726.001,200 Ordinary Shares

11/18/2024Morgan Stanley & Co. International plcSellN/A1,000 Swaps

11/18/2024Morgan Stanley & Co. International plcSellN/A251 Swaps

11/18/2024Morgan Stanley & Co. International plcSellN/A39 Swaps

11/18/2024Morgan Stanley & Co. International plcSellN/A96 Swaps

11/18/2024Morgan Stanley & Co. LLCBorrow ReturnedN/A116 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A15,540 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,020.30 (AUD)30 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,028.40 (AUD)30 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,072.80 (AUD)32 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,074.88 (AUD)32 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,094.72 (AUD)32 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,100.88 (AUD)33 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,239.87 (AUD)37 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,267.43 (AUD)37 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,306.11 (AUD)39 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,354.80 (AUD)40 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,370.00 (AUD)40 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,373.70 (AUD)41 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,387.03 (AUD)41 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,457.70 (AUD)43 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,458.56 (AUD)43 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,460.71 (AUD)43 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,472.32 (AUD)43 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,472.32 (AUD)43 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,472.95 (AUD)43 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,602.23 (AUD)47 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,625.76 (AUD)48 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,631.04 (AUD)48 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,679.72 (AUD)49 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,695.00 (AUD)50 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,733.49 (AUD)51 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,781.52 (AUD)52 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,846.80 (AUD)54 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,860.65 (AUD)55 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,863.40 (AUD)55 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,899.52 (AUD)56 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,918.00 (AUD)56 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,926.60 (AUD)57 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy1,999.51 (AUD)59 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy100.59 (AUD)3 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy101.52 (AUD)3 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy101.52 (AUD)3 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy101.82 (AUD)3 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy102.75 (AUD)3 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy102.87 (AUD)3 Ordinary Shares
11/18/2024Morgan Stanley Australia Securities LimitedBuy11,111.75 (AUD)325 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy11,112.64 (AUD)328 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy12,682.00 (AUD)373 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy13,301.64 (AUD)396 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy135.24 (AUD)4 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy135.48 (AUD)4 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy135.50 (AUD)4 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy135.54 (AUD)4 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy135.56 (AUD)4 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy135.92 (AUD)4 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy135.92 (AUD)4 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy136.76 (AUD)4 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy15,385.50 (AUD)450 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy15,417.72 (AUD)452 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy169.85 (AUD)5 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy18,866.34 (AUD)562 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy19,996.55 (AUD)589 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,029.80 (AUD)60 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,036.40 (AUD)60 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,113.02 (AUD)63 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,317.71 (AUD)69 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,377.20 (AUD)70 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,378.60 (AUD)70 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,384.20 (AUD)70 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,408.32 (AUD)71 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,467.40 (AUD)73 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,485.65 (AUD)73 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,537.46 (AUD)74 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,564.25 (AUD)75 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,607.22 (AUD)77 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,637.25 (AUD)77 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,646.50 (AUD)79 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,690.74 (AUD)79 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,751.10 (AUD)82 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,841.92 (AUD)83 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,875.32 (AUD)84 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,910.40 (AUD)85 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy2,984.08 (AUD)88 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy203.46 (AUD)6 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy23,637.64 (AUD)694 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy236.67 (AUD)7 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy236.70 (AUD)7 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy236.74 (AUD)7 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy239.54 (AUD)7 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy24,165.28 (AUD)712 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy268.64 (AUD)8 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy272.12 (AUD)8 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy3,063.60 (AUD)90 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy3,098.55 (AUD)91 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy3,221.38 (AUD)94 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy3,223.35 (AUD)95 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy3,285.12 (AUD)96 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy3,347.19 (AUD)99 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy3,396.00 (AUD)100 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy3,484.49 (AUD)103 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy3,564.08 (AUD)104 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy3,567.90 (AUD)105 Ordinary Shares
11/18/2024Morgan Stanley Australia Securities LimitedBuy3,762.90 (AUD)111 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy3,768.45 (AUD)111 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy305.46 (AUD)9 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy305.55 (AUD)9 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy33.50 (AUD)1 Ordinary Share

11/18/2024Morgan Stanley Australia Securities LimitedBuy33.91 (AUD)1 Ordinary Share

11/18/2024Morgan Stanley Australia Securities LimitedBuy33.98 (AUD)1 Ordinary Share

11/18/2024Morgan Stanley Australia Securities LimitedBuy335.20 (AUD)10 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy34.14 (AUD)1 Ordinary Share

11/18/2024Morgan Stanley Australia Securities LimitedBuy34.24 (AUD)1 Ordinary Share

11/18/2024Morgan Stanley Australia Securities LimitedBuy341.80 (AUD)10 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy341.80 (AUD)10 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy342.60 (AUD)10 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy376.86 (AUD)11 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy4,378.26 (AUD)129 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy4,943.56 (AUD)146 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy4,968.38 (AUD)146 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy402.42 (AUD)12 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy403.08 (AUD)12 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy436.67 (AUD)13 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy439.92 (AUD)13 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy441.35 (AUD)13 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy441.48 (AUD)13 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy441.67 (AUD)13 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy468.58 (AUD)14 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy474.46 (AUD)14 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy474.60 (AUD)14 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy5,596.80 (AUD)165 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy502.80 (AUD)15 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy502.95 (AUD)15 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy507.30 (AUD)15 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy507.52 (AUD)15 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy514.35 (AUD)15 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy542.72 (AUD)16 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy542.88 (AUD)16 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy543.20 (AUD)16 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy543.52 (AUD)16 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy570.35 (AUD)17 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy575.96 (AUD)17 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy576.81 (AUD)17 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy577.15 (AUD)17 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy577.57 (AUD)17 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy580.89 (AUD)17 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy6,504.96 (AUD)192 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy603.90 (AUD)18 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy609.30 (AUD)18 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy609.48 (AUD)18 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy610.20 (AUD)18 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy610.74 (AUD)18 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy611.73 (AUD)18 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy641.63 (AUD)19 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy643.34 (AUD)19 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy644.86 (AUD)19 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy651.60 (AUD)19 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy66.94 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy67.04 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy67.06 (AUD)2 Ordinary Shares
11/18/2024Morgan Stanley Australia Securities LimitedBuy67.65 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy67.70 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy67.70 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy67.74 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy67.84 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy67.89 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy679.60 (AUD)20 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy68.24 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy68.40 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy680.00 (AUD)20 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy683.00 (AUD)20 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy7,030.40 (AUD)208 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy7,286.70 (AUD)214 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy7,702.11 (AUD)227 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy7,706.60 (AUD)226 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy7,733.89 (AUD)227 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy7,736.19 (AUD)231 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy711.48 (AUD)21 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy712.95 (AUD)21 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy713.05 (AUD)21 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy713.05 (AUD)21 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy714.84 (AUD)21 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy749.76 (AUD)22 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy753.61 (AUD)22 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy779.93 (AUD)23 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy782.69 (AUD)23 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy784.99 (AUD)23 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy803.76 (AUD)24 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy804.60 (AUD)24 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy810.24 (AUD)24 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy813.36 (AUD)24 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy814.08 (AUD)24 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy818.40 (AUD)24 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy820.80 (AUD)24 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy824.16 (AUD)24 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy845.75 (AUD)25 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy848.62 (AUD)25 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy852.00 (AUD)25 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy852.75 (AUD)25 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy854.50 (AUD)25 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy871.26 (AUD)26 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy872.30 (AUD)26 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy879.84 (AUD)26 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy916.11 (AUD)27 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy918.54 (AUD)27 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy919.89 (AUD)27 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy921.78 (AUD)27 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy923.13 (AUD)27 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy938.42 (AUD)28 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy949.48 (AUD)28 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy952.00 (AUD)28 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy983.97 (AUD)29 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy984.84 (AUD)29 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy985.56 (AUD)29 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy987.16 (AUD)29 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedBuy993.38 (AUD)29 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell1,260.22 (AUD)37 Ordinary Shares
11/18/2024Morgan Stanley Australia Securities LimitedSell1,385.17 (AUD)41 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell1,422.54 (AUD)42 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell1,443.08 (AUD)43 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell1,675.50 (AUD)50 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell1,693.74 (AUD)50 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell1,706.50 (AUD)50 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell1,766.44 (AUD)52 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell1,881.04 (AUD)56 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell1,945.32 (AUD)58 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell10,095.54 (AUD)301 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell100.71 (AUD)3 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell100.71 (AUD)3 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell100.75 (AUD)3 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell102.96 (AUD)3 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell13,366.50 (AUD)399 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell136.38 (AUD)4 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell2,011.80 (AUD)60 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell2,109.24 (AUD)63 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell2,243.83 (AUD)67 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell2,251.92 (AUD)66 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell2,312.19 (AUD)69 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell2,348.50 (AUD)70 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell2,382.05 (AUD)71 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell2,469.60 (AUD)72 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell2,615.34 (AUD)78 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell2,744.54 (AUD)82 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell200.88 (AUD)6 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell201.32 (AUD)6 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell204.51 (AUD)6 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell24,793.45 (AUD)739 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell268.08 (AUD)8 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell268.19 (AUD)8 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell3,016.80 (AUD)90 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell3,193.62 (AUD)93 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell3,257.26 (AUD)97 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell3,294.12 (AUD)97 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell3,555.76 (AUD)104 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell304.47 (AUD)9 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell308.79 (AUD)9 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell33.78 (AUD)1 Ordinary Share

11/18/2024Morgan Stanley Australia Securities LimitedSell339.50 (AUD)10 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell34.21 (AUD)1 Ordinary Share

11/18/2024Morgan Stanley Australia Securities LimitedSell368.72 (AUD)11 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell374.88 (AUD)11 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell406.08 (AUD)12 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell407.28 (AUD)12 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell409.50 (AUD)12 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell43,421.30 (AUD)1,270 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell441.35 (AUD)13 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell443.43 (AUD)13 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell443.69 (AUD)13 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell479.22 (AUD)14 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell5,999.84 (AUD)176 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell543.20 (AUD)16 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell548.08 (AUD)16 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell6,031.80 (AUD)180 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell613.80 (AUD)18 Ordinary Shares
11/18/2024Morgan Stanley Australia Securities LimitedSell635.93 (AUD)19 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell642.86 (AUD)19 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell645.43 (AUD)19 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell651.13 (AUD)19 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell66.94 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell67.16 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell67.70 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell67.94 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell67.96 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell67.99 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell670.20 (AUD)20 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell678.30 (AUD)20 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell68.46 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell68.58 (AUD)2 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell680.00 (AUD)20 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell7,202.50 (AUD)215 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell7,282.47 (AUD)213 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell7,702.70 (AUD)230 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell705.18 (AUD)21 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell715.89 (AUD)21 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell719.35 (AUD)21 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell738.76 (AUD)22 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell739.42 (AUD)22 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell750.64 (AUD)22 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell769.81 (AUD)23 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell772.11 (AUD)23 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell781.08 (AUD)23 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell781.31 (AUD)23 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell8,907.81 (AUD)263 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell803.76 (AUD)24 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell804.00 (AUD)24 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell872.30 (AUD)26 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell937.72 (AUD)28 Ordinary Shares

11/18/2024Morgan Stanley Australia Securities LimitedSell984.55 (AUD)29 Ordinary Shares

11/18/2024Morgan Stanley Capital Services LLCBuyN/A174 Swaps

11/18/2024Morgan Stanley Capital Services LLCBuyN/A18 Swaps

11/18/2024Morgan Stanley Capital Services LLCBuyN/A2 Swaps

11/18/2024Morgan Stanley Capital Services LLCBuyN/A2,156 Swaps

11/18/2024Morgan Stanley Capital Services LLCBuyN/A2,311 Swaps

11/18/2024Morgan Stanley Capital Services LLCBuyN/A364 Swaps

11/18/2024Morgan Stanley Capital Services LLCBuyN/A451 Swaps

11/18/2024Morgan Stanley Capital Services LLCBuyN/A6 Swaps

11/18/2024Morgan Stanley Capital Services LLCSellN/A1,270 Swaps

11/18/2024Morgan Stanley Capital Services LLCSellN/A1,659 Swaps

11/18/2024Morgan Stanley Capital Services LLCSellN/A220 Swaps

11/18/2024Morgan Stanley Capital Services LLCSellN/A630 Swaps

11/18/2024Parametric Portfolio Associates LLCBuy20,188.62536 Ordinary Shares

11/18/2024Parametric Portfolio Associates LLCBuy20,188.62536 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcBuy418.2711 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcBuy756.420 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcBuy12,748.59335 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcBuy14,162.04372 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcBuy37,537.24987 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcBuyN/A15 Swaps

11/19/2024Morgan Stanley & Co. International plcBuyN/A186 Swaps

11/19/2024Morgan Stanley & Co. International plcBuyN/A186 Swaps

11/19/2024Morgan Stanley & Co. International plcBuyN/A202 Swaps
11/19/2024Morgan Stanley & Co. International plcBuyN/A34 Swaps

11/19/2024Morgan Stanley & Co. International plcBuyN/A785 Swaps

11/19/2024Morgan Stanley & Co. International plcCollateral ReceivedN/A4,950 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A4,950 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcSell228.316 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcSell1,140.6530 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcSell8,375.40220 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcSell13,890.20365 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcSell19,242.91506 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcSell20,131.79531 Ordinary Shares

11/19/2024Morgan Stanley & Co. International plcSellN/A145 Swaps

11/19/2024Morgan Stanley & Co. International plcSellN/A15 Swaps

11/19/2024Morgan Stanley & Co. International plcSellN/A180 Swaps

11/19/2024Morgan Stanley & Co. International plcSellN/A284 Swaps

11/19/2024Morgan Stanley & Co. International plcSellN/A506 Swaps

11/19/2024Morgan Stanley & Co. International plcSellN/A75 Swaps

11/19/2024Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A11,300 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,032.60 (AUD)30 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,066.40 (AUD)31 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,098.24 (AUD)32 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,128.60 (AUD)33 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,161.78 (AUD)34 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,170.45 (AUD)34 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,197.70 (AUD)35 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,201.90 (AUD)35 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,202.25 (AUD)35 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,203.30 (AUD)35 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,234.08 (AUD)36 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,307.96 (AUD)38 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,375.60 (AUD)40 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,393.18 (AUD)41 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,410.81 (AUD)41 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,411.42 (AUD)41 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,445.85 (AUD)42 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,472.75 (AUD)43 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,515.36 (AUD)44 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,545.75 (AUD)45 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,581.02 (AUD)46 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,600.82 (AUD)47 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,617.74 (AUD)47 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,666.49 (AUD)49 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,673.35 (AUD)49 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,706.50 (AUD)50 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,722.00 (AUD)50 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,749.81 (AUD)51 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,750.32 (AUD)51 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,788.28 (AUD)52 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,809.42 (AUD)53 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,918.00 (AUD)56 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,928.92 (AUD)56 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,959.66 (AUD)57 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,960.80 (AUD)57 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,966.50 (AUD)57 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy1,996.94 (AUD)58 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy10,754.68 (AUD)313 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy102.42 (AUD)3 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy102.57 (AUD)3 Ordinary Shares
11/19/2024Morgan Stanley Australia Securities LimitedBuy102.60 (AUD)3 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy102.66 (AUD)3 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy103.11 (AUD)3 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy11,101.51 (AUD)323 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy11,696.00 (AUD)340 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy144,954.06 (AUD)4,231 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy15,843.86 (AUD)463 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy171.15 (AUD)5 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy171.50 (AUD)5 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,032.55 (AUD)59 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,062.20 (AUD)60 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,067.60 (AUD)60 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,199.04 (AUD)64 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,270.40 (AUD)66 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,436.72 (AUD)71 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,498.79 (AUD)73 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,514.12 (AUD)73 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,580.00 (AUD)75 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,580.36 (AUD)75 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,599.96 (AUD)76 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,606.80 (AUD)76 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,617.44 (AUD)76 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,669.16 (AUD)78 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,701.80 (AUD)79 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,890.44 (AUD)84 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,925.70 (AUD)85 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy2,995.41 (AUD)87 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy204.96 (AUD)6 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy205.98 (AUD)6 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy206.22 (AUD)6 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy22,574.52 (AUD)657 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy238.56 (AUD)7 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy25,593.60 (AUD)744 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy274.88 (AUD)8 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy275.20 (AUD)8 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy275.60 (AUD)8 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy29,566.38 (AUD)863 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy3,025.44 (AUD)88 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy3,201.52 (AUD)93 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy3,474.40 (AUD)101 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy3,475.41 (AUD)101 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy3,507.78 (AUD)102 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy3,569.28 (AUD)104 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy3,582.80 (AUD)104 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy3,587.85 (AUD)105 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy3,685.08 (AUD)107 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy3,810.63 (AUD)111 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy3,849.44 (AUD)112 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy3,889.46 (AUD)113 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy3,945.65 (AUD)115 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy307.89 (AUD)9 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy308.61 (AUD)9 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy309.42 (AUD)9 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy309.87 (AUD)9 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy31,347.90 (AUD)915 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy34.09 (AUD)1 Ordinary Share

11/19/2024Morgan Stanley Australia Securities LimitedBuy344.40 (AUD)10 Ordinary Shares
11/19/2024Morgan Stanley Australia Securities LimitedBuy345.30 (AUD)10 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy345.40 (AUD)10 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy375.10 (AUD)11 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy376.64 (AUD)11 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy377.90 (AUD)11 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy4,030.65 (AUD)117 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy4,155.14 (AUD)121 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy4,716.91 (AUD)137 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy4,745.82 (AUD)138 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy411.36 (AUD)12 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy411.36 (AUD)12 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy411.96 (AUD)12 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy413.16 (AUD)12 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy445.12 (AUD)13 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy445.12 (AUD)13 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy446.42 (AUD)13 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy446.68 (AUD)13 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy448.30 (AUD)13 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy479.43 (AUD)14 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy5,195.91 (AUD)151 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy5,197.42 (AUD)151 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy5,230.32 (AUD)152 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy5,543.64 (AUD)162 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy5,708.06 (AUD)167 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy50,053.86 (AUD)1,461 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy516.00 (AUD)15 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy516.60 (AUD)15 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy549.60 (AUD)16 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy584.80 (AUD)17 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy6,455.92 (AUD)188 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy6,566.58 (AUD)191 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy615.60 (AUD)18 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy616.32 (AUD)18 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy617.94 (AUD)18 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy62,798.58 (AUD)1,833 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy649.80 (AUD)19 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy652.65 (AUD)19 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy68.52 (AUD)2 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy68.70 (AUD)2 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy68.90 (AUD)2 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy682.40 (AUD)20 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy683.80 (AUD)20 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy683.90 (AUD)20 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy7,316.55 (AUD)213 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy7,487.61 (AUD)219 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy7,707.84 (AUD)224 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy7,714.56 (AUD)224 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy715.47 (AUD)21 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy717.15 (AUD)21 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy718.20 (AUD)21 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy720.30 (AUD)21 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy720.93 (AUD)21 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy748.00 (AUD)22 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy757.46 (AUD)22 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy786.37 (AUD)23 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy790.28 (AUD)23 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy792.35 (AUD)23 Ordinary Shares
11/19/2024Morgan Stanley Australia Securities LimitedBuy8,520.78 (AUD)249 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy8,577.50 (AUD)250 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy8,851.08 (AUD)257 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy814.80 (AUD)24 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy815.28 (AUD)24 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy817.20 (AUD)24 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy820.32 (AUD)24 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy822.48 (AUD)24 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy823.44 (AUD)24 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy823.68 (AUD)24 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy824.64 (AUD)24 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy828.96 (AUD)24 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy849.50 (AUD)25 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy852.00 (AUD)25 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy852.75 (AUD)25 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy854.00 (AUD)25 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy862.37 (AUD)25 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy885.82 (AUD)26 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy887.90 (AUD)26 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy892.58 (AUD)26 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy892.58 (AUD)26 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy894.40 (AUD)26 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy9,224.56 (AUD)268 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy9,526.03 (AUD)277 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy9,838.40 (AUD)286 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy917.73 (AUD)27 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy918.27 (AUD)27 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy919.08 (AUD)27 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy925.02 (AUD)27 Ordinary Shares

11/19/2024Morgan Stanley Australia Securities LimitedBuy929.88 (AUD)27 Ordinary Shares

1

[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.