Fisher & Paykel Healthcare Corporation Limited logo

SPH Notice - Mitsubishi UFJ Financial Group

Substantial Holder Notice25 September 2024FPHHealthcare

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: 20 Sep, 2024

Date this disclosure made: 25 Sep, 2024

Date last disclosure made: 5 Sep, 2023

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. (formerly Mitsubishi UFJ Kokusai

Asset Management Co., Ltd.), First Sentier Investors RQI Pty Ltd (formerly First Sentier

Investors Realindex 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. (formerly Mitsubishi UFJ Kokusai

Asset Management Co., Ltd.), First Sentier Investors RQI Pty Ltd (formerly First Sentier

Investors Realindex 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: 42,414,797

(b) total in class: 586,112,745

(c) total percentage held in class: 7.237%

For last disclosure,—

(a) total number held in class: 48,116,648

(b) total in class: 581,705,049


2

(c) total percentage held in class: 8.272%



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. (formerly Mitsubishi UFJ Kokusai Asset

Management Co., Ltd.), First Sentier Investors RQI Pty Ltd (formerly First Sentier

Investors Realindex 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. (formerly Mitsubishi UFJ Kokusai Asset Management Co., Ltd.),

First Sentier Investors RQI Pty Ltd (formerly First Sentier Investors Realindex 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: 39,445,843

(b) percentage held in class: 6.730%

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


3

For that relevant interest,—

(a) number held in class: 2,968,954


(b) percentage held in class: 0.507%


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


(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: 724,532


(b) percentage held in class : 0.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: 38,721,311


(b) percentage held in class: 6.606%


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


4

For that relevant interest,—

(e) number held in class: 2,968,954


(f) percentage held in class: 0.507%


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


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


Details for Mitsubishi UFJ Asset Management Co., Ltd. (formerly Mitsubishi UFJ Kokusai

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: 426,288


(b) percentage held in class : 0.073%


(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: 39,019,555


(b) percentage held in class: 6.657%


(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,968,954


5


(j) percentage held in class: 0.507%


(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 (formerly First Sentier Investors Realindex

Pty Ltd)


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

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

exercise of the power to dispose of securities in its capacity as 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: 2,031,713


(b) percentage held in class : 0.347%


(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: 37,414,130


(b) percentage held in class: 6.383%


(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,968,954


(b) percentage held in class: 0.507%


6


(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

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: 18,495,725


(b) percentage held in class : 3.156%


(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: 20,950,118


(b) percentage held in class: 3.574%


(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,968,954


(b) percentage held in class: 0.507%


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


7

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


For that relevant interest,—


(a) number held in class: 2,182,436


(b) percentage held in class : 0.372%


(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: 37,263,407


(b) percentage held in class: 6.358%


(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,968,954


(b) percentage held in class: 0.507%


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


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



8

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


(a) number held in class: 7,398,903


(b) percentage held in class : 1.262%


(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: 32,046,940


(b) percentage held in class: 5.468%


(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,968,954


(b) percentage held in class: 0.507%


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


9

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: 7,411,773


(b) percentage held in class : 1.265%


(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: 32,034,070


(b) percentage held in class: 5.466%


(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,968,954


(b) percentage held in class: 0.507%


(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


10

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: 623,055


(b) percentage held in class : 0.106%


(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: 38,822,788


(b) percentage held in class: 6.624%


(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,968,954


(b) percentage held in class: 0.507%


(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


11

attached under regulation 139.


For that relevant interest,—


(a) number held in class: 151,418


(b) percentage held in class : 0.026%

(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: 39,294,425


(b) percentage held in class: 6.704%


(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,968,954


(b) percentage held in class: 0.507%


(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


12

Mitsubishi UFJ Asset Management Co., Ltd. (formerly Mitsubishi UFJ Kokusai Asset

Management Co., Ltd.) - 1-9-1, Higashi-Shinbashi, Minato-ku, Tokyo 105-7320, Japan

First Sentier Investors RQI Pty Ltd (formerly First Sentier Investors Realindex Pty Ltd) -

Level 5, Tower Three International Towers Sydney, 300 Barangaroo Avenue, Barangaroo

NSW 2000, Australia

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

Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

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

Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

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

Connaught Place, Hong Kong

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

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

Kingdom

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

United Kingdom



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. (formerly Mitsubishi UFJ

Kokusai Asset Management Co., Ltd.), First Sentier Investors RQI Pty Ltd (formerly First

Sentier Investors Realindex 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.



Annexure A


13

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)

01-Sep-2023

First Sentier

Investors

(Hong Kong)

Limited

BUY

Ordinary

Shares

12,434 280,336.96

05-Sep-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(3,533) (79,205.27)

05-Sep-2023

Mitsubishi

UFJ Asset

Management

Co., Ltd.

BUY

Ordinary

Shares

47,203 1,059,707.35

06-Sep-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(994) (21,977.23)

07-Sep-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

947,798 20,985,290.30

07-Sep-2023

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

31,432 695,939.06

08-Sep-2023

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

10,309 221,256.91

07-Sep-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

982 21,682.56

08-Sep-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

310,868 6,672,004.45


14

11-Sep-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

34,334 729,254.16

12-Sep-2023

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

1,016 21,894.80

15-Sep-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(14,919) (319,266.60)

15-Sep-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(1,372) (29,416.49)

15-Sep-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(2,287) (49,014.53)

15-Sep-2023

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(4,454) (95,457.24)

15-Sep-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(11,381) (243,915.32)

15-Sep-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(3,822) (81,912.34)

15-Sep-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(630) (13,507.57)

18-Sep-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

20,837 453,204.75


15

21-Sep-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(2,995) (65,919.91)

21-Sep-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,001) (21,931.91)

21-Sep-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,570 34,555.68

21-Sep-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

28,300 620,053.00

21-Sep-2023

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(162) (3,554.12)

22-Sep-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

219,698 4,751,951.61

22-Sep-2023

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(1,331) (29,122.28)

25-Sep-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

51,805 1,134,762.62

26-Sep-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

198,166 4,321,742.84

26-Sep-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,530 76,824.39


16

26-Sep-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(7,033) (153,811.01)

26-Sep-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

413 8,988.24

28-Sep-2023

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

72,315 1,546,991.41

28-Sep-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(11,142) (236,527.87)

29-Sep-2023

First Sentier

Investors

(Singapore)

BUY

Ordinary

Shares

46,607 1,004,138.49

02-Oct-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(523) (11,188.96)

02-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

16,610 356,948.90

04-Oct-2023

First Sentier

Investors

(Singapore)

BUY

Ordinary

Shares

18,495 401,282.32

04-Oct-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(4,908) (106,496.66)

06-Oct-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(637) (14,160.51)


17

06-Oct-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(708) (15,673.43)

11-Oct-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(966) (21,261.66)

11-Oct-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(12,634) (276,766.72)

11-Oct-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(3,877) (85,227.93)

11-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

972 21,367.43

11-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

972 21,367.43

12-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

2,551 53,594.12

12-Oct-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(243) (5,175.90)

13-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

2,116 44,414.84

16-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,207 67,058.37


18

18-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,713 100,811.07

18-Oct-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(2,292) (48,759.06)

18-Oct-2023

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(13,910) (296,818.54)

19-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,515 74,342.25

20-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,059 63,107.17

20-Oct-2023

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(1,745) (36,139.30)

23-Oct-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(391) (8,234.97)

25-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,556 93,853.60

26-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

2,640 54,648.00

26-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,406 29,188.14


19

27-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,160 64,622.00

27-Oct-2023

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(5,300) (108,142.79)

27-Oct-2023

Mitsubishi

UFJ Asset

Management

Co., Ltd.

SELL

Ordinary

Shares

(27,277) (557,078.17)

30-Oct-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

7,221 150,196.80

01-Nov-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(347) (7,409.09)

01-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

2,633 56,219.42

01-Nov-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(1,371) (29,273.38)

01-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(11,387) (239,857.48)

01-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

3,277 68,948.08

03-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,252 71,218.80


20

06-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

5,973 135,288.45

06-Nov-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(19,912) 0.00

06-Nov-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(329) (7,419.29)

07-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(2,760) (62,818.15)

07-Nov-2023

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(2,737) (62,294.67)

09-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

964 20,967.00

09-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

964 20,967.00

10-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,960 107,731.20

13-Nov-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(497) (10,710.35)

13-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

6,806 146,669.30


21

15-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

10,784 239,760.39

15-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,761) (38,938.18)

15-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,055 23,471.24

15-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,840 85,430.88

15-Nov-2023

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(5,530) (122,276.04)

15-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

992 21,943.04

15-Nov-2023

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(54,310) (1,201,467.54)

16-Nov-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(43,357) (953,719.59)

16-Nov-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(327) (7,145.58)

17-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

7,947 174,595.59


22

20-Nov-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(402) (8,937.61)

21-Nov-2023

First Sentier

Investors (UK)

IM Limited

SELL

Ordinary

Shares

(30,302) (666,837.93)

21-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,251 71,814.59

22-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(5,394) (118,569.83)

24-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

11,622 258,938.16

27-Nov-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

12,294 271,082.70

28-Nov-2023

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(3,749) (84,315.01)

29-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(10,821) (259,468.13)

29-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(6,066) (138,918.07)

29-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(5,362) (128,571.12)


23

29-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(63,200) (1,515,422.43)

29-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(34,077) (817,105.22)

29-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(35,180) (843,553.18)

29-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(11,936) (286,203.83)

29-Nov-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(13,818) (331,330.81)

30-Nov-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(21,879) (517,097.04)

30-Nov-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(350) (8,400.22)

30-Nov-2023

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

8,350 196,726.00

30-Nov-2023

Mitsubishi

UFJ Asset

Management

Co., Ltd.

SELL

Ordinary

Shares

(2,813) (66,274.28)

04-Dec-2023

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(1,995) (46,605.00)


24

04-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,171) (27,355.61)

04-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(6,841) (159,811.92)

04-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,072 95,040.48

04-Dec-2023

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

14,000 327,849.20

06-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

2,771 66,053.02

06-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,467 82,643.75

07-Dec-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(579) (13,727.69)

07-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,032 71,886.63

07-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,404 33,287.87

07-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,426 104,937.41


25

07-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

18,405 436,369.87

07-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

25,416 602,595.85

07-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(86,220) (2,049,910.68)

08-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(7,131) (169,772.35)

08-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,196 100,704.00

08-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(223,050) (5,310,296.33)

08-Dec-2023

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(79,801) (1,899,543.10)

11-Dec-2023

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(33,317) (786,454.45)

12-Dec-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(277) (6,613.79)

12-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

909 21,497.85


26

12-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,336 31,596.40

12-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,998 119,334.75

13-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(11,302) (269,552.70)

13-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(10,128) (241,552.80)

13-Dec-2023

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(4,019) (95,853.15)

13-Dec-2023

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(34,313) (819,322.38)

15-Dec-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(15,849) (380,217.51)

05-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

407 0.00

05-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

BUY

Ordinary

Shares

330 0.00

15-Dec-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(711) (17,056.89)


27

05-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

BUY

Ordinary

Shares

7,393 0.00

05-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

BUY

Ordinary

Shares

2,220 0.00

05-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

128,669 0.00

05-Dec-2023

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

4,707 0.00

05-Dec-2023

First Sentier

Investors

International

IM Limited

BUY

Ordinary

Shares

1,363 0.00

15-Dec-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(909) (21,663.10)

05-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

BUY

Ordinary

Shares

62,168 0.00

05-Dec-2023

First Sentier

Investors (UK)

IM Limited

BUY

Ordinary

Shares

5,591 0.00

05-Dec-2023

First Sentier

Investors

(Singapore)

BUY

Ordinary

Shares

48,642 0.00

15-Dec-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(296) (7,054.21)


28

05-Dec-2023

First Sentier

Investors

(Singapore)

BUY

Ordinary

Shares

18,964 0.00

05-Dec-2023

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

13,980 0.00

05-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

103 0.00

15-Dec-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(437) (10,483.63)

05-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

10,245 0.00

05-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

BUY

Ordinary

Shares

1,153 0.00

05-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

3,931 0.00

05-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

BUY

Ordinary

Shares

10,464 0.00

05-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

4,394 0.00

05-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

1,248 0.00


29

05-Dec-2023

First Sentier

Investors

(Singapore)

BUY

Ordinary

Shares

2,860 0.00

05-Dec-2023

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

1,478 0.00

05-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

2,270 0.00

05-Dec-2023

First Sentier

Investors

(Singapore)

BUY

Ordinary

Shares

211 0.00

05-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

BUY

Ordinary

Shares

8,473 0.00

05-Dec-2023

First Sentier

Investors

(Singapore)

BUY

Ordinary

Shares

64 0.00

05-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

BUY

Ordinary

Shares

1,144 0.00

18-Dec-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(322) (7,701.27)

18-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

13,862 330,608.70

18-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

1,162 27,713.70


30

18-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,454 34,775.31

19-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

5,543 133,586.30

19-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

910 21,931.00

19-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

936 22,557.60

05-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

BORROW

Ordinary

Shares

2 0.00

20-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(103) (2,474.06)

20-Dec-2023

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

2,633 62,938.18

21-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,646 38,798.92

22-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

7,738 183,467.98

22-Dec-2023

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(3,271) (76,915.93)


31

22-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(9,472) (222,729.34)

27-Dec-2023

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(277) (6,477.35)

28-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(5,118) (121,078.06)

28-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(17,383) (411,234.85)

28-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(5,025) (118,877.93)

28-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(232,474) (5,499,707.16)

28-Dec-2023

First Sentier

Investors

(Singapore)

BUY

Ordinary

Shares

25,957 613,426.21

29-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(8,528) (201,008.37)

29-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(2,465) (58,101.04)


32

29-Dec-2023

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(684) (16,161.03)

29-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(2,510) (59,161.70)

29-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(114,044) (2,688,062.70)

29-Dec-2023

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,812 89,963.20

03-Jan-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

2,877 67,566.37

05-Dec-2023

First Sentier

Investors

(Singapore)

BORROW

Ordinary

Shares

1 0.00

03-Jan-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(275) (6,458.38)

04-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(5,427) (128,783.80)

05-Jan-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

11,625 277,605.00

05-Jan-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(299) (7,151.90)


33

09-Jan-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(268) (6,435.18)

09-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(25,754) (620,874.86)

09-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(4,538) (109,401.65)

09-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(522) (12,584.32)

09-Jan-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(6,920) (166,805.22)

09-Jan-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(1,282) (30,896.20)

10-Jan-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,639 38,974.86

10-Jan-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

14,010 333,144.01

10-Jan-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(2,815) (67,292.86)


34

10-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(904) (21,503.09)

10-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(7,862) (187,010.25)

10-Jan-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

15,343 364,851.34

10-Jan-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

2,466 58,640.64

10-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(44,611) (1,061,144.01)

10-Jan-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,436 34,146.67

11-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(2,745) (65,421.59)

11-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(23,892) (569,418.04)

11-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(135,569) (3,231,015.98)


35

12-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(1,696) (40,560.18)

15-Jan-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(12,368) (296,303.89)

17-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(79,581) (1,857,372.79)

19-Jan-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,324 101,051.88

22-Jan-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(748) (17,338.64)

05-Dec-2023

First Sentier

Investors

(Hong Kong)

Limited

BUY

Ordinary

Shares

1 0.00

24-Jan-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

689 16,501.55

26-Jan-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(2,693) (63,347.17)

29-Jan-2024

First Sentier

Investors

(Singapore)

BUY

Ordinary

Shares

224,674 5,335,288.54

29-Jan-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(3,858) (91,422.64)


36

31-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(1,624) (38,444.63)

31-Jan-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(8,186) (193,458.10)

31-Jan-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(20,693) (489,081.12)

01-Feb-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(2,045) (49,634.55)

01-Feb-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(29,056) (694,150.75)

01-Feb-2024

First Sentier

Investors

(Singapore)

BUY

Ordinary

Shares

14,073 335,828.22

02-Feb-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(33,848) (817,655.98)

05-Feb-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(11,150) (277,466.64)

07-Feb-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(287) (7,159.88)


37

07-Feb-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,094) (27,357.02)

07-Feb-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

15,713 392,803.00

08-Feb-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

857 21,039.35

12-Feb-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,761 89,398.97

12-Feb-2024

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

1,046 24,832.04

14-Feb-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,180 28,046.91

14-Feb-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(1,208) (28,712.43)

16-Feb-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,716 41,527.23

16-Feb-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

10,537 254,995.61

16-Feb-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,062 25,700.42


38

16-Feb-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

5,700 137,940.11

16-Feb-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

881 21,320.22

19-Feb-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(2,225) (53,276.96)

19-Feb-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(28,903) (692,073.66)

20-Feb-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(2,680) (63,557.54)

20-Feb-2024

Mitsubishi

UFJ Asset

Management

Co., Ltd.

BUY

Ordinary

Shares

60,100 1,426,761.98

21-Feb-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(530) (12,609.56)

23-Feb-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,105) (26,861.67)

23-Feb-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,289) (31,334.56)

23-Feb-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

12,197 298,866.75


39

26-Feb-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

2,790 69,179.72

28-Feb-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,323 82,537.33

28-Feb-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

2,477 61,952.25

29-Feb-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,275) (31,400.70)

29-Feb-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(354) (8,673.00)

29-Feb-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(433) (10,608.50)

01-Mar-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(1,512) (37,220.00)

01-Mar-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(3,515) (86,365.66)

01-Mar-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(1,664) (40,885.48)


40

04-Mar-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

6,100 149,084.00

04-Mar-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(283) (6,872.83)

08-Mar-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(33,375) (820,023.75)

08-Mar-2024

First Sentier

Investors

(Singapore)

BUY

Ordinary

Shares

192,563 4,727,421.65

11-Mar-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

5,026 123,388.30

11-Mar-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(1,040) (25,451.19)

13-Mar-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(4,321) (106,025.64)

13-Mar-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(879) (21,529.27)

13-Mar-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,054 75,006.24

14-Mar-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(96,639) (2,346,878.12)


41

14-Mar-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

14,507 352,665.17

14-Mar-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(876) (21,295.56)

14-Mar-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(876) (21,295.56)

15-Mar-2024

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

36,690 873,632.93

18-Mar-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(432) (10,350.30)

18-Mar-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(947) (22,514.07)

19-Mar-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(643) (15,398.72)

20-Mar-2024

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

1,392 33,106.79

20-Mar-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

21,447 513,655.65

20-Mar-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,795 90,900.46


42

20-Mar-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

901 21,581.37

20-Mar-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

901 21,581.37

21-Mar-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(17,898) (437,708.12)

20-Mar-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,384 81,055.90

22-Mar-2024

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

18,688 481,611.71

22-Mar-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(216,839) (5,603,022.18)

22-Mar-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(23,630) (614,434.35)

25-Mar-2024

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

133,660 3,565,226.33

25-Mar-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(427) (11,281.34)

26-Mar-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,311 114,162.85


43

26-Mar-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(602) (15,922.90)

26-Mar-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(2,426) (64,167.70)

26-Mar-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(662) (17,492.82)

26-Mar-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

861 22,772.76

27-Mar-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

16,218 429,669.22

28-Mar-2024

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

2,260 57,372.13

02-Apr-2024

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

6,171 160,518.54

02-Apr-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(6,537) (169,320.07)

02-Apr-2024

First Sentier

Investors

(Hong Kong)

Limited

BUY

Ordinary

Shares

54,786 1,403,524.18


44

03-Apr-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(1,245) (31,483.56)

03-Apr-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(126,845) (3,217,683.46)

03-Apr-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(379,759) (9,633,365.54)

03-Apr-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(188,899) (4,791,810.38)

03-Apr-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(376,830) (9,559,065.45)

03-Apr-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(14,740) (373,910.32)

03-Apr-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(107,697) (2,731,955.18)

04-Apr-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

9,146 232,308.40

04-Apr-2024

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

6,614 167,973.26

04-Apr-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(2,042) (51,507.61)


45

04-Apr-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(26,168) (660,064.25)

04-Apr-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(52,203) (1,316,773.69)

04-Apr-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(52,609) (1,327,014.68)

04-Apr-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(14,920) (376,343.57)

04-Apr-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(17,572) (443,237.89)

05-Apr-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

68,742 1,782,148.69

05-Apr-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(2,916) (74,655.14)

08-Apr-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,351 111,777.19

10-Apr-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

56,770 1,504,901.48

10-Apr-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(742) (19,678.51)


46

10-Apr-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

1,248 32,822.40

15-Apr-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(248) (6,571.14)

15-Apr-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(1,389) (36,989.07)

17-Apr-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(3,373) (90,328.94)

17-Apr-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(669) (17,562.05)

19-Apr-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

14,813 393,081.03

24-Apr-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,732 130,700.80

24-Apr-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

41,586 1,148,631.35

24-Apr-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

9,273 256,126.06

24-Apr-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

57,567 1,590,036.57


47

24-Apr-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

58,038 1,603,045.89

24-Apr-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

6,803 187,903.12

24-Apr-2024

First Sentier

Investors

(Hong Kong)

Limited

BUY

Ordinary

Shares

27,247 749,886.48

26-Apr-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(228,300) (6,373,108.65)

26-Apr-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(4,551) (127,043.44)

26-Apr-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(53,716) (1,499,509.00)

26-Apr-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(55,668) (1,554,000.05)

26-Apr-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(179,140) (5,000,782.67)

30-Apr-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

######## (98,824,964.76)


48

30-Apr-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,141 89,214.74

30-Apr-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(10,030) (284,915.19)

30-Apr-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(172) (4,896.84)

01-May-2024

First Sentier

Investors

(Hong Kong)

Limited

BUY

Ordinary

Shares

3,095 87,065.45

01-May-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(273) (7,646.86)

01-May-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

38,845 1,093,345.09

01-May-2024

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

2,892 81,295.06

02-May-2024

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

1,987 55,598.25

03-May-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(26,753) (763,094.55)

07-May-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(2,088) (60,162.48)


49

08-May-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

15,101 442,380.07

08-May-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(513) (14,953.95)

09-May-2024

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

1,590 45,493.36

10-May-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(282) (8,135.70)

13-May-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(33,453) (954,942.65)

13-May-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(741) (21,152.44)

14-May-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(5,833) (167,673.08)

15-May-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

17,190 492,051.79

15-May-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(114) (3,290.02)


50

15-May-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(729) (20,812.95)

16-May-2024

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

84,573 2,465,286.04

17-May-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(318) (9,168.46)

17-May-2024

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

5,461 158,374.46

17-May-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(122,967) (3,562,968.83)

17-May-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(15,561) (449,012.66)

17-May-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(5,960) (172,314.92)

20-May-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,432 127,542.24

20-May-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

777 22,360.18

20-May-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(244) (7,021.73)


51

20-May-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

813 23,396.17

20-May-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

5,741 165,212.09

21-May-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(2,528) (72,695.93)

21-May-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(16,720) (476,448.10)

22-May-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

9,123 261,347.44

22-May-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(1,188) (34,000.56)

23-May-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

360 10,277.46

23-May-2024

Mitsubishi

UFJ Asset

Management

Co., Ltd.

BUY

Ordinary

Shares

36,900 1,052,590.95

23-May-2024

Mitsubishi

UFJ Asset

Management

Co., Ltd.

BUY

Ordinary

Shares

10,340 295,259.73


52

23-May-2024

Mitsubishi

UFJ Asset

Management

Co., Ltd.

BUY

Ordinary

Shares

1,120 32,029.65

24-May-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(3,140) (88,611.74)

27-May-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

31,245 881,704.87

28-May-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(8,426) (233,637.03)

28-May-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

772 21,353.52

28-May-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(79,950) (2,216,862.14)

28-May-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(1,217) (33,839.78)

28-May-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(657) (18,172.62)

28-May-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(3,269) (90,897.49)


53

29-May-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(19,725) (572,621.45)

29-May-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(56,851) (1,650,398.07)

29-May-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(21,686) (629,549.75)

29-May-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(71,061) (2,062,917.76)

29-May-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(139) (4,035.20)

29-May-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(96,580) (2,803,740.41)

29-May-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(15,178) (440,620.96)

29-May-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(7,942) (230,558.15)

30-May-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(39,355) (1,122,798.15)

30-May-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

752 21,432.00


54

30-May-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(4,067) (115,964.00)

31-May-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(318) (9,349.79)

03-Jun-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(2,868) (84,666.85)

04-Jun-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(678) (19,980.66)

04-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,185 126,537.51

04-Jun-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(42,880) (1,286,970.30)

05-Jun-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(269) (8,379.96)

05-Jun-2024

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

97,157 3,031,599.59

05-Jun-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(50,041) (1,552,366.90)

06-Jun-2024

First Sentier

Investors

(Singapore)

SELL

Ordinary

Shares

(105,000) (3,207,356.25)


55

06-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

2,289 69,814.50

06-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

22,187 0.00

06-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

12,663 0.00

06-Jun-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(2,240) (68,562.82)

07-Jun-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(55) (1,665.81)

07-Jun-2024

First Sentier

Investors

(Singapore)

SELL

Ordinary

Shares

(155,493) (4,705,964.55)

07-Jun-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(2,443) (74,254.25)

07-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

12,663 379,890.00

07-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

22,187 665,610.00

10-Jun-2024

First Sentier

Investors

(Singapore)

SELL

Ordinary

Shares

(15,986) (473,089.68)


56

06-Jun-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(22,187) 0.00

06-Jun-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(12,663) 0.00

11-Jun-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(179) (5,299.85)

11-Jun-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(636) (18,797.74)

11-Jun-2024

First Sentier

Investors

(Singapore)

SELL

Ordinary

Shares

(75,000) (2,216,715.00)

11-Jun-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(4,107) (121,387.31)

12-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,541 46,014.26

12-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,444 43,117.84

12-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

865 25,828.90

12-Jun-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

9,015 269,388.93


57

13-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(11,239) (342,284.73)

13-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(3,324) (101,232.71)

13-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,283) (39,073.88)

13-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(17,273) (526,050.73)

13-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(3,876) (118,043.92)

13-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(9,250) (281,709.56)

13-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(2,850) (86,797.00)

13-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,074 125,234.32

13-Jun-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

1,756 53,492.50

13-Jun-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(5,502) (167,009.91)


58

13-Jun-2024

Mitsubishi

UFJ Asset

Management

Co., Ltd.

BUY

Ordinary

Shares

49,031 1,494,332.50

14-Jun-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(1,294) (39,816.38)

14-Jun-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

12,450 383,955.51

17-Jun-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

2,327 71,214.34

19-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

866 26,918.58

19-Jun-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(406) (12,545.03)

20-Jun-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(217) (6,697.01)

21-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(2,173) (66,494.02)

21-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(5,245) (160,497.53)


59

21-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(15,206) (465,305.13)

21-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(18,443) (564,357.66)

21-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(5,734) (175,460.98)

21-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(25,488) (779,935.36)

21-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(4,698) (143,759.27)

26-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

105,221 3,171,850.66

26-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

8,384 252,732.78

26-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

11,584 349,195.67

26-Jun-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(719) (21,755.43)

26-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

16,902 509,504.95


60

26-Jun-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

81,328 2,451,604.44

01-Jul-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(10,150) (307,619.10)

02-Jul-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(552) (16,223.28)

03-Jul-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(57,447) (1,705,506.77)

26-Jun-2024

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

15,050 0.00

26-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

8,256 0.00

09-Jul-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

6,518 196,444.20

26-Jun-2024

First Sentier

Investors

International

IM Limited

BUY

Ordinary

Shares

1,430 0.00

26-Jun-2024

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

135,029 0.00

26-Jun-2024

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

5,289 0.00


61

26-Jun-2024

First Sentier

Investors (UK)

IM Limited

BUY

Ordinary

Shares

5,868 0.00

10-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,669) (51,421.50)

10-Jul-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(71) (2,187.49)

10-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(15,768) (485,808.42)

10-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(4,911) (151,306.77)

10-Jul-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(10,562) (325,497.57)

10-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(12,980) (399,910.79)

10-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(5,396) (166,249.51)

10-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(4,075) (125,549.80)

10-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(21,831) (672,608.05)


62

11-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(3,357) (104,604.90)

11-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(4,121) (128,411.32)

11-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(18,321) (570,886.61)

11-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,575) (49,077.37)

11-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(13,176) (410,567.22)

11-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(10,865) (338,555.92)

11-Jul-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(13,796) (431,257.44)

11-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(3,732) (116,289.99)

11-Jul-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(57) (1,776.13)

12-Jul-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,989 61,415.12


63

16-Jul-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(324) (10,081.91)

16-Jul-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(280) (8,712.76)

16-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(4,457) (138,717.61)

16-Jul-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(350) (10,969.00)

17-Jul-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(27,300) (861,847.25)

17-Jul-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

321 10,169.28

18-Jul-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(319) (10,000.65)

19-Jul-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

699 22,123.35

22-Jul-2024

First Sentier

Investors

(Australia) RE

Ltd

BUY

Ordinary

Shares

42,276 1,347,471.40

23-Jul-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

469 15,312.85


64

24-Jul-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(343) (11,327.77)

25-Jul-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(2,072) (68,065.20)

25-Jul-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(61,044) (1,984,105.29)

25-Jul-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,527 114,637.63

25-Jul-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

24,168 785,529.40

25-Jul-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(83,013) (2,726,977.05)

25-Jul-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

2,170 70,531.23

25-Jul-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(14,915) (489,957.75)

25-Jul-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

28,778 935,367.64

25-Jul-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

5,473 177,888.22


65

26-Jul-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(2,017) (65,246.52)

26-Jul-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(80,794) (2,613,548.55)

26-Jul-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(14,515) (469,535.57)

26-Jul-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

679 21,853.28

29-Jul-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

1,992 62,615.53

29-Jul-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(5,974) (187,511.91)

30-Jul-2024

First Sentier

Investors

(Australia) IM

Ltd

BUY

Ordinary

Shares

51,138 1,652,117.78

30-Jul-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(935) (30,200.50)

30-Jul-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(4,906) (158,463.80)


66

31-Jul-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(80) (2,619.77)

01-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,436 47,081.41

01-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

680 22,294.82

01-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

680 22,262.38

01-Aug-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(7,121) (234,849.59)

02-Aug-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(298) (9,807.26)

02-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

22,547 742,159.39

07-Aug-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(47) (1,547.67)

07-Aug-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(1,120) (36,893.18)

07-Aug-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(5,358) (176,494.34)


67

08-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,853 127,148.55

09-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

845 27,462.50

09-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

661 21,482.50

12-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(5,541) (181,774.17)

12-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(683) (22,406.02)

12-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(36,865) (1,209,367.38)

12-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(507) (16,632.29)

13-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(813) (26,372.50)

13-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(59,193) (1,920,132.13)


68

13-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(1,096) (35,552.60)

13-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(8,898) (288,637.77)

14-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(2,189) (70,922.29)

14-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,288) (41,400.90)

14-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(16,991) (546,151.21)

14-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(17,767) (575,640.14)

14-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(3,130) (100,609.34)

14-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(10,225) (328,667.89)

14-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(3,477) (111,763.15)

14-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(12,385) (398,097.97)


69

14-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(1,624) (52,616.63)

14-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(3,872) (124,459.86)

14-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(118,198) (3,829,544.28)

14-Aug-2024

First Sentier

Investors (UK)

IM Limited

BUY

Ordinary

Shares

2,231 71,749.85

15-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(8,606) (279,562.19)

15-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(10,424) (338,619.14)

15-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(2,927) (95,082.33)

15-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(3,402) (111,964.92)

15-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(2,635) (85,596.84)

15-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(183,767) (6,048,047.62)


70

15-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(14,300) (464,529.32)

15-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(2,525) (83,101.54)

15-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(27,623) (909,114.36)

15-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,083) (35,180.79)

15-Aug-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(19,395) (632,760.61)

15-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(3,259) (105,867.21)

16-Aug-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(1,041) (34,328.54)

19-Aug-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(74,508) (2,452,035.93)

20-Aug-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(1,886) (61,577.90)

22-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,177) (37,978.62)


71

23-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

946 33,488.40

23-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(9,575) (339,319.33)

23-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(27,858) (987,233.19)

23-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(8,612) (305,192.49)

23-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(33,787) (1,197,345.39)

23-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(48,904) (1,733,062.39)

23-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

2,725 97,686.89

23-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(10,559) (374,190.37)

23-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(3,097) (109,751.64)

23-Aug-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(120) (4,252.57)


72

23-Aug-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

279 9,729.43

26-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(3,063) (109,605.53)

26-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(8,083) (289,239.80)

26-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(9,802) (350,752.01)

26-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,018 143,432.56

26-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(2,498) (89,387.73)

26-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,261) (45,123.27)

26-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(2,777) (99,371.39)

26-Aug-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(14,225) (509,023.40)

28-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,247 153,116.54


73

28-Aug-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(906) (31,909.32)

28-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

52,909 1,907,521.35

28-Aug-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(25,152) (889,134.42)

28-Aug-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(42,876) (1,515,685.72)

28-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

41,669 1,502,287.08

28-Aug-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

8,943 322,420.83

29-Aug-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(1,048) (37,186.66)

29-Aug-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(1,224) (43,084.80)

30-Aug-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(17,132) (609,899.20)

30-Aug-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

194 6,906.40


74

30-Aug-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

158 5,624.80

30-Aug-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

963 34,282.80

30-Aug-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(7,477) (266,181.20)

02-Sep-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(3,645) (132,169.16)

03-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

146,227 5,384,268.19

04-Sep-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

237 8,880.39

05-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

2,369 88,538.30

05-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

2,026 75,719.12

05-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

831 31,042.50


75

05-Sep-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

788 29,318.41

06-Sep-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(1,231) (45,975.26)

06-Sep-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

374 13,987.60

06-Sep-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

SELL

Ordinary

Shares

(10,601) (396,533.59)

10-Sep-2024

Mitsubishi

UFJ Trust and

Banking

Corporaton

BUY

Ordinary

Shares

452 16,918.36

11-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

15,636 589,134.80

11-Sep-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(17,580) (662,490.60)

11-Sep-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(2,183) (82,264.90)

11-Sep-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(4,460) (168,072.13)


76

11-Sep-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(27,082) (1,020,567.15)

11-Sep-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(5,844) (220,227.25)

11-Sep-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(14,480) (545,669.17)

11-Sep-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(79) (2,983.45)

11-Sep-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(5,101) (192,227.79)

12-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

6,667 257,572.21

12-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,616 62,432.38

12-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,102 158,476.26

12-Sep-2024

First Sentier

Investors

(Australia) RE

Ltd

SELL

Ordinary

Shares

(81) (3,050.44)

12-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

8,469 327,190.50


77

16-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

899 34,417.29

18-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

18,433 696,793.21

18-Sep-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(2,115) (80,058.67)

18-Sep-2024

First Sentier

Investors

(Australia) IM

Ltd

SELL

Ordinary

Shares

(1,191) (44,856.92)

19-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

26,357 991,023.20

19-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

4,651 174,877.60

19-Sep-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(186,414) (7,011,403.37)

19-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

29,144 1,095,814.40

19-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

3,261 122,613.60

20-Sep-2024

First Sentier

Investors RQI

Pty Ltd

SELL

Ordinary

Shares

(1,921) (70,542.94)


78

20-Sep-2024

First Sentier

Investors

(Singapore)

SELL

Ordinary

Shares

(114,899) (4,233,365.57)

20-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

1,127 41,385.68

20-Sep-2024

First Sentier

Investors

(Singapore)

SELL

Ordinary

Shares

(358,832) (13,220,889.94)

20-Sep-2024

First Sentier

Investors

(Hong Kong)

Limited

SELL

Ordinary

Shares

(22,758) (838,501.06)

20-Sep-2024

First Sentier

Investors RQI

Pty Ltd

BUY

Ordinary

Shares

37,522 1,377,882.45





79

Annexure B

Relevant interests held in the Morgan Stanley group



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

to have a relevant interest in the shares.


└─┬─Morgan Stanley

├─┬─Morgan Stanley Capital Management, LLC

│ ├─┬─Eaton Vance Acquisitions LLC

│ │ └───Parametric Portfolio Associates LLC

│ │ ├───Calvert Research and Management

│ ├─┬─Morgan Stanley & Co. LLC

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

└──Morgan Stanley & Co. International plc



Details for Morgan Stanley & Co. International plc


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise right to rehypothecate pursuant to the agreement(s). The relevant agreement

document(s) (Prime Brokerage Agreement) are attached to a previous disclosure made

on 8 August 2019.


For that relevant interest,-


(a) number held in class: 121,669


(b) percentage held in class : 0.021%


(c) current registered holder(s) : HSBC Custody Nominees (Australia) Limited


registered holder(s) once transfers are registered : Unknown




80

Details for Morgan Stanley & Co. International plc


Nature of relevant interest(s): Holder of securities subject to an obligation to

return under a Securities Lending Agreement. The relevant agreement document(s)

(2010 Global Master Securities Lending Agreement) are attached to a previous disclosure

made on 8 August 2019.


For that relevant interest,-


(d) number held in class: 75,440


(e) percentage held in class : 0.013%


(f) current registered holder(s) : HSBC Nominees (New Zealand) Limited


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



Details for Morgan Stanley & Co. International plc


Nature of relevant interest(s): Holder of securities subject to an obligation to

return under a Securities Lending Agreement. The relevant agreement document(s)

(2010 Global Master Securities Lending Agreement) are attached to a previous disclosure

made on 8 August 2019.


For that relevant interest,-


(a) number held in class: 1,031,004


(b) percentage held in class : 0.176%


(c) current registered holder(s) : HSBC Custody Nominees (Australia) Limited


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


Details for Morgan Stanley & Co. International Plc


Nature of relevant interest(s): Derivative relevant interest over quoted underlying.

Swap Agreement: The relevant agreement document(s) (1992 ISDA Master Agreement

& 2002 ISDA Master Agreement) are attached to a previous disclosure made on 8 August

2019. Please refer to Table 2 for details on derivative relevant interest.


For that relevant interest,—


(a) number held in class: 39,490

(b) percentage held in class: 0.007%

(c) current registered holder(s): Unknown

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



Details for Morgan Stanley & Co. LLC


81


Nature of relevant interest(s): Shares held or in respect of which the holder

may exercise control over disposal in the ordinary course of sales and trading

businesses. The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 451,317

(b) percentage held in class: 0.077%


(c) current registered holder(s): HSBC Nominees (New Zealand) Limited


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



Details for Morgan Stanley & Co. LLC


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of sales and trading businesses.

The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 276,674

(b) percentage held in class: 0.047%


(c) current registered holder(s): HSBC Custody Nominees (Australia) Limited


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



Details for Morgan Stanley Australia Securities Limited


Nature of relevant interest(s): Holder of securities subject to an obligation to return

under a Securities Lending Agreement. The relevant agreement document(s) (1997

Australian Master Securities Lending Agreement) are attached to a previous disclosure

made on 8 August 2019.


For that relevant interest,—


(a) number held in class: 64,232

(b) percentage held in class: 0.011%


(c) current registered holder(s): Morgan Stanley Australia Securities (Nominee) Pty

Limited


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



82


Details for Morgan Stanley Investment Management Inc.


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 18,409

(b) percentage held in class: 0.003%


(c) current registered holder(s): HSBC Nominees (New Zealand) Limited


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



Details for Morgan Stanley AIP GP LP


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 723

(b) percentage held in class: 0.001%


(c) current registered holder(s): HSBC Nominees (New Zealand) Limited


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



Details for Morgan Stanley Smith Barney LLC


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of discretionary managed business.

The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 1,214

(b) percentage held in class: 0.001%


(c) current registered holder(s): HSBC Custody Nominees (Australia) Limited; Citibank

Nominees New Zealand


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



83

Details for Morgan Stanley Wealth Management Australia Pty Ltd


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of discretionary managed business.

The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 42,011

(b) percentage held in class: 0.007%


(c) current registered holder(s): Morgan Stanley Wealth Management Australia Pty

discretionary client account


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



Details for Morgan Stanley Capital Services LLC


Nature of relevant interest(s): Derivative relevant interest over quoted underlying.

Swap Agreement: The relevant agreement document(s) (1992 ISDA Master Agreement

& 2002 ISDA Master Agreement) are attached to a previous disclosure made on 8

August 2019. Please refer to Table 2 for details on derivative relevant interest.


For that relevant interest,—


(a) number held in class: 441,051

(b) percentage held in class: 0.075%


(c) current registered holder(s): Unknown


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



Details for Parametric Portfolio Associates LLC


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 170,147

(b) percentage held in class: 0.029%


(c) current registered holder(s): Unknown


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



Details for Parametric Portfolio Associates LLC


84


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 203,830

(b) percentage held in class: 0.035%


(c) current registered holder(s): Unknown


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



Details for Calvert Research and Management


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 31,743

(b) percentage held in class: 0.005%


(c) current registered holder(s): Unknown


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









For a derivative relevant interest, also –

Details for

(a) Type of

Derivative

(b) Details of Derivative

Notional Value of

the Derivative

Settlemen

t Type

Expiry

Date of the

Derivative

Morgan Stanley Capital Services LLC


Swap

Agreement

600.21 Cash

11/17/202

5


85

Swap

Agreement

326,203.02 Cash

11/25/202

5

Swap

Agreement

39,792.36 (AUD) Cash 4/30/2025

Swap

Agreement

7,989.28 (AUD) Cash

11/28/202

5

Swap

Agreement

3,087,856.68

(AUD)

Cash 3/17/2025

Swap

Agreement

81,994.99 Cash 2/21/2034

Swap

Agreement

2,733,351.39

(AUD)

Cash

12/31/202

4

Swap

Agreement

2,806,501.02

(AUD)

Cash 4/30/2025

Swap

Agreement

416,397.11 (AUD) Cash 7/01/2025

Swap

Agreement

419,732.09 Cash 9/03/2030

Swap

Agreement

78,962.57 Cash 7/31/2026

Swap

Agreement

260,316.86 (AUD) Cash 3/31/2025

Swap

Agreement

495.15 (AUD) Cash

11/28/202

5

Swap

Agreement

2,640.80 (AUD) Cash 6/30/2025

Swap

Agreement

1,523,114.41

(AUD)

Cash

11/28/202

5

Swap

Agreement

1,621,956.19

(AUD)

Cash 6/30/2026

Swap

Agreement

35.16 (AUD) Cash 5/15/2025

Swap

Agreement

7,489.08 (AUD) Cash 5/15/2025

Swap

Agreement

72,639.50 (AUD) Cash

12/29/202

5

Swap

Agreement

214,291.35 Cash 7/31/2025

Swap

Agreement

5,446.65 (AUD) Cash 7/31/2025

Morgan Stanley & Co. International

plc


Swap

Agreement

128,005.50 Cash 2/22/2028

Swap

Agreement

129,106.31 (AUD) Cash

11/17/202

5

Swap

Agreement

252,445.05 (AUD) Cash 6/30/2025

Swap

Agreement

97,979.42 (AUD) Cash 2/12/2026

Swap

Agreement

565,948.80 Cash

10/20/202

5

Swap

Agreement

209,452.24 Cash

10/20/202

5



86

Annexure C

Transaction Details Relating to the Morgan Stanley Group

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

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

08/31/2023Morgan Stanley & Co. International plcSell813,711.0635,759 Ordinary Shares

09/01/2023Morgan Stanley & Co. International plcBorrowN/A13,281 Ordinary Shares

09/01/2023Morgan Stanley & Co. International plcBuy3,824.78170 Ordinary Shares

09/01/2023Morgan Stanley & Co. International plcBuy4,798.78 (AUD)232 Ordinary Shares

09/01/2023Morgan Stanley & Co. International plcBuyN/A418 Swaps

09/01/2023Morgan Stanley & Co. International plcBuyN/A8,129 Swaps

09/01/2023Morgan Stanley & Co. International plcSell449.1120 Ordinary Shares

09/01/2023Morgan Stanley & Co. International plcSell2,239.00100 Ordinary Shares

09/01/2023Morgan Stanley & Co. International plcSell5,712.27254 Ordinary Shares

09/01/2023Morgan Stanley & Co. International plcSell12,465.00554 Ordinary Shares

09/01/2023Morgan Stanley & Co. International plcSell182,769.708,129 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A1,850 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,096.57 (AUD)53 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,162.56 (AUD)56 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,244.40 (AUD)60 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,369.50 (AUD)66 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,450.40 (AUD)70 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,473.25 (AUD)71 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,490.40 (AUD)72 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,548.00 (AUD)75 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,554.75 (AUD)75 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,575.48 (AUD)76 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,784.92 (AUD)86 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,787.08 (AUD)86 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,801.77 (AUD)87 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,903.48 (AUD)92 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,921.38 (AUD)93 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell1,992.00 (AUD)96 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell10,041.94 (AUD)487 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell10,293.66 (AUD)498 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell10,531.21 (AUD)509 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell12,387.32 (AUD)599 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell122,276.60 (AUD) 5,930 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell16,372.28 (AUD)794 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell166.00 (AUD)8 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell17,073.36 (AUD)828 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell2,010.81 (AUD)97 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell2,086.66 (AUD)101 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell2,115.48 (AUD)102 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell2,237.76 (AUD)108 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell2,250.85 (AUD)109 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell2,404.68 (AUD)116 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell2,604.42 (AUD)126 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell2,939.40 (AUD)142 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell20.66 (AUD)1 Ordinary Share

09/01/2023Morgan Stanley Australia Securities LimitedSell226.93 (AUD)11 Ordinary Shares
09/01/2023Morgan Stanley Australia Securities LimitedSell3,048.78 (AUD)147 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell3,065.08 (AUD)148 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell36,650.64 (AUD)1,768 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell4,214.28 (AUD)203 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell4,795.44 (AUD)232 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell5,301.91 (AUD)257 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell5,402.44 (AUD)262 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell5,843.04 (AUD)282 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell5,976.52 (AUD)289 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell621.60 (AUD)30 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell639.84 (AUD)31 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell640.15 (AUD)31 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell640.61 (AUD)31 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell642.78 (AUD)31 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell643.09 (AUD)31 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell664.16 (AUD)32 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell664.32 (AUD)32 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell685.74 (AUD)33 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell7,410.60 (AUD)358 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell7,753.12 (AUD)376 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell700.91 (AUD)34 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell701.42 (AUD)34 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell723.62 (AUD)35 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell743.04 (AUD)36 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell743.76 (AUD)36 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell744.48 (AUD)36 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell826.20 (AUD)40 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell830.60 (AUD)40 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell830.80 (AUD)40 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell868.14 (AUD)42 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell893.11 (AUD)43 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell934.65 (AUD)45 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell952.20 (AUD)46 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell970.08 (AUD)47 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell971.02 (AUD)47 Ordinary Shares

09/01/2023Morgan Stanley Australia Securities LimitedSell994.08 (AUD)48 Ordinary Shares

09/01/2023Morgan Stanley Capital Services LLCBuyN/A100 Swaps

09/01/2023Morgan Stanley Capital Services LLCBuyN/A108 Swaps

09/01/2023Morgan Stanley Capital Services LLCBuyN/A146 Swaps

09/01/2023Morgan Stanley Capital Services LLCBuyN/A2,091 Swaps

09/01/2023Morgan Stanley Capital Services LLCBuyN/A573 Swaps

09/01/2023Morgan Stanley Capital Services LLCBuyN/A625 Swaps

09/04/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A10,903 Ordinary Shares

09/04/2023Morgan Stanley & Co. International plcBuyN/A45 Swaps

09/04/2023Morgan Stanley & Co. International plcBuyN/A73 Swaps

09/04/2023Morgan Stanley & Co. International plcSell404.7718 Ordinary Shares

09/04/2023Morgan Stanley & Co. International plcSell1,014.9545 Ordinary Shares

09/04/2023Morgan Stanley & Co. International plcSell1,645.9473 Ordinary Shares

09/04/2023Morgan Stanley & Co. International plcSell1,870.1583 Ordinary Shares

09/04/2023Morgan Stanley & Co. International plcSell91,238.574,044 Ordinary Shares
09/04/2023Morgan Stanley & Co. International plcSellN/A415 Swaps

09/04/2023Morgan Stanley Australia Securities LimitedBuy1,104.52 (AUD)53 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy1,162.56 (AUD)56 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy1,286.50 (AUD)62 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy1,287.74 (AUD)62 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy1,291.46 (AUD)62 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy1,295.18 (AUD)62 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy1,922.31 (AUD)93 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy1,932.54 (AUD)93 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy103.75 (AUD)5 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy124.02 (AUD)6 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy145.74 (AUD)7 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy15,038.40 (AUD)723 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy2,536.38 (AUD)122 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy2,565.56 (AUD)124 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy2,585.00 (AUD)125 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy250.20 (AUD)12 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy3,627.90 (AUD)174 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy5,907.20 (AUD)284 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy562.14 (AUD)27 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy62.01 (AUD)3 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy641.08 (AUD)31 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy645.11 (AUD)31 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy645.73 (AUD)31 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy646.04 (AUD)31 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy767.38 (AUD)37 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy877.80 (AUD)42 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedBuy888.38 (AUD)43 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,015.28 (AUD)49 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,043.00 (AUD)50 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,044.00 (AUD)50 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,119.42 (AUD)54 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,142.35 (AUD)55 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,190.73 (AUD)57 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,220.99 (AUD)59 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,262.09 (AUD)61 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,281.23 (AUD)62 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,292.70 (AUD)62 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,302.52 (AUD)63 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,317.96 (AUD)63 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,325.44 (AUD)64 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,353.95 (AUD)65 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,374.78 (AUD)66 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,458.45 (AUD)70 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,490.40 (AUD)72 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,491.12 (AUD)72 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,558.50 (AUD)75 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,578.52 (AUD)76 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,725.15 (AUD)83 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,895.07 (AUD)91 Ordinary Shares
09/04/2023Morgan Stanley Australia Securities LimitedSell1,992.96 (AUD)96 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell1,993.44 (AUD)96 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell10,602.90 (AUD)510 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell11,770.92 (AUD)567 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell144.97 (AUD)7 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell15,771.95 (AUD)755 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell166.64 (AUD)8 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,045.26 (AUD)98 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,045.26 (AUD)98 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,088.68 (AUD)101 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,161.12 (AUD)104 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,173.60 (AUD)104 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,214.90 (AUD)107 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,354.92 (AUD)113 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,563.08 (AUD)124 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,757.48 (AUD)132 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,781.03 (AUD)133 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,822.00 (AUD)136 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,885.58 (AUD)138 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,960.70 (AUD)142 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell2,973.48 (AUD)142 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell20.87 (AUD)1 Ordinary Share

09/04/2023Morgan Stanley Australia Securities LimitedSell207.80 (AUD)10 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell21,840.50 (AUD)1,045 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell227.37 (AUD)11 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell250.20 (AUD)12 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell27,152.84 (AUD)1,313 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell291.20 (AUD)14 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell3,205.40 (AUD)155 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell3,393.16 (AUD)164 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell3,774.68 (AUD)182 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell3,847.40 (AUD)186 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell3,870.90 (AUD)187 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell3,889.72 (AUD)188 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell39,020.80 (AUD)1,876 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell4,025.50 (AUD)194 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell4,300.39 (AUD)208 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell4,301.28 (AUD)206 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell4,324.32 (AUD)208 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell4,382.47 (AUD)211 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell4,387.33 (AUD)212 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell4,712.76 (AUD)228 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell4,730.68 (AUD)227 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell5,816.70 (AUD)281 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell50,377.60 (AUD)2,422 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell6,681.50 (AUD)322 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell6,878.18 (AUD)331 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell68,723.20 (AUD)3,304 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell747.90 (AUD)36 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell771.82 (AUD)37 Ordinary Shares
09/04/2023Morgan Stanley Australia Securities LimitedSell789.83 (AUD)38 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell829.60 (AUD)40 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell871.92 (AUD)42 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell876.75 (AUD)42 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell890.10 (AUD)43 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell9,405.00 (AUD)450 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell912.56 (AUD)44 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell918.28 (AUD)44 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell930.37 (AUD)45 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell959.56 (AUD)46 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell962.78 (AUD)46 Ordinary Shares

09/04/2023Morgan Stanley Australia Securities LimitedSell981.36 (AUD)47 Ordinary Shares

09/04/2023Morgan Stanley Capital Services LLCBuyN/A1 Swap

09/04/2023Morgan Stanley Capital Services LLCBuyN/A142 Swaps

09/04/2023Morgan Stanley Capital Services LLCBuyN/A3,233 Swaps

09/04/2023Morgan Stanley Capital Services LLCBuyN/A3,304 Swaps

09/04/2023Morgan Stanley Capital Services LLCBuyN/A4,044 Swaps

09/04/2023Morgan Stanley Capital Services LLCBuyN/A83 Swaps

09/04/2023Morgan Stanley Capital Services LLCSellN/A1,364 Swaps

09/04/2023Morgan Stanley Capital Services LLCSellN/A622 Swaps

09/05/2023Morgan Stanley & Co. International plcBorrowN/A2,975 Ordinary Shares

09/05/2023Morgan Stanley & Co. International plcSell335.7615 Ordinary Shares

09/05/2023Morgan Stanley & Co. International plcSell2,243.00100 Ordinary Shares

09/05/2023Morgan Stanley & Co. International plcSell27,587.421,231 Ordinary Shares

09/05/2023Morgan Stanley & Co. International plcSell114,966.455,121 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBorrowN/A13,326 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy1,196.54 (AUD)58 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy1,217.76 (AUD)59 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy1,239.00 (AUD)60 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy1,380.20 (AUD)67 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy1,609.92 (AUD)78 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy1,852.20 (AUD)90 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy20.63 (AUD)1 Ordinary Share

09/05/2023Morgan Stanley Australia Securities LimitedBuy247.80 (AUD)12 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy371.70 (AUD)18 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy4,323.90 (AUD)210 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy41.26 (AUD)2 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy576.80 (AUD)28 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy7,584.48 (AUD)368 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy865.62 (AUD)42 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedBuy866.88 (AUD)42 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell1,013.81 (AUD)49 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell1,053.66 (AUD)51 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell1,075.36 (AUD)52 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell1,076.92 (AUD)52 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell1,151.92 (AUD)56 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell1,219.53 (AUD)59 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell1,239.00 (AUD)60 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell1,263.31 (AUD)61 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell1,408.96 (AUD)68 Ordinary Shares
09/05/2023Morgan Stanley Australia Securities LimitedSell1,494.72 (AUD)72 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell1,914.87 (AUD)93 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell1,973.15 (AUD)95 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell10,078.29 (AUD)489 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell10,108.70 (AUD)490 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell10,862.52 (AUD)524 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell103.55 (AUD)5 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell12,978.00 (AUD)630 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell123.36 (AUD)6 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell123.48 (AUD)6 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell123.60 (AUD)6 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell124.02 (AUD)6 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell144.48 (AUD)7 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell144.69 (AUD)7 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell16,470.61 (AUD)793 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell165.28 (AUD)8 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell165.84 (AUD)8 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell186.57 (AUD)9 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell2,119.74 (AUD)103 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell2,160.08 (AUD)104 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell2,166.15 (AUD)105 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell2,259.57 (AUD)109 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell2,343.62 (AUD)113 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell2,380.50 (AUD)115 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell2,481.60 (AUD)120 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell20.60 (AUD)1 Ordinary Share

09/05/2023Morgan Stanley Australia Securities LimitedSell20.68 (AUD)1 Ordinary Share

09/05/2023Morgan Stanley Australia Securities LimitedSell206.60 (AUD)10 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell246.84 (AUD)12 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell247.56 (AUD)12 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell3,091.75 (AUD)149 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell3,544.83 (AUD)171 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell3,927.30 (AUD)190 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell330.72 (AUD)16 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell370.80 (AUD)18 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell392.35 (AUD)19 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell4,008.04 (AUD)194 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell4,189.48 (AUD)202 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell4,227.10 (AUD)205 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell4,871.04 (AUD)236 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell41.26 (AUD)2 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell41.42 (AUD)2 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell411.80 (AUD)20 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell414.00 (AUD)20 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell473.80 (AUD)23 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell5,671.80 (AUD)274 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell5,761.35 (AUD)279 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell516.00 (AUD)25 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell6,336.48 (AUD)307 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell659.52 (AUD)32 Ordinary Shares
09/05/2023Morgan Stanley Australia Securities LimitedSell7,374.80 (AUD)358 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell7,445.66 (AUD)359 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell7,643.36 (AUD)368 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell700.06 (AUD)34 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell8,245.69 (AUD)397 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell8,800.47 (AUD)427 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell851.16 (AUD)41 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell866.88 (AUD)42 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell9,423.34 (AUD)457 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell9,829.40 (AUD)476 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell914.32 (AUD)44 Ordinary Shares

09/05/2023Morgan Stanley Australia Securities LimitedSell92,738.05 (AUD)4,465 Ordinary Shares

09/05/2023Morgan Stanley Capital Services LLCBuyN/A100 Swaps

09/05/2023Morgan Stanley Capital Services LLCBuyN/A123 Swaps

09/05/2023Morgan Stanley Capital Services LLCBuyN/A26 Swaps

09/05/2023Morgan Stanley Capital Services LLCBuyN/A3,980 Swaps

09/05/2023Morgan Stanley Capital Services LLCBuyN/A397 Swaps

09/05/2023Morgan Stanley Capital Services LLCBuyN/A4 Swaps

09/05/2023Morgan Stanley Capital Services LLCBuyN/A463 Swaps

09/05/2023Morgan Stanley Capital Services LLCBuyN/A52 Swaps

09/05/2023Morgan Stanley Capital Services LLCBuyN/A619 Swaps

09/05/2023Morgan Stanley Capital Services LLCBuyN/A8,489 Swaps

09/05/2023Morgan Stanley Capital Services LLCSellN/A1,135 Swaps

09/06/2023Morgan Stanley & Co. International plcBorrowN/A14,824 Ordinary Shares

09/06/2023Morgan Stanley & Co. International plcBorrowN/A50,000 Ordinary Shares

09/06/2023Morgan Stanley & Co. International plcBuy4,269.16193 Ordinary Shares

09/06/2023Morgan Stanley & Co. International plcBuyN/A139 Swaps

09/06/2023Morgan Stanley & Co. International plcBuyN/A85 Swaps

09/06/2023Morgan Stanley & Co. International plcSell287.6513 Ordinary Shares

09/06/2023Morgan Stanley & Co. International plcSell1,880.1885 Ordinary Shares

09/06/2023Morgan Stanley & Co. International plcSell3,074.71139 Ordinary Shares

09/06/2023Morgan Stanley & Co. International plcSell10,393.00470 Ordinary Shares

09/06/2023Morgan Stanley & Co. LLCBorrowN/A7,807 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedBuy224.07 (AUD)11 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedBuy366.84 (AUD)18 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedBuy367,993.33 (AUD) 18,101 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedBuy937.94 (AUD)46 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,003.52 (AUD)49 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,019.75 (AUD)50 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,025.50 (AUD)50 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,027.50 (AUD)50 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,047.03 (AUD)51 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,111.32 (AUD)54 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,165.08 (AUD)57 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,168.50 (AUD)57 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,346.40 (AUD)66 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,355.64 (AUD)66 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,446.27 (AUD)71 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,449.82 (AUD)71 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,468.08 (AUD)72 Ordinary Shares
09/06/2023Morgan Stanley Australia Securities LimitedSell1,509.97 (AUD)74 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell1,879.56 (AUD)92 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell101.95 (AUD)5 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell12,441.96 (AUD)612 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell2,038.00 (AUD)100 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell2,142.00 (AUD)105 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell2,181.73 (AUD)107 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell2,198.88 (AUD)108 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell2,392.65 (AUD)117 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell2,422.84 (AUD)119 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell2,734.94 (AUD)134 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell20.39 (AUD)1 Ordinary Share

09/06/2023Morgan Stanley Australia Securities LimitedSell20.40 (AUD)1 Ordinary Share

09/06/2023Morgan Stanley Australia Securities LimitedSell204.35 (AUD)10 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell3,063.00 (AUD)150 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell3,066.42 (AUD)149 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell3,109.92 (AUD)152 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell3,340.68 (AUD)164 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell391.21 (AUD)19 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell4,122.82 (AUD)202 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell4,237.29 (AUD)207 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell4,392.45 (AUD)215 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell4,537.68 (AUD)222 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell4,830.06 (AUD)237 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell40.76 (AUD)2 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell469.77 (AUD)23 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell5,930.28 (AUD)289 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell509.37 (AUD)25 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell675.84 (AUD)33 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell7,505.15 (AUD)367 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell719.60 (AUD)35 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell839.27 (AUD)41 Ordinary Shares

09/06/2023Morgan Stanley Australia Securities LimitedSell859.32 (AUD)42 Ordinary Shares

09/06/2023Morgan Stanley Capital Services LLCBuyN/A2 Swaps

09/06/2023Morgan Stanley Capital Services LLCBuyN/A210 Swaps

09/06/2023Morgan Stanley Capital Services LLCBuyN/A214 Swaps

09/06/2023Morgan Stanley Capital Services LLCBuyN/A3,006 Swaps

09/06/2023Morgan Stanley Capital Services LLCBuyN/A46 Swaps

09/06/2023Morgan Stanley Capital Services LLCSellN/A11,793 Swaps

09/06/2023Morgan Stanley Capital Services LLCSellN/A75 Swaps

09/06/2023 Morgan Stanley Wealth Management Australia Pty LtdSell11,056.80 (AUD)542 Ordinary Shares

09/06/2023Parametric Portfolio Associates LLCSell17,746.76802 Ordinary Shares

09/06/2023Parametric Portfolio Associates LLCSell18,879.15854 Ordinary Shares

09/07/2023Morgan Stanley & Co. International plcBorrowN/A13,284 Ordinary Shares

09/07/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A41,605 Ordinary Shares

09/07/2023Morgan Stanley & Co. International plcBuyN/A409 Swaps

09/07/2023Morgan Stanley & Co. International plcSell198.749 Ordinary Shares

09/07/2023Morgan Stanley & Co. International plcSell442.420 Ordinary Shares

09/07/2023Morgan Stanley & Co. International plcSell5,011.91227 Ordinary Shares

09/07/2023Morgan Stanley & Co. International plcSell30,241.67 (AUD)1,493 Ordinary Shares
09/07/2023Morgan Stanley & Co. International plcSellN/A117 Swaps

09/07/2023Morgan Stanley & Co. LLCBorrow ReturnedN/A7,807 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedBuy2,357.55 (AUD)117 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell1,001.07 (AUD)49 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell1,033.77 (AUD)51 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell1,139.04 (AUD)56 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell1,377.00 (AUD)68 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell1,408.29 (AUD)69 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell1,426.60 (AUD)70 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell1,449.11 (AUD)71 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell1,550.40 (AUD)76 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell1,625.60 (AUD)80 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell1,686.56 (AUD)83 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell1,946.88 (AUD)96 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell121.80 (AUD)6 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell13,742.30 (AUD)682 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell183.87 (AUD)9 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell2,194.56 (AUD)108 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell2,195.64 (AUD)108 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell2,196.35 (AUD)109 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell2,293.90 (AUD)113 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell2,481.48 (AUD)122 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell2,617.41 (AUD)129 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell2,680.92 (AUD)132 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell2,728.35 (AUD)135 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell2,801.40 (AUD)138 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell2,976.94 (AUD)146 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell20.29 (AUD)1 Ordinary Share

09/07/2023Morgan Stanley Australia Securities LimitedSell20.30 (AUD)1 Ordinary Share

09/07/2023Morgan Stanley Australia Securities LimitedSell20.37 (AUD)1 Ordinary Share

09/07/2023Morgan Stanley Australia Securities LimitedSell201.90 (AUD)10 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell223.13 (AUD)11 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell3,032.15 (AUD)149 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell3,393.60 (AUD)168 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell3,408.72 (AUD)168 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell3,547.86 (AUD)174 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell3,713.07 (AUD)183 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell3,816.40 (AUD)188 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell324.72 (AUD)16 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell326.08 (AUD)16 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell388.17 (AUD)19 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell4,542.51 (AUD)223 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell427.98 (AUD)21 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell592.47 (AUD)29 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell6,543.04 (AUD)322 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell6,759.90 (AUD)333 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell609.90 (AUD)30 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell688.16 (AUD)34 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell689.86 (AUD)34 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell691.56 (AUD)34 Ordinary Shares
09/07/2023Morgan Stanley Australia Securities LimitedSell732.96 (AUD)36 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell735.12 (AUD)36 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell752.21 (AUD)37 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell756.28 (AUD)37 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell765.70 (AUD)38 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell771.40 (AUD)38 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell792.09 (AUD)39 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell816.00 (AUD)40 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell830.25 (AUD)41 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell832.71 (AUD)41 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell875.48 (AUD)43 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell893.64 (AUD)44 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell913.50 (AUD)45 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell930.12 (AUD)46 Ordinary Shares

09/07/2023Morgan Stanley Australia Securities LimitedSell989.31 (AUD)49 Ordinary Shares

09/07/2023Morgan Stanley Capital Services LLCBuyN/A109 Swaps

09/07/2023Morgan Stanley Capital Services LLCBuyN/A115 Swaps

09/07/2023Morgan Stanley Capital Services LLCBuyN/A118 Swaps

09/07/2023Morgan Stanley Capital Services LLCBuyN/A3 Swaps

09/07/2023Morgan Stanley Capital Services LLCBuyN/A615 Swaps

09/07/2023Morgan Stanley Capital Services LLCBuyN/A79 Swaps

09/07/2023Morgan Stanley Wealth Management Australia Pty LtdBuy10,148.99 (AUD)500 Ordinary Shares

09/08/2023Morgan Stanley & Co. International plcBorrowN/A1,263,343 Ordinary Shares

09/08/2023Morgan Stanley & Co. International plcBuy1,351.3563 Ordinary Shares

09/08/2023Morgan Stanley & Co. International plcBuy2,143.00100 Ordinary Shares

09/08/2023Morgan Stanley & Co. International plcBuyN/A125 Swaps

09/08/2023Morgan Stanley & Co. International plcBuyN/A20,211 Swaps

09/08/2023Morgan Stanley & Co. International plcBuyN/A23,889 Swaps

09/08/2023Morgan Stanley & Co. International plcBuyN/A3,176 Swaps

09/08/2023Morgan Stanley & Co. International plcBuyN/A7,808 Swaps

09/08/2023Morgan Stanley & Co. International plcBuyN/A77 Swaps

09/08/2023Morgan Stanley & Co. International plcBuyN/A868 Swaps

09/08/2023Morgan Stanley & Co. International plcBuyN/A911 Swaps

09/08/2023Morgan Stanley & Co. International plcSell150.137 Ordinary Shares

09/08/2023Morgan Stanley & Co. International plcSell1,655.7377 Ordinary Shares

09/08/2023Morgan Stanley & Co. International plcSell2,687.78125 Ordinary Shares

09/08/2023Morgan Stanley & Co. International plcSell5,583.28260 Ordinary Shares

09/08/2023Morgan Stanley & Co. International plcSell248,376.0811,568 Ordinary Shares

09/08/2023Morgan Stanley & Co. International plcSell14,815.94 (AUD)746 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedBuy174,599.60 (AUD) 8,890 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedBuy451.72 (AUD)23 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,063.80 (AUD)54 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,111.00 (AUD)55 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,212.07 (AUD)61 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,321.91 (AUD)67 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,371.72 (AUD)69 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,460.00 (AUD)73 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,555.32 (AUD)78 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,580.80 (AUD)80 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,780.20 (AUD)90 Ordinary Shares
09/08/2023Morgan Stanley Australia Securities LimitedSell1,790.88 (AUD)91 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,800.89 (AUD)91 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,830.80 (AUD)92 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,843.68 (AUD)92 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,864.65 (AUD)93 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,877.20 (AUD)95 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,929.33 (AUD)97 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,945.82 (AUD)97 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,955.25 (AUD)99 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell1,994.00 (AUD)100 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell100.15 (AUD)5 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell100.80 (AUD)5 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell118.80 (AUD)6 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell158.72 (AUD)8 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell158.80 (AUD)8 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell2,105.16 (AUD)106 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell2,135.16 (AUD)108 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell2,223.20 (AUD)112 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell2,256.06 (AUD)114 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell2,267.46 (AUD)114 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell2,419.41 (AUD)123 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell2,541.27 (AUD)127 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell2,558.07 (AUD)129 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell2,742.06 (AUD)138 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell2,832.48 (AUD)144 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell2,844.26 (AUD)142 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell2,968.66 (AUD)151 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell2,979.00 (AUD)150 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell244,590.00 (AUD) 12,400 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell25,392.91 (AUD)1,288 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell258.44 (AUD)13 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell27,829.88 (AUD)1,417 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell299.55 (AUD)15 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell3,304.93 (AUD)167 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell3,603.27 (AUD)183 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell3,685.52 (AUD)184 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell3,749.76 (AUD)189 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell3,821.80 (AUD)194 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell315.04 (AUD)16 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell4,307.45 (AUD)217 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell451.72 (AUD)23 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell493.50 (AUD)25 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell532.17 (AUD)27 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell532.30 (AUD)27 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell574.78 (AUD)29 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell603.90 (AUD)30 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell632.96 (AUD)32 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell653,803.60 (AUD) 33,188 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell661.32 (AUD)33 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell680.68 (AUD)34 Ordinary Shares
09/08/2023Morgan Stanley Australia Securities LimitedSell693.70 (AUD)35 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell7,493.60 (AUD)380 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell704.55 (AUD)35 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell755.44 (AUD)38 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell79.36 (AUD)4 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell790.00 (AUD)40 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell8,197.27 (AUD)416 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell8,987.76 (AUD)456 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell80.68 (AUD)4 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell823.69 (AUD)41 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell887.85 (AUD)45 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell889.65 (AUD)45 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell890.10 (AUD)45 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell902.70 (AUD)45 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell903.15 (AUD)45 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell907.12 (AUD)46 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell918.62 (AUD)46 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell920.92 (AUD)46 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell930.60 (AUD)47 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell936.71 (AUD)47 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell964.81 (AUD)49 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell965.76 (AUD)48 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell968.64 (AUD)48 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell971.67 (AUD)49 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell98.52 (AUD)5 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell99.00 (AUD)5 Ordinary Shares

09/08/2023Morgan Stanley Australia Securities LimitedSell99.90 (AUD)5 Ordinary Shares

09/08/2023Morgan Stanley Capital Services LLCBuyN/A122 Swaps

09/08/2023Morgan Stanley Capital Services LLCBuyN/A138 Swaps

09/08/2023Morgan Stanley Capital Services LLCBuyN/A16 Swaps

09/08/2023Morgan Stanley Capital Services LLCBuyN/A2,892 Swaps

09/08/2023Morgan Stanley Capital Services LLCBuyN/A4,998 Swaps

09/08/2023Morgan Stanley Capital Services LLCBuyN/A53 Swaps

09/08/2023Morgan Stanley Capital Services LLCSellN/A100 Swaps

09/11/2023Morgan Stanley & Co. International plcBorrowN/A1,338 Ordinary Shares

09/11/2023Morgan Stanley & Co. International plcBorrowN/A35,000 Ordinary Shares

09/11/2023Morgan Stanley & Co. International plcBuyN/A112 Swaps

09/11/2023Morgan Stanley & Co. International plcBuyN/A15,333 Swaps

09/11/2023Morgan Stanley & Co. International plcBuyN/A18,125 Swaps

09/11/2023Morgan Stanley & Co. International plcBuyN/A2,409 Swaps

09/11/2023Morgan Stanley & Co. International plcBuyN/A5,153 Swaps

09/11/2023Morgan Stanley & Co. International plcBuyN/A572 Swaps

09/11/2023Morgan Stanley & Co. International plcBuyN/A69 Swaps

09/11/2023Morgan Stanley & Co. International plcBuyN/A691 Swaps

09/11/2023Morgan Stanley & Co. International plcSell127.196 Ordinary Shares

09/11/2023Morgan Stanley & Co. International plcSell1,464.5169 Ordinary Shares

09/11/2023Morgan Stanley & Co. International plcSell2,376.74112 Ordinary Shares

09/11/2023Morgan Stanley & Co. International plcSell161,992.337,634 Ordinary Shares

09/11/2023Morgan Stanley & Co. International plcSell29,211.75 (AUD)1,493 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedBuy1,289.31 (AUD)66 Ordinary Shares
09/11/2023Morgan Stanley Australia Securities LimitedBuy1,776.32 (AUD)91 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,038.27 (AUD)53 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,054.08 (AUD)54 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,061.10 (AUD)54 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,063.80 (AUD)54 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,103.76 (AUD)56 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,124.04 (AUD)57 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,210.86 (AUD)62 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,232.28 (AUD)63 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,270.75 (AUD)65 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,328.04 (AUD)68 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,432.99 (AUD)73 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,448.92 (AUD)74 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,503.81 (AUD)77 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,514.59 (AUD)77 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,525.68 (AUD)78 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,596.54 (AUD)82 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,733.72 (AUD)89 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,798.60 (AUD)92 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,843.34 (AUD)94 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,850.60 (AUD)95 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell1,887.36 (AUD)96 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell138,171.84 (AUD) 7,064 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell14,967.64 (AUD)766 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell156.24 (AUD)8 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell166,886.40 (AUD) 8,480 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell187,802.53 (AUD) 9,594 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell19,374.30 (AUD)990 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell195.70 (AUD)10 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell2,166.72 (AUD)111 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell2,269.53 (AUD)116 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell2,345.49 (AUD)119 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell2,348.40 (AUD)120 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell2,452.50 (AUD)125 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell2,893.40 (AUD)148 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell214.94 (AUD)11 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell215.16 (AUD)11 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell22,353.76 (AUD)1,144 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell234.96 (AUD)12 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell254.02 (AUD)13 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell255.58 (AUD)13 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell3,437.00 (AUD)175 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell3,753.60 (AUD)192 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell3,796.31 (AUD)193 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell3,857.28 (AUD)196 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell3,886.47 (AUD)199 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell313.12 (AUD)16 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell4,259.72 (AUD)218 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell4,331.80 (AUD)220 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell4,419.00 (AUD)225 Ordinary Shares
09/11/2023Morgan Stanley Australia Securities LimitedSell4,862.97 (AUD)249 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell4,887.87 (AUD)249 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell4,904.54 (AUD)251 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell4,951.21 (AUD)253 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell431.64 (AUD)22 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell449.88 (AUD)23 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell49,168.25 (AUD)2,515 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell5,728.15 (AUD)293 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell5,731.08 (AUD)293 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell566.51 (AUD)29 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell567.24 (AUD)29 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell57,276.59 (AUD)2,929 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell58.65 (AUD)3 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell58.86 (AUD)3 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell586.20 (AUD)30 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell587.10 (AUD)30 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell606.98 (AUD)31 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell643.83 (AUD)33 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell69,519.80 (AUD)3,556 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell7,949.48 (AUD)406 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell705.24 (AUD)36 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell744.04 (AUD)38 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell77.92 (AUD)4 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell78.16 (AUD)4 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell785.00 (AUD)40 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell8,451.30 (AUD)429 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell818.58 (AUD)42 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell818.58 (AUD)42 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell839.36 (AUD)43 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell841.94 (AUD)43 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell846.45 (AUD)43 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell876.15 (AUD)45 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell9,701.76 (AUD)496 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell9,780.96 (AUD)497 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell924.96 (AUD)47 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell939.36 (AUD)48 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell967.75 (AUD)49 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell974.50 (AUD)50 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell98.50 (AUD)5 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell98.55 (AUD)5 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell981.00 (AUD)50 Ordinary Shares

09/11/2023Morgan Stanley Australia Securities LimitedSell999.60 (AUD)51 Ordinary Shares

09/11/2023Morgan Stanley Capital Services LLCBuyN/A1,909 Swaps

09/11/2023Morgan Stanley Capital Services LLCBuyN/A205 Swaps

09/11/2023Morgan Stanley Capital Services LLCBuyN/A28 Swaps

09/11/2023Morgan Stanley Capital Services LLCBuyN/A29 Swaps

09/11/2023Morgan Stanley Capital Services LLCBuyN/A4,139 Swaps

09/11/2023Morgan Stanley Capital Services LLCSellN/A157 Swaps

09/11/2023Parametric Portfolio Associates LLCSell32,435.251,528 Ordinary Shares

09/11/2023Parametric Portfolio Associates LLCSell38,124.151,796 Ordinary Shares
09/11/2023Parametric Portfolio Associates LLCSell90,500.854,263 Ordinary Shares

09/12/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A19,000 Ordinary Shares

09/12/2023Morgan Stanley & Co. International plcBuy237.0511 Ordinary Shares

09/12/2023Morgan Stanley & Co. International plcBuy3,113.76145 Ordinary Shares

09/12/2023Morgan Stanley & Co. International plcBuyN/A1,569 Swaps

09/12/2023Morgan Stanley & Co. International plcBuyN/A101 Swaps

09/12/2023Morgan Stanley & Co. International plcBuyN/A11 Swaps

09/12/2023Morgan Stanley & Co. International plcBuyN/A242 Swaps

09/12/2023Morgan Stanley & Co. International plcBuyN/A285 Swaps

09/12/2023Morgan Stanley & Co. International plcBuyN/A34,835 Swaps

09/12/2023Morgan Stanley & Co. International plcBuyN/A38 Swaps

09/12/2023Morgan Stanley & Co. International plcBuyN/A41,175 Swaps

09/12/2023Morgan Stanley & Co. International plcBuyN/A5,474 Swaps

09/12/2023Morgan Stanley & Co. International plcBuyN/A544 Swaps

09/12/2023Morgan Stanley & Co. International plcBuyN/A62 Swaps

09/12/2023Morgan Stanley & Co. International plcSell107.045 Ordinary Shares

09/12/2023Morgan Stanley & Co. International plcSell258.612 Ordinary Shares

09/12/2023Morgan Stanley & Co. International plcSell1,331.5462 Ordinary Shares

09/12/2023Morgan Stanley & Co. International plcSell2,170.85101 Ordinary Shares

09/12/2023Morgan Stanley & Co. International plcSell49,198.652,283 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedBuy570.14 (AUD)29 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedBuy82,689.96 (AUD)4,206 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,064.88 (AUD)54 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,146.66 (AUD)58 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,180.80 (AUD)60 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,204.75 (AUD)61 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,361.37 (AUD)69 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,365.51 (AUD)69 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,376.20 (AUD)70 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,513.05 (AUD)77 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,542.06 (AUD)78 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,632,290.44 (AUD) 83,053 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,650.60 (AUD)84 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,719.99 (AUD)87 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,789.97 (AUD)91 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,855.56 (AUD)94 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,934.52 (AUD)98 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,971.00 (AUD)100 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,973.00 (AUD)100 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell1,986.67 (AUD)101 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell10,675.38 (AUD)543 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell10,826.28 (AUD)549 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell11,741.20 (AUD)596 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell11,810.50 (AUD)598 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell11,862.00 (AUD)600 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell117.96 (AUD)6 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell14,393.39 (AUD)731 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell15,460.62 (AUD)786 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell15,808.00 (AUD)800 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell16,753.50 (AUD)850 Ordinary Shares
09/12/2023Morgan Stanley Australia Securities LimitedSell18,500.06 (AUD)941 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell18,598.36 (AUD)946 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell19.71 (AUD)1 Ordinary Share

09/12/2023Morgan Stanley Australia Securities LimitedSell196.50 (AUD)10 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell2,048.80 (AUD)104 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell2,061.15 (AUD)105 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell2,142.94 (AUD)109 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell2,382.49 (AUD)121 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell2,516.48 (AUD)128 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell2,607.00 (AUD)132 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell2,641.14 (AUD)134 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell2,652.75 (AUD)135 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell2,884.14 (AUD)147 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell2,924.48 (AUD)148 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell256.10 (AUD)13 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell256.49 (AUD)13 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell275.38 (AUD)14 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell3,153.60 (AUD)160 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell3,291.57 (AUD)167 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell3,967.74 (AUD)201 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell334.90 (AUD)17 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell39.50 (AUD)2 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell4,290.24 (AUD)218 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell4,779.81 (AUD)243 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell430.32 (AUD)22 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell434.06 (AUD)22 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell474.72 (AUD)24 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell5,110.07 (AUD)259 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell5,395.06 (AUD)274 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell507.78 (AUD)26 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell532.44 (AUD)27 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell551.60 (AUD)28 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell551.88 (AUD)28 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell572.75 (AUD)29 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell59.04 (AUD)3 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell59.28 (AUD)3 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell632.64 (AUD)32 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell670.14 (AUD)34 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell689.15 (AUD)35 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell690.90 (AUD)35 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell7,151.10 (AUD)363 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell7,749.96 (AUD)393 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell703.08 (AUD)36 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell731.12 (AUD)37 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell78.60 (AUD)4 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell8,088.48 (AUD)411 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell8,124.64 (AUD)412 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell8,147.52 (AUD)414 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell8,608.90 (AUD)437 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell8,617.64 (AUD)437 Ordinary Shares
09/12/2023Morgan Stanley Australia Securities LimitedSell8,648.30 (AUD)439 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell8,740.39 (AUD)443 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell829.92 (AUD)42 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell847.96 (AUD)43 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell850.54 (AUD)43 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell9,855.00 (AUD)500 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell906.66 (AUD)46 Ordinary Shares

09/12/2023Morgan Stanley Australia Securities LimitedSell985.00 (AUD)50 Ordinary Shares

09/12/2023Morgan Stanley Capital Services LLCBuyN/A2,283 Swaps

09/12/2023Morgan Stanley Capital Services LLCBuyN/A26 Swaps

09/12/2023Morgan Stanley Capital Services LLCBuyN/A56 Swaps

09/12/2023Morgan Stanley Capital Services LLCBuyN/A6,429 Swaps

09/12/2023Morgan Stanley Capital Services LLCBuyN/A814 Swaps

09/12/2023Morgan Stanley Capital Services LLCSellN/A145 Swaps

09/12/2023Morgan Stanley Capital Services LLCSellN/A29 Swaps

09/13/2023Morgan Stanley & Co. International plcBorrowN/A3,392 Ordinary Shares

09/13/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A719,210 Ordinary Shares

09/13/2023Morgan Stanley & Co. International plcBuy456.7521 Ordinary Shares

09/13/2023Morgan Stanley & Co. International plcBuy908,345.2541,763 Ordinary Shares

09/13/2023Morgan Stanley & Co. International plcBuy39,521.93 (AUD)1,984 Ordinary Shares

09/13/2023Morgan Stanley & Co. International plcBuyN/A1,021 Swaps

09/13/2023Morgan Stanley & Co. International plcBuyN/A1,033 Swaps

09/13/2023Morgan Stanley & Co. International plcBuyN/A24,045 Swaps

09/13/2023Morgan Stanley & Co. International plcBuyN/A27,052 Swaps

09/13/2023Morgan Stanley & Co. International plcBuyN/A3,597 Swaps

09/13/2023Morgan Stanley & Co. International plcBuyN/A633 Swaps

09/13/2023Morgan Stanley & Co. International plcBuyN/A815 Swaps

09/13/2023Morgan Stanley & Co. International plcSell3,094.38143 Ordinary Shares

09/13/2023Morgan Stanley & Co. International plcSell13,717.72633 Ordinary Shares

09/13/2023Morgan Stanley & Co. International plcSell22,392.821,033 Ordinary Shares

09/13/2023Morgan Stanley & Co. LLCTransfer OutN/A41,763 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy1,040.52 (AUD)52 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy1,089.00 (AUD)55 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy1,327.27 (AUD)67 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy1,437.84 (AUD)72 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy1,516.96 (AUD)76 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy1,601.37 (AUD)81 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy1,673.28 (AUD)84 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy1,830.80 (AUD)92 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy11,755.26 (AUD)594 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy2,198.34 (AUD)111 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy2,287.35 (AUD)115 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy2,958.52 (AUD)148 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy200.00 (AUD)10 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy278.60 (AUD)14 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy3,101.28 (AUD)156 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy3,184.80 (AUD)160 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy3,443.44 (AUD)172 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy3,616.38 (AUD)181 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy4,182.09 (AUD)209 Ordinary Shares
09/13/2023Morgan Stanley Australia Securities LimitedBuy4,960.00 (AUD)248 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy5,083.46 (AUD)257 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy553.84 (AUD)28 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy554.40 (AUD)28 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy658.02 (AUD)33 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy673.54 (AUD)34 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy7,187.40 (AUD)363 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy719.28 (AUD)36 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy736.67 (AUD)37 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy79.04 (AUD)4 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy79.16 (AUD)4 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy845.88 (AUD)42 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy894.15 (AUD)45 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedBuy985.39 (AUD)49 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,023.57 (AUD)51 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,038.96 (AUD)52 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,040.52 (AUD)52 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,046.24 (AUD)52 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,061.06 (AUD)53 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,067.42 (AUD)53 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,067.58 (AUD)54 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,086.25 (AUD)55 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,101.65 (AUD)55 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,102.20 (AUD)55 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,106.00 (AUD)56 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,108.80 (AUD)56 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,120.56 (AUD)56 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,121.68 (AUD)56 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,123.92 (AUD)56 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,133.73 (AUD)57 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,148.55 (AUD)57 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,168.70 (AUD)58 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,172.92 (AUD)59 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,175.87 (AUD)59 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,205.40 (AUD)60 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,301.95 (AUD)65 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,305.48 (AUD)66 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,375.17 (AUD)69 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,433.14 (AUD)72 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,542.84 (AUD)78 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,548.30 (AUD)78 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,585.60 (AUD)80 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,652.53 (AUD)83 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,686.40 (AUD)85 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,730.43 (AUD)87 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,751.31 (AUD)87 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,916.72 (AUD)97 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell1,926.42 (AUD)97 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell10,881.75 (AUD)550 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell100.05 (AUD)5 Ordinary Shares
09/13/2023Morgan Stanley Australia Securities LimitedSell100.25 (AUD)5 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell100.70 (AUD)5 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell100.80 (AUD)5 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell102,391.11 (AUD) 5,144 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell11,910.00 (AUD)600 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell11,928.00 (AUD)600 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell118.74 (AUD)6 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell119.34 (AUD)6 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell12,705.18 (AUD)642 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell138.81 (AUD)7 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell138.88 (AUD)7 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell159.44 (AUD)8 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell16,166.92 (AUD)812 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell161,157.90 (AUD) 8,070 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell17,946.00 (AUD)900 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell19,890.00 (AUD)1,000 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell19.79 (AUD)1 Ordinary Share

09/13/2023Morgan Stanley Australia Securities LimitedSell19.81 (AUD)1 Ordinary Share

09/13/2023Morgan Stanley Australia Securities LimitedSell19.90 (AUD)1 Ordinary Share

09/13/2023Morgan Stanley Australia Securities LimitedSell199.40 (AUD)10 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,019.49 (AUD)101 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,040.43 (AUD)103 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,130.90 (AUD)107 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,198.34 (AUD)111 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,202.20 (AUD)110 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,208.80 (AUD)110 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,213.12 (AUD)112 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,236.64 (AUD)112 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,294.48 (AUD)116 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,326.96 (AUD)116 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,436.94 (AUD)121 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,608.32 (AUD)132 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,750.81 (AUD)139 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,757.81 (AUD)137 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,890.80 (AUD)146 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,905.80 (AUD)145 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell2,967.00 (AUD)150 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell20,009.94 (AUD)1,002 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell200.00 (AUD)10 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell21,582.00 (AUD)1,090 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell218,072.40 (AUD) 10,920 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell22,022.00 (AUD)1,100 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell229,323.60 (AUD) 11,582 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell23,668.84 (AUD)1,196 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell240.96 (AUD)12 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell25,495.47 (AUD)1,287 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell257.01 (AUD)13 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell258.83 (AUD)13 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell260.78 (AUD)13 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell278.60 (AUD)14 Ordinary Shares
09/13/2023Morgan Stanley Australia Securities LimitedSell29,315.96 (AUD)1,468 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell299.85 (AUD)15 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell3,035.44 (AUD)152 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell3,096.90 (AUD)155 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell3,355.03 (AUD)167 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell3,499.29 (AUD)177 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell3,607.24 (AUD)182 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell300.75 (AUD)15 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell317.76 (AUD)16 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell319.60 (AUD)16 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell341.70 (AUD)17 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell356.40 (AUD)18 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell359.82 (AUD)18 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell378.48 (AUD)19 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell382,731.20 (AUD) 19,325 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell39.96 (AUD)2 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell4,013.97 (AUD)201 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell4,040.71 (AUD)203 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell4,084.36 (AUD)203 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell4,280.00 (AUD)214 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell4,342.56 (AUD)218 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell4,353.02 (AUD)217 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell4,380.20 (AUD)220 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell4,397.80 (AUD)220 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell4,460.59 (AUD)225 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell40.06 (AUD)2 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell415.38 (AUD)21 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell42,336.40 (AUD)2,120 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell422.31 (AUD)21 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell5,029.92 (AUD)252 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell5,035.00 (AUD)250 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell5,035.00 (AUD)250 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell5,071.36 (AUD)256 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell5,926.18 (AUD)299 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell5,940.00 (AUD)297 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell5,994.00 (AUD)300 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell533.25 (AUD)27 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell542.97 (AUD)27 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell559.58 (AUD)28 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell560.28 (AUD)28 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell561.12 (AUD)28 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell561.40 (AUD)28 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell562.24 (AUD)28 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell562.52 (AUD)28 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell562.80 (AUD)28 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell59,131.17 (AUD)2,961 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell59.37 (AUD)3 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell59.43 (AUD)3 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell6,126.12 (AUD)306 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell6,510.22 (AUD)326 Ordinary Shares
09/13/2023Morgan Stanley Australia Securities LimitedSell6,676.66 (AUD)334 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell60.09 (AUD)3 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell60.45 (AUD)3 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell636.80 (AUD)32 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell645.12 (AUD)32 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell653.40 (AUD)33 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell653.89 (AUD)33 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell673.54 (AUD)34 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell690.55 (AUD)35 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell7,543.77 (AUD)377 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell703.15 (AUD)35 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell719.28 (AUD)36 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell73,196.57 (AUD)3,694 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell760.00 (AUD)38 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell770.25 (AUD)39 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell778.05 (AUD)39 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell79.16 (AUD)4 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell8,795.80 (AUD)442 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell800.40 (AUD)40 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell801.20 (AUD)40 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell891.22 (AUD)45 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell9,825.24 (AUD)492 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell9,955.00 (AUD)500 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell90,246.50 (AUD)4,535 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell912.18 (AUD)46 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell914.02 (AUD)46 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell926.84 (AUD)47 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell927.36 (AUD)46 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell942.35 (AUD)47 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell960.96 (AUD)48 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell965.79 (AUD)49 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell967.26 (AUD)49 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell968.73 (AUD)49 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell98.95 (AUD)5 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell984.90 (AUD)49 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell987.35 (AUD)49 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell99.00 (AUD)5 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell99.20 (AUD)5 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell99.77 (AUD)5 Ordinary Shares

09/13/2023Morgan Stanley Australia Securities LimitedSell997.00 (AUD)50 Ordinary Shares

09/13/2023Morgan Stanley Capital Services LLCBuyN/A1,223 Swaps

09/13/2023Morgan Stanley Capital Services LLCBuyN/A1,672 Swaps

09/13/2023Morgan Stanley Capital Services LLCBuyN/A11,245 Swaps

09/13/2023Morgan Stanley Capital Services LLCBuyN/A27 Swaps

09/13/2023Morgan Stanley Capital Services LLCBuyN/A4 Swaps

09/13/2023Morgan Stanley Capital Services LLCBuyN/A438 Swaps

09/13/2023Morgan Stanley Capital Services LLCBuyN/A554 Swaps

09/13/2023Morgan Stanley Capital Services LLCBuyN/A59 Swaps

09/13/2023Morgan Stanley Capital Services LLCBuyN/A84 Swaps

09/13/2023Morgan Stanley Capital Services LLCSellN/A56 Swaps
09/13/2023Parametric Portfolio Associates LLCSell2,760.87127 Ordinary Shares

09/14/2023Morgan Stanley & Co. International plcBorrowN/A179,480 Ordinary Shares

09/14/2023Morgan Stanley & Co. International plcBorrowN/A7,014 Ordinary Shares

09/14/2023Morgan Stanley & Co. International plcBuy125,956.565,853 Ordinary Shares

09/14/2023Morgan Stanley & Co. International plcBuy27,625.05 (AUD)1,389 Ordinary Shares

09/14/2023Morgan Stanley & Co. International plcBuyN/A1,003 Swaps

09/14/2023Morgan Stanley & Co. International plcBuyN/A614 Swaps

09/14/2023Morgan Stanley & Co. International plcSell6,763.85314 Ordinary Shares

09/14/2023Morgan Stanley & Co. International plcSell13,248.70614 Ordinary Shares

09/14/2023Morgan Stanley & Co. International plcSell21,623.811,003 Ordinary Shares

09/14/2023Morgan Stanley & Co. International plcSell21,692.161,008 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy1,011.84 (AUD)51 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy1,033.24 (AUD)52 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy1,070.82 (AUD)54 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy1,075.14 (AUD)54 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy1,112.16 (AUD)56 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy1,227.60 (AUD)62 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy1,231.32 (AUD)62 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy1,369.65 (AUD)69 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy1,563.80 (AUD)79 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy1,619.19 (AUD)81 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy1,620.00 (AUD)81 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy1,650.04 (AUD)83 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy11,325.90 (AUD)570 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy138.67 (AUD)7 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy2,288.50 (AUD)115 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy3,241.62 (AUD)162 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy3,244.86 (AUD)162 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy3,777.20 (AUD)190 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy4,117.23 (AUD)207 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy4,155.90 (AUD)210 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy475.32 (AUD)24 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy495.25 (AUD)25 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy496.37 (AUD)25 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy496.87 (AUD)25 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy5,024.58 (AUD)253 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy5,583.60 (AUD)282 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy5,940.72 (AUD)296 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy521.56 (AUD)26 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy534.33 (AUD)27 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy535.68 (AUD)27 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy540.54 (AUD)27 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy541.08 (AUD)27 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy556.36 (AUD)28 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy561.96 (AUD)28 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy7,037.55 (AUD)351 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy7,350.72 (AUD)372 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy8,064.12 (AUD)402 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy80.24 (AUD)4 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy816.31 (AUD)41 Ordinary Shares
09/14/2023Morgan Stanley Australia Securities LimitedBuy833.70 (AUD)42 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy91,390.00 (AUD)4,625 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedBuy931.07 (AUD)47 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,007.50 (AUD)50 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,011.84 (AUD)51 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,016.94 (AUD)51 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,021.02 (AUD)51 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,025.10 (AUD)51 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,081.08 (AUD)54 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,081.88 (AUD)54 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,082.16 (AUD)54 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,085.40 (AUD)54 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,127.28 (AUD)56 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,132.02 (AUD)57 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,283.20 (AUD)64 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,292.85 (AUD)65 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,371.03 (AUD)69 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,390.20 (AUD)70 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,412.90 (AUD)71 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,433.52 (AUD)72 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,473.34 (AUD)74 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,474.08 (AUD)74 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,520.00 (AUD)76 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,588.00 (AUD)80 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,602.40 (AUD)80 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,609.60 (AUD)80 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,623.60 (AUD)82 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,734.62 (AUD)86 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,852.56 (AUD)93 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,880.05 (AUD)95 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell1,986.00 (AUD)100 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell119.40 (AUD)6 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell119.52 (AUD)6 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell120.78 (AUD)6 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell138.53 (AUD)7 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell138.67 (AUD)7 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell140.00 (AUD)7 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell158.32 (AUD)8 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell17,648.75 (AUD)875 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell170,884.48 (AUD) 8,648 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,036.16 (AUD)101 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,078.54 (AUD)103 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,081.10 (AUD)105 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,085.81 (AUD)105 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,137.32 (AUD)108 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,256.06 (AUD)114 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,258.87 (AUD)113 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,363.40 (AUD)117 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,388.00 (AUD)120 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,404.27 (AUD)121 Ordinary Shares
09/14/2023Morgan Stanley Australia Securities LimitedSell2,521.25 (AUD)125 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,630.74 (AUD)133 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,655.88 (AUD)134 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,692.06 (AUD)134 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,748.22 (AUD)137 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,799.46 (AUD)139 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,825.64 (AUD)141 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,870.01 (AUD)143 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell2,914.50 (AUD)145 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell238.56 (AUD)12 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell24,107.20 (AUD)1,220 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell3,056.90 (AUD)154 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell3,075.20 (AUD)155 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell3,099.72 (AUD)156 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell3,237.71 (AUD)161 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell3,313.28 (AUD)167 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell3,379.60 (AUD)170 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell3,466.75 (AUD)175 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell3,564.00 (AUD)180 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell3,703.70 (AUD)185 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell3,714.88 (AUD)188 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell3,742.20 (AUD)189 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell3,815.04 (AUD)192 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell319.84 (AUD)16 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell336.77 (AUD)17 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell361.26 (AUD)18 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell363.42 (AUD)18 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell381.52 (AUD)19 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell4,050.10 (AUD)202 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell4,682.34 (AUD)234 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell4,853.16 (AUD)244 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell4,927.76 (AUD)248 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell417.48 (AUD)21 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell421.26 (AUD)21 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell5,387.48 (AUD)271 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell533.79 (AUD)27 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell533.79 (AUD)27 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell534.33 (AUD)27 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell536.22 (AUD)27 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell536.62 (AUD)27 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell540.81 (AUD)27 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell542.70 (AUD)27 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell543.24 (AUD)27 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell556.36 (AUD)28 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell561.96 (AUD)28 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell565.32 (AUD)28 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell574.92 (AUD)29 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell575.50 (AUD)29 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell575.79 (AUD)29 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell594.30 (AUD)30 Ordinary Shares
09/14/2023Morgan Stanley Australia Securities LimitedSell6,593.52 (AUD)332 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell6,858.60 (AUD)345 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell616.28 (AUD)31 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell641.28 (AUD)32 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell658.02 (AUD)33 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell661.98 (AUD)33 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell673.54 (AUD)34 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell7,469.28 (AUD)378 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell721.44 (AUD)36 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell790.80 (AUD)40 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell795.00 (AUD)40 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell80.24 (AUD)4 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell840.00 (AUD)42 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell884.62 (AUD)44 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell920.00 (AUD)46 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell951.84 (AUD)48 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell966.72 (AUD)48 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell971.18 (AUD)49 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell975.10 (AUD)49 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell975.59 (AUD)49 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell99.30 (AUD)5 Ordinary Shares

09/14/2023Morgan Stanley Australia Securities LimitedSell99.70 (AUD)5 Ordinary Shares

09/14/2023Morgan Stanley Capital Services LLCBuyN/A152 Swaps

09/14/2023Morgan Stanley Capital Services LLCBuyN/A162 Swaps

09/14/2023Morgan Stanley Capital Services LLCBuyN/A2,395 Swaps

09/14/2023Morgan Stanley Capital Services LLCBuyN/A5,901 Swaps

09/14/2023Morgan Stanley Capital Services LLCBuyN/A559 Swaps

09/14/2023Morgan Stanley Capital Services LLCSellN/A2,440 Swaps

09/14/2023Morgan Stanley Capital Services LLCSellN/A372 Swaps

09/15/2023Morgan Stanley & Co. International plcBorrowN/A1,788 Ordinary Shares

09/15/2023Morgan Stanley & Co. International plcBorrowN/A175,168 Ordinary Shares

09/15/2023Morgan Stanley & Co. International plcBuy2,142.00100 Ordinary Shares

09/15/2023Morgan Stanley & Co. International plcBuy111,793.605,224 Ordinary Shares

09/15/2023Morgan Stanley & Co. International plcBuy1,800,039.6084,114 Ordinary Shares

09/15/2023Morgan Stanley & Co. International plcBuyN/A455 Swaps

09/15/2023Morgan Stanley & Co. International plcSell66,554.87 (AUD)3,373 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,058.94 (AUD)54 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,059.48 (AUD)54 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,323.92 (AUD)67 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,432.99 (AUD)73 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,435.91 (AUD)73 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,437.37 (AUD)73 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,534.26 (AUD)78 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,583.20 (AUD)80 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,589.60 (AUD)80 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,593.27 (AUD)81 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,594.89 (AUD)81 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,645.56 (AUD)84 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,815.16 (AUD)92 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy1,846.16 (AUD)94 Ordinary Shares
09/15/2023Morgan Stanley Australia Securities LimitedBuy118.20 (AUD)6 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy136.92 (AUD)7 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy157.04 (AUD)8 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy19.66 (AUD)1 Ordinary Share

09/15/2023Morgan Stanley Australia Securities LimitedBuy2,160.40 (AUD)110 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy2,167.00 (AUD)110 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy2,452.72 (AUD)124 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy2,504.44 (AUD)127 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy2,864.52 (AUD)146 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy236.04 (AUD)12 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy3,176.82 (AUD)162 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy3,365.28 (AUD)171 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy3,847.48 (AUD)196 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy4,635.04 (AUD)236 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy4,706.82 (AUD)237 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy5,229.56 (AUD)266 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy529.74 (AUD)27 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy530.28 (AUD)27 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy530.68 (AUD)27 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy531.36 (AUD)27 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy6,271.54 (AUD)319 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy6,464.85 (AUD)329 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy609.46 (AUD)31 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy670.82 (AUD)34 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy7,427.70 (AUD)378 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy709.56 (AUD)36 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy733.34 (AUD)37 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy750.88 (AUD)38 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy790.80 (AUD)40 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy795.20 (AUD)40 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy795.60 (AUD)40 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy802.37 (AUD)41 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy822.36 (AUD)42 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy846.24 (AUD)43 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedBuy945.60 (AUD)48 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,006.23 (AUD)51 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,017.64 (AUD)52 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,027.52 (AUD)52 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,070.28 (AUD)54 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,239.84 (AUD)63 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,341.64 (AUD)68 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,356.54 (AUD)69 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,374.10 (AUD)70 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,454.84 (AUD)74 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,490.36 (AUD)76 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,493.40 (AUD)76 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,667.70 (AUD)85 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,796.34 (AUD)91 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell1,986.00 (AUD)100 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell118.20 (AUD)6 Ordinary Shares
09/15/2023Morgan Stanley Australia Securities LimitedSell118.38 (AUD)6 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell148,496.40 (AUD) 7,515 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell157.04 (AUD)8 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell159.04 (AUD)8 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell178.74 (AUD)9 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell198.00 (AUD)10 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell2,157.10 (AUD)110 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell2,170.30 (AUD)110 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell2,178.93 (AUD)111 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell2,357.39 (AUD)119 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell2,477.52 (AUD)124 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell2,847.80 (AUD)145 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell2,863.75 (AUD)145 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell255.84 (AUD)13 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell295,225.37 (AUD) 14,963 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell3,122.76 (AUD)159 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell3,222.60 (AUD)164 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell3,444.43 (AUD)173 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell3,904.38 (AUD)199 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell3,990.98 (AUD)203 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell314.08 (AUD)16 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell318.08 (AUD)16 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell337.79 (AUD)17 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell358.20 (AUD)18 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell39.56 (AUD)2 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell4,015.98 (AUD)201 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell4,032.35 (AUD)205 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell4,099.68 (AUD)208 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell4,412.80 (AUD)224 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell4,497.40 (AUD)226 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell4,888.02 (AUD)246 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell5,058.56 (AUD)256 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell5,152.14 (AUD)261 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell5,310.63 (AUD)267 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell5,521.60 (AUD)280 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell552.44 (AUD)28 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell569.85 (AUD)29 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell6,698.64 (AUD)339 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell624.32 (AUD)32 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell654.06 (AUD)33 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell655.71 (AUD)33 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell656.37 (AUD)33 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell744.42 (AUD)38 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell8,985.76 (AUD)452 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell826.56 (AUD)42 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell899.76 (AUD)46 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell941.28 (AUD)48 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell960.40 (AUD)49 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell979.00 (AUD)50 Ordinary Shares

09/15/2023Morgan Stanley Australia Securities LimitedSell986.00 (AUD)50 Ordinary Shares
09/15/2023Morgan Stanley Australia Securities LimitedSell992.50 (AUD)50 Ordinary Shares

09/15/2023Morgan Stanley Capital Services LLCBuyN/A12,031 Swaps

09/15/2023Morgan Stanley Capital Services LLCBuyN/A14,963 Swaps

09/15/2023Morgan Stanley Capital Services LLCBuyN/A201 Swaps

09/15/2023Morgan Stanley Capital Services LLCBuyN/A52 Swaps

09/15/2023Morgan Stanley Capital Services LLCBuyN/A682 Swaps

09/15/2023Morgan Stanley Capital Services LLCSellN/A1,469 Swaps

09/15/2023Morgan Stanley Capital Services LLCSellN/A100 Swaps

09/15/2023Morgan Stanley Capital Services LLCSellN/A5,224 Swaps

09/15/2023Parametric Portfolio Associates LLCSell44,139.31 (AUD)2,235 Ordinary Shares

09/18/2023Morgan Stanley & Co. International plcBorrowN/A81,086 Ordinary Shares

09/18/2023Morgan Stanley & Co. International plcSell2,167.00100 Ordinary Shares

09/18/2023Morgan Stanley & Co. International plcSell9,198.97 (USD)716 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell1,111.04 (AUD)56 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell1,433.52 (AUD)72 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell1,675.80 (AUD)84 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell1,745.22 (AUD)87 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell1,816.36 (AUD)91 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell1,860.00 (AUD)93 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell14,603.68 (AUD)728 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell160.08 (AUD)8 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell17,838.00 (AUD)900 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell19.92 (AUD)1 Ordinary Share

09/18/2023Morgan Stanley Australia Securities LimitedSell19.98 (AUD)1 Ordinary Share

09/18/2023Morgan Stanley Australia Securities LimitedSell19.98 (AUD)1 Ordinary Share

09/18/2023Morgan Stanley Australia Securities LimitedSell197.10 (AUD)10 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell198.90 (AUD)10 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell199.70 (AUD)10 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell199.80 (AUD)10 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell2,195.60 (AUD)110 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell2,567.68 (AUD)128 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell2,889.85 (AUD)145 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell207,621.00 (AUD) 10,350 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell238.08 (AUD)12 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell27,803.16 (AUD)1,386 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell3,195.20 (AUD)160 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell3,376.62 (AUD)169 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell3,408.03 (AUD)171 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell3,836.84 (AUD)193 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell3,888.30 (AUD)195 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell39.78 (AUD)2 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell39.89 (AUD)2 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell39.98 (AUD)2 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell398.80 (AUD)20 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell4,665.96 (AUD)234 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell418.32 (AUD)21 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell5,177.41 (AUD)259 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell5,211.18 (AUD)262 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell5,435.43 (AUD)273 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell578.84 (AUD)29 Ordinary Shares
09/18/2023Morgan Stanley Australia Securities LimitedSell578.98 (AUD)29 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell6,368.00 (AUD)320 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell678.30 (AUD)34 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell696.67 (AUD)35 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell7,848.48 (AUD)394 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell738.89 (AUD)37 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell818.36 (AUD)41 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell959.76 (AUD)48 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell982.94 (AUD)49 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell99.30 (AUD)5 Ordinary Shares

09/18/2023Morgan Stanley Australia Securities LimitedSell99.65 (AUD)5 Ordinary Shares

09/18/2023Morgan Stanley Capital Services LLCBuyN/A10 Swaps

09/18/2023Morgan Stanley Capital Services LLCBuyN/A100 Swaps

09/18/2023Morgan Stanley Capital Services LLCBuyN/A103 Swaps

09/18/2023Morgan Stanley Capital Services LLCBuyN/A6 Swaps

09/18/2023Morgan Stanley Capital Services LLCBuyN/A728 Swaps

09/19/2023Morgan Stanley & Co. International plcBorrowN/A27,862 Ordinary Shares

09/19/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A5,322 Ordinary Shares

09/19/2023Morgan Stanley & Co. International plcBuy2,170.00100 Ordinary Shares

09/19/2023Morgan Stanley & Co. International plcBuy11,539.261,836 Ordinary Shares

09/19/2023Morgan Stanley & Co. International plcSell19,207.762,186 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedBuy1,238.76 (AUD)62 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedBuy418.74 (AUD)21 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedBuy419.79 (AUD)21 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedBuy438.68 (AUD)22 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedBuy561.96 (AUD)28 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedBuy702.10 (AUD)35 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedBuy757.34 (AUD)38 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedBuy914.94 (AUD)46 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,007.75 (AUD)50 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,062.12 (AUD)53 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,084.86 (AUD)54 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,103.30 (AUD)55 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,117.76 (AUD)56 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,168.70 (AUD)58 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,192.98 (AUD)59 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,195.20 (AUD)60 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,292.16 (AUD)64 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,371.56 (AUD)68 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,402.10 (AUD)70 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,445.04 (AUD)72 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,491.84 (AUD)74 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,524.56 (AUD)76 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,598.40 (AUD)80 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,673.28 (AUD)83 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,733.76 (AUD)86 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,889.55 (AUD)95 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell1,895.98 (AUD)94 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell108,837.60 (AUD) 5,388 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell12,941.06 (AUD)649 Ordinary Shares
09/19/2023Morgan Stanley Australia Securities LimitedSell120.72 (AUD)6 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell17,878.50 (AUD)900 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell181.62 (AUD)9 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell181.71 (AUD)9 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell19.94 (AUD)1 Ordinary Share

09/19/2023Morgan Stanley Australia Securities LimitedSell199.85 (AUD)10 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,002.00 (AUD)100 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,025.05 (AUD)101 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,091.44 (AUD)104 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,181.60 (AUD)108 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,199.62 (AUD)109 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,357.55 (AUD)117 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,416.37 (AUD)121 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,455.86 (AUD)122 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,501.08 (AUD)124 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,516.22 (AUD)126 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,591.61 (AUD)129 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,693.25 (AUD)135 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,741.76 (AUD)136 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,751.72 (AUD)138 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell2,802.24 (AUD)139 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell20.19 (AUD)1 Ordinary Share

09/19/2023Morgan Stanley Australia Securities LimitedSell20.20 (AUD)1 Ordinary Share

09/19/2023Morgan Stanley Australia Securities LimitedSell261.82 (AUD)13 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell262.47 (AUD)13 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell262.60 (AUD)13 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell282.10 (AUD)14 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell3,098.45 (AUD)155 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell3,242.54 (AUD)161 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell3,299.68 (AUD)164 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell3,386.76 (AUD)169 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell3,393.20 (AUD)170 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell3,680.00 (AUD)184 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell301.50 (AUD)15 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell302.40 (AUD)15 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell302.70 (AUD)15 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell302.85 (AUD)15 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell303.00 (AUD)15 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell321.76 (AUD)16 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell321.92 (AUD)16 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell339.32 (AUD)17 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell343.40 (AUD)17 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell362.70 (AUD)18 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell363.06 (AUD)18 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell363.24 (AUD)18 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell37,551.80 (AUD)1,859 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell39.98 (AUD)2 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell4,026.00 (AUD)200 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell4,084.36 (AUD)203 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell4,488.75 (AUD)225 Ordinary Shares
09/19/2023Morgan Stanley Australia Securities LimitedSell4,704.27 (AUD)233 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell4,944.10 (AUD)245 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell403.60 (AUD)20 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell418.74 (AUD)21 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell443.74 (AUD)22 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell46,106.72 (AUD)2,278 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell47,104.50 (AUD)2,325 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell47,127.75 (AUD)2,325 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell484.08 (AUD)24 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell5,183.69 (AUD)257 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell5,294.19 (AUD)263 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell544.05 (AUD)27 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell583.77 (AUD)29 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell583.77 (AUD)29 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell585.51 (AUD)29 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell6,246.50 (AUD)310 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell605.10 (AUD)30 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell625.58 (AUD)31 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell665.28 (AUD)33 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell681.36 (AUD)34 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell7,460.81 (AUD)371 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell702.45 (AUD)35 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell724.68 (AUD)36 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell725.40 (AUD)36 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell725.40 (AUD)36 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell745.18 (AUD)37 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell765.70 (AUD)38 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell799.60 (AUD)40 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell8,546.75 (AUD)425 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell860.00 (AUD)43 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell908.55 (AUD)45 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell921.38 (AUD)46 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell947.52 (AUD)47 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell965.76 (AUD)48 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell979.02 (AUD)49 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell988.33 (AUD)49 Ordinary Shares

09/19/2023Morgan Stanley Australia Securities LimitedSell996.50 (AUD)50 Ordinary Shares

09/19/2023Morgan Stanley Capital Services LLCBuyN/A1 Swap

09/19/2023Morgan Stanley Capital Services LLCBuyN/A148 Swaps

09/19/2023Morgan Stanley Capital Services LLCBuyN/A188 Swaps

09/19/2023Morgan Stanley Capital Services LLCBuyN/A2,097 Swaps

09/19/2023Morgan Stanley Capital Services LLCBuyN/A6,581 Swaps

09/19/2023Morgan Stanley Capital Services LLCBuyN/A7,051 Swaps

09/19/2023Morgan Stanley Capital Services LLCSellN/A100 Swaps

09/20/2023Morgan Stanley & Co. International plcBorrowN/A10,530 Ordinary Shares

09/20/2023Morgan Stanley & Co. International plcBuy1,260.9258 Ordinary Shares

09/20/2023Morgan Stanley & Co. International plcBuyN/A1,832 Swaps

09/20/2023Morgan Stanley & Co. International plcBuyN/A45 Swaps

09/20/2023Morgan Stanley & Co. International plcBuyN/A74 Swaps

09/20/2023Morgan Stanley & Co. International plcSell979.9845 Ordinary Shares
09/20/2023Morgan Stanley & Co. International plcSell1,611.7274 Ordinary Shares

09/20/2023Morgan Stanley & Co. International plcSell2,188.00100 Ordinary Shares

09/20/2023Morgan Stanley & Co. International plcSell19,022.20873 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedBuy2,220.90 (AUD)110 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedBuy20.11 (AUD)1 Ordinary Share

09/20/2023Morgan Stanley Australia Securities LimitedBuy300,440.71 (AUD) 14,940 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedBuy34,892.26 (AUD)1,742 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedBuy361.71 (AUD)18 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedBuy37,315.89 (AUD)1,863 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedBuy463.98 (AUD)23 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedBuy583.19 (AUD)29 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,026.12 (AUD)51 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,027.14 (AUD)51 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,041.04 (AUD)52 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,062.12 (AUD)53 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,065.30 (AUD)53 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,071.66 (AUD)53 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,155.39 (AUD)57 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,192.98 (AUD)59 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,194.16 (AUD)59 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,307.15 (AUD)65 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,424.26 (AUD)71 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,451.52 (AUD)72 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,471.68 (AUD)73 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,480.00 (AUD)74 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,490.36 (AUD)74 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,499.25 (AUD)75 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,540.77 (AUD)77 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,547.70 (AUD)77 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,560.78 (AUD)78 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,581.84 (AUD)78 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,586.32 (AUD)79 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,600.54 (AUD)79 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,618.38 (AUD)81 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,633.77 (AUD)81 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,668.30 (AUD)83 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,678.26 (AUD)83 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,709.35 (AUD)85 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell1,765.28 (AUD)88 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell10,876.29 (AUD)543 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell100,170.03 (AUD) 5,001 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell100.05 (AUD)5 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell11,113.24 (AUD)554 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell12,571.35 (AUD)627 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell14,441.72 (AUD)716 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell15,663.46 (AUD)782 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell16,753.44 (AUD)836 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell19,091.52 (AUD)947 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,055.30 (AUD)102 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,102.10 (AUD)105 Ordinary Shares
09/20/2023Morgan Stanley Australia Securities LimitedSell2,260.16 (AUD)112 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,291.40 (AUD)114 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,303.94 (AUD)114 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,323.00 (AUD)115 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,354.04 (AUD)117 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,368.08 (AUD)117 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,422.80 (AUD)120 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,504.80 (AUD)124 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,567.68 (AUD)128 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,581.29 (AUD)129 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,649.24 (AUD)132 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,721.36 (AUD)136 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,721.60 (AUD)135 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,818.92 (AUD)139 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,831.28 (AUD)141 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,930.22 (AUD)146 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell2,970.36 (AUD)148 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell20.08 (AUD)1 Ordinary Share

09/20/2023Morgan Stanley Australia Securities LimitedSell20.10 (AUD)1 Ordinary Share

09/20/2023Morgan Stanley Australia Securities LimitedSell20.11 (AUD)1 Ordinary Share

09/20/2023Morgan Stanley Australia Securities LimitedSell200.20 (AUD)10 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell202.70 (AUD)10 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell202.80 (AUD)10 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell22,244.40 (AUD)1,110 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell240.48 (AUD)12 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell242.16 (AUD)12 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell242.40 (AUD)12 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell25,398.04 (AUD)1,268 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell26,646.45 (AUD)1,329 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell3,028.50 (AUD)150 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell3,209.60 (AUD)160 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell3,407.04 (AUD)168 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell3,528.80 (AUD)176 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell3,536.75 (AUD)175 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell3,549.92 (AUD)176 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell3,570.68 (AUD)178 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell3,676.47 (AUD)183 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell3,839.90 (AUD)190 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell321.44 (AUD)16 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell361.35 (AUD)18 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell37,315.89 (AUD)1,863 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell39.88 (AUD)2 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell4,030.05 (AUD)201 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell4,240.00 (AUD)212 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell4,620.70 (AUD)230 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell4,696.38 (AUD)234 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell4,747.86 (AUD)234 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell4,757.62 (AUD)238 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell401.60 (AUD)20 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell481.68 (AUD)24 Ordinary Shares
09/20/2023Morgan Stanley Australia Securities LimitedSell482.64 (AUD)24 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell499.50 (AUD)25 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell5,042.52 (AUD)252 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell5,430.84 (AUD)271 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell5,437.80 (AUD)270 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell522.08 (AUD)26 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell563.92 (AUD)28 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell6,084.00 (AUD)300 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell6,172.02 (AUD)306 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell6,347.25 (AUD)315 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell6,753.60 (AUD)336 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell6,891.30 (AUD)342 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell600.90 (AUD)30 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell608.10 (AUD)30 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell663.96 (AUD)33 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell681.70 (AUD)34 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell682.72 (AUD)34 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell7,103.36 (AUD)352 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell7,290.92 (AUD)364 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell7,671.49 (AUD)383 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell7,847.37 (AUD)391 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell704.55 (AUD)35 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell720.72 (AUD)36 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell726.84 (AUD)36 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell728.64 (AUD)36 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell744.44 (AUD)37 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell765.13 (AUD)38 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell768.74 (AUD)38 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell783.12 (AUD)39 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell787.41 (AUD)39 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell79.56 (AUD)4 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell791.70 (AUD)39 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell8,405.14 (AUD)419 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell8,911.08 (AUD)444 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell8,922.02 (AUD)443 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell8,982.40 (AUD)448 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell805.20 (AUD)40 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell806.80 (AUD)40 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell808.40 (AUD)40 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell831.48 (AUD)41 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell840.00 (AUD)42 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell849.24 (AUD)42 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell859.14 (AUD)43 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell860.43 (AUD)43 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell869.03 (AUD)43 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell884.84 (AUD)44 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell885.72 (AUD)44 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell885.72 (AUD)44 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell9,918.72 (AUD)492 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell911.25 (AUD)45 Ordinary Shares
09/20/2023Morgan Stanley Australia Securities LimitedSell928.28 (AUD)46 Ordinary Shares

09/20/2023Morgan Stanley Australia Securities LimitedSell992.74 (AUD)49 Ordinary Shares

09/20/2023Morgan Stanley Capital Services LLCBuyN/A100 Swaps

09/20/2023Morgan Stanley Capital Services LLCBuyN/A2 Swaps

09/20/2023Morgan Stanley Capital Services LLCBuyN/A3,251 Swaps

09/20/2023Morgan Stanley Capital Services LLCBuyN/A313 Swaps

09/20/2023Morgan Stanley Capital Services LLCBuyN/A368 Swaps

09/20/2023Morgan Stanley Capital Services LLCBuyN/A473 Swaps

09/20/2023Morgan Stanley Capital Services LLCBuyN/A5,914 Swaps

09/20/2023Morgan Stanley Capital Services LLCBuyN/A87 Swaps

09/20/2023Morgan Stanley Capital Services LLCSellN/A1,742 Swaps

09/20/2023Morgan Stanley Capital Services LLCSellN/A14,940 Swaps

09/20/2023Morgan Stanley Capital Services LLCSellN/A158 Swaps

09/20/2023Morgan Stanley Capital Services LLCSellN/A188 Swaps

09/20/2023Morgan Stanley Capital Services LLCSellN/A23 Swaps

09/20/2023Parametric Portfolio Associates LLCBuy22,258.691,714 Ordinary Shares

09/21/2023Morgan Stanley & Co. International plcBorrowN/A27,301 Ordinary Shares

09/21/2023Morgan Stanley & Co. International plcBuy6,835.92312 Ordinary Shares

09/21/2023Morgan Stanley & Co. International plcBuy150,532.31 (USD) 11,585 Ordinary Shares

09/21/2023Morgan Stanley & Co. International plcSell614.5228 Ordinary Shares

09/21/2023Morgan Stanley & Co. International plcSell2,191.00100 Ordinary Shares

09/21/2023Morgan Stanley & Co. International plcSell17,427.93795 Ordinary Shares

09/21/2023Morgan Stanley & Co. International plcSell39,734.81 (USD)3,058 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedBuy1,011.00 (AUD)50 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedBuy1,011.50 (AUD)50 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedBuy1,210.20 (AUD)60 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedBuy1,552.32 (AUD)77 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedBuy141,497.84 (AUD) 6,991 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedBuy141.68 (AUD)7 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedBuy2,396.66 (AUD)119 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedBuy201.30 (AUD)10 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedBuy606.00 (AUD)30 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedBuy724.32 (AUD)36 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedBuy767.22 (AUD)38 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedBuy824.51 (AUD)41 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedBuy868.60 (AUD)43 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,000.58 (AUD)49 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,009.50 (AUD)50 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,011.00 (AUD)50 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,106.05 (AUD)55 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,140.16 (AUD)56 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,154.25 (AUD)57 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,294.08 (AUD)64 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,331.22 (AUD)66 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,417.50 (AUD)70 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,447.92 (AUD)72 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,533.68 (AUD)76 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,567.02 (AUD)78 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,620.00 (AUD)80 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,633.77 (AUD)81 Ordinary Shares
09/21/2023Morgan Stanley Australia Securities LimitedSell1,688.22 (AUD)83 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,712.76 (AUD)84 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,758.27 (AUD)87 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell1,767.84 (AUD)87 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell10,104.42 (AUD)498 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell101.15 (AUD)5 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell11,251.42 (AUD)551 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell12,843.57 (AUD)633 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell120.90 (AUD)6 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell121.14 (AUD)6 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell121.50 (AUD)6 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell13,452.27 (AUD)663 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell14,121.84 (AUD)696 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell141.33 (AUD)7 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell141.68 (AUD)7 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell144,351.68 (AUD) 7,132 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell15,040.34 (AUD)742 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell161.52 (AUD)8 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell2,018.00 (AUD)100 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell2,023.00 (AUD)100 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell2,075.45 (AUD)103 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell2,114.32 (AUD)104 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell2,182.68 (AUD)108 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell2,253.30 (AUD)111 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell2,321.04 (AUD)114 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell2,332.76 (AUD)116 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell2,369.25 (AUD)117 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell2,532.60 (AUD)126 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell2,701.23 (AUD)133 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell2,808.30 (AUD)138 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell2,878.34 (AUD)142 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell20.24 (AUD)1 Ordinary Share

09/21/2023Morgan Stanley Australia Securities LimitedSell20.27 (AUD)1 Ordinary Share

09/21/2023Morgan Stanley Australia Securities LimitedSell202.30 (AUD)10 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell221.37 (AUD)11 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell283.78 (AUD)14 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell3,073.44 (AUD)152 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell3,093.20 (AUD)152 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell3,179.25 (AUD)157 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell3,276.30 (AUD)163 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell3,427.20 (AUD)170 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell3,535.00 (AUD)175 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell3,690.96 (AUD)182 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell3,756.83 (AUD)187 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell3,872.64 (AUD)192 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell3,933.15 (AUD)195 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell3,946.80 (AUD)195 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell302.40 (AUD)15 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell304.20 (AUD)15 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell369,492.48 (AUD) 18,328 Ordinary Shares
09/21/2023Morgan Stanley Australia Securities LimitedSell4,076.36 (AUD)202 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell4,106.52 (AUD)204 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell4,216.16 (AUD)208 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell4,225.20 (AUD)210 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell4,397.06 (AUD)218 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell4,488.84 (AUD)222 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell4,938.56 (AUD)244 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell4,939.20 (AUD)245 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell40.56 (AUD)2 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell407.00 (AUD)20 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell408.60 (AUD)20 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell429.45 (AUD)21 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell5,272.20 (AUD)261 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell5,670.58 (AUD)281 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell5,704.86 (AUD)282 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell5,979.65 (AUD)295 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell6,375.60 (AUD)315 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell6,572.16 (AUD)326 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell6,773.52 (AUD)334 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell6,827.62 (AUD)337 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell6,975.36 (AUD)346 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell60.63 (AUD)3 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell606.00 (AUD)30 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell649.28 (AUD)32 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell669.24 (AUD)33 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell670.23 (AUD)33 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell7,089.25 (AUD)350 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell7,508.49 (AUD)373 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell707.70 (AUD)35 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell747.77 (AUD)37 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell751.10 (AUD)37 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell755.91 (AUD)37 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell774.06 (AUD)38 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell775.20 (AUD)38 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell796.38 (AUD)39 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell8,253.84 (AUD)408 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell8,448.42 (AUD)417 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell806.00 (AUD)40 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell806.20 (AUD)40 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell817.60 (AUD)40 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell824.92 (AUD)41 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell833.53 (AUD)41 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell868.60 (AUD)43 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell871.61 (AUD)43 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell893.20 (AUD)44 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell9,013.76 (AUD)448 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell9,302.98 (AUD)461 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell9,409.92 (AUD)464 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell9,724.80 (AUD)480 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell911.25 (AUD)45 Ordinary Shares
09/21/2023Morgan Stanley Australia Securities LimitedSell914.85 (AUD)45 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell918.45 (AUD)45 Ordinary Shares

09/21/2023Morgan Stanley Australia Securities LimitedSell937.02 (AUD)46 Ordinary Shares

09/21/2023Morgan Stanley Capital Services LLCBuyN/A100 Swaps

09/21/2023Morgan Stanley Capital Services LLCBuyN/A11,728 Swaps

09/21/2023Morgan Stanley Capital Services LLCBuyN/A170 Swaps

09/21/2023Morgan Stanley Capital Services LLCBuyN/A2,737 Swaps

09/21/2023Morgan Stanley Capital Services LLCBuyN/A3 Swaps

09/21/2023Morgan Stanley Capital Services LLCBuyN/A315 Swaps

09/21/2023Morgan Stanley Capital Services LLCBuyN/A335 Swaps

09/21/2023Morgan Stanley Capital Services LLCBuyN/A386 Swaps

09/21/2023Morgan Stanley Capital Services LLCBuyN/A728 Swaps

09/21/2023Morgan Stanley Capital Services LLCBuyN/A74 Swaps

09/21/2023Morgan Stanley Capital Services LLCSellN/A7,552 Swaps

09/22/2023Morgan Stanley & Co. International plcBorrowN/A41,707 Ordinary Shares

09/22/2023Morgan Stanley & Co. International plcBuyN/A41 Swaps

09/22/2023Morgan Stanley & Co. International plcBuyN/A66 Swaps

09/22/2023Morgan Stanley & Co. International plcSell891.8141 Ordinary Shares

09/22/2023Morgan Stanley & Co. International plcSell1,435.5966 Ordinary Shares

09/22/2023Morgan Stanley & Co. International plcSell26,573.221,222 Ordinary Shares

09/22/2023Morgan Stanley & Co. International plcSell78,702.363,597 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy1,696.60 (AUD)85 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy1,994.00 (AUD)100 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy100.25 (AUD)5 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy100.80 (AUD)5 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy101.15 (AUD)5 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy576.23 (AUD)29 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy579.13 (AUD)29 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy60.51 (AUD)3 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy697.55 (AUD)35 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy705.25 (AUD)35 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy745.92 (AUD)37 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy8,112.23 (AUD)401 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy820.82 (AUD)41 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy821.23 (AUD)41 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedBuy962.40 (AUD)48 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell1,048.32 (AUD)52 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell1,090.80 (AUD)54 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell1,092.30 (AUD)55 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell1,172.92 (AUD)59 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell1,226.10 (AUD)61 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell1,230.98 (AUD)61 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell1,332.54 (AUD)66 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell1,536.92 (AUD)77 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell10,276.71 (AUD)509 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell100.50 (AUD)5 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell100.85 (AUD)5 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell101,210.69 (AUD) 5,003 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell11,718.77 (AUD)581 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell12,562.83 (AUD)621 Ordinary Shares
09/22/2023Morgan Stanley Australia Securities LimitedSell139.86 (AUD)7 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell14,558.00 (AUD)725 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell14,562.74 (AUD)722 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell140.35 (AUD)7 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell141.47 (AUD)7 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell143,916.22 (AUD) 7,114 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell18,201.78 (AUD)911 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell180.00 (AUD)9 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell2,036.16 (AUD)101 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell2,109.45 (AUD)105 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell2,115.75 (AUD)105 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell2,342.04 (AUD)116 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell2,423.63 (AUD)121 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell2,501.25 (AUD)125 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell2,583.04 (AUD)128 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell2,585.60 (AUD)128 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell2,697.30 (AUD)135 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell2,768.77 (AUD)137 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell20.00 (AUD)1 Ordinary Share

09/22/2023Morgan Stanley Australia Securities LimitedSell201.30 (AUD)10 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell260.78 (AUD)13 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell280.98 (AUD)14 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell3,183.18 (AUD)159 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell3,264.89 (AUD)163 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell3,306.24 (AUD)164 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell3,567.12 (AUD)178 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell3,629.08 (AUD)182 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell3,749.76 (AUD)186 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell3,856.29 (AUD)191 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell3,880.00 (AUD)194 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell3,947.88 (AUD)197 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell342.55 (AUD)17 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell39.78 (AUD)2 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell4,094.51 (AUD)203 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell4,143.05 (AUD)205 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell4,172.48 (AUD)208 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell4,257.98 (AUD)211 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell4,551.35 (AUD)227 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell4,584.58 (AUD)229 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell4,845.60 (AUD)240 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell4,897.08 (AUD)244 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell403.20 (AUD)20 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell5,453.60 (AUD)272 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell5,608.76 (AUD)281 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell5,843.50 (AUD)290 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell6,310.08 (AUD)313 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell6,336.83 (AUD)317 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell62,551.16 (AUD)3,092 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell7,236.38 (AUD)362 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell7,668.40 (AUD)380 Ordinary Shares
09/22/2023Morgan Stanley Australia Securities LimitedSell7,807.23 (AUD)389 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell766.84 (AUD)38 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell79.80 (AUD)4 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell8,011.08 (AUD)396 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell8,193.08 (AUD)406 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell8,196.72 (AUD)408 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell8,467.28 (AUD)424 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell8,685.98 (AUD)433 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell87,312.68 (AUD)4,316 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell9,485.75 (AUD)475 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell9,763.74 (AUD)486 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell904.50 (AUD)45 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell937.65 (AUD)47 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell99,025.85 (AUD)4,895 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell99.80 (AUD)5 Ordinary Shares

09/22/2023Morgan Stanley Australia Securities LimitedSell99.95 (AUD)5 Ordinary Shares

09/22/2023Morgan Stanley Capital Services LLCBuyN/A1 Swap

09/22/2023Morgan Stanley Capital Services LLCBuyN/A12,164 Swaps

09/22/2023Morgan Stanley Capital Services LLCBuyN/A123 Swaps

09/22/2023Morgan Stanley Capital Services LLCBuyN/A3,597 Swaps

09/22/2023Morgan Stanley Capital Services LLCBuyN/A4,177 Swaps

09/22/2023Morgan Stanley Capital Services LLCBuyN/A4,316 Swaps

09/22/2023Morgan Stanley Capital Services LLCBuyN/A451 Swaps

09/22/2023Morgan Stanley Capital Services LLCBuyN/A5,003 Swaps

09/22/2023Morgan Stanley Capital Services LLCBuyN/A559 Swaps

09/22/2023Morgan Stanley Capital Services LLCBuyN/A621 Swaps

09/22/2023Morgan Stanley Capital Services LLCBuyN/A648 Swaps

09/22/2023Morgan Stanley Capital Services LLCSellN/A100 Swaps

09/22/2023Morgan Stanley Capital Services LLCSellN/A15 Swaps

09/22/2023Morgan Stanley Capital Services LLCSellN/A383 Swaps

09/22/2023Morgan Stanley Capital Services LLCSellN/A401 Swaps

09/25/2023Morgan Stanley & Co. International plcBorrowN/A26,768 Ordinary Shares

09/25/2023Morgan Stanley & Co. International plcBuy1,104.0050 Ordinary Shares

09/25/2023Morgan Stanley & Co. International plcBuyN/A962 Swaps

09/25/2023Morgan Stanley & Co. International plcSell18,088.37824 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy1,231.59 (AUD)61 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy1,492.58 (AUD)74 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy101.00 (AUD)5 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy101.10 (AUD)5 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy128,287.26 (AUD) 6,354 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy14,052.24 (AUD)696 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy161.68 (AUD)8 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy2,344.36 (AUD)116 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy2,643.58 (AUD)131 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy323.84 (AUD)16 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy364.14 (AUD)18 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy403.20 (AUD)20 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy403.60 (AUD)20 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy424.20 (AUD)21 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy444.18 (AUD)22 Ordinary Shares
09/25/2023Morgan Stanley Australia Securities LimitedBuy465.17 (AUD)23 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy505.75 (AUD)25 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy545.67 (AUD)27 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy6,874.80 (AUD)340 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy687.14 (AUD)34 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy746.29 (AUD)37 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy9,009.20 (AUD)446 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy948.69 (AUD)47 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedBuy967.20 (AUD)48 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,051.96 (AUD)52 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,159.95 (AUD)57 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,294.08 (AUD)64 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,299.84 (AUD)64 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,300.48 (AUD)64 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,304.96 (AUD)64 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,379.72 (AUD)68 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,384.48 (AUD)68 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,397.94 (AUD)69 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,439.88 (AUD)71 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,492.58 (AUD)74 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,514.25 (AUD)75 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,524.00 (AUD)75 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,548.88 (AUD)76 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,550.40 (AUD)76 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,697.64 (AUD)84 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,894.41 (AUD)93 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,896.27 (AUD)93 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,934.40 (AUD)96 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,943.04 (AUD)96 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,952.64 (AUD)96 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,972.01 (AUD)97 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell1,997.82 (AUD)99 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell10,638.82 (AUD)521 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell101.00 (AUD)5 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell101.10 (AUD)5 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell101.50 (AUD)5 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell101.75 (AUD)5 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell11,664.00 (AUD)576 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell11,799.45 (AUD)585 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell121.02 (AUD)6 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell121.20 (AUD)6 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell121.26 (AUD)6 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell121.68 (AUD)6 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell121.92 (AUD)6 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell122.34 (AUD)6 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell13,519.04 (AUD)664 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell141.89 (AUD)7 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell142.31 (AUD)7 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell16,805.25 (AUD)825 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell161.04 (AUD)8 Ordinary Shares
09/25/2023Morgan Stanley Australia Securities LimitedSell18,475.59 (AUD)907 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell181.89 (AUD)9 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,039.00 (AUD)100 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,178.52 (AUD)107 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,366.40 (AUD)116 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,376.27 (AUD)117 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,399.04 (AUD)119 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,506.04 (AUD)124 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,536.25 (AUD)125 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,576.83 (AUD)127 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,629.02 (AUD)129 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,680.92 (AUD)132 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,728.24 (AUD)134 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,794.50 (AUD)138 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,851.80 (AUD)140 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,912.91 (AUD)143 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell2,918.88 (AUD)144 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell20.17 (AUD)1 Ordinary Share

09/25/2023Morgan Stanley Australia Securities LimitedSell20.27 (AUD)1 Ordinary Share

09/25/2023Morgan Stanley Australia Securities LimitedSell222.97 (AUD)11 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell223.41 (AUD)11 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell223.85 (AUD)11 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell261.56 (AUD)13 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell284.06 (AUD)14 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell3,124.26 (AUD)153 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell3,232.00 (AUD)160 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell3,252.80 (AUD)160 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell3,262.40 (AUD)160 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell3,505.36 (AUD)172 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell3,511.32 (AUD)174 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell3,740.70 (AUD)185 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell3,884.16 (AUD)192 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell325.76 (AUD)16 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell34,827.75 (AUD)1,725 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell363.24 (AUD)18 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell4,080.30 (AUD)201 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell4,086.46 (AUD)202 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell4,135.08 (AUD)204 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell4,197.44 (AUD)208 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell4,334.55 (AUD)213 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell4,360.20 (AUD)215 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell4,605.88 (AUD)226 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell4,689.30 (AUD)231 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell4,702.64 (AUD)232 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell4,820.58 (AUD)237 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell40.52 (AUD)2 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell406.00 (AUD)20 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell444.18 (AUD)22 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell485.28 (AUD)24 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell5,186.56 (AUD)256 Ordinary Shares
09/25/2023Morgan Stanley Australia Securities LimitedSell5,546.08 (AUD)272 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell5,552.25 (AUD)275 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell5,742.48 (AUD)284 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell5,806.08 (AUD)288 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell5,884.04 (AUD)289 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell5,907.30 (AUD)291 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell50,111.58 (AUD)2,482 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell506.50 (AUD)25 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell549.99 (AUD)27 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell550.53 (AUD)27 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell586.09 (AUD)29 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell6,238.71 (AUD)309 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell6,410.25 (AUD)315 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell6,814.08 (AUD)336 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell60.81 (AUD)3 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell61.08 (AUD)3 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell631.78 (AUD)31 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell643.52 (AUD)32 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell644.96 (AUD)32 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell645.28 (AUD)32 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell646.72 (AUD)32 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell649.44 (AUD)32 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell653.12 (AUD)32 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell7,101.50 (AUD)350 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell7,573.92 (AUD)372 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell708.40 (AUD)35 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell769.50 (AUD)38 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell8,140.60 (AUD)403 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell8,326.52 (AUD)412 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell8,367.72 (AUD)412 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell81,123.42 (AUD)4,018 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell829.84 (AUD)41 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell830.25 (AUD)41 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell848.82 (AUD)42 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell857.64 (AUD)42 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell871.18 (AUD)43 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell890.12 (AUD)44 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell9,660.12 (AUD)474 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell9,883.30 (AUD)490 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell909.00 (AUD)45 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell953.16 (AUD)47 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell96,790.86 (AUD)4,794 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell989.31 (AUD)49 Ordinary Shares

09/25/2023Morgan Stanley Australia Securities LimitedSell995.68 (AUD)49 Ordinary Shares

09/25/2023Morgan Stanley Capital Services LLCBuyN/A1,902 Swaps

09/25/2023Morgan Stanley Capital Services LLCBuyN/A3,365 Swaps

09/25/2023Morgan Stanley Capital Services LLCBuyN/A316 Swaps

09/25/2023Morgan Stanley Capital Services LLCBuyN/A432 Swaps

09/25/2023Morgan Stanley Capital Services LLCBuyN/A5,891 Swaps

09/25/2023Morgan Stanley Capital Services LLCBuyN/A7,500 Swaps
09/25/2023Morgan Stanley Capital Services LLCBuyN/A76 Swaps

09/25/2023Morgan Stanley Capital Services LLCBuyN/A8,544 Swaps

09/25/2023Morgan Stanley Capital Services LLCSellN/A227 Swaps

09/25/2023Morgan Stanley Capital Services LLCSellN/A696 Swaps

09/25/2023Morgan Stanley Capital Services LLCSellN/A7,671 Swaps

09/25/2023Parametric Portfolio Associates LLCBuy33,783.422,570 Ordinary Shares

09/26/2023Morgan Stanley & Co. International plcBorrowN/A38,550 Ordinary Shares

09/26/2023Morgan Stanley & Co. International plcBuyN/A37 Swaps

09/26/2023Morgan Stanley & Co. International plcBuyN/A500 Swaps

09/26/2023Morgan Stanley & Co. International plcBuyN/A60 Swaps

09/26/2023Morgan Stanley & Co. International plcSell741.234 Ordinary Shares

09/26/2023Morgan Stanley & Co. International plcSell807.0137 Ordinary Shares

09/26/2023Morgan Stanley & Co. International plcSell1,308.9160 Ordinary Shares

09/26/2023Morgan Stanley & Co. International plcSell15,338.16703 Ordinary Shares

09/26/2023Morgan Stanley & Co. International plcSellN/A500 Swaps

09/26/2023Morgan Stanley Australia Securities LimitedBuy1,334.52 (AUD)66 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy1,436.33 (AUD)71 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy10,070.00 (AUD)500 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy162.16 (AUD)8 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy162.32 (AUD)8 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy183.06 (AUD)9 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy186,375.56 (AUD) 9,254 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy202.50 (AUD)10 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy202.70 (AUD)10 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy222.86 (AUD)11 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy303.45 (AUD)15 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy386.08 (AUD)19 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy405.20 (AUD)20 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy603.90 (AUD)30 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy624.03 (AUD)31 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy628.68 (AUD)31 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedBuy685.10 (AUD)34 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,010.50 (AUD)50 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,050.92 (AUD)52 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,095.66 (AUD)54 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,112.10 (AUD)55 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,137.36 (AUD)56 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,175.08 (AUD)58 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,249.92 (AUD)62 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,270.08 (AUD)63 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,280.79 (AUD)63 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,294.72 (AUD)64 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,295.36 (AUD)64 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,298.56 (AUD)64 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,307.80 (AUD)65 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,314.62 (AUD)65 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,334.52 (AUD)66 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,358.76 (AUD)67 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,371.56 (AUD)68 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,501.46 (AUD)74 Ordinary Shares
09/26/2023Morgan Stanley Australia Securities LimitedSell1,509.75 (AUD)75 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,520.25 (AUD)75 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,539.00 (AUD)76 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,591.06 (AUD)79 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,648.35 (AUD)81 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,667.06 (AUD)82 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,684.90 (AUD)83 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,748.38 (AUD)86 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,762.62 (AUD)87 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,763.49 (AUD)87 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,858.40 (AUD)92 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,864.84 (AUD)92 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,912.35 (AUD)95 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,942.08 (AUD)96 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,946.88 (AUD)96 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,949.76 (AUD)96 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,953.12 (AUD)96 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell1,970.07 (AUD)97 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell10,190.00 (AUD)500 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell100.70 (AUD)5 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell112,965.26 (AUD) 5,609 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell121.38 (AUD)6 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell141.05 (AUD)7 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell141.47 (AUD)7 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell142.38 (AUD)7 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell162.16 (AUD)8 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell183.15 (AUD)9 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,026.00 (AUD)100 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,048.28 (AUD)101 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,093.99 (AUD)103 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,285.99 (AUD)113 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,333.35 (AUD)115 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,354.80 (AUD)116 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,395.40 (AUD)118 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,397.85 (AUD)119 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,420.46 (AUD)119 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,428.80 (AUD)120 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,446.62 (AUD)121 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,479.68 (AUD)123 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,496.12 (AUD)124 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,556.54 (AUD)126 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,574.29 (AUD)127 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,682.61 (AUD)133 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,768.77 (AUD)137 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,859.48 (AUD)141 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,941.90 (AUD)146 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,942.05 (AUD)145 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell2,998.48 (AUD)148 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell20.14 (AUD)1 Ordinary Share

09/26/2023Morgan Stanley Australia Securities LimitedSell20.14 (AUD)1 Ordinary Share
09/26/2023Morgan Stanley Australia Securities LimitedSell20.23 (AUD)1 Ordinary Share

09/26/2023Morgan Stanley Australia Securities LimitedSell202.50 (AUD)10 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell221.98 (AUD)11 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell222.86 (AUD)11 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell3,137.20 (AUD)155 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell3,238.40 (AUD)160 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell3,251.20 (AUD)160 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell3,324.28 (AUD)164 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell3,506.71 (AUD)173 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell3,641.40 (AUD)180 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell3,727.75 (AUD)185 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell303.45 (AUD)15 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell345.27 (AUD)17 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell362.88 (AUD)18 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell385.32 (AUD)19 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,082.42 (AUD)202 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,116.72 (AUD)204 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,151.25 (AUD)205 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,229.40 (AUD)210 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,286.64 (AUD)212 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,329.22 (AUD)214 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,389.91 (AUD)217 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,437.40 (AUD)220 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,572.00 (AUD)225 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,680.06 (AUD)231 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,693.36 (AUD)232 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,718.25 (AUD)233 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,815.85 (AUD)239 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,962.96 (AUD)244 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell4,994.34 (AUD)247 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell465.06 (AUD)23 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell5,224.81 (AUD)257 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell5,323.12 (AUD)263 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell505.75 (AUD)25 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell506.50 (AUD)25 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell525.72 (AUD)26 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell543.51 (AUD)27 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell564.48 (AUD)28 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell6,002.37 (AUD)297 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell6,454.40 (AUD)320 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell60.57 (AUD)3 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell603.90 (AUD)30 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell603.90 (AUD)30 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell645.76 (AUD)32 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell646.40 (AUD)32 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell646.72 (AUD)32 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell647.52 (AUD)32 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell647.84 (AUD)32 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell648.96 (AUD)32 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell649.60 (AUD)32 Ordinary Shares
09/26/2023Morgan Stanley Australia Securities LimitedSell649.60 (AUD)32 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell650.72 (AUD)32 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell651.20 (AUD)32 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell7,135.04 (AUD)352 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell7,137.66 (AUD)353 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell7,781.76 (AUD)384 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell750.36 (AUD)37 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell790.92 (AUD)39 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell793.26 (AUD)39 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell8,091.72 (AUD)399 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell8,553.94 (AUD)422 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell80.76 (AUD)4 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell810.00 (AUD)40 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell811.60 (AUD)40 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell82,292.04 (AUD)4,086 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell828.20 (AUD)41 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell830.25 (AUD)41 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell851.34 (AUD)42 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell852.60 (AUD)42 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell869.03 (AUD)43 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell894.08 (AUD)44 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell894.52 (AUD)44 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell910.80 (AUD)45 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell913.05 (AUD)45 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell932.88 (AUD)46 Ordinary Shares

09/26/2023Morgan Stanley Australia Securities LimitedSell993.72 (AUD)49 Ordinary Shares

09/26/2023Morgan Stanley Capital Services LLCBuyN/A1,289 Swaps

09/26/2023Morgan Stanley Capital Services LLCBuyN/A1,404 Swaps

09/26/2023Morgan Stanley Capital Services LLCBuyN/A10,212 Swaps

09/26/2023Morgan Stanley Capital Services LLCBuyN/A16 Swaps

09/26/2023Morgan Stanley Capital Services LLCBuyN/A2 Swaps

09/26/2023Morgan Stanley Capital Services LLCBuyN/A2,977 Swaps

09/26/2023Morgan Stanley Capital Services LLCBuyN/A302 Swaps

09/26/2023Morgan Stanley Capital Services LLCBuyN/A341 Swaps

09/26/2023Morgan Stanley Capital Services LLCBuyN/A6,186 Swaps

09/26/2023Morgan Stanley Capital Services LLCBuyN/A60 Swaps

09/26/2023Morgan Stanley Capital Services LLCSellN/A9,627 Swaps

09/27/2023Morgan Stanley & Co. International plcBorrowN/A25,479 Ordinary Shares

09/27/2023Morgan Stanley & Co. International plcBuyN/A1,490 Swaps

09/27/2023Morgan Stanley & Co. International plcBuyN/A913 Swaps

09/27/2023Morgan Stanley & Co. International plcSell4,376.51200 Ordinary Shares

09/27/2023Morgan Stanley & Co. International plcSell52,539.062,403 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedBuy302.70 (AUD)15 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedBuy546.48 (AUD)27 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedBuy8,885.36 (AUD)439 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,000.58 (AUD)49 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,051.96 (AUD)52 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,096.74 (AUD)54 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,116.50 (AUD)55 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,177.69 (AUD)58 Ordinary Shares
09/27/2023Morgan Stanley Australia Securities LimitedSell1,194.75 (AUD)59 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,195.63 (AUD)59 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,238.91 (AUD)61 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,238.91 (AUD)61 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,245.58 (AUD)62 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,251.78 (AUD)62 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,257.36 (AUD)62 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,316.90 (AUD)65 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,346.70 (AUD)67 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,349.70 (AUD)66 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,417.50 (AUD)70 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,424.26 (AUD)71 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,515.00 (AUD)75 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,521.75 (AUD)75 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,524.75 (AUD)75 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,613.97 (AUD)79 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,701.84 (AUD)84 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,812.93 (AUD)89 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,819.80 (AUD)90 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,872.20 (AUD)92 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,889.76 (AUD)93 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell1,932.30 (AUD)95 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell10,587.42 (AUD)524 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell101.50 (AUD)5 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell12,857.52 (AUD)634 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell121.62 (AUD)6 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell122.04 (AUD)6 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell122.04 (AUD)6 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell14,245.00 (AUD)700 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell14,329.92 (AUD)708 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell141.47 (AUD)7 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell141.75 (AUD)7 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell16,907.10 (AUD)830 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,207.70 (AUD)110 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,217.06 (AUD)109 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,323.00 (AUD)115 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,331.05 (AUD)115 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,336.80 (AUD)115 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,463.56 (AUD)121 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,474.77 (AUD)122 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,504.80 (AUD)124 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,523.40 (AUD)124 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,585.72 (AUD)127 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,644.20 (AUD)130 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,646.60 (AUD)132 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,739.15 (AUD)135 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,881.18 (AUD)142 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,947.85 (AUD)145 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell2,950.75 (AUD)145 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell20.22 (AUD)1 Ordinary Share
09/27/2023Morgan Stanley Australia Securities LimitedSell20.24 (AUD)1 Ordinary Share

09/27/2023Morgan Stanley Australia Securities LimitedSell20.27 (AUD)1 Ordinary Share

09/27/2023Morgan Stanley Australia Securities LimitedSell20.27 (AUD)1 Ordinary Share

09/27/2023Morgan Stanley Australia Securities LimitedSell20.30 (AUD)1 Ordinary Share

09/27/2023Morgan Stanley Australia Securities LimitedSell202.00 (AUD)10 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell202.10 (AUD)10 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell202.60 (AUD)10 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell203.30 (AUD)10 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell242.64 (AUD)12 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell242.64 (AUD)12 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell262.99 (AUD)13 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell27,303.50 (AUD)1,345 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell282.52 (AUD)14 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell285.60 (AUD)14 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell3,094.72 (AUD)152 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell3,185.53 (AUD)157 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell3,252.20 (AUD)161 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell3,344.55 (AUD)165 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell3,356.52 (AUD)166 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell3,493.32 (AUD)172 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell3,503.64 (AUD)172 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell3,569.28 (AUD)176 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell3,735.20 (AUD)184 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell3,768.36 (AUD)186 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell3,783.24 (AUD)186 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell344.08 (AUD)17 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell344.59 (AUD)17 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell363.96 (AUD)18 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell364.32 (AUD)18 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell364.68 (AUD)18 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell365.76 (AUD)18 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell4,102.62 (AUD)202 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell4,149.36 (AUD)204 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell4,225.98 (AUD)209 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell4,394.60 (AUD)215 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell4,409.44 (AUD)217 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell4,628.09 (AUD)229 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell4,866.04 (AUD)239 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell4,928.04 (AUD)243 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell406.60 (AUD)20 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell467.82 (AUD)23 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell488.64 (AUD)24 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell5,040.08 (AUD)251 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell5,118.12 (AUD)252 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell5,118.19 (AUD)253 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell5,762.36 (AUD)284 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell544.86 (AUD)27 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell546.21 (AUD)27 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell587.83 (AUD)29 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell590.15 (AUD)29 Ordinary Shares
09/27/2023Morgan Stanley Australia Securities LimitedSell6,029.10 (AUD)297 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell6,159.99 (AUD)303 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell6,391.80 (AUD)318 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell6,530.16 (AUD)322 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell60.72 (AUD)3 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell60.84 (AUD)3 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell609.00 (AUD)30 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell626.20 (AUD)31 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell627.75 (AUD)31 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell627.75 (AUD)31 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell628.52 (AUD)31 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell629.61 (AUD)31 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell631.78 (AUD)31 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell632.40 (AUD)31 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell634.26 (AUD)31 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell669.07 (AUD)33 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell683.74 (AUD)34 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell688.50 (AUD)34 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell7,678.54 (AUD)379 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell7,726.68 (AUD)381 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell710.85 (AUD)35 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell750.17 (AUD)37 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell767.60 (AUD)38 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell8,189.08 (AUD)404 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell80.96 (AUD)4 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell828.61 (AUD)41 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell830.86 (AUD)41 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell848.40 (AUD)42 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell854.70 (AUD)42 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell872.90 (AUD)43 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell875.05 (AUD)43 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell893.20 (AUD)44 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell9,175.34 (AUD)454 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell910.80 (AUD)45 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell936.56 (AUD)46 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell937.48 (AUD)46 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell955.27 (AUD)47 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell969.12 (AUD)48 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell986.37 (AUD)49 Ordinary Shares

09/27/2023Morgan Stanley Australia Securities LimitedSell994.21 (AUD)49 Ordinary Shares

09/27/2023Morgan Stanley Capital Services LLCBuyN/A1 Swap

09/27/2023Morgan Stanley Capital Services LLCBuyN/A1,058 Swaps

09/27/2023Morgan Stanley Capital Services LLCBuyN/A1,149 Swaps

09/27/2023Morgan Stanley Capital Services LLCBuyN/A100 Swaps

09/27/2023Morgan Stanley Capital Services LLCBuyN/A100 Swaps

09/27/2023Morgan Stanley Capital Services LLCBuyN/A2,214 Swaps

09/27/2023Morgan Stanley Capital Services LLCBuyN/A3,658 Swaps

09/27/2023Morgan Stanley Capital Services LLCBuyN/A426 Swaps

09/27/2023Morgan Stanley Capital Services LLCSellN/A15 Swaps

09/27/2023Morgan Stanley Capital Services LLCSellN/A27 Swaps
09/27/2023Morgan Stanley Capital Services LLCSellN/A439 Swaps

09/28/2023Morgan Stanley & Co. International plcBorrowN/A43,803 Ordinary Shares

09/28/2023Morgan Stanley & Co. International plcBuy1,463.4969 Ordinary Shares

09/28/2023Morgan Stanley & Co. International plcBuy2,152.00100 Ordinary Shares

09/28/2023Morgan Stanley & Co. International plcBuy81,743.343,854 Ordinary Shares

09/28/2023Morgan Stanley & Co. International plcBuyN/A1,639 Swaps

09/28/2023Morgan Stanley & Co. International plcBuyN/A4,354 Swaps

09/28/2023Morgan Stanley & Co. International plcBuyN/A4,675 Swaps

09/28/2023Morgan Stanley & Co. International plcBuyN/A513 Swaps

09/28/2023Morgan Stanley & Co. International plcSell2,149.00100 Ordinary Shares

09/28/2023Morgan Stanley & Co. International plcSell2,447.70115 Ordinary Shares

09/28/2023Morgan Stanley & Co. International plcSell10,931.48513 Ordinary Shares

09/28/2023Morgan Stanley & Co. International plcSell227,339.0710,668 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy1,142.28 (AUD)57 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy1,312.74 (AUD)66 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy1,444.32 (AUD)72 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy1,449.05 (AUD)73 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy1,602.18 (AUD)81 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy1,756.48 (AUD)88 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy1,977.03 (AUD)99 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy118.80 (AUD)6 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy12,744.26 (AUD)643 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy2,196.69 (AUD)111 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy2,356.20 (AUD)119 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy2,682.68 (AUD)134 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy2,713.20 (AUD)136 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy2,800.26 (AUD)141 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy20.01 (AUD)1 Ordinary Share

09/28/2023Morgan Stanley Australia Securities LimitedBuy277.20 (AUD)14 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy28,707.15 (AUD)1,455 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy3,536.86 (AUD)178 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy322,368.47 (AUD) 16,339 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy4,807.20 (AUD)240 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy4,937.67 (AUD)249 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy436.04 (AUD)22 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy6,636.35 (AUD)335 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy739.26 (AUD)37 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy759.62 (AUD)38 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy771.81 (AUD)39 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy800.00 (AUD)40 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy817.54 (AUD)41 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy837.48 (AUD)42 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy840.42 (AUD)42 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy854.84 (AUD)43 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy876.92 (AUD)44 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy893.25 (AUD)45 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedBuy912.64 (AUD)46 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell1,109.92 (AUD)56 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell1,118.32 (AUD)56 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell1,141.71 (AUD)57 Ordinary Shares
09/28/2023Morgan Stanley Australia Securities LimitedSell1,142.28 (AUD)57 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell1,203.00 (AUD)60 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell1,204.20 (AUD)60 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell1,235.66 (AUD)62 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell1,322.64 (AUD)66 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell1,445.40 (AUD)73 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell1,620.81 (AUD)81 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell1,764.40 (AUD)88 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell1,830.92 (AUD)91 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell19,295.94 (AUD)978 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell2,108.34 (AUD)106 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell20.11 (AUD)1 Ordinary Share

09/28/2023Morgan Stanley Australia Securities LimitedSell277.20 (AUD)14 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell297.15 (AUD)15 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell3,545.99 (AUD)179 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell399.60 (AUD)20 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell436.04 (AUD)22 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell603.00 (AUD)30 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell651.09 (AUD)33 Ordinary Shares

09/28/2023Morgan Stanley Australia Securities LimitedSell980.00 (AUD)49 Ordinary Shares

09/28/2023Morgan Stanley Capital Services LLCBuyN/A1,698 Swaps

09/28/2023Morgan Stanley Capital Services LLCBuyN/A100 Swaps

09/28/2023Morgan Stanley Capital Services LLCBuyN/A115 Swaps

09/28/2023Morgan Stanley Capital Services LLCBuyN/A242 Swaps

09/28/2023Morgan Stanley Capital Services LLCBuyN/A33 Swaps

09/28/2023Morgan Stanley Capital Services LLCSellN/A1,455 Swaps

09/28/2023Morgan Stanley Capital Services LLCSellN/A100 Swaps

09/28/2023Morgan Stanley Capital Services LLCSellN/A13,444 Swaps

09/28/2023Morgan Stanley Capital Services LLCSellN/A3,854 Swaps

09/28/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy1,161.62 (AUD)58 Ordinary Shares

09/28/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy1,281.79 (AUD)64 Ordinary Shares

09/28/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy1,361.90 (AUD)68 Ordinary Shares

09/28/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy3,124.35 (AUD)156 Ordinary Shares

09/28/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy600.84 (AUD)30 Ordinary Shares

09/28/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy660.92 (AUD)33 Ordinary Shares

09/28/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy761.06 (AUD)38 Ordinary Shares

09/28/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy901.26 (AUD)45 Ordinary Shares

09/28/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy941.31 (AUD)47 Ordinary Shares

09/28/2023 Morgan Stanley Wealth Management Australia Pty LtdSell840.63 (AUD)42 Ordinary Shares

09/29/2023Morgan Stanley & Co. International plcBorrowN/A17,241 Ordinary Shares

09/29/2023Morgan Stanley & Co. International plcBuy236.6711 Ordinary Shares

09/29/2023Morgan Stanley & Co. International plcBuy4,290.00200 Ordinary Shares

09/29/2023Morgan Stanley & Co. International plcBuyN/A1,373 Swaps

09/29/2023Morgan Stanley & Co. International plcBuyN/A2,240 Swaps

09/29/2023Morgan Stanley & Co. International plcSell77,785.843,613 Ordinary Shares

09/29/2023Morgan Stanley & Co. International plcSell157,296.627,289 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBorrowN/A24,551 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy1,001.00 (AUD)50 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy1,020.51 (AUD)51 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy1,032.72 (AUD)52 Ordinary Shares
09/29/2023Morgan Stanley Australia Securities LimitedBuy1,074.60 (AUD)54 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy1,113.28 (AUD)56 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy1,137.72 (AUD)57 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy1,178.82 (AUD)59 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy1,192.80 (AUD)60 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy1,796.40 (AUD)90 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy12,057.65 (AUD)605 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy12,178.80 (AUD)612 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy139.44 (AUD)7 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy15,330.70 (AUD)770 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy16,651.67 (AUD)833 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy19.89 (AUD)1 Ordinary Share

09/29/2023Morgan Stanley Australia Securities LimitedBuy2,197.80 (AUD)110 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy2,290.80 (AUD)115 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy2,847.13 (AUD)143 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy3,188.80 (AUD)160 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy377.53 (AUD)19 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy39.82 (AUD)2 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy4,209.45 (AUD)211 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy4,247.22 (AUD)213 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy4,626.08 (AUD)232 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy416.85 (AUD)21 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy437.80 (AUD)22 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy580.00 (AUD)29 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy59,870.05 (AUD)2,995 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy59.79 (AUD)3 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy598.50 (AUD)30 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy696.85 (AUD)35 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy7,290.72 (AUD)366 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy8,353.80 (AUD)420 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy80.00 (AUD)4 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy940.00 (AUD)47 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy977.55 (AUD)49 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedBuy999.50 (AUD)50 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell1,057.35 (AUD)53 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell1,195.20 (AUD)60 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell1,198.20 (AUD)60 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell1,577.63 (AUD)79 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell1,793.70 (AUD)90 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell1,796.40 (AUD)90 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell119.46 (AUD)6 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell12,533.73 (AUD)627 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell123,398.27 (AUD) 6,173 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell125,837.05 (AUD) 6,295 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell139.37 (AUD)7 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell139.37 (AUD)7 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell159.20 (AUD)8 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell16,000.00 (AUD)800 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell17,914.50 (AUD)900 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell179.28 (AUD)9 Ordinary Shares
09/29/2023Morgan Stanley Australia Securities LimitedSell18,952.50 (AUD)950 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell19.95 (AUD)1 Ordinary Share

09/29/2023Morgan Stanley Australia Securities LimitedSell2,049.70 (AUD)103 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell2,134.65 (AUD)107 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell2,472.56 (AUD)124 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell2,847.13 (AUD)143 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell238.44 (AUD)12 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell238.44 (AUD)12 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell239.64 (AUD)12 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell278.60 (AUD)14 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell28,825.58 (AUD)1,442 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell318.72 (AUD)16 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell319.04 (AUD)16 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell319.84 (AUD)16 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell338.30 (AUD)17 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell338.30 (AUD)17 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell338.47 (AUD)17 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell357.66 (AUD)18 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell358.02 (AUD)18 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell358.02 (AUD)18 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell4,187.40 (AUD)210 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell4,539.48 (AUD)228 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell438.46 (AUD)22 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell457.24 (AUD)23 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell517.40 (AUD)26 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell557.48 (AUD)28 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell558.88 (AUD)28 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell596.70 (AUD)30 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell599.40 (AUD)30 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell600.00 (AUD)30 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell7,794.15 (AUD)390 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell80.00 (AUD)4 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell817.13 (AUD)41 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell817.54 (AUD)41 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell977.55 (AUD)49 Ordinary Shares

09/29/2023Morgan Stanley Australia Securities LimitedSell997.50 (AUD)50 Ordinary Shares

09/29/2023Morgan Stanley Capital Services LLCBuyN/A1,442 Swaps

09/29/2023Morgan Stanley Capital Services LLCBuyN/A201 Swaps

09/29/2023Morgan Stanley Capital Services LLCBuyN/A53 Swaps

09/29/2023Morgan Stanley Capital Services LLCBuyN/A6,295 Swaps

09/29/2023Morgan Stanley Capital Services LLCBuyN/A7,289 Swaps

09/29/2023Morgan Stanley Capital Services LLCBuyN/A927 Swaps

09/29/2023Morgan Stanley Capital Services LLCSellN/A1,390 Swaps

09/29/2023Morgan Stanley Capital Services LLCSellN/A200 Swaps

09/29/2023Morgan Stanley Capital Services LLCSellN/A6 Swaps

09/29/2023Morgan Stanley Capital Services LLCSellN/A6,404 Swaps

09/29/2023Morgan Stanley Capital Services LLCSellN/A833 Swaps

10/02/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A12,867 Ordinary Shares

10/02/2023Morgan Stanley & Co. International plcBuy128.586 Ordinary Shares

10/02/2023Morgan Stanley & Co. International plcBuyN/A20 Swaps
10/02/2023Morgan Stanley & Co. International plcBuyN/A870 Swaps

10/02/2023Morgan Stanley & Co. International plcSell429.9820 Ordinary Shares

10/02/2023Morgan Stanley & Co. International plcSell2,152.00100 Ordinary Shares

10/02/2023Morgan Stanley & Co. International plcSell11,835.40551 Ordinary Shares

10/02/2023Morgan Stanley & Co. International plcSell18,702.83870 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedBuy14,857.83 (AUD)747 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedBuy219.01 (AUD)11 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedBuy57,700.89 (AUD)2,901 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,058.41 (AUD)53 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,063.71 (AUD)53 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,080.00 (AUD)54 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,081.62 (AUD)54 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,082.70 (AUD)54 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,235.66 (AUD)62 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,244.34 (AUD)62 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,247.44 (AUD)62 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,324.62 (AUD)66 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,329.95 (AUD)67 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,364.76 (AUD)68 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,442.16 (AUD)72 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,447.92 (AUD)72 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,463.65 (AUD)73 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,501.50 (AUD)75 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,526.08 (AUD)76 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,527.60 (AUD)76 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,540.77 (AUD)77 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,700.85 (AUD)85 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,748.70 (AUD)87 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,764.40 (AUD)88 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,767.04 (AUD)88 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,848.84 (AUD)93 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell1,909.50 (AUD)95 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell100.20 (AUD)5 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell11,723.40 (AUD)585 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell119.34 (AUD)6 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell12,988.17 (AUD)653 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell14,857.83 (AUD)747 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell161.04 (AUD)8 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell179.19 (AUD)9 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell19.89 (AUD)1 Ordinary Share

10/02/2023Morgan Stanley Australia Securities LimitedSell199.15 (AUD)10 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell2,025.05 (AUD)101 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell2,193.40 (AUD)110 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell2,306.90 (AUD)115 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell2,310.72 (AUD)116 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell2,370.62 (AUD)118 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell2,389.52 (AUD)119 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell2,443.66 (AUD)122 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell2,471.32 (AUD)124 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell2,520.00 (AUD)126 Ordinary Shares
10/02/2023Morgan Stanley Australia Securities LimitedSell2,594.80 (AUD)130 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell2,626.80 (AUD)132 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell2,724.08 (AUD)136 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell2,795.29 (AUD)139 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell2,828.46 (AUD)141 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell220.77 (AUD)11 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell23,976.00 (AUD)1,200 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell25,448.76 (AUD)1,268 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell3,202.29 (AUD)161 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell3,220.00 (AUD)161 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell3,226.44 (AUD)161 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell3,326.64 (AUD)166 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell3,366.48 (AUD)169 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell3,440.52 (AUD)171 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell3,676.47 (AUD)183 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell3,731.16 (AUD)186 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell3,738.60 (AUD)186 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell3,781.89 (AUD)189 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell318.48 (AUD)16 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell320.96 (AUD)16 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell338.47 (AUD)17 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell340.34 (AUD)17 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell39.90 (AUD)2 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell4,040.10 (AUD)201 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell4,451.10 (AUD)222 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell4,720.00 (AUD)236 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell4,738.88 (AUD)236 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell4,747.11 (AUD)237 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell441.10 (AUD)22 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell441.32 (AUD)22 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell441.54 (AUD)22 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell461.15 (AUD)23 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell48,094.02 (AUD)2,418 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell481.20 (AUD)24 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell497.25 (AUD)25 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell5,226.00 (AUD)260 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell5,290.56 (AUD)264 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell5,291.56 (AUD)263 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell5,605.11 (AUD)279 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell544.32 (AUD)27 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell6,038.79 (AUD)303 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell6,379.08 (AUD)318 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell6,406.40 (AUD)320 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell621.86 (AUD)31 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell622.17 (AUD)31 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell622.48 (AUD)31 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell622.79 (AUD)31 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell625.27 (AUD)31 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell625.89 (AUD)31 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell626.51 (AUD)31 Ordinary Shares
10/02/2023Morgan Stanley Australia Securities LimitedSell642.72 (AUD)32 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell664.29 (AUD)33 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell698.95 (AUD)35 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell7,276.36 (AUD)364 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell7,784.81 (AUD)391 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell701.75 (AUD)35 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell738.52 (AUD)37 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell776.49 (AUD)39 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell780.78 (AUD)39 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell8,024.00 (AUD)400 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell8,104.33 (AUD)403 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell8,608.60 (AUD)430 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell80.08 (AUD)4 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell824.92 (AUD)41 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell843.78 (AUD)42 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell9,243.05 (AUD)461 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell9,600.92 (AUD)476 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell9,999.84 (AUD)502 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell937.18 (AUD)47 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell940.47 (AUD)47 Ordinary Shares

10/02/2023Morgan Stanley Australia Securities LimitedSell999.50 (AUD)50 Ordinary Shares

10/02/2023Morgan Stanley Capital Services LLCBuyN/A1 Swap

10/02/2023Morgan Stanley Capital Services LLCBuyN/A100 Swaps

10/02/2023Morgan Stanley Capital Services LLCBuyN/A232 Swaps

10/02/2023Morgan Stanley Capital Services LLCBuyN/A271 Swaps

10/02/2023Morgan Stanley Capital Services LLCBuyN/A3,122 Swaps

10/02/2023Morgan Stanley Capital Services LLCBuyN/A379 Swaps

10/02/2023Morgan Stanley Capital Services LLCBuyN/A4,311 Swaps

10/02/2023Morgan Stanley Capital Services LLCBuyN/A48 Swaps

10/02/2023Morgan Stanley Capital Services LLCBuyN/A653 Swaps

10/02/2023Morgan Stanley Capital Services LLCSellN/A1,442 Swaps

10/02/2023Morgan Stanley Capital Services LLCSellN/A11 Swaps

10/02/2023Parametric Portfolio Associates LLCBuy36,833.861,714 Ordinary Shares

10/02/2023Parametric Portfolio Associates LLCBuy36,833.861,714 Ordinary Shares

10/02/2023Parametric Portfolio Associates LLCSell36,833.861,714 Ordinary Shares

10/02/2023Parametric Portfolio Associates LLCSell36,833.861,714 Ordinary Shares

10/03/2023Morgan Stanley & Co. International plcBorrowN/A12,916 Ordinary Shares

10/03/2023Morgan Stanley & Co. International plcBuy6,143.28286 Ordinary Shares

10/03/2023Morgan Stanley & Co. International plcBuy20,119.68 (AUD)1,008 Ordinary Shares

10/03/2023Morgan Stanley & Co. International plcBuyN/A103 Swaps

10/03/2023Morgan Stanley & Co. International plcBuyN/A147 Swaps

10/03/2023Morgan Stanley & Co. International plcSell42.42 Ordinary Shares

10/03/2023Morgan Stanley & Co. International plcSell85.924 Ordinary Shares

10/03/2023Morgan Stanley & Co. International plcSell2,137.00100 Ordinary Shares

10/03/2023Morgan Stanley & Co. International plcSell5,350.60250 Ordinary Shares

10/03/2023Morgan Stanley & Co. International plcSell6,202.17290 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBorrowN/A39,000 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy1,413.36 (AUD)72 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy1,454.10 (AUD)74 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy1,578.42 (AUD)79 Ordinary Shares
10/03/2023Morgan Stanley Australia Securities LimitedBuy1,848.84 (AUD)93 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy1,944.36 (AUD)99 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy19.91 (AUD)1 Ordinary Share

10/03/2023Morgan Stanley Australia Securities LimitedBuy2,150.28 (AUD)108 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy2,200.02 (AUD)111 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy278.74 (AUD)14 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy3,048.85 (AUD)155 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy314.16 (AUD)16 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy39.32 (AUD)2 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy4,973.98 (AUD)253 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy44,989.84 (AUD)2,254 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy557.48 (AUD)28 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy576.23 (AUD)29 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy608.22 (AUD)31 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy609.46 (AUD)31 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy611.01 (AUD)31 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy616.59 (AUD)31 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy617.52 (AUD)31 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy636.80 (AUD)32 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy832.86 (AUD)42 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy845.81 (AUD)43 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedBuy978.53 (AUD)49 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell1,018.98 (AUD)51 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell1,034.28 (AUD)52 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell1,058.41 (AUD)53 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell1,119.44 (AUD)56 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell1,227.90 (AUD)62 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell1,235.04 (AUD)62 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell1,241.24 (AUD)62 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell1,342.01 (AUD)67 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell1,677.48 (AUD)84 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell1,730.86 (AUD)87 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell1,796.40 (AUD)90 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell1,826.52 (AUD)93 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell1,828.38 (AUD)93 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell10,293.47 (AUD)517 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell10,612.03 (AUD)533 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell119.46 (AUD)6 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell126,087.32 (AUD) 6,317 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell13,804.00 (AUD)700 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell157.12 (AUD)8 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell159.28 (AUD)8 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell164,670.00 (AUD) 8,250 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell17,946.00 (AUD)900 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell17,983.96 (AUD)901 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell179.73 (AUD)9 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell19,860.00 (AUD)1,000 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell19.91 (AUD)1 Ordinary Share

10/03/2023Morgan Stanley Australia Securities LimitedSell19.91 (AUD)1 Ordinary Share

10/03/2023Morgan Stanley Australia Securities LimitedSell199.10 (AUD)10 Ordinary Shares
10/03/2023Morgan Stanley Australia Securities LimitedSell199.30 (AUD)10 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell2,436.60 (AUD)124 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell2,457.68 (AUD)124 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell2,472.56 (AUD)124 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell2,477.52 (AUD)124 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell21,593.00 (AUD)1,100 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell238.92 (AUD)12 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell259.48 (AUD)13 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell259.48 (AUD)13 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell259.61 (AUD)13 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell278.18 (AUD)14 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell298.95 (AUD)15 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell299.55 (AUD)15 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell3,551.40 (AUD)180 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell3,684.66 (AUD)186 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell3,705.12 (AUD)186 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell3,856.72 (AUD)194 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell3,958.11 (AUD)199 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell4,417.80 (AUD)222 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell4,932.72 (AUD)248 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell5,228.44 (AUD)263 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell5,373.00 (AUD)270 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell5,515.07 (AUD)277 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell538.92 (AUD)27 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell59.73 (AUD)3 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell59.91 (AUD)3 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell6,184.50 (AUD)310 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell607.91 (AUD)31 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell614.73 (AUD)31 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell618.76 (AUD)31 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell619.69 (AUD)31 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell620.00 (AUD)31 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell620.31 (AUD)31 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell620.62 (AUD)31 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell678.30 (AUD)34 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell7,355.60 (AUD)370 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell7,820.70 (AUD)393 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell755.25 (AUD)38 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell756.96 (AUD)38 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell9,685.45 (AUD)485 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell9,875.00 (AUD)500 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell918.62 (AUD)46 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell99.40 (AUD)5 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell99.45 (AUD)5 Ordinary Shares

10/03/2023Morgan Stanley Australia Securities LimitedSell99.45 (AUD)5 Ordinary Shares

10/03/2023Morgan Stanley Capital Services LLCBuyN/A1,647 Swaps

10/03/2023Morgan Stanley Capital Services LLCBuyN/A100 Swaps

10/03/2023Morgan Stanley Capital Services LLCBuyN/A13 Swaps

10/03/2023Morgan Stanley Capital Services LLCBuyN/A144 Swaps

10/03/2023Morgan Stanley Capital Services LLCBuyN/A146 Swaps
10/03/2023Morgan Stanley Capital Services LLCBuyN/A3,907 Swaps

10/03/2023Morgan Stanley Capital Services LLCBuyN/A35 Swaps

10/03/2023Morgan Stanley Capital Services LLCBuyN/A6 Swaps

10/03/2023Morgan Stanley Capital Services LLCBuyN/A8,270 Swaps

10/03/2023Morgan Stanley Capital Services LLCSellN/A2,472 Swaps

10/03/2023Morgan Stanley Capital Services LLCSellN/A905 Swaps

10/03/2023Morgan Stanley Investment Management Inc.Buy8,303.20388 Ordinary Shares

10/03/2023Parametric Portfolio Associates LLCSell42,766.771,992 Ordinary Shares

10/04/2023Morgan Stanley & Co. International plcBorrowN/A11,119 Ordinary Shares

10/04/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A23,067 Ordinary Shares

10/04/2023Morgan Stanley & Co. International plcBuy3,020.47139 Ordinary Shares

10/04/2023Morgan Stanley & Co. International plcBuyN/A13 Swaps

10/04/2023Morgan Stanley & Co. International plcBuyN/A21 Swaps

10/04/2023Morgan Stanley & Co. International plcSell736.1834 Ordinary Shares

10/04/2023Morgan Stanley & Co. International plcSell86,528.863,982 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,044.16 (AUD)52 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,045.20 (AUD)52 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,096.70 (AUD)55 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,099.45 (AUD)55 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,103.30 (AUD)55 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,145.13 (AUD)57 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,157.10 (AUD)58 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,241.24 (AUD)62 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,255.50 (AUD)62 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,267.24 (AUD)63 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,332.54 (AUD)66 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,346.70 (AUD)67 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,357.96 (AUD)68 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,388.61 (AUD)69 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,520.00 (AUD)76 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,520.76 (AUD)76 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,580.00 (AUD)79 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,580.79 (AUD)79 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,591.85 (AUD)79 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,631.34 (AUD)81 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,635.90 (AUD)82 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,742.36 (AUD)86 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,787.12 (AUD)89 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,866.51 (AUD)93 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,869.30 (AUD)93 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,873.02 (AUD)93 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,903.50 (AUD)94 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell1,966.86 (AUD)98 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell10,095.00 (AUD)500 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell10,246.50 (AUD)506 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell10,499.86 (AUD)518 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell107,544.84 (AUD) 5,303 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell11,551.33 (AUD)571 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell11,721.84 (AUD)578 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell12,834.48 (AUD)636 Ordinary Shares
10/04/2023Morgan Stanley Australia Securities LimitedSell121.50 (AUD)6 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell140.66 (AUD)7 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell141.12 (AUD)7 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell141.29 (AUD)7 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell141.68 (AUD)7 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell16,100.00 (AUD)800 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell16,160.00 (AUD)800 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell2,170.80 (AUD)108 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell2,185.92 (AUD)108 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell2,275.82 (AUD)113 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell2,283.73 (AUD)113 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell2,388.32 (AUD)118 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell2,394.28 (AUD)119 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell2,449.76 (AUD)122 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell2,476.28 (AUD)124 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell2,686.60 (AUD)133 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell2,802.24 (AUD)139 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell2,835.51 (AUD)141 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell2,839.20 (AUD)140 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell20.08 (AUD)1 Ordinary Share

10/04/2023Morgan Stanley Australia Securities LimitedSell20.17 (AUD)1 Ordinary Share

10/04/2023Morgan Stanley Australia Securities LimitedSell242.52 (AUD)12 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell257,272.08 (AUD) 12,686 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell262.99 (AUD)13 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell279.44 (AUD)14 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,117.05 (AUD)155 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,124.80 (AUD)155 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,138.75 (AUD)155 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,182.39 (AUD)157 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,321.45 (AUD)165 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,420.40 (AUD)170 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,522.75 (AUD)175 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,729.30 (AUD)186 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,736.74 (AUD)186 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,760.92 (AUD)186 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,762.78 (AUD)186 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,801.36 (AUD)188 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,804.57 (AUD)189 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,944.85 (AUD)195 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell3,997.91 (AUD)199 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell300.00 (AUD)15 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell303.30 (AUD)15 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell32,082.96 (AUD)1,582 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell342.55 (AUD)17 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell38,311.66 (AUD)1,891 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell383.61 (AUD)19 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell4,167.38 (AUD)206 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell4,565.20 (AUD)226 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell419.79 (AUD)21 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell423.99 (AUD)21 Ordinary Shares
10/04/2023Morgan Stanley Australia Securities LimitedSell445.28 (AUD)22 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell463.45 (AUD)23 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell485.52 (AUD)24 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell5,002.16 (AUD)248 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell5,089.80 (AUD)255 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell5,178.06 (AUD)258 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell5,196.54 (AUD)257 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell5,304.71 (AUD)263 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell5,408.24 (AUD)268 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell5,510.72 (AUD)272 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell5,537.54 (AUD)274 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell5,633.01 (AUD)279 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell524.68 (AUD)26 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell525.98 (AUD)26 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell545.94 (AUD)27 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell6,044.85 (AUD)303 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell6,265.10 (AUD)310 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell624.49 (AUD)31 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell625.42 (AUD)31 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell626.82 (AUD)31 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell638.08 (AUD)32 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell648.64 (AUD)32 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell7,099.84 (AUD)352 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell7,147.26 (AUD)354 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell758.48 (AUD)38 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell759.80 (AUD)38 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell764.18 (AUD)38 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell8,435.24 (AUD)418 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell8,450.40 (AUD)420 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell8,745.10 (AUD)434 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell8,823.03 (AUD)437 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell80.76 (AUD)4 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell810.00 (AUD)40 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell810.40 (AUD)40 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell830.25 (AUD)41 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell845.46 (AUD)42 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell846.72 (AUD)42 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell850.08 (AUD)42 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell862.58 (AUD)43 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell866.45 (AUD)43 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell909.00 (AUD)45 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell921.38 (AUD)46 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell929.66 (AUD)46 Ordinary Shares

10/04/2023Morgan Stanley Australia Securities LimitedSell960.00 (AUD)48 Ordinary Shares

10/04/2023Morgan Stanley Capital Services LLCBuyN/A17,314 Swaps

10/04/2023Morgan Stanley Capital Services LLCBuyN/A219 Swaps

10/04/2023Morgan Stanley Capital Services LLCBuyN/A3,982 Swaps

10/04/2023Morgan Stanley Capital Services LLCBuyN/A403 Swaps

10/04/2023Morgan Stanley Capital Services LLCBuyN/A5,126 Swaps

10/04/2023Morgan Stanley Capital Services LLCBuyN/A578 Swaps
10/04/2023Morgan Stanley Capital Services LLCBuyN/A6,877 Swaps

10/05/2023Morgan Stanley & Co. International plcBorrowN/A21,697 Ordinary Shares

10/05/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A354 Ordinary Shares

10/05/2023Morgan Stanley & Co. International plcBuy8,807.00400 Ordinary Shares

10/05/2023Morgan Stanley & Co. International plcSell1,044.8147 Ordinary Shares

10/05/2023Morgan Stanley & Co. International plcSell3,524.69159 Ordinary Shares

10/05/2023Morgan Stanley & Co. International plcSell22,474.531,011 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedBuy1,269.76 (AUD)62 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedBuy1,911.15 (AUD)93 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedBuy144.20 (AUD)7 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedBuy183.24 (AUD)9 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedBuy2,348.14 (AUD)113 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedBuy20.72 (AUD)1 Ordinary Share

10/05/2023Morgan Stanley Australia Securities LimitedBuy205.60 (AUD)10 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedBuy41.48 (AUD)2 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedBuy635.50 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedBuy636.74 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedBuy637.36 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedBuy655.36 (AUD)32 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,027.50 (AUD)50 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,044.99 (AUD)51 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,093.92 (AUD)53 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,118.88 (AUD)54 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,125.85 (AUD)55 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,138.50 (AUD)55 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,157.52 (AUD)56 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,175.34 (AUD)57 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,197.12 (AUD)58 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,202.92 (AUD)58 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,221.59 (AUD)59 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,280.30 (AUD)62 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,280.61 (AUD)62 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,285.20 (AUD)63 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,299.69 (AUD)63 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,321.28 (AUD)64 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,340.95 (AUD)65 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,370.15 (AUD)67 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,425.20 (AUD)70 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,488.47 (AUD)73 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,551.00 (AUD)75 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,614.60 (AUD)78 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,631.35 (AUD)79 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,633.72 (AUD)79 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,650.40 (AUD)80 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,652.80 (AUD)80 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,699.86 (AUD)82 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,731.45 (AUD)85 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,734.00 (AUD)85 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,740.06 (AUD)84 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,758.65 (AUD)85 Ordinary Shares
10/05/2023Morgan Stanley Australia Securities LimitedSell1,779.34 (AUD)86 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,819.84 (AUD)88 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,840.50 (AUD)90 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,900.72 (AUD)92 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,906.24 (AUD)92 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,923.24 (AUD)93 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell1,961.75 (AUD)95 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell10,939.72 (AUD)529 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell11,492.52 (AUD)556 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell124.20 (AUD)6 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell124.38 (AUD)6 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell135,236.24 (AUD) 6,508 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell144,815.82 (AUD) 6,969 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell18,558.00 (AUD)900 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,133.13 (AUD)103 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,328.93 (AUD)113 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,394.82 (AUD)116 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,396.56 (AUD)116 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,423.07 (AUD)117 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,434.14 (AUD)119 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,499.86 (AUD)121 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,507.12 (AUD)121 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,529.06 (AUD)122 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,568.64 (AUD)124 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,625.09 (AUD)127 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,731.08 (AUD)132 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,758.42 (AUD)133 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,855.22 (AUD)138 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell2,945.08 (AUD)142 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell20,256.60 (AUD)980 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell20.78 (AUD)1 Ordinary Share

10/05/2023Morgan Stanley Australia Securities LimitedSell3,099.28 (AUD)152 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell3,157.92 (AUD)153 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell3,201.51 (AUD)155 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell3,326.26 (AUD)161 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell3,536.28 (AUD)171 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell3,537.99 (AUD)171 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell3,544.83 (AUD)171 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell3,703.26 (AUD)181 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell3,769.22 (AUD)182 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell393.58 (AUD)19 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell4,467.60 (AUD)219 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell4,664.25 (AUD)225 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell4,901.16 (AUD)237 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell41.10 (AUD)2 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell455.62 (AUD)22 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell455.84 (AUD)22 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell475.64 (AUD)23 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell5,126.16 (AUD)248 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell5,262.88 (AUD)254 Ordinary Shares
10/05/2023Morgan Stanley Australia Securities LimitedSell5,387.20 (AUD)260 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell5,583.60 (AUD)270 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell557.01 (AUD)27 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell6,280.64 (AUD)304 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell6,609.60 (AUD)320 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell61.98 (AUD)3 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell631.47 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell633.33 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell633.64 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell633.79 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell634.88 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell637.36 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell640.46 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell641.23 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell641.39 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell641.70 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell641.85 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell642.32 (AUD)31 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell695.64 (AUD)34 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell7,062.11 (AUD)341 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell7,165.55 (AUD)347 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell7,664.55 (AUD)370 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell723.45 (AUD)35 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell734.76 (AUD)36 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell764.05 (AUD)37 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell773.30 (AUD)38 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell773.30 (AUD)38 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell773.68 (AUD)38 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell782.99 (AUD)38 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell788.12 (AUD)38 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell8,240.00 (AUD)400 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell8,280.00 (AUD)400 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell8,540.76 (AUD)412 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell807.30 (AUD)39 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell82.60 (AUD)4 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell826.80 (AUD)40 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell828.40 (AUD)40 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell829.60 (AUD)40 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell837.22 (AUD)41 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell842.96 (AUD)41 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell846.65 (AUD)41 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell867.09 (AUD)42 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell880.64 (AUD)43 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell881.93 (AUD)43 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell885.80 (AUD)43 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell889.24 (AUD)43 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell925.20 (AUD)45 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell926.55 (AUD)45 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell929.25 (AUD)45 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell930.60 (AUD)45 Ordinary Shares
10/05/2023Morgan Stanley Australia Securities LimitedSell937.94 (AUD)46 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell941.16 (AUD)46 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell954.04 (AUD)46 Ordinary Shares

10/05/2023Morgan Stanley Australia Securities LimitedSell983.04 (AUD)48 Ordinary Shares

10/05/2023Morgan Stanley Capital Services LLCBuyN/A1 Swap

10/05/2023Morgan Stanley Capital Services LLCBuyN/A1,168 Swaps

10/05/2023Morgan Stanley Capital Services LLCBuyN/A1,463 Swaps

10/05/2023Morgan Stanley Capital Services LLCBuyN/A10,732 Swaps

10/05/2023Morgan Stanley Capital Services LLCBuyN/A159 Swaps

10/05/2023Morgan Stanley Capital Services LLCBuyN/A842 Swaps

10/05/2023Morgan Stanley Capital Services LLCBuyN/A9,103 Swaps

10/05/2023Morgan Stanley Capital Services LLCSellN/A113 Swaps

10/05/2023Morgan Stanley Capital Services LLCSellN/A3 Swaps

10/05/2023Morgan Stanley Capital Services LLCSellN/A306 Swaps

10/05/2023Morgan Stanley Capital Services LLCSellN/A400 Swaps

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy123.92 (AUD)6 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy123.92 (AUD)6 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy123.92 (AUD)6 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy165.23 (AUD)8 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy165.23 (AUD)8 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy268.50 (AUD)13 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy268.50 (AUD)13 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy330.46 (AUD)16 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy330.46 (AUD)16 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy330.46 (AUD)16 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy351.11 (AUD)17 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy351.11 (AUD)17 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy392.42 (AUD)19 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy392.42 (AUD)19 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy392.42 (AUD)19 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy392.42 (AUD)19 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy413.08 (AUD)20 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy475.04 (AUD)23 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy495.69 (AUD)24 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy495.69 (AUD)24 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy495.69 (AUD)24 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy516.35 (AUD)25 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy578.31 (AUD)28 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy598.96 (AUD)29 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy598.96 (AUD)29 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy640.27 (AUD)31 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy681.58 (AUD)33 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy702.23 (AUD)34 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy722.88 (AUD)35 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy784.84 (AUD)38 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy784.84 (AUD)38 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy867.46 (AUD)42 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy867.46 (AUD)42 Ordinary Shares

10/05/2023 Morgan Stanley Wealth Management Australia Pty LtdBuy908.77 (AUD)44 Ordinary Shares

10/06/2023Morgan Stanley & Co. International plcBorrowN/A39,493 Ordinary Shares
10/06/2023Morgan Stanley & Co. International plcBuy51,751.442,328 Ordinary Shares

10/06/2023Morgan Stanley & Co. International plcBuyN/A25 Swaps

10/06/2023Morgan Stanley & Co. International plcBuyN/A41 Swaps

10/06/2023Morgan Stanley & Co. International plcSell1,465.9266 Ordinary Shares

10/06/2023Morgan Stanley & Co. International plcSell7,552.16340 Ordinary Shares

10/06/2023Morgan Stanley & Co. International plcSell8,091.72364 Ordinary Shares

10/06/2023Morgan Stanley & Co. International plcSell133,924.966,031 Ordinary Shares

10/06/2023Morgan Stanley & Co. International plcSell115,179.97 (USD) 8,700 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy1,035.00 (AUD)50 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy1,141.25 (AUD)55 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy1,226.02 (AUD)59 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy1,287.12 (AUD)62 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy1,288.66 (AUD)62 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy1,289.28 (AUD)62 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy1,304.73 (AUD)63 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy1,474.67 (AUD)71 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy1,620.84 (AUD)78 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy1,663.20 (AUD)80 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy1,994.88 (AUD)96 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy2,258.48 (AUD)109 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy20.74 (AUD)1 Ordinary Share

10/06/2023Morgan Stanley Australia Securities LimitedBuy20.80 (AUD)1 Ordinary Share

10/06/2023Morgan Stanley Australia Securities LimitedBuy20.80 (AUD)1 Ordinary Share

10/06/2023Morgan Stanley Australia Securities LimitedBuy207.70 (AUD)10 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy3,723.20 (AUD)179 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy352.24 (AUD)17 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy373.14 (AUD)18 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy4,770.20 (AUD)230 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy601.17 (AUD)29 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy644.49 (AUD)31 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy644.80 (AUD)31 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy645.11 (AUD)31 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy645.42 (AUD)31 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy645.42 (AUD)31 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy726.60 (AUD)35 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy73,215.90 (AUD)3,537 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy747.00 (AUD)36 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy9,563.40 (AUD)462 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy912.12 (AUD)44 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedBuy933.30 (AUD)45 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell1,015.77 (AUD)49 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell1,290.22 (AUD)62 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell1,308.51 (AUD)63 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell1,350.70 (AUD)65 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell1,409.64 (AUD)68 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell1,456.70 (AUD)70 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell1,463.70 (AUD)70 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell1,579.28 (AUD)76 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell1,619.28 (AUD)78 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell1,656.80 (AUD)80 Ordinary Shares
10/06/2023Morgan Stanley Australia Securities LimitedSell1,728.06 (AUD)83 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell1,929.27 (AUD)93 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell1,991.04 (AUD)96 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell11,842.54 (AUD)571 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell12,486.00 (AUD)600 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell12,546.00 (AUD)600 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell124.68 (AUD)6 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell2,030.56 (AUD)98 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell2,079.00 (AUD)100 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell2,326.24 (AUD)112 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell2,531.50 (AUD)122 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell2,727.42 (AUD)131 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell2,992.32 (AUD)144 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell20.80 (AUD)1 Ordinary Share

10/06/2023Morgan Stanley Australia Securities LimitedSell207.70 (AUD)10 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell270.27 (AUD)13 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell3,093.24 (AUD)149 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell3,208.50 (AUD)155 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell3,216.25 (AUD)155 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell3,350.41 (AUD)161 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell3,530.90 (AUD)170 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell3,831.35 (AUD)185 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell3,972.80 (AUD)191 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell3,991.68 (AUD)192 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell30,553.20 (AUD)1,476 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell352.24 (AUD)17 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell373.14 (AUD)18 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell393.30 (AUD)19 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell4,056.00 (AUD)195 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell4,118.40 (AUD)198 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell4,201.60 (AUD)202 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell4,392.64 (AUD)212 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell4,519.14 (AUD)218 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell4,558.40 (AUD)220 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell4,648.00 (AUD)224 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell4,844.07 (AUD)233 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell41.50 (AUD)2 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell41.54 (AUD)2 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell478.17 (AUD)23 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell5,111.88 (AUD)246 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell5,332.75 (AUD)257 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell5,780.88 (AUD)279 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell5,783.67 (AUD)279 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell5,898.68 (AUD)284 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell581.84 (AUD)28 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell603.49 (AUD)29 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell62,638.20 (AUD)3,026 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell624.60 (AUD)30 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell641.70 (AUD)31 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell642.01 (AUD)31 Ordinary Shares
10/06/2023Morgan Stanley Australia Securities LimitedSell642.94 (AUD)31 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell644.18 (AUD)31 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell644.18 (AUD)31 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell644.18 (AUD)31 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell644.49 (AUD)31 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell645.42 (AUD)31 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell664.32 (AUD)32 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell685.08 (AUD)33 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell708.22 (AUD)34 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell747.72 (AUD)36 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell768.49 (AUD)37 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell788.50 (AUD)38 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell8,135.10 (AUD)393 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell8,340.00 (AUD)400 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell8,358.22 (AUD)403 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell8,478.57 (AUD)409 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell8,710.80 (AUD)420 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell833.20 (AUD)40 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell833.60 (AUD)40 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell849.11 (AUD)41 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell88,244.10 (AUD)4,263 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell9,418.50 (AUD)455 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell9,563.40 (AUD)462 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell933.75 (AUD)45 Ordinary Shares

10/06/2023Morgan Stanley Australia Securities LimitedSell934.20 (AUD)45 Ordinary Shares

10/06/2023Morgan Stanley Capital Services LLCBuyN/A1,516 Swaps

10/06/2023Morgan Stanley Capital Services LLCBuyN/A1,679 Swaps

10/06/2023Morgan Stanley Capital Services LLCBuyN/A156 Swaps

10/06/2023Morgan Stanley Capital Services LLCBuyN/A174 Swaps

10/06/2023Morgan Stanley Capital Services LLCBuyN/A184 Swaps

10/06/2023Morgan Stanley Capital Services LLCBuyN/A393 Swaps

10/06/2023Morgan Stanley Capital Services LLCBuyN/A5,698 Swaps

10/06/2023Morgan Stanley Capital Services LLCBuyN/A6,218 Swaps

10/06/2023Morgan Stanley Capital Services LLCSellN/A1,138 Swaps

10/06/2023Morgan Stanley Capital Services LLCSellN/A2 Swaps

10/06/2023Morgan Stanley Capital Services LLCSellN/A3,999 Swaps

10/06/2023Morgan Stanley Capital Services LLCSellN/A508 Swaps

10/09/2023Morgan Stanley & Co. International plcBorrowN/A16,810 Ordinary Shares

10/09/2023Morgan Stanley & Co. International plcBorrowN/A28,392 Ordinary Shares

10/09/2023Morgan Stanley & Co. International plcBuyN/A1,325 Swaps

10/09/2023Morgan Stanley & Co. International plcBuyN/A812 Swaps

10/09/2023Morgan Stanley & Co. International plcSell6,920.14318 Ordinary Shares

10/09/2023Morgan Stanley & Co. International plcSell17,648.71812 Ordinary Shares

10/09/2023Morgan Stanley & Co. International plcSell28,794.301,325 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy1,002.05 (AUD)49 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy1,230.30 (AUD)60 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy1,231.20 (AUD)60 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy1,234.20 (AUD)60 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy1,235.70 (AUD)60 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy1,841.85 (AUD)90 Ordinary Shares
10/09/2023Morgan Stanley Australia Securities LimitedBuy11,045.70 (AUD)540 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy11,559.90 (AUD)565 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy11,589.48 (AUD)567 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy11,980.80 (AUD)585 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy123.00 (AUD)6 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy146,441.75 (AUD) 7,175 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy2,206.44 (AUD)108 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy2,231.77 (AUD)109 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy2,375.68 (AUD)116 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy2,452.80 (AUD)120 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy20.47 (AUD)1 Ordinary Share

10/09/2023Morgan Stanley Australia Securities LimitedBuy204.40 (AUD)10 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy3,066.00 (AUD)150 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy3,348.88 (AUD)164 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy3,496.95 (AUD)171 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy309.00 (AUD)15 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy326.72 (AUD)16 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy350.37 (AUD)17 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy4,805.75 (AUD)235 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy41.10 (AUD)2 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy42,044.60 (AUD)2,060 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy575.40 (AUD)28 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy6,547.20 (AUD)320 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy6,761.70 (AUD)330 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy614.55 (AUD)30 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy614.70 (AUD)30 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy615.00 (AUD)30 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy615.60 (AUD)30 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy617.40 (AUD)30 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy617.70 (AUD)30 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy633.33 (AUD)31 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy693.94 (AUD)34 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy7,253.46 (AUD)354 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy7,655.78 (AUD)374 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy9,334.32 (AUD)456 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy9,441.28 (AUD)461 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy902.44 (AUD)44 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedBuy960.68 (AUD)47 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,000.58 (AUD)49 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,083.05 (AUD)53 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,189.00 (AUD)58 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,243.80 (AUD)60 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,297.80 (AUD)63 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,299.06 (AUD)63 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,454.08 (AUD)71 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,460.47 (AUD)71 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,492.12 (AUD)73 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,605.24 (AUD)78 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,608.36 (AUD)78 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,804.00 (AUD)88 Ordinary Shares
10/09/2023Morgan Stanley Australia Securities LimitedSell1,852.20 (AUD)90 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,854.90 (AUD)90 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell1,941.80 (AUD)95 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell111,438.60 (AUD) 5,460 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell12,241.06 (AUD)598 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell123.00 (AUD)6 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell163.52 (AUD)8 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell184.23 (AUD)9 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell2,125.24 (AUD)104 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell2,142.40 (AUD)104 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell2,151.45 (AUD)105 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell2,674.10 (AUD)130 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell2,717.19 (AUD)133 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell2,830.38 (AUD)138 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell20,715.39 (AUD)1,011 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell20.47 (AUD)1 Ordinary Share

10/09/2023Morgan Stanley Australia Securities LimitedSell3,127.32 (AUD)153 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell3,130.38 (AUD)153 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell3,335.58 (AUD)162 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell33,778.55 (AUD)1,655 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell347.48 (AUD)17 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell5,544.66 (AUD)271 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell553.77 (AUD)27 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell575.40 (AUD)28 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell6,100.06 (AUD)298 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell6,172.88 (AUD)302 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell6,359.95 (AUD)311 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell6,389.76 (AUD)312 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell615.00 (AUD)30 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell615.60 (AUD)30 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell616.80 (AUD)30 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell617.40 (AUD)30 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell617.40 (AUD)30 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell619.20 (AUD)30 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell634.26 (AUD)31 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell657.60 (AUD)32 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell693.94 (AUD)34 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell7,893.70 (AUD)386 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell715.75 (AUD)35 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell736.92 (AUD)36 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell797.35 (AUD)39 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell8,232.96 (AUD)402 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell921.60 (AUD)45 Ordinary Shares

10/09/2023Morgan Stanley Australia Securities LimitedSell983.52 (AUD)48 Ordinary Shares

10/09/2023Morgan Stanley Capital Services LLCBuyN/A142 Swaps

10/09/2023Morgan Stanley Capital Services LLCBuyN/A176 Swaps

10/09/2023Morgan Stanley Capital Services LLCBuyN/A325 Swaps

10/09/2023Morgan Stanley Capital Services LLCBuyN/A4,108 Swaps

10/09/2023Morgan Stanley Capital Services LLCBuyN/A670 Swaps

10/09/2023Morgan Stanley Capital Services LLCBuyN/A8,707 Swaps
10/09/2023Morgan Stanley Capital Services LLCSellN/A6,225 Swaps

10/09/2023Morgan Stanley Capital Services LLCSellN/A9,545 Swaps

10/09/2023 Morgan Stanley Wealth Management Australia Pty LtdSell18,001.92 (AUD)879 Ordinary Shares

10/10/2023Morgan Stanley & Co. International plcBorrowN/A10,701 Ordinary Shares

10/10/2023Morgan Stanley & Co. International plcBorrowN/A62,180 Ordinary Shares

10/10/2023Morgan Stanley & Co. International plcBuy947.2943 Ordinary Shares

10/10/2023Morgan Stanley & Co. International plcBuy42,257.081,920 Ordinary Shares

10/10/2023Morgan Stanley & Co. International plcSell11,868.45539 Ordinary Shares

10/10/2023Morgan Stanley & Co. International plcSellN/A1,296 Swaps

10/10/2023Morgan Stanley & Co. International plcSellN/A144 Swaps

10/10/2023Morgan Stanley Australia Securities LimitedBuy1,023.00 (AUD)50 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy1,255.99 (AUD)61 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy1,278.44 (AUD)62 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy1,284.02 (AUD)62 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy1,487.13 (AUD)72 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy1,674.44 (AUD)82 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy1,699.84 (AUD)83 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy1,898.13 (AUD)93 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy10,732.92 (AUD)519 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy102.82 (AUD)5 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy11,089.05 (AUD)537 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy12,304.17 (AUD)597 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy12,383.14 (AUD)602 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy123.96 (AUD)6 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy13,332.15 (AUD)645 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy13,739.58 (AUD)666 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy142.83 (AUD)7 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy143.04 (AUD)7 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy143.78 (AUD)7 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy144.02 (AUD)7 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy144.23 (AUD)7 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy144.62 (AUD)7 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy144.97 (AUD)7 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy144.97 (AUD)7 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy16,207.32 (AUD)786 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy16,651.96 (AUD)806 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy164.80 (AUD)8 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy19,335.80 (AUD)940 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy2,249.76 (AUD)109 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy2,569.28 (AUD)124 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy2,687.10 (AUD)130 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy20.65 (AUD)1 Ordinary Share

10/10/2023Morgan Stanley Australia Securities LimitedBuy206.15 (AUD)10 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy227.15 (AUD)11 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy23,901.12 (AUD)1,158 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy244.92 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy246.54 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy247.14 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy247.14 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy247.26 (AUD)12 Ordinary Shares
10/10/2023Morgan Stanley Australia Securities LimitedBuy247.32 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy247.50 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy247.50 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy247.56 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy248.10 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy248.34 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy248.57 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy269.29 (AUD)13 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy28,036.91 (AUD)1,363 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy3,719.55 (AUD)181 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy3,968.08 (AUD)193 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy330.40 (AUD)16 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy351.64 (AUD)17 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy351.98 (AUD)17 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy391.87 (AUD)19 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy393.20 (AUD)19 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy4,616.10 (AUD)223 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy413.40 (AUD)20 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy453.96 (AUD)22 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy454.96 (AUD)22 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy495.96 (AUD)24 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy496.20 (AUD)24 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy497.04 (AUD)24 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy5,309.64 (AUD)258 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy5,462.16 (AUD)264 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy515.50 (AUD)25 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy535.08 (AUD)26 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy535.60 (AUD)26 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy536.76 (AUD)26 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy537.16 (AUD)26 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy555.93 (AUD)27 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy558.90 (AUD)27 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy570.92 (AUD)28 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy61.95 (AUD)3 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy62.07 (AUD)3 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy631.78 (AUD)31 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy633.33 (AUD)31 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy633.64 (AUD)31 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy634.57 (AUD)31 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy636.12 (AUD)31 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy639.53 (AUD)31 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy639.84 (AUD)31 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy641.08 (AUD)31 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy641.39 (AUD)31 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy722.75 (AUD)35 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy8,750.75 (AUD)425 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy843.98 (AUD)41 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedBuy9,805.60 (AUD)476 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell1,111.86 (AUD)54 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell1,197.12 (AUD)58 Ordinary Shares
10/10/2023Morgan Stanley Australia Securities LimitedSell1,255.99 (AUD)61 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell1,504.53 (AUD)73 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell1,548.00 (AUD)75 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell1,609.92 (AUD)78 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell1,692.48 (AUD)82 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell1,781.06 (AUD)86 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell1,882.79 (AUD)91 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell12,383.14 (AUD)602 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell123.96 (AUD)6 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell14,186.56 (AUD)688 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell143.78 (AUD)7 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell18,574.71 (AUD)903 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell2,189.96 (AUD)106 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell2,687.10 (AUD)130 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell206.00 (AUD)10 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell227.15 (AUD)11 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell246.54 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell247.26 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell247.32 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell247.50 (AUD)12 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell3,073.87 (AUD)149 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell3,151.80 (AUD)153 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell3,613.75 (AUD)175 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell3,717.74 (AUD)181 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell3,872.80 (AUD)188 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell310.65 (AUD)15 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell329.60 (AUD)16 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell369.90 (AUD)18 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell4,105.37 (AUD)199 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell4,584.30 (AUD)222 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell410.80 (AUD)20 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell472.65 (AUD)23 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell5,656.75 (AUD)275 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell515.00 (AUD)25 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell639.53 (AUD)31 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell639.84 (AUD)31 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell641.39 (AUD)31 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell743.40 (AUD)36 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell806.13 (AUD)39 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell82.76 (AUD)4 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell827.20 (AUD)40 Ordinary Shares

10/10/2023Morgan Stanley Australia Securities LimitedSell845.42 (AUD)41 Ordinary Shares

10/10/2023Morgan Stanley Capital Services LLCBuyN/A1,330 Swaps

10/10/2023Morgan Stanley Capital Services LLCBuyN/A1,453 Swaps

10/10/2023Morgan Stanley Capital Services LLCBuyN/A156 Swaps

10/10/2023Morgan Stanley Capital Services LLCBuyN/A244 Swaps

10/10/2023Morgan Stanley Capital Services LLCBuyN/A247 Swaps

10/10/2023Morgan Stanley Capital Services LLCBuyN/A48 Swaps

10/10/2023Morgan Stanley Capital Services LLCBuyN/A602 Swaps

10/10/2023Morgan Stanley Capital Services LLCBuyN/A903 Swaps
10/10/2023Morgan Stanley Capital Services LLCSellN/A1 Swap

10/10/2023Morgan Stanley Capital Services LLCSellN/A12,391 Swaps

10/10/2023Morgan Stanley Capital Services LLCSellN/A225 Swaps

10/10/2023Morgan Stanley Capital Services LLCSellN/A480 Swaps

10/11/2023Morgan Stanley & Co. International plcBorrowN/A861 Ordinary Shares

10/11/2023Morgan Stanley & Co. International plcBuy45,392.552,073 Ordinary Shares

10/11/2023Morgan Stanley & Co. International plcBuyN/A19 Swaps

10/11/2023Morgan Stanley & Co. International plcBuyN/A31 Swaps

10/11/2023Morgan Stanley & Co. International plcSell416.0219 Ordinary Shares

10/11/2023Morgan Stanley & Co. International plcSell678.7831 Ordinary Shares

10/11/2023Morgan Stanley & Co. International plcSell1,730.8979 Ordinary Shares

10/11/2023Morgan Stanley & Co. International plcSell46,032.912,101 Ordinary Shares

10/11/2023Morgan Stanley & Co. International plcSellN/A1,399 Swaps

10/11/2023Morgan Stanley & Co. International plcSellN/A156 Swaps

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,052.13 (AUD)51 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,094.45 (AUD)53 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,096.04 (AUD)53 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,105.92 (AUD)54 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,111.86 (AUD)54 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,146.32 (AUD)56 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,150.80 (AUD)56 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,189.58 (AUD)58 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,271.29 (AUD)62 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,272.86 (AUD)62 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,275.34 (AUD)62 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,277.50 (AUD)62 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,335.40 (AUD)65 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,439.20 (AUD)70 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,487.86 (AUD)72 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,683.46 (AUD)82 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy1,906.50 (AUD)93 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy10,046.81 (AUD)487 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy10,100.76 (AUD)492 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy11,702.88 (AUD)567 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy122.82 (AUD)6 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy13,980.36 (AUD)678 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy15,446.20 (AUD)748 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy15,897.96 (AUD)774 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy16,509.68 (AUD)803 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy17,362.80 (AUD)840 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy17,673.00 (AUD)860 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy18,068.75 (AUD)875 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy184.50 (AUD)9 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy185.31 (AUD)9 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy2,120.77 (AUD)103 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy2,143.44 (AUD)104 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy2,307.20 (AUD)112 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy2,366.70 (AUD)115 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy2,538.72 (AUD)123 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy2,581.74 (AUD)126 Ordinary Shares
10/11/2023Morgan Stanley Australia Securities LimitedBuy2,774.90 (AUD)135 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy2,788.00 (AUD)136 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy20.57 (AUD)1 Ordinary Share

10/11/2023Morgan Stanley Australia Securities LimitedBuy20.60 (AUD)1 Ordinary Share

10/11/2023Morgan Stanley Australia Securities LimitedBuy204.90 (AUD)10 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy206.00 (AUD)10 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy23,458.40 (AUD)1,136 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy24,563.87 (AUD)1,193 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy267.60 (AUD)13 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy29,750.40 (AUD)1,440 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy3,147.94 (AUD)153 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy3,208.50 (AUD)155 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy3,372.62 (AUD)164 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy3,373.48 (AUD)164 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy3,427.90 (AUD)166 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy3,503.79 (AUD)171 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy3,884.08 (AUD)188 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy3,923.14 (AUD)191 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy3,986.38 (AUD)193 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy307.95 (AUD)15 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy31,408.65 (AUD)1,521 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy328.64 (AUD)16 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy4,646.56 (AUD)226 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy4,904.28 (AUD)239 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy43,299.85 (AUD)2,105 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy44,864.40 (AUD)2,180 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy474.14 (AUD)23 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy5,234.94 (AUD)254 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy5,356.12 (AUD)259 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy5,897.32 (AUD)286 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy512.50 (AUD)25 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy515.25 (AUD)25 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy534.82 (AUD)26 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy6,255.55 (AUD)305 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy6,473.25 (AUD)315 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy6,848.39 (AUD)331 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy61.86 (AUD)3 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy618.30 (AUD)30 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy635.19 (AUD)31 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy637.05 (AUD)31 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy638.91 (AUD)31 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy639.84 (AUD)31 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy640.46 (AUD)31 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy7,766.20 (AUD)377 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy763.68 (AUD)37 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy881.07 (AUD)43 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy907.72 (AUD)44 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedBuy925.20 (AUD)45 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell1,096.04 (AUD)53 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell1,137.40 (AUD)55 Ordinary Shares
10/11/2023Morgan Stanley Australia Securities LimitedSell1,335.75 (AUD)65 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell103.10 (AUD)5 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell123.24 (AUD)6 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell123.66 (AUD)6 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell143.92 (AUD)7 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell3,297.60 (AUD)160 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell3,529.44 (AUD)171 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell370.26 (AUD)18 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell4,648.50 (AUD)225 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell4,744.90 (AUD)230 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell41.10 (AUD)2 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell41.12 (AUD)2 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell41.30 (AUD)2 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell41.36 (AUD)2 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell493.56 (AUD)24 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell59,843.70 (AUD)2,898 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell6,496.96 (AUD)316 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell61,950.00 (AUD)3,000 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell640.46 (AUD)31 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell640.61 (AUD)31 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell660.64 (AUD)32 Ordinary Shares

10/11/2023Morgan Stanley Australia Securities LimitedSell763.68 (AUD)37 Ordinary Shares

10/11/2023Morgan Stanley Capital Services LLCBuyN/A11 Swaps

10/11/2023Morgan Stanley Capital Services LLCBuyN/A3,013 Swaps

10/11/2023Morgan Stanley Capital Services LLCSellN/A1,608 Swaps

10/11/2023Morgan Stanley Capital Services LLCSellN/A16,617 Swaps

10/11/2023Morgan Stanley Capital Services LLCSellN/A4,689 Swaps

10/11/2023Morgan Stanley Capital Services LLCSellN/A487 Swaps

10/11/2023Morgan Stanley Capital Services LLCSellN/A518 Swaps

10/12/2023Morgan Stanley & Co. International plcBorrowN/A11,886 Ordinary Shares

10/12/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A6,185 Ordinary Shares

10/12/2023Morgan Stanley & Co. International plcBuy39,021.061,825 Ordinary Shares

10/12/2023Morgan Stanley & Co. International plcBuy60,832.802,856 Ordinary Shares

10/12/2023Morgan Stanley & Co. International plcSell8,606.00400 Ordinary Shares

10/12/2023Morgan Stanley & Co. International plcSell18,567.39869 Ordinary Shares

10/12/2023Morgan Stanley & Co. International plcSell27,881.701,309 Ordinary Shares

10/12/2023Morgan Stanley & Co. International plcSell316,880.1014,877 Ordinary Shares

10/12/2023Morgan Stanley & Co. International plcSellN/A1,232 Swaps

10/12/2023Morgan Stanley & Co. International plcSellN/A137 Swaps

10/12/2023Morgan Stanley & Co. International plcSellN/A962 Swaps

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,000.50 (AUD)50 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,001.50 (AUD)50 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,016.43 (AUD)51 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,020.51 (AUD)51 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,024.59 (AUD)51 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,036.36 (AUD)52 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,052.58 (AUD)53 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,094.58 (AUD)54 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,121.12 (AUD)56 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,135.68 (AUD)56 Ordinary Shares
10/12/2023Morgan Stanley Australia Securities LimitedBuy1,136.24 (AUD)56 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,137.36 (AUD)56 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,141.71 (AUD)57 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,161.16 (AUD)58 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,164.06 (AUD)58 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,206.60 (AUD)60 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,251.78 (AUD)62 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,258.60 (AUD)62 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,258.74 (AUD)63 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,270.08 (AUD)63 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,272.32 (AUD)64 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,308.12 (AUD)66 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,330.56 (AUD)66 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,346.03 (AUD)67 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,370.20 (AUD)68 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,481.48 (AUD)74 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,483.70 (AUD)74 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,518.75 (AUD)75 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,594.40 (AUD)80 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,674.96 (AUD)84 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,704.36 (AUD)84 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,734.78 (AUD)87 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,735.48 (AUD)86 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,806.35 (AUD)91 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,870.68 (AUD)93 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,881.39 (AUD)93 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,980.99 (AUD)99 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,987.92 (AUD)99 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy1,996.00 (AUD)100 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy100.55 (AUD)5 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy100.55 (AUD)5 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy100.75 (AUD)5 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy100.95 (AUD)5 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy12,019.80 (AUD)598 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy12,889.60 (AUD)640 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy121.50 (AUD)6 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy14,336.86 (AUD)719 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy14,460.52 (AUD)718 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy159.92 (AUD)8 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy182.61 (AUD)9 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy19,345.82 (AUD)962 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,042.49 (AUD)103 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,054.28 (AUD)102 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,063.09 (AUD)103 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,075.45 (AUD)103 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,077.51 (AUD)103 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,091.44 (AUD)104 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,101.98 (AUD)106 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,117.85 (AUD)105 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,119.67 (AUD)107 Ordinary Shares
10/12/2023Morgan Stanley Australia Securities LimitedBuy2,127.16 (AUD)107 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,150.70 (AUD)107 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,157.12 (AUD)107 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,158.19 (AUD)107 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,184.84 (AUD)108 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,235.54 (AUD)111 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,280.00 (AUD)114 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,287.98 (AUD)114 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,302.80 (AUD)114 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,314.95 (AUD)115 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,335.08 (AUD)116 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,337.58 (AUD)118 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,438.15 (AUD)121 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,482.14 (AUD)123 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,497.98 (AUD)124 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,507.28 (AUD)124 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,618.69 (AUD)131 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,628.60 (AUD)130 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,640.05 (AUD)133 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,814.44 (AUD)142 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,843.97 (AUD)141 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,857.14 (AUD)143 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,858.46 (AUD)142 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,927.55 (AUD)145 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy2,932.65 (AUD)147 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy202.70 (AUD)10 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy227,697.75 (AUD) 11,529 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy237.84 (AUD)12 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy241.80 (AUD)12 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy279.86 (AUD)14 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,005.33 (AUD)149 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,113.95 (AUD)155 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,137.20 (AUD)155 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,148.05 (AUD)155 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,170.46 (AUD)159 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,188.80 (AUD)160 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,232.29 (AUD)163 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,313.36 (AUD)166 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,487.68 (AUD)173 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,553.44 (AUD)176 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,591.00 (AUD)180 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,632.40 (AUD)180 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,647.15 (AUD)181 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,742.32 (AUD)186 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,803.52 (AUD)192 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,896.67 (AUD)193 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,921.45 (AUD)195 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy3,979.40 (AUD)197 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy302.55 (AUD)15 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy324.48 (AUD)16 Ordinary Shares
10/12/2023Morgan Stanley Australia Securities LimitedBuy365.94 (AUD)18 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy399.40 (AUD)20 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy4,102.05 (AUD)205 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy4,120.80 (AUD)204 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy4,162.77 (AUD)207 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy4,231.52 (AUD)212 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy4,246.20 (AUD)210 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy4,258.80 (AUD)210 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy4,374.72 (AUD)217 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy4,583.90 (AUD)230 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy4,741.76 (AUD)239 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy4,809.98 (AUD)238 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy426.93 (AUD)21 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy443.08 (AUD)22 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy5,026.96 (AUD)248 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy5,173.76 (AUD)256 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy5,233.70 (AUD)263 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy5,557.68 (AUD)279 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy547.29 (AUD)27 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy57,531.75 (AUD)2,913 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy576.81 (AUD)29 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy579.13 (AUD)29 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy6,250.61 (AUD)313 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy6,881.94 (AUD)346 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy6,884.46 (AUD)342 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy6,884.79 (AUD)341 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy60.51 (AUD)3 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy60.66 (AUD)3 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy60.78 (AUD)3 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy623.10 (AUD)31 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy623.10 (AUD)31 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy623.87 (AUD)31 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy625.27 (AUD)31 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy626.20 (AUD)31 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy626.51 (AUD)31 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy628.06 (AUD)31 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy628.37 (AUD)31 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy629.30 (AUD)31 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy629.92 (AUD)31 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy655.71 (AUD)33 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy688.84 (AUD)34 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy693.70 (AUD)35 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy7,126.15 (AUD)359 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy7,162.05 (AUD)359 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy7,221.76 (AUD)364 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy723.60 (AUD)36 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy725.76 (AUD)36 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy726.48 (AUD)36 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy74,872.25 (AUD)3,791 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy778.05 (AUD)39 Ordinary Shares
10/12/2023Morgan Stanley Australia Securities LimitedBuy792.40 (AUD)40 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy792.40 (AUD)40 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy798.80 (AUD)40 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy8,015.67 (AUD)403 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy8,289.96 (AUD)417 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy80.52 (AUD)4 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy805.20 (AUD)40 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy818.36 (AUD)41 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy819.59 (AUD)41 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy826.97 (AUD)41 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy849.66 (AUD)42 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy877.80 (AUD)44 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy887.92 (AUD)44 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy894.60 (AUD)45 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy9,632.10 (AUD)485 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy9,637.48 (AUD)479 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy908.10 (AUD)45 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy950.34 (AUD)47 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy951.84 (AUD)48 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy955.68 (AUD)48 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy957.12 (AUD)48 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy960.00 (AUD)48 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy969.71 (AUD)49 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy972.48 (AUD)48 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy984.90 (AUD)49 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy99.30 (AUD)5 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy99.65 (AUD)5 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedBuy992.25 (AUD)49 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedSell103,042.36 (AUD) 5,086 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedSell118.62 (AUD)6 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedSell140.91 (AUD)7 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedSell2,073.75 (AUD)105 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedSell277.06 (AUD)14 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedSell302.25 (AUD)15 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedSell302.25 (AUD)15 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedSell336.26 (AUD)17 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedSell362.52 (AUD)18 Ordinary Shares

10/12/2023Morgan Stanley Australia Securities LimitedSell5,887.00 (AUD)290 Ordinary Shares

10/12/2023Morgan Stanley Capital Services LLCBuyN/A382 Swaps

10/12/2023Morgan Stanley Capital Services LLCBuyN/A40 Swaps

10/12/2023Morgan Stanley Capital Services LLCBuyN/A400 Swaps

10/12/2023Morgan Stanley Capital Services LLCBuyN/A403 Swaps

10/12/2023Morgan Stanley Capital Services LLCBuyN/A84 Swaps

10/12/2023Morgan Stanley Capital Services LLCSellN/A1,991 Swaps

10/12/2023Morgan Stanley Capital Services LLCSellN/A10,999 Swaps

10/12/2023Morgan Stanley Capital Services LLCSellN/A19,619 Swaps

10/12/2023Morgan Stanley Capital Services LLCSellN/A2,856 Swaps

10/12/2023Morgan Stanley Capital Services LLCSellN/A3,581 Swaps

10/12/2023Morgan Stanley Capital Services LLCSellN/A3,755 Swaps

10/12/2023Morgan Stanley Capital Services LLCSellN/A456 Swaps
10/13/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A11,975 Ordinary Shares

10/13/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A538 Ordinary Shares

10/13/2023Morgan Stanley & Co. International plcBuy28,073.651,338 Ordinary Shares

10/13/2023Morgan Stanley & Co. International plcBuyN/A1,073 Swaps

10/13/2023Morgan Stanley & Co. International plcBuyN/A659 Swaps

10/13/2023Morgan Stanley & Co. International plcSell818.3739 Ordinary Shares

10/13/2023Morgan Stanley & Co. International plcSell2,579.75123 Ordinary Shares

10/13/2023Morgan Stanley & Co. International plcSell36,315.551,732 Ordinary Shares

10/13/2023Morgan Stanley & Co. International plcSellN/A100 Swaps

10/13/2023Morgan Stanley & Co. International plcSellN/A903 Swaps

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,041.71 (AUD)53 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,155.22 (AUD)59 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,193.16 (AUD)61 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,225.35 (AUD)63 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,284.36 (AUD)66 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,317.22 (AUD)67 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,507.66 (AUD)77 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,560.00 (AUD)80 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,651.44 (AUD)84 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,739.95 (AUD)89 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,827.45 (AUD)93 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,866.75 (AUD)95 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,868.65 (AUD)95 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,908.96 (AUD)97 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy1,986.67 (AUD)101 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy11,701.20 (AUD)597 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy18,854.82 (AUD)961 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy19,227.60 (AUD)981 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy195.55 (AUD)10 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy2,003.28 (AUD)102 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy2,026.96 (AUD)104 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy2,070.18 (AUD)106 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy2,324.60 (AUD)118 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy2,380.22 (AUD)122 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy2,421.87 (AUD)123 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy2,640.60 (AUD)135 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy27,457.65 (AUD)1,419 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy28,986.30 (AUD)1,498 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy3,036.45 (AUD)155 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy3,186.54 (AUD)162 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy3,394.74 (AUD)174 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy3,537.00 (AUD)180 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy3,581.76 (AUD)182 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy3,699.84 (AUD)188 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy31,650.54 (AUD)1,614 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy312.55 (AUD)16 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy370.69 (AUD)19 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy370.88 (AUD)19 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy371.07 (AUD)19 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy371.26 (AUD)19 Ordinary Shares
10/13/2023Morgan Stanley Australia Securities LimitedBuy4,103.40 (AUD)210 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy4,357.86 (AUD)222 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy5,160.06 (AUD)263 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy5,459.92 (AUD)278 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy5,690.41 (AUD)289 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy6,392.86 (AUD)326 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy6,627.45 (AUD)339 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy7,875.18 (AUD)402 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy726.86 (AUD)37 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy744.23 (AUD)38 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy857.12 (AUD)44 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy9,736.48 (AUD)496 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy9,864.69 (AUD)501 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy97.95 (AUD)5 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedBuy976.50 (AUD)50 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedSell1,672.80 (AUD)85 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedSell116.46 (AUD)6 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedSell155.44 (AUD)8 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedSell155.60 (AUD)8 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedSell157.20 (AUD)8 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedSell39.14 (AUD)2 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedSell445.05 (AUD)23 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedSell548.80 (AUD)28 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedSell561.15 (AUD)29 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedSell767.13 (AUD)39 Ordinary Shares

10/13/2023Morgan Stanley Australia Securities LimitedSell967.50 (AUD)50 Ordinary Shares

10/13/2023Morgan Stanley Capital Services LLCBuyN/A123 Swaps

10/13/2023Morgan Stanley Capital Services LLCBuyN/A124 Swaps

10/13/2023Morgan Stanley Capital Services LLCBuyN/A2 Swaps

10/13/2023Morgan Stanley Capital Services LLCBuyN/A51 Swaps

10/13/2023Morgan Stanley Capital Services LLCSellN/A1,498 Swaps

10/13/2023Morgan Stanley Capital Services LLCSellN/A111 Swaps

10/13/2023Morgan Stanley Capital Services LLCSellN/A335 Swaps

10/13/2023Morgan Stanley Capital Services LLCSellN/A4,565 Swaps

10/13/2023Morgan Stanley Capital Services LLCSellN/A599 Swaps

10/13/2023Morgan Stanley Capital Services LLCSellN/A6,930 Swaps

10/16/2023Morgan Stanley & Co. International plcBorrowN/A3,591 Ordinary Shares

10/16/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A34,912 Ordinary Shares

10/16/2023Morgan Stanley & Co. International plcBuy8,071.26386 Ordinary Shares

10/16/2023Morgan Stanley & Co. International plcBuy30,243.561,445 Ordinary Shares

10/16/2023Morgan Stanley & Co. International plcBuyN/A1,100 Swaps

10/16/2023Morgan Stanley & Co. International plcBuyN/A674 Swaps

10/16/2023Morgan Stanley & Co. International plcSell14,098.13674 Ordinary Shares

10/16/2023Morgan Stanley & Co. International plcSell23,008.461,100 Ordinary Shares

10/16/2023Morgan Stanley & Co. International plcSellN/A109 Swaps

10/16/2023Morgan Stanley & Co. International plcSellN/A975 Swaps

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,003.60 (AUD)52 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,019.20 (AUD)52 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,022.32 (AUD)52 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,050.30 (AUD)54 Ordinary Shares
10/16/2023Morgan Stanley Australia Securities LimitedBuy1,055.70 (AUD)54 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,068.10 (AUD)55 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,070.85 (AUD)55 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,074.15 (AUD)55 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,074.70 (AUD)55 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,093.68 (AUD)56 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,105.23 (AUD)57 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,108.08 (AUD)57 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,115.49 (AUD)57 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,118.91 (AUD)57 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,150.50 (AUD)59 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,151.09 (AUD)59 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,167.60 (AUD)60 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,182.18 (AUD)61 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,194.99 (AUD)61 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,197.43 (AUD)61 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,214.58 (AUD)62 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,216.44 (AUD)62 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,235.43 (AUD)63 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,237.76 (AUD)64 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,251.20 (AUD)64 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,332.39 (AUD)69 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,401.12 (AUD)72 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,474.40 (AUD)76 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,706.94 (AUD)87 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,800.44 (AUD)92 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy1,812.57 (AUD)93 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy10,472.80 (AUD)530 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy117.96 (AUD)6 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,024.88 (AUD)104 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,067.00 (AUD)106 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,072.30 (AUD)106 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,102.55 (AUD)107 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,123.32 (AUD)109 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,136.40 (AUD)109 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,151.60 (AUD)110 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,190.72 (AUD)112 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,217.06 (AUD)113 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,242.38 (AUD)114 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,297.88 (AUD)117 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,299.05 (AUD)117 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,567.60 (AUD)131 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy2,788.88 (AUD)142 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy234.96 (AUD)12 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy3,103.12 (AUD)158 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy3,274.32 (AUD)168 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy3,321.80 (AUD)170 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy3,343.90 (AUD)170 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy3,478.05 (AUD)177 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy3,774.72 (AUD)192 Ordinary Shares
10/16/2023Morgan Stanley Australia Securities LimitedBuy39.28 (AUD)2 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy490.00 (AUD)25 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy529.47 (AUD)27 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy549.08 (AUD)28 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy626.56 (AUD)32 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy765.18 (AUD)39 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy839.36 (AUD)43 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy842.80 (AUD)43 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy845.81 (AUD)43 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy97.40 (AUD)5 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy97.90 (AUD)5 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedBuy974.00 (AUD)50 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell1,002.40 (AUD)51 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell1,039.33 (AUD)53 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell1,105.23 (AUD)57 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell1,255.04 (AUD)64 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell1,393.73 (AUD)71 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell1,553.14 (AUD)79 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell1,863.90 (AUD)95 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell118.56 (AUD)6 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell156.96 (AUD)8 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell19.61 (AUD)1 Ordinary Share

10/16/2023Morgan Stanley Australia Securities LimitedSell19.64 (AUD)1 Ordinary Share

10/16/2023Morgan Stanley Australia Securities LimitedSell2,707.12 (AUD)137 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell2,924.48 (AUD)148 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell33,117.76 (AUD)1,676 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell353.70 (AUD)18 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell373.73 (AUD)19 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell39.08 (AUD)2 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell39.28 (AUD)2 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell393.20 (AUD)20 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell41,298.40 (AUD)2,090 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell410.76 (AUD)21 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell449.65 (AUD)23 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell490.00 (AUD)25 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell529.20 (AUD)27 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell549.08 (AUD)28 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell549.36 (AUD)28 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell566.95 (AUD)29 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell568.11 (AUD)29 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell58,845.28 (AUD)2,978 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell58.83 (AUD)3 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell58.95 (AUD)3 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell6,116.72 (AUD)314 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell6,431.33 (AUD)331 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell6,650.77 (AUD)343 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell607.29 (AUD)31 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell608.53 (AUD)31 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell608.84 (AUD)31 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell664.36 (AUD)34 Ordinary Shares
10/16/2023Morgan Stanley Australia Securities LimitedSell7,173.36 (AUD)369 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell7,314.53 (AUD)373 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell7,954.20 (AUD)405 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell701.28 (AUD)36 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell781.60 (AUD)40 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell824.46 (AUD)42 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell844.09 (AUD)43 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell845.38 (AUD)43 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell845.81 (AUD)43 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell974.00 (AUD)50 Ordinary Shares

10/16/2023Morgan Stanley Australia Securities LimitedSell982.00 (AUD)50 Ordinary Shares

10/16/2023Morgan Stanley Capital Services LLCBuyN/A1,866 Swaps

10/16/2023Morgan Stanley Capital Services LLCBuyN/A2,090 Swaps

10/16/2023Morgan Stanley Capital Services LLCBuyN/A2,978 Swaps

10/16/2023Morgan Stanley Capital Services LLCBuyN/A4 Swaps

10/16/2023Morgan Stanley Capital Services LLCBuyN/A6 Swaps

10/16/2023Morgan Stanley Capital Services LLCBuyN/A72 Swaps

10/16/2023Morgan Stanley Capital Services LLCSellN/A2,123 Swaps

10/16/2023Morgan Stanley Capital Services LLCSellN/A2,124 Swaps

10/16/2023Morgan Stanley Capital Services LLCSellN/A314 Swaps

10/16/2023Morgan Stanley Capital Services LLCSellN/A361 Swaps

10/16/2023Morgan Stanley Capital Services LLCSellN/A894 Swaps

10/16/2023Morgan Stanley Investment Management Inc.Buy1,694.5681 Ordinary Shares

10/17/2023Morgan Stanley & Co. International plcBorrowN/A1,000 Ordinary Shares

10/17/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A9,482 Ordinary Shares

10/17/2023Morgan Stanley & Co. International plcBuy31,277.431,484 Ordinary Shares

10/17/2023Morgan Stanley & Co. International plcBuyN/A542 Swaps

10/17/2023Morgan Stanley & Co. International plcBuyN/A886 Swaps

10/17/2023Morgan Stanley & Co. International plcSell84.524 Ordinary Shares

10/17/2023Morgan Stanley & Co. International plcSell2,102.00100 Ordinary Shares

10/17/2023Morgan Stanley & Co. International plcSell6,149.80292 Ordinary Shares

10/17/2023Morgan Stanley & Co. International plcSell11,419.26542 Ordinary Shares

10/17/2023Morgan Stanley & Co. International plcSell18,666.56886 Ordinary Shares

10/17/2023Morgan Stanley & Co. International plcSellN/A1,002 Swaps

10/17/2023Morgan Stanley & Co. International plcSellN/A111 Swaps

10/17/2023Morgan Stanley Australia Securities LimitedBuy1,035.35 (AUD)53 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy1,055.70 (AUD)54 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy1,285.02 (AUD)66 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy1,626.80 (AUD)83 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy1,689.04 (AUD)86 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy1,872.00 (AUD)96 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy1,889.28 (AUD)96 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy1,953.00 (AUD)100 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy117.90 (AUD)6 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy13,196.92 (AUD)674 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy19.50 (AUD)1 Ordinary Share

10/17/2023Morgan Stanley Australia Securities LimitedBuy194.90 (AUD)10 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy2,108.16 (AUD)108 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy2,251.70 (AUD)115 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy2,444.40 (AUD)126 Ordinary Shares
10/17/2023Morgan Stanley Australia Securities LimitedBuy2,826.05 (AUD)145 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy235.08 (AUD)12 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy272.86 (AUD)14 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy3,121.60 (AUD)160 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy3,415.62 (AUD)174 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy3,428.25 (AUD)175 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy3,605.65 (AUD)185 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy3,658.62 (AUD)186 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy34,720.80 (AUD)1,776 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy352.44 (AUD)18 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy4,398.75 (AUD)225 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy4,709.14 (AUD)241 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy4,953.00 (AUD)254 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy449,004.85 (AUD) 22,967 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy468.48 (AUD)24 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy49,363.75 (AUD)2,525 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy5,170.58 (AUD)263 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy5,292.63 (AUD)271 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy546.00 (AUD)28 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy562.89 (AUD)29 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy663.68 (AUD)34 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy700.56 (AUD)36 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy739.10 (AUD)38 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy77.96 (AUD)4 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy8,356.92 (AUD)429 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedBuy802.78 (AUD)41 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell1,052.46 (AUD)54 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell1,252.48 (AUD)64 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell10,225.98 (AUD)522 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell13,282.02 (AUD)678 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell175.14 (AUD)9 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell19.43 (AUD)1 Ordinary Share

10/17/2023Morgan Stanley Australia Securities LimitedSell19.53 (AUD)1 Ordinary Share

10/17/2023Morgan Stanley Australia Securities LimitedSell196.80 (AUD)10 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell2,735.60 (AUD)140 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell21,472.00 (AUD)1,100 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell4,141.93 (AUD)211 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell4,398.75 (AUD)225 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell5,874.00 (AUD)300 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell52,257.15 (AUD)2,673 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell548.52 (AUD)28 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell58.77 (AUD)3 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell739.10 (AUD)38 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell777.20 (AUD)40 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell799.91 (AUD)41 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell898.38 (AUD)46 Ordinary Shares

10/17/2023Morgan Stanley Australia Securities LimitedSell95,149.85 (AUD)4,867 Ordinary Shares

10/17/2023Morgan Stanley Capital Services LLCBuyN/A100 Swaps

10/17/2023Morgan Stanley Capital Services LLCBuyN/A124 Swaps

10/17/2023Morgan Stanley Capital Services LLCBuyN/A168 Swaps
10/17/2023Morgan Stanley Capital Services LLCBuyN/A2 Swaps

10/17/2023Morgan Stanley Capital Services LLCBuyN/A247 Swaps

10/17/2023Morgan Stanley Capital Services LLCBuyN/A3,060 Swaps

10/17/2023Morgan Stanley Capital Services LLCBuyN/A64 Swaps

10/17/2023Morgan Stanley Capital Services LLCSellN/A2,151 Swaps

10/17/2023Morgan Stanley Capital Services LLCSellN/A2,271 Swaps

10/17/2023Morgan Stanley Capital Services LLCSellN/A24,968 Swaps

10/17/2023Morgan Stanley Capital Services LLCSellN/A371 Swaps

10/17/2023Morgan Stanley Capital Services LLCSellN/A71 Swaps

10/17/2023Parametric Portfolio Associates LLCBuy54,304.102,570 Ordinary Shares

10/17/2023Parametric Portfolio Associates LLCSell54,304.102,570 Ordinary Shares

10/18/2023Morgan Stanley & Co. International plcBorrowN/A4,882 Ordinary Shares

10/18/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A16 Ordinary Shares

10/18/2023Morgan Stanley & Co. International plcBuy3,614.91169 Ordinary Shares

10/18/2023Morgan Stanley & Co. International plcBuy31,121.011,458 Ordinary Shares

10/18/2023Morgan Stanley & Co. International plcBuyN/A512 Swaps

10/18/2023Morgan Stanley & Co. International plcBuyN/A835 Swaps

10/18/2023Morgan Stanley & Co. International plcSell2,130.00100 Ordinary Shares

10/18/2023Morgan Stanley & Co. International plcSell10,920.43512 Ordinary Shares

10/18/2023Morgan Stanley & Co. International plcSell17,815.84835 Ordinary Shares

10/18/2023Morgan Stanley & Co. International plcSell62,929.382,942 Ordinary Shares

10/18/2023Morgan Stanley & Co. International plcSellN/A109 Swaps

10/18/2023Morgan Stanley & Co. International plcSellN/A984 Swaps

10/18/2023Morgan Stanley Australia Securities LimitedBuy1,027.52 (AUD)52 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy1,053.11 (AUD)53 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy1,070.28 (AUD)54 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy1,089.00 (AUD)55 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy1,105.44 (AUD)56 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy1,180.80 (AUD)60 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy1,305.48 (AUD)66 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy1,569.60 (AUD)80 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy1,695.06 (AUD)86 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy1,989.70 (AUD)101 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy10,894.24 (AUD)548 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy177.03 (AUD)9 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy19.69 (AUD)1 Ordinary Share

10/18/2023Morgan Stanley Australia Securities LimitedBuy2,099.86 (AUD)106 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy2,110.04 (AUD)107 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy2,111.11 (AUD)107 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy2,223.20 (AUD)112 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy2,266.65 (AUD)115 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy2,358.00 (AUD)120 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy2,403.06 (AUD)121 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy2,663.92 (AUD)134 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy2,788.88 (AUD)142 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy2,839.10 (AUD)145 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy2,933.81 (AUD)149 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy215.71 (AUD)11 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy3,107.86 (AUD)158 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy3,381.52 (AUD)172 Ordinary Shares
10/18/2023Morgan Stanley Australia Securities LimitedBuy392.80 (AUD)20 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy4,590.10 (AUD)233 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy431.64 (AUD)22 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy452.18 (AUD)23 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy452.64 (AUD)23 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy589.80 (AUD)30 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy6,123.59 (AUD)311 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy7,439.04 (AUD)378 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy745.18 (AUD)38 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy748.60 (AUD)38 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy828.24 (AUD)42 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy866.36 (AUD)44 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy882.45 (AUD)45 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy886.50 (AUD)45 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy924.96 (AUD)47 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedBuy927.31 (AUD)47 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,003.17 (AUD)51 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,003.68 (AUD)51 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,007.25 (AUD)51 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,011.33 (AUD)51 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,013.37 (AUD)51 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,022.32 (AUD)52 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,023.88 (AUD)52 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,072.98 (AUD)54 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,080.47 (AUD)55 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,120.05 (AUD)57 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,122.90 (AUD)57 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,137.96 (AUD)58 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,148.98 (AUD)58 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,251.81 (AUD)63 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,305.48 (AUD)66 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,331.29 (AUD)67 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,365.51 (AUD)69 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,457.80 (AUD)74 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,472.25 (AUD)75 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,513.82 (AUD)77 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,559.46 (AUD)79 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,609.47 (AUD)81 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,670.25 (AUD)85 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,747.96 (AUD)89 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,776.60 (AUD)90 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,783.80 (AUD)90 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,796.34 (AUD)91 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,809.64 (AUD)92 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,831.17 (AUD)93 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,851.80 (AUD)94 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,855.56 (AUD)94 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,876.25 (AUD)95 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell1,906.05 (AUD)97 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell10,426.59 (AUD)529 Ordinary Shares
10/18/2023Morgan Stanley Australia Securities LimitedSell10,894.24 (AUD)548 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell101,447.64 (AUD) 5,103 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell11,022.30 (AUD)555 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell118.38 (AUD)6 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell118.50 (AUD)6 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell118.68 (AUD)6 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell118.89 (AUD)6 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell119.10 (AUD)6 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell119.16 (AUD)6 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell119.22 (AUD)6 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell137.76 (AUD)7 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell138.67 (AUD)7 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell138.70 (AUD)7 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell158.00 (AUD)8 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell158.56 (AUD)8 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell158.72 (AUD)8 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell177.21 (AUD)9 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell178.47 (AUD)9 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell19.72 (AUD)1 Ordinary Share

10/18/2023Morgan Stanley Australia Securities LimitedSell19.89 (AUD)1 Ordinary Share

10/18/2023Morgan Stanley Australia Securities LimitedSell196.15 (AUD)10 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell197.50 (AUD)10 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell2,082.15 (AUD)105 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell2,322.45 (AUD)117 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell2,404.62 (AUD)122 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell2,412.03 (AUD)123 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell2,424.33 (AUD)123 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell2,465.00 (AUD)125 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell2,515.87 (AUD)127 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell2,520.32 (AUD)128 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell2,743.44 (AUD)138 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell2,817.28 (AUD)142 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell2,850.70 (AUD)145 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell2,971.68 (AUD)151 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell217.80 (AUD)11 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell257.79 (AUD)13 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell258.31 (AUD)13 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell269,632.44 (AUD) 13,563 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell27,056.68 (AUD)1,361 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell3,131.56 (AUD)158 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell3,191.02 (AUD)161 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell3,196.26 (AUD)162 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell3,270.20 (AUD)166 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell3,300.08 (AUD)166 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell3,423.67 (AUD)173 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell3,442.25 (AUD)175 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell3,542.40 (AUD)180 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell3,553.15 (AUD)179 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell3,587.42 (AUD)181 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell3,770.88 (AUD)192 Ordinary Shares
10/18/2023Morgan Stanley Australia Securities LimitedSell3,914.46 (AUD)198 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell337.96 (AUD)17 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell356.76 (AUD)18 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell39.40 (AUD)2 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell39.72 (AUD)2 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell4,140.29 (AUD)209 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell4,395.33 (AUD)223 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell42,483.56 (AUD)2,137 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell433.40 (AUD)22 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell452.64 (AUD)23 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell453.10 (AUD)23 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell456.78 (AUD)23 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell495.75 (AUD)25 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell5,249.22 (AUD)267 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell5,560.80 (AUD)280 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell513.50 (AUD)26 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell514.54 (AUD)26 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell515.58 (AUD)26 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell554.96 (AUD)28 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell574.78 (AUD)29 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell59.43 (AUD)3 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell59.58 (AUD)3 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell59.61 (AUD)3 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell610.08 (AUD)31 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell634.56 (AUD)32 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell634.88 (AUD)32 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell635.20 (AUD)32 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell635.52 (AUD)32 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell666.74 (AUD)34 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell68,725.16 (AUD)3,457 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell71,945.72 (AUD)3,619 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell727.79 (AUD)37 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell730.38 (AUD)37 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell746.51 (AUD)38 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell753.35 (AUD)38 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell753.54 (AUD)38 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell755.82 (AUD)38 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell765.18 (AUD)39 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell78.68 (AUD)4 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell785.60 (AUD)40 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell789.00 (AUD)40 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell8,407.63 (AUD)427 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell809.75 (AUD)41 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell824.46 (AUD)42 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell844.52 (AUD)43 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell851.40 (AUD)43 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell851.83 (AUD)43 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell866.36 (AUD)44 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell88,466.00 (AUD)4,450 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell907.12 (AUD)46 Ordinary Shares
10/18/2023Morgan Stanley Australia Securities LimitedSell925.43 (AUD)47 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell926.37 (AUD)47 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell964.32 (AUD)49 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell98.50 (AUD)5 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell99.35 (AUD)5 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell99.35 (AUD)5 Ordinary Shares

10/18/2023Morgan Stanley Australia Securities LimitedSell995.00 (AUD)50 Ordinary Shares

10/18/2023Morgan Stanley Capital Services LLCBuyN/A100 Swaps

10/18/2023Morgan Stanley Capital Services LLCBuyN/A11,137 Swaps

10/18/2023Morgan Stanley Capital Services LLCBuyN/A13,981 Swaps

10/18/2023Morgan Stanley Capital Services LLCBuyN/A2,942 Swaps

10/18/2023Morgan Stanley Capital Services LLCBuyN/A236 Swaps

10/18/2023Morgan Stanley Capital Services LLCBuyN/A3,298 Swaps

10/18/2023Morgan Stanley Capital Services LLCBuyN/A320 Swaps

10/18/2023Morgan Stanley Capital Services LLCBuyN/A5,244 Swaps

10/18/2023Morgan Stanley Capital Services LLCBuyN/A91 Swaps

10/18/2023Morgan Stanley Capital Services LLCSellN/A3,529 Swaps

10/18/2023Morgan Stanley Capital Services LLCSellN/A365 Swaps

10/18/2023Morgan Stanley Capital Services LLCSellN/A777 Swaps

10/19/2023Morgan Stanley & Co. International plcBorrowN/A20,000 Ordinary Shares

10/19/2023Morgan Stanley & Co. International plcBorrow ReturnedN/A18,929 Ordinary Shares

10/19/2023Morgan Stanley & Co. International plcBuy867.1541 Ordinary Shares

10/19/2023Morgan Stanley & Co. International plcBuy32,407.751,531 Ordinary Shares

10/19/2023Morgan Stanley & Co. International plcBuy75,209.403,556 Ordinary Shares

10/19/2023Morgan Stanley & Co. International plcBuyN/A475 Swaps

10/19/2023Morgan Stanley & Co. International plcBuyN/A775 Swaps

10/19/2023Morgan Stanley & Co. International plcSell10,051.38475 Ordinary Shares

10/19/2023Morgan Stanley & Co. International plcSell16,394.74775 Ordinary Shares

10/19/2023Morgan Stanley & Co. International plcSell60,806.252,875 Ordinary Shares

10/19/2023Morgan Stanley & Co. International plcSellN/A1,033 Swaps

10/19/2023Morgan Stanley & Co. International plcSellN/A115 Swaps

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,018.16 (AUD)52 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,028.04 (AUD)52 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,056.24 (AUD)54 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,064.88 (AUD)54 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,076.35 (AUD)55 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,077.45 (AUD)55 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,098.16 (AUD)56 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,125.18 (AUD)57 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,133.32 (AUD)58 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,142.60 (AUD)58 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,143.18 (AUD)58 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,183.80 (AUD)60 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,230.39 (AUD)63 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,254.40 (AUD)64 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,292.28 (AUD)66 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,309.18 (AUD)67 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,359.30 (AUD)69 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,372.70 (AUD)70 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,386.63 (AUD)71 Ordinary Shares
10/19/2023Morgan Stanley Australia Securities LimitedBuy1,393.02 (AUD)71 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,473.00 (AUD)75 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,514.59 (AUD)77 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,572.80 (AUD)80 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,620.99 (AUD)83 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,853.68 (AUD)94 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy1,970.00 (AUD)100 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy117.60 (AUD)6 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy117.90 (AUD)6 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy136.92 (AUD)7 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy136.99 (AUD)7 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy138.04 (AUD)7 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy138.04 (AUD)7 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy156.56 (AUD)8 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy157.20 (AUD)8 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy16,559.29 (AUD)841 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy176.04 (AUD)9 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy176.76 (AUD)9 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy19,571.86 (AUD)994 Ordinary Shares

10/19/2023Morgan Stanley Australia Securities LimitedBuy19.58 (AUD)1 Ordinary Share

10/19/2023Morgan Stanley Australia Securities LimitedBuy19.66 (AUD)1 Ordinary Share

10/19/2023Morgan Stanley Australia Securities LimitedBuy19.68 (AUD)1 Ordinary Share

10/19/2023Morgan Stanley Australia Securities LimitedBuy2,044.64 (AUD)104 Ordinary Shares

10/19/2023Morgan Stanley Australi

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