Skip to main content

AI assistant

Sign in to chat with this filing

The assistant answers questions, extracts KPIs, and summarises risk factors directly from the filing text.

CHORUS LIMITED Major Shareholding Notification 2022

Jul 3, 2022

64680_rns_2022-07-03_62b22dd5-8387-4868-8b13-e79ba9393927.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

Disclosure of beginning to have substantial holding

Section 276, Financial Markets Conduct Act 2013

To NZX Limited and To Chorus Ltd

Date this disclosure made: 4 July, 2022

Date on which substantial holding began: 29 June, 2022

Substantial product holder(s) giving disclosure

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

Summary of substantial holding

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

Summary for Mitsubishi UFJ Financial Group, Inc., First Sentier Investors Realindex Pty Ltd, First Sentier Investors (Australia) IM Ltd.

For this disclosure,—

  • (a) total number held in class: 22,331,319

  • (b) total in class: 446,512,440

  • (c) total percentage held in class: 5.001%

Details of relevant interests

Details for Mitsubishi UFJ Financial Group, Inc.

Nature of relevant interest(s): Deemed relevant interest by reason of being a holding company and a related company of First Sentier Investors Realindex Pty Ltd, First Sentier Investors (Australia) IM Ltd. and being deemed to have the same relevant interests as are disclosed by First Sentier Investors Realindex Pty Ltd, First Sentier Investors (Australia) IM Ltd. in this notice.

For that relevant interest,—

  • (a) number held in class: 11,585,632

  • (b) percentage held in class: 2.595%

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

1

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: 10,745,687

  • (b) percentage held in class: 2.407%

  • (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 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 a responsible entity of a managed investment scheme. The relevant agreement need not be attached under regulation 139.

  • (a) number held in class: 3,219,565

  • (b) percentage held in class : 0.721%

  • (c) current registered holder(s) : Unknown

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

Nature of relevant interest(s): Deemed relevant interest by reason of being a related company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this notice.

For that relevant interest,—

  • (a) number held in class: 8,366,067

  • (b) percentage held in class: 1.874%

  • (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 whollyowned 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

2

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: 10,745,687

  • (b) percentage held in class: 2.407%

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

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

Details for First Sentier Investors (Australia) IM Ltd

Nature of relevant interest(s): Relevant interest arising from having the power to control the exercise of the right to vote attached to securities and/or to control the exercise of the power to dispose of securities in its capacity as a responsible entity of a managed investment scheme. The relevant agreement need not be attached under regulation 139.

  • (a) number held in class: 8,366,067

  • (b) percentage held in class : 1.874%

  • (c) current registered holder(s) : Unknown

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

Nature of relevant interest(s): Deemed relevant interest by reason of being a related company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this notice.

For that relevant interest,—

  • (a) number held in class: 3,219,565

  • (b) percentage held in class : 0.721%

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

3

For that relevant interest,—

  • (a) number held in class: 10,745,687

  • (b) percentage held in class: 2.407%

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

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

Details of transactions and events giving rise to substantial holding

Details of the transactions or other events requiring disclosure:

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

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

Additional information

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

Mitsubishi UFJ Financial Group, Inc. – 2-7-1, Marunouchi, Chiyoda-ku, Tokyo 100-8330, Japan

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

Contact details:

Mariko Onda, Phone: +81-50-3844-4922, E-mail:[email protected]

Nature of connection between substantial product holders: First Sentier Investors (Australia) IM Ltd and First Sentier Investors Realindex Pty Ltd are wholly-owned subsidiaries of Mitsubishi UFJ Financial Group, Inc.

Name of any other person believed to have given, or believed to be required to give, a disclosure under the Financial Markets Conduct Act 2013 in relation to the financial products to which this disclosure relates: Not applicable

4

Certification

I, Mariko Onda, 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.

5

Annexure A

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

Date of
Transaction
Holder of Relevant
Interest
Nature of
Transaction
Class of
Securities
Numbe
r of
Securiti
es
Cash
Considerat
ion
(NZD)
07-Mar-2022 First Sentier
Investors (Australia)
IM Ltd
SELL Ordinary
Shares
-11,439 -83,888.41
07-Mar-2022 First Sentier
Investors (Australia)
IM Ltd
BUY Ordinary
Shares
11,439 83,888.41
08-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-1,883 -13,693.17
10-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
6,167 45,441.60
18-Mar-2022 First Sentier
Investors (Australia)
IM Ltd
SELL Ordinary
Shares
-7,602 -55,494.60
18-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
1,730 12,506.47
18-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-20,623 -
150,547.9
0
18-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
4,809 34,765.10
18-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
216,18
4
0.00

6

21-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
16,403 120,398.0
2
21-Mar-2022 First Sentier
Investors (Australia)
IM Ltd
SELL Ordinary
Shares
-7,352 -53,447.08
18-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
216,18
4
1,569,495.
84
18-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-
216,18
4
0.00
14-Mar-2022 First Sentier
Investors (Australia)
IM Ltd
BUY Ordinary
Shares
514 0.00
25-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
2,355 17,044.97
25-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
34,703 251,172.6
3
25-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
5,189 37,556.83
25-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
7,649 55,361.77
25-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
71,089 514,526.4
4

7

28-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-
252,98
3
0.00
29-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
15,077 109,367.8
4
29-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
44,743 324,563.6
0
30-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
8,622 63,016.30
30-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-1,669 -12,198.35
30-Mar-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-2,391 -17,475.29
04-Apr-2022 First Sentier
Investors (Australia)
IM Ltd
SELL Ordinary
Shares
-12,207 -87,839.13
04-Apr-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-1,944 -13,988.64
04-Apr-2022 First Sentier
Investors (Australia)
IM Ltd
SELL Ordinary
Shares
-70,952 -
509,579.2
1
05-Apr-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-4,921 -35,789.06

8

06-Apr-2022 First Sentier
Investors (Australia)
IM Ltd
BUY Ordinary
Shares
12,166 89,878.76
06-Apr-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
3,483 25,731.36
08-Apr-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
156,89
0
0.00
08-Apr-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-
156,89
0
0.00
08-Apr-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-
156,89
0
0.00
08-Apr-2022 First Sentier
Investors Realindex
Pty Ltd
BORROW_UNW
IND
Ordinary
Shares
-
156,89
0
0.00
11-Apr-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
156,28
2
1,136,980.
93
11-Apr-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-
156,28
2
-
1,136,980.
93
13-Apr-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
1,260 9,283.03
14-Mar-2022 First Sentier
Investors (Australia)
IM Ltd
BORROW Ordinary
Shares
77 0.00

9

20-Apr-2022 First Sentier
Investors (Australia)
IM Ltd
BUY Ordinary
Shares
3,387 24,860.58
28-Apr-2022 First Sentier
Investors (Australia)
IM Ltd
BUY Ordinary
Shares
32,580 241,023.5
8
28-Apr-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-2,290 -16,946.00
04-May-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
2,310 16,552.42
09-May-2022 First Sentier
Investors (Australia)
IM Ltd
SELL Ordinary
Shares
-15,539 -
111,797.4
8
11-May-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
5,726 40,648.27
13-May-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-940 -6,727.11
13-May-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-12,078 -86,436.21
16-May-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
2,854 20,517.39
18-May-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
3,862 28,506.97

10

18-May-2022 First Sentier
Investors (Australia)
IM Ltd
BUY Ordinary
Shares
3,231 23,909.40
20-May-2022 First Sentier
Investors (Australia)
IM Ltd
BUY Ordinary
Shares
5,469 39,841.67
23-May-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-1,512 -10,981.11
26-May-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-13,406 -98,685.45
30-May-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-7,666 -55,432.54
01-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
30,562 221,802.1
7
02-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
10,347 75,429.63
02-Jun-2022 First Sentier
Investors (Australia)
IM Ltd
BUY Ordinary
Shares
108,84
6
790,556.5
0
03-Jun-2022 First Sentier
Investors (Australia)
IM Ltd
BUY Ordinary
Shares
14,221 103,803.3
5
02-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
30,714 0.00

11

02-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
11,406 0.00
02-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-30,714 0.00
03-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
11,406 82,885.58
03-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
30,714 223,193.7
2
02-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-11,406 0.00
08-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
3,524 25,263.85
09-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
16,205 116,762.1
4
14-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
9,763 68,115.07
17-Jun-2022 First Sentier
Investors (Australia)
IM Ltd
SELL Ordinary
Shares
-21,096 -
144,507.6
0
17-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-3,076 -21,070.60

12

17-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-2,267 -15,783.99
20-Jun-2022 First Sentier
Investors (Australia)
IM Ltd
BUY Ordinary
Shares
5,192 35,928.64
20-Jun-2022 First Sentier
Investors (Australia)
IM Ltd
SELL Ordinary
Shares
-6,752 -46,793.85
21-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-58,526 -
405,966.7
5
21-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-38,207 -
265,023.6
0
21-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-4,169 -28,918.35
21-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-13,781 -95,612.61
21-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-6,555 -45,468.89
23-Jun-2022 First Sentier
Investors (Australia)
IM Ltd
BUY Ordinary
Shares
17,437 126,418.2
5
23-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-15,530 -
112,347.5
5

13

23-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
70,931 513,240.3
0
23-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-9,360 -67,712.36
24-Jun-2022 First Sentier
Investors (Australia)
IM Ltd
SELL Ordinary
Shares
-7,226 -53,303.54
27-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-9,467 -69,784.48
27-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
BUY Ordinary
Shares
7,497 55,262.94
27-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-3,402 -25,077.30
28-Jun-2022 First Sentier
Investors Realindex
Pty Ltd
SELL Ordinary
Shares
-4,681 -34,498.97

14

Annexure B Relevant interests held in the Morgan Stanley group

List of Morgan Stanley and its subsidiaries that have a relevant interest or are deemed to have a relevant interest in the shares.

Entities

└─┬─Morgan Stanley ├─┬─Morgan Stanley Capital Management, LLC

│ └─┬─Morgan Stanley Domestic Holdings, Inc.

│ ├─┬─Eaton Vance Acquisitions LLC │ │ └───Parametric Portfolio Associates LLC

│ ├─┬─ETCM Holdings, LLC │ │ └───E*TRADE Securities LLC │ ├─┬─Morgan Stanley & Co. LLC │ ├───Morgan Stanley Capital Services LLC │ ├─┬─Morgan Stanley Investment Management Inc. │ ├─┬─Morgan Stanley Smith Barney LLC

│ ├─┬─Morgan Stanley Wealth Management Australia Pty Ltd ├─┬─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) has been attached to a previous disclosure made on 21 April 2022 in Annexure D (80 pages).

For that relevant interest,-

  • (a) number held in class: 1,169,880

  • (b) percentage held in class : 0.262%

  • (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): Holder of securities subject to an obligation to

15

return under a Securities Lending Agreement. The relevant agreement document(s) (Prime Brokerage Agreement) has been attached to a previous disclosure made on 21 April 2022 in Annexure D (80 pages).

For that relevant interest,-

  • (a) number held in class: 6,067,845

  • (b) percentage held in class : 1.359%

  • (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): 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: 1,259,071

  • (b) percentage held in class : 0.282%

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

  • (d) (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) has been attached to a previous disclosure made on 21 April 2022 in Annexure E (24 pages). Please refer to Table 2 for details on derivative relevant interest.

  • (a) number held in class: 153,621

  • (b) percentage held in class: 0.034%

  • (c) current registered holder(s): Unknown

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

16

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: 3,384

  • (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 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) (Australian Master Securities Lending Agreement) has been attached to a previous disclosure made on 21 April 2022 in Annexure F (42 pages).

For that relevant interest,—

  • (a) number held in class: 66,000

  • (b) percentage held in class: 0.015%

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

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

Details for Morgan Stanley Australia Securities Limited

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: 1,334,595

  • (b) percentage held in class: 0.299%

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

17

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

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: 2,335

  • (b) percentage held in class: 0.001%

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

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

Details for Morgan Stanley Smith Barney LLC

Nature of relevant interest(s): American Depositary Receipts 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,955

  • (b) percentage held in class: 0.000%

  • (c) current registered holder(s): DTC Through Morgan Stanley

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

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

  • (b) percentage held in class: 0.015%

18

(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) has been attached to a previous disclosure made on 21 April 2022 in Annexure E (65 pages). Please refer to Table 2 for details on derivative relevant interest.

For that relevant interest,—

  • (a) number held in class: 177,092

  • (b) percentage held in class: 0.040%

  • (c) current registered holder(s): Unknown

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

Details for E*TRADE Securities LLC

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) (Margin Agreement) may be viewed here.

For that relevant interest,—

  • (a) number held in class: 110

  • (b) percentage held in class: 0.000%

  • (c) current registered holder(s): BNP Paribas Securities Services SCA, Australia Branch discretionary client account

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

Details for E*TRADE Securities LLC

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) (Margin Agreement) may be viewed here.

For that relevant interest,—

19

  • (a) number held in class: 177

  • (b) percentage held in class: 0.000%

  • (c) current registered holder(s): BNP Paribas Nominees Pty Limited

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

Details for E*TRADE Securities LLC

Nature of relevant interest(s): American Depositary held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s). The relevant agreement document(s) (Margin Agreement) may be viewed here.

For that relevant interest,—

  • (a) number held in class: 96,430

  • (b) percentage held in class: 0.022%

  • (c) current registered holder(s): DTC Through E Trade

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

Details for E*TRADE Securities LLC

Nature of relevant interest(s): American Depositary held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s). The relevant agreement document(s) (Fully Paid Lending Program: Master Securities Lending Agreement) has been attached to a previous disclosure made on 21 April 2022 in Annexure F (15 pages).

For that relevant interest,—

  • (a) number held in class: 2,180

  • (b) percentage held in class: 0.000%

  • (c) current registered holder(s): DTC Through E Trade

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

Details for Parametric Portfolio Associates LLC

Nature of relevant interest(s): 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,—

20

  • (a) number held in class: 3,571

  • (b) percentage held in class: 0.001%

  • (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): American Depositary Receipts 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: 25,088

  • (b) percentage held in class: 0.006%

  • (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: 313,299

  • (b) percentage held in class: 0.070%

  • (c) current registered holder(s): Unknown

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

Table 2: For a derivative relevant interest

Details for (a) Type of
Derivative
(b) Details of Derivative

21

Notional Value of
the Derivative
Settlemen
t Type
Expiry
Date of
the
Derivative
Morgan Stanley & Co. International
plc
Swap
Agreement
994,573.20
(AUD)
Cash 3/28/202
4
Morgan Stanley Capital Services LLC Swap
Agreement
185,052.34
(AUD)
Cash 1/31/202
3
643,500.29
(AUD)
7/31/202
3
270,126.16
(AUD)
8/01/202
3
3,813.06 2/22/202
3
590.52 3/28/202
3
48,107.52 (AUD) 8/31/202
2

22

Annexure C Transaction details for the Morgan Stanley group

23

Date of
Transaction
Holder of Relevant Interest Transaction Nature Consideration Class and number of securities
1/03/2022 Morgan Stanley & Co. International plc Buy N/A 854 Swaps
1/03/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
4,467 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 1,020.46 (AUD) 148 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 1,021.50 (AUD) 150 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 1,242.15 (AUD) 182 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 1,292.17 (AUD) 187 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 1,309.44 (AUD) 192 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 1,319.15 (AUD) 193 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 1,334.59 (AUD) 193 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 1,411.68 (AUD) 204 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 1,682.38 (AUD) 244 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 1,713.12 (AUD) 249 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 10,076.22 (AUD) 1,454 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 10,707.06 (AUD) 1,554 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 15,991.69 (AUD) 2,321 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 17,948.70 (AUD) 2,590 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 18,113.81 (AUD) 2,629 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 2,148.11 (AUD) 312 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 3,125.43 (AUD) 451 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 3,600.96 (AUD) 528 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 3,682.80 (AUD) 540 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 3,811.56 (AUD) 552 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 4,363.92 (AUD) 638 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 4,428.27 (AUD) 639 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 4,481.34 (AUD) 649 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 41.34 (AUD) 6 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 5,336.10 (AUD) 770 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 5,736.68 (AUD) 829 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 505.42 (AUD) 74 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 517.56 (AUD) 76 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 573.53 (AUD) 83 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 577.92 (AUD) 84 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 587.38 (AUD) 86 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 6,297.20 (AUD) 910 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 6,639.75 (AUD) 975 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 6,941.40 (AUD) 1,006 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 601.04 (AUD) 88 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 621.45 (AUD) 90 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 623.80 (AUD) 91 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 632.40 (AUD) 93 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 640.14 (AUD) 94 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 673.75 (AUD) 98 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 696.15 (AUD) 102 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 719.68 (AUD) 104 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 74.91 (AUD) 11 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 75.24 (AUD) 11 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 9,009.00 (AUD) 1,300 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 9,825.60 (AUD) 1,424 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 917.03 (AUD) 133 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 919.03 (AUD) 133 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 936.39 (AUD) 137 Ordinary Shares
1/03/2022 Morgan Stanley Australia Securities Limited Buy 958.40 (AUD) 139 Ordinary Shares
1/03/2022 Morgan Stanley Capital Services LLC Buy N/A 10,644 Swaps
1/03/2022 Morgan Stanley Capital Services LLC Buy N/A 9,939 Swaps
2/03/2022 Morgan Stanley Australia Securities Limited Buy 1,000.50 (AUD) 145 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 1,068.60 (AUD) 156 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 1,162.72 (AUD) 169 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 1,162.72 (AUD) 169 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 1,242.00 (AUD) 180 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 1,267.76 (AUD) 184 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 1,304.10 (AUD) 189 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 1,429.99 (AUD) 208 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 1,536.75 (AUD) 225 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 1,576.66 (AUD) 229 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 1,605.05 (AUD) 235 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 1,838.48 (AUD) 268 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 109.76 (AUD) 16 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 11,369.85 (AUD) 1,655 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 110,300.16 (AUD) 16,032 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 13,871.25 (AUD) 2,025 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 17,014.24 (AUD) 2,473 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 17,067.70 (AUD) 2,470 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 192.36 (AUD) 28 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 2,013.34 (AUD) 292 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 2,016.84 (AUD) 294 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 2,051.14 (AUD) 299 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 2,068.49 (AUD) 300 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 2,099.12 (AUD) 304 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 2,170.92 (AUD) 316 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 2,256.64 (AUD) 328 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 2,270.10 (AUD) 329 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 2,539.20 (AUD) 368 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 20,700.00 (AUD) 3,000 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 21,405.22 (AUD) 3,134 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 24,010.00 (AUD) 3,500 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 3,339.60 (AUD) 484 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 3,682.32 (AUD) 536 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 3,963.99 (AUD) 577 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 38,238.42 (AUD) 5,566 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 384.16 (AUD) 56 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 4,495.89 (AUD) 653 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 4,623.64 (AUD) 674 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 5,009.40 (AUD) 726 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 54.80 (AUD) 8 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 571.87 (AUD) 83 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 6,238.08 (AUD) 912 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 6,641.96 (AUD) 964 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 6.84 (AUD) 1 Ordinary Share
2/03/2022 Morgan Stanley Australia Securities Limited Buy 621.90 (AUD) 90 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 659.52 (AUD) 96 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 686.00 (AUD) 100 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 691.85 (AUD) 101 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 7,110.30 (AUD) 1,038 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 7,455.89 (AUD) 1,079 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 736.16 (AUD) 107 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 75.35 (AUD) 11 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 767.01 (AUD) 111 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 778.57 (AUD) 113 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 82.08 (AUD) 12 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 861.84 (AUD) 126 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 881.07 (AUD) 129 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 9,157.28 (AUD) 1,331 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 90,210.56 (AUD) 13,112 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 95,932.68 (AUD) 13,964 Ordinary Shares
2/03/2022 Morgan Stanley Australia Securities Limited Buy 960.40 (AUD) 140 Ordinary Shares
2/03/2022 Morgan Stanley Capital Services LLC Buy N/A 4,955 Swaps
2/03/2022 Morgan Stanley Capital Services LLC Buy N/A 9,972 Swaps
3/03/2022 Morgan Stanley Australia Securities Limited Buy 1,075.70 (AUD) 155 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 1,081.08 (AUD) 156 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 1,183.32 (AUD) 171 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 1,297.20 (AUD) 188 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 1,308.82 (AUD) 189 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 1,550.08 (AUD) 224 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 1,591.60 (AUD) 230 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 1,692.13 (AUD) 244 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 107,726.90 (AUD) 15,590 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 11,187.29 (AUD) 1,619 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 13,170.46 (AUD) 1,906 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 13,950.72 (AUD) 2,016 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 2,018.08 (AUD) 291 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 2,435.94 (AUD) 351 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 2,799.72 (AUD) 404 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 2,901.57 (AUD) 419 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 20.76 (AUD) 3 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 269.88 (AUD) 39 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 3,273.16 (AUD) 473 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 3,303.21 (AUD) 477 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 3,476.94 (AUD) 501 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 3,885.96 (AUD) 564 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 36,108.56 (AUD) 5,218 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 449.80 (AUD) 65 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 462.30 (AUD) 67 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 545.10 (AUD) 79 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 595.12 (AUD) 86 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 6,999.83 (AUD) 1,013 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 634.34 (AUD) 92 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 7,144.25 (AUD) 1,025 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 721.24 (AUD) 104 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 77,260.71 (AUD) 11,181 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 776.16 (AUD) 112 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 85,338.50 (AUD) 12,350 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 9,050.58 (AUD) 1,306 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 9,425.40 (AUD) 1,366 Ordinary Shares
3/03/2022 Morgan Stanley Australia Securities Limited Buy 996.71 (AUD) 143 Ordinary Shares
3/03/2022 Morgan Stanley Capital Services LLC Buy N/A 2,951 Swaps
4/03/2022 Morgan Stanley & Co. International plc Buy 111,000.00 15,000 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 1,230.80 (AUD) 181 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 1,237.60 (AUD) 182 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 1,284.40 (AUD) 190 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 1,338.68 (AUD) 196 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 1,343.54 (AUD) 197 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 1,371.58 (AUD) 202 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 1,433.49 (AUD) 213 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 1,466.30 (AUD) 215 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 1,509.43 (AUD) 221 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 1,566.30 (AUD) 230 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 1,738.92 (AUD) 258 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 1,770.60 (AUD) 260 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 10,223.18 (AUD) 1,499 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 10,834.56 (AUD) 1,584 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 101.85 (AUD) 15 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 11,241.24 (AUD) 1,658 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 13,749.75 (AUD) 2,025 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 130,089.96 (AUD) 19,019 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 14,760.72 (AUD) 2,158 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 142.38 (AUD) 21 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 16,357.85 (AUD) 2,395 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 2,502.94 (AUD) 367 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 2,526.51 (AUD) 371 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 2,744.56 (AUD) 406 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 2,927.55 (AUD) 435 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 2,943.73 (AUD) 431 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 20.43 (AUD) 3 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 203.70 (AUD) 30 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 22,565.25 (AUD) 3,343 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 289.39 (AUD) 43 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 3,452.67 (AUD) 507 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 3,647.64 (AUD) 538 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 3,732.75 (AUD) 553 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 3,864.60 (AUD) 570 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 369.36 (AUD) 54 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 4,145.10 (AUD) 615 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 4,199.02 (AUD) 623 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 47.88 (AUD) 7 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 54.72 (AUD) 8 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 540.00 (AUD) 80 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 58,867.77 (AUD) 8,619 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 7,192.64 (AUD) 1,064 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 761.46 (AUD) 111 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 9,403.53 (AUD) 1,389 Ordinary Shares
4/03/2022 Morgan Stanley Australia Securities Limited Buy 901.56 (AUD) 132 Ordinary Shares
4/03/2022 Morgan Stanley Capital Services LLC Buy N/A 724 Swaps
7/03/2022 Morgan Stanley & Co. International plc Buy 109,481.27 15,000 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 1,033.60 (AUD) 152 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 1,406.30 (AUD) 205 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 1,756.02 (AUD) 259 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 1,798.92 (AUD) 263 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 13,584.87 (AUD) 1,989 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 143.85 (AUD) 21 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 15,595.20 (AUD) 2,280 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 2,745.90 (AUD) 405 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 21,630.61 (AUD) 3,167 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 3,410.00 (AUD) 500 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 3,880.58 (AUD) 569 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 4,359.54 (AUD) 643 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 4,378.44 (AUD) 642 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 4,596.83 (AUD) 677 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 5,996.74 (AUD) 878 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 6,032.88 (AUD) 882 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 6.83 (AUD) 1 Ordinary Share
7/03/2022 Morgan Stanley Australia Securities Limited Buy 6.92 (AUD) 1 Ordinary Share
7/03/2022 Morgan Stanley Australia Securities Limited Buy 81,358.96 (AUD) 11,912 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 866.14 (AUD) 127 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 9,110.50 (AUD) 1,330 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 9,651.24 (AUD) 1,411 Ordinary Shares
7/03/2022 Morgan Stanley Australia Securities Limited Buy 9,900.80 (AUD) 1,456 Ordinary Shares
7/03/2022 Morgan Stanley Capital Services LLC Buy N/A 2,202 Swaps
7/03/2022 Morgan Stanley Capital Services LLC Buy N/A 478 Swaps
8/03/2022 Morgan Stanley Australia Securities Limited Buy 1,359.17 (AUD) 199 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 1,378.37 (AUD) 203 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 11,637.63 (AUD) 1,719 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 19,612.80 (AUD) 2,880 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 2,114.80 (AUD) 311 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 2,556.06 (AUD) 377 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 21,524.30 (AUD) 3,170 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 251.23 (AUD) 37 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 3,307.70 (AUD) 485 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 6,518.40 (AUD) 960 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 6,905.40 (AUD) 1,020 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 616.07 (AUD) 91 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 73,833.62 (AUD) 10,906 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 8,712.99 (AUD) 1,287 Ordinary Shares
8/03/2022 Morgan Stanley Australia Securities Limited Buy 95.06 (AUD) 14 Ordinary Shares
8/03/2022 Morgan Stanley Capital Services LLC Buy N/A 1,207 Swaps
9/03/2022 Morgan Stanley & Co. International plc Buy N/A 1,722 Swaps
9/03/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
3 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,018.24 (AUD) 148 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,086.75 (AUD) 161 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,130.59 (AUD) 167 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,218.41 (AUD) 178 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,239.42 (AUD) 182 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,333.80 (AUD) 195 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,459.05 (AUD) 213 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,463.76 (AUD) 214 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,497.96 (AUD) 219 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,613.05 (AUD) 236 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,632.96 (AUD) 243 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,640.39 (AUD) 240 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,805.49 (AUD) 263 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,893.94 (AUD) 281 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 1,938.55 (AUD) 283 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 102.60 (AUD) 15 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 11,097.77 (AUD) 1,649 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 11,104.50 (AUD) 1,650 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 14,846.07 (AUD) 2,161 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 17,047.10 (AUD) 2,485 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 19,513.31 (AUD) 2,857 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 2,035.34 (AUD) 298 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 2,068.70 (AUD) 302 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 2,084.64 (AUD) 303 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 2,104.47 (AUD) 307 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 2,231.47 (AUD) 326 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 2,349.00 (AUD) 348 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 2,430.21 (AUD) 354 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 2,675.40 (AUD) 390 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 218.56 (AUD) 32 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 225.06 (AUD) 33 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 257.40 (AUD) 39 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 3,100.82 (AUD) 454 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 3,180.60 (AUD) 465 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 3,622.08 (AUD) 528 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 3,762.00 (AUD) 550 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 307.35 (AUD) 45 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 314.64 (AUD) 46 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 32,353.20 (AUD) 4,730 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 348.84 (AUD) 51 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 36,383.52 (AUD) 5,296 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 4,038.72 (AUD) 601 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 5,154.27 (AUD) 753 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 5,426.98 (AUD) 794 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 5,947.20 (AUD) 885 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 595.08 (AUD) 87 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 6,028.00 (AUD) 880 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 6,771.60 (AUD) 990 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 635.91 (AUD) 94 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 65,052.03 (AUD) 9,469 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 650.40 (AUD) 96 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 661.99 (AUD) 98 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 691.34 (AUD) 101 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 693.87 (AUD) 101 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 708.75 (AUD) 105 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 725.57 (AUD) 106 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 759.24 (AUD) 111 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 774.61 (AUD) 113 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 780.68 (AUD) 116 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 802.06 (AUD) 119 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 876.80 (AUD) 128 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 885.30 (AUD) 130 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 9,836.24 (AUD) 1,437 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 947.98 (AUD) 139 Ordinary Shares
9/03/2022 Morgan Stanley Australia Securities Limited Buy 95.97 (AUD) 14 Ordinary Shares
9/03/2022 Morgan Stanley Capital Services LLC Buy N/A 499 Swaps
10/03/2022 Morgan Stanley & Co. International plc Buy 41,939.00 5,630 Ordinary Shares
10/03/2022 Morgan Stanley & Co. International plc Buy N/A 3,917 Swaps
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,026.79 (AUD) 147 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,195.38 (AUD) 174 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,259.04 (AUD) 183 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,364.16 (AUD) 196 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,382.00 (AUD) 200 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,388.00 (AUD) 200 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,421.67 (AUD) 205 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,446.28 (AUD) 209 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,493.72 (AUD) 214 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,497.96 (AUD) 216 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,575.22 (AUD) 226 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,644.92 (AUD) 236 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,698.57 (AUD) 243 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,735.53 (AUD) 249 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,751.98 (AUD) 251 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,812.20 (AUD) 260 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,823.08 (AUD) 261 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,942.98 (AUD) 282 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,958.36 (AUD) 283 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,980.89 (AUD) 284 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 1,984.60 (AUD) 287 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 105,059.40 (AUD) 15,226 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 11,700.84 (AUD) 1,686 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 11,964.60 (AUD) 1,734 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 17,215.50 (AUD) 2,495 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 19,299.30 (AUD) 2,797 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 2,094.00 (AUD) 300 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 2,217.05 (AUD) 319 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 2,282.88 (AUD) 328 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 2,300.76 (AUD) 332 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 2,301.26 (AUD) 334 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 2,343.59 (AUD) 336 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 2,363.00 (AUD) 340 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 2,369.61 (AUD) 339 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 2,458.36 (AUD) 355 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 2,526.76 (AUD) 362 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 2,642.23 (AUD) 381 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 2,851.04 (AUD) 412 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 2,943.12 (AUD) 425 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 20.94 (AUD) 3 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 23,535.90 (AUD) 3,411 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 3,050.26 (AUD) 437 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 3,160.20 (AUD) 458 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 3,449.18 (AUD) 497 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 3,483.02 (AUD) 499 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 3,492.72 (AUD) 504 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 3,840.60 (AUD) 555 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 3,846.15 (AUD) 555 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 3,922.38 (AUD) 566 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 4,125.18 (AUD) 591 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 42,076.20 (AUD) 6,098 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 490.25 (AUD) 71 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 5,690.80 (AUD) 820 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 5,749.12 (AUD) 832 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 55.76 (AUD) 8 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 552.80 (AUD) 80 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 6,098.75 (AUD) 875 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 605.95 (AUD) 87 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 620.77 (AUD) 89 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 639.84 (AUD) 93 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 664.32 (AUD) 96 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 671.24 (AUD) 97 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 731.85 (AUD) 105 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 746.86 (AUD) 107 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 757.55 (AUD) 109 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 797.43 (AUD) 114 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 829.43 (AUD) 119 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 855.60 (AUD) 124 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 858.75 (AUD) 125 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 864.90 (AUD) 124 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 872.50 (AUD) 125 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 9,171.72 (AUD) 1,314 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 952.15 (AUD) 137 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 957.72 (AUD) 138 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 982.77 (AUD) 141 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 984.88 (AUD) 141 Ordinary Shares
10/03/2022 Morgan Stanley Australia Securities Limited Buy 998.14 (AUD) 143 Ordinary Shares
10/03/2022 Morgan Stanley Capital Services LLC Buy N/A 1,470 Swaps
10/03/2022 Morgan Stanley Capital Services LLC Buy N/A 2,923 Swaps
10/03/2022 Morgan Stanley Capital Services LLC Buy N/A 39 Swaps
11/03/2022 Morgan Stanley & Co. International plc Buy N/A 12,367 Swaps
11/03/2022 Morgan Stanley & Co. International plc Buy N/A 55 Swaps
11/03/2022 Morgan Stanley Australia Securities Limited Buy 1,015.77 (AUD) 147 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 1,055.70 (AUD) 153 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 1,057.23 (AUD) 153 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 1,083.88 (AUD) 158 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 1,377.08 (AUD) 199 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 1,421.40 (AUD) 206 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 1,900.26 (AUD) 276 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 10,216.80 (AUD) 1,485 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 125,490.30 (AUD) 18,187 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 129.58 (AUD) 19 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 14,255.40 (AUD) 2,066 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 145.21 (AUD) 21 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 15,030.24 (AUD) 2,172 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 18,074.24 (AUD) 2,610 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 19,844.40 (AUD) 2,876 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 2,073.00 (AUD) 300 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 2,137.20 (AUD) 312 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 2,192.61 (AUD) 318 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 2,597.53 (AUD) 377 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 2,786.40 (AUD) 405 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 225.06 (AUD) 33 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 269.88 (AUD) 39 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 3,191.76 (AUD) 468 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 3,391.21 (AUD) 489 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 3,478.20 (AUD) 510 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 3,896.48 (AUD) 568 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 3,941.54 (AUD) 570 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 30,625.12 (AUD) 4,432 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 38,473.76 (AUD) 5,584 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 4,098.60 (AUD) 594 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 4,159.82 (AUD) 602 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 52,315.80 (AUD) 7,582 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 573.11 (AUD) 83 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 577.08 (AUD) 84 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 6,031.86 (AUD) 878 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 695.89 (AUD) 101 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 7,927.98 (AUD) 1,154 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 717.60 (AUD) 104 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 726.60 (AUD) 105 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 753.73 (AUD) 109 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 8,629.24 (AUD) 1,247 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 8,782.61 (AUD) 1,271 Ordinary Shares
11/03/2022 Morgan Stanley Australia Securities Limited Buy 9,101.10 (AUD) 1,319 Ordinary Shares
11/03/2022 Morgan Stanley Capital Services LLC Buy N/A 1,470 Swaps
11/03/2022 Morgan Stanley Capital Services LLC Buy N/A 19 Swaps
11/03/2022 Morgan Stanley Capital Services LLC Buy N/A 834 Swaps
14/03/2022 Morgan Stanley & Co. International plc Buy N/A 1,141 Swaps
14/03/2022 Morgan Stanley & Co. International plc Buy N/A 3,017 Swaps
14/03/2022 Morgan Stanley Australia Securities Limited Buy 1,269.73 (AUD) 187 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 1,475.60 (AUD) 217 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 1,652.40 (AUD) 243 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 1,657.26 (AUD) 243 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 1,785.77 (AUD) 263 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 1,890.40 (AUD) 278 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 1,986.54 (AUD) 293 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 10,289.91 (AUD) 1,511 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 102.15 (AUD) 15 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 122.40 (AUD) 18 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 13,715.80 (AUD) 2,020 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 135.80 (AUD) 20 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 2,156.04 (AUD) 318 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 2,391.83 (AUD) 352 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 2,400.40 (AUD) 353 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 2,756.74 (AUD) 406 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 2,771.67 (AUD) 407 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 251.97 (AUD) 37 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 27.16 (AUD) 4 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 3,922.56 (AUD) 576 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 3,965.36 (AUD) 584 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 35,618.40 (AUD) 5,238 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 4,256.80 (AUD) 626 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 41,039.34 (AUD) 6,053 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 5,214.72 (AUD) 768 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 583.94 (AUD) 86 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 6,237.60 (AUD) 920 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 6.78 (AUD) 1 Ordinary Share
14/03/2022 Morgan Stanley Australia Securities Limited Buy 61.20 (AUD) 9 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 613.35 (AUD) 90 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 737.64 (AUD) 108 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 74.58 (AUD) 11 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 752.58 (AUD) 111 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 81.42 (AUD) 12 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 835.17 (AUD) 123 Ordinary Shares
14/03/2022 Morgan Stanley Australia Securities Limited Buy 901.74 (AUD) 133 Ordinary Shares
14/03/2022 Morgan Stanley Capital Services LLC Buy N/A 1,851 Swaps
14/03/2022 Morgan Stanley Capital Services LLC Buy N/A 3,828 Swaps
14/03/2022 Morgan Stanley Capital Services LLC Buy N/A 5,550 Swaps
15/03/2022 Morgan Stanley & Co. International plc Buy 161.04 22 Ordinary Shares
15/03/2022 Morgan Stanley & Co. International plc Buy 61,082.36 8,356 Ordinary Shares
15/03/2022 Morgan Stanley & Co. International plc Buy N/A 39 Swaps
15/03/2022 Morgan Stanley & Co. International plc Buy N/A 39 Swaps
15/03/2022 Morgan Stanley & Co. International plc Buy N/A 39 Swaps
15/03/2022 Morgan Stanley & Co. International plc Buy N/A 39 Swaps
15/03/2022 Morgan Stanley & Co. International plc Buy N/A 4 Swaps
15/03/2022 Morgan Stanley & Co. International plc Buy N/A 55 Swaps
15/03/2022 Morgan Stanley & Co. International plc Buy N/A 55 Swaps
15/03/2022 Morgan Stanley & Co. International plc Buy N/A 56 Swaps
15/03/2022 Morgan Stanley & Co. International plc Buy N/A 56 Swaps
15/03/2022 Morgan Stanley & Co. International plc Buy N/A 56 Swaps
15/03/2022 Morgan Stanley & Co. International plc Buy N/A 56 Swaps
15/03/2022 Morgan Stanley & Co. International plc Buy N/A 56 Swaps
15/03/2022 Morgan Stanley Australia Securities Limited Buy 1,396.64 (AUD) 203 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 1,441.44 (AUD) 208 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 1,449.57 (AUD) 211 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 1,455.90 (AUD) 211 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 1,552.68 (AUD) 227 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 1,570.92 (AUD) 228 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 1,789.46 (AUD) 262 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 1,897.45 (AUD) 277 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 1,963.65 (AUD) 285 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 1,964.16 (AUD) 288 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 101,390.80 (AUD) 14,780 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 102.90 (AUD) 15 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 12,180.51 (AUD) 1,773 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 16,725.60 (AUD) 2,424 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 16,907.07 (AUD) 2,461 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 2,308.45 (AUD) 337 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 2,724.00 (AUD) 400 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 2,813.58 (AUD) 406 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 220.80 (AUD) 32 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 241.50 (AUD) 35 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 26,090.60 (AUD) 3,820 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 27.48 (AUD) 4 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 3,100.72 (AUD) 452 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 3,440.00 (AUD) 500 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 3,649.52 (AUD) 532 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 33,423.67 (AUD) 4,837 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 331.20 (AUD) 48 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 338.50 (AUD) 50 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 4,540.51 (AUD) 659 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 5,408.65 (AUD) 785 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 553.23 (AUD) 81 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 6,630.80 (AUD) 968 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 652.65 (AUD) 95 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 681.12 (AUD) 99 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 682.00 (AUD) 100 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 835.09 (AUD) 122 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 845.06 (AUD) 124 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 872.49 (AUD) 127 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 9,754.92 (AUD) 1,422 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 934.34 (AUD) 137 Ordinary Shares
15/03/2022 Morgan Stanley Australia Securities Limited Buy 970.08 (AUD) 141 Ordinary Shares
15/03/2022 Morgan Stanley Capital Services LLC Buy N/A 1,418 Swaps
15/03/2022 Morgan Stanley Capital Services LLC Buy N/A 11,053 Swaps
15/03/2022 Morgan Stanley Capital Services LLC Buy N/A 14,164 Swaps
15/03/2022 Morgan Stanley Capital Services LLC Buy N/A 2,203 Swaps
15/03/2022 Morgan Stanley Capital Services LLC Buy N/A 6,565 Swaps
15/03/2022 Morgan Stanley Capital Services LLC Buy N/A 934 Swaps
16/03/2022 Morgan Stanley & Co. International plc Buy N/A 1,416 Swaps
16/03/2022 Morgan Stanley & Co. International plc Buy N/A 4,377 Swaps
16/03/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
1 Ordinary Share
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,080.16 (AUD) 157 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,136.11 (AUD) 163 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,240.47 (AUD) 179 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,245.28 (AUD) 181 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,279.17 (AUD) 183 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,302.84 (AUD) 188 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,325.54 (AUD) 191 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,340.38 (AUD) 193 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,477.64 (AUD) 212 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,549.12 (AUD) 225 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,665.60 (AUD) 240 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,693.71 (AUD) 243 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,723.75 (AUD) 250 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,901.56 (AUD) 274 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 1,955.66 (AUD) 282 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 12,815.80 (AUD) 1,844 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 124.74 (AUD) 18 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 13,276.22 (AUD) 1,913 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 180.18 (AUD) 26 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 2,073.00 (AUD) 300 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 2,231.46 (AUD) 322 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 2,271.75 (AUD) 325 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 2,476.46 (AUD) 361 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 2,823.36 (AUD) 408 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 20.79 (AUD) 3 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 24,101.52 (AUD) 3,448 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 263.72 (AUD) 38 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 276.00 (AUD) 40 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 3,407.54 (AUD) 491 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 3,446.88 (AUD) 501 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 305.36 (AUD) 44 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 332.16 (AUD) 48 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 343.50 (AUD) 50 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 386.96 (AUD) 56 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 4,134.00 (AUD) 600 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 4,158.00 (AUD) 600 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 4,369.02 (AUD) 630 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 4,934.16 (AUD) 712 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 444.16 (AUD) 64 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 47,888.49 (AUD) 6,851 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 5,100.04 (AUD) 737 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 5,619.96 (AUD) 804 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 500.40 (AUD) 72 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 528.96 (AUD) 76 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 532.84 (AUD) 77 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 535.15 (AUD) 77 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 6,131.12 (AUD) 886 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 6,402.84 (AUD) 916 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 648.60 (AUD) 94 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 663.36 (AUD) 96 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 7,466.68 (AUD) 1,079 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 705.84 (AUD) 102 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 706.35 (AUD) 102 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 713.27 (AUD) 103 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 720.30 (AUD) 105 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 753.50 (AUD) 110 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 764.79 (AUD) 111 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 768.12 (AUD) 111 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 799.25 (AUD) 115 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 8,324.76 (AUD) 1,203 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 802.70 (AUD) 115 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 821.10 (AUD) 119 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 836.11 (AUD) 121 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 862.50 (AUD) 125 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 899.60 (AUD) 130 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 90.09 (AUD) 13 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 913.07 (AUD) 131 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 942.48 (AUD) 136 Ordinary Shares
16/03/2022 Morgan Stanley Australia Securities Limited Buy 96.95 (AUD) 14 Ordinary Shares
16/03/2022 Morgan Stanley Capital Services LLC Buy N/A 1,008 Swaps
16/03/2022 Morgan Stanley Capital Services LLC Buy N/A 182 Swaps
16/03/2022 Morgan Stanley Capital Services LLC Buy N/A 195 Swaps
16/03/2022 Morgan Stanley Capital Services LLC Buy N/A 2,204 Swaps
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,005.57 (AUD) 145 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,006.95 (AUD) 147 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,211.87 (AUD) 175 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,285.75 (AUD) 185 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,299.62 (AUD) 185 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,326.72 (AUD) 192 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,354.36 (AUD) 196 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,367.18 (AUD) 197 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,467.90 (AUD) 210 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,476.09 (AUD) 213 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,534.72 (AUD) 218 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,559.40 (AUD) 226 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,619.31 (AUD) 231 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,623.45 (AUD) 237 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,812.07 (AUD) 263 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,824.76 (AUD) 266 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,869.75 (AUD) 270 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,880.31 (AUD) 269 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 1,993.42 (AUD) 286 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 10,495.80 (AUD) 1,530 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 10,507.16 (AUD) 1,514 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 104.55 (AUD) 15 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 11,415.96 (AUD) 1,669 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 11,709.60 (AUD) 1,680 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 111.84 (AUD) 16 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 113,422.30 (AUD) 16,558 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 12,373.56 (AUD) 1,809 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 13,797.63 (AUD) 1,991 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 131.86 (AUD) 19 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 132.62 (AUD) 19 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 14,172.65 (AUD) 2,069 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 145.74 (AUD) 21 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 154.55 (AUD) 22 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 158,741.90 (AUD) 23,174 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 16,139.91 (AUD) 2,309 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 16,905.80 (AUD) 2,468 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 168.96 (AUD) 24 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 178.62 (AUD) 26 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 19,564.72 (AUD) 2,852 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 193.76 (AUD) 28 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 2,113.65 (AUD) 305 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 2,115.96 (AUD) 308 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 2,235.16 (AUD) 323 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 2,335.41 (AUD) 337 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 2,359.72 (AUD) 341 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 2,393.60 (AUD) 340 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 2,515.90 (AUD) 362 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 2,932.50 (AUD) 425 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 221.44 (AUD) 32 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 231.99 (AUD) 33 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 29,742.70 (AUD) 4,342 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 3,491.74 (AUD) 509 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 3,497.76 (AUD) 504 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 3,529.44 (AUD) 513 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 3,662.65 (AUD) 527 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 3,984.60 (AUD) 580 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 310.50 (AUD) 45 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 4,021.62 (AUD) 582 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 4,049.28 (AUD) 592 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 4,248.88 (AUD) 614 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 4,492.17 (AUD) 639 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 406.00 (AUD) 58 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 415.06 (AUD) 59 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 42.36 (AUD) 6 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 429.04 (AUD) 62 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 477.48 (AUD) 69 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 487.06 (AUD) 71 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 492.74 (AUD) 71 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 5,083.80 (AUD) 740 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 5,344.55 (AUD) 769 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 5,381.58 (AUD) 771 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 5,668.74 (AUD) 818 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 500.05 (AUD) 73 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 519.00 (AUD) 75 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 519.00 (AUD) 75 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 523.50 (AUD) 75 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 533.22 (AUD) 77 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 55.36 (AUD) 8 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 561.60 (AUD) 80 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 6,068.84 (AUD) 877 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 6,503.28 (AUD) 948 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 60,738.95 (AUD) 8,867 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 616.77 (AUD) 89 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 62.46 (AUD) 9 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 646.76 (AUD) 92 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 646.76 (AUD) 92 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 69.20 (AUD) 10 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 7,467.44 (AUD) 1,076 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 7.03 (AUD) 1 Ordinary Share
17/03/2022 Morgan Stanley Australia Securities Limited Buy 7.03 (AUD) 1 Ordinary Share
17/03/2022 Morgan Stanley Australia Securities Limited Buy 722.03 (AUD) 103 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 793.26 (AUD) 113 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 8,272.00 (AUD) 1,175 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 8,465.10 (AUD) 1,218 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 8,727.84 (AUD) 1,276 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 808.47 (AUD) 117 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 816.06 (AUD) 116 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 821.34 (AUD) 117 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 822.29 (AUD) 119 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 829.43 (AUD) 119 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 83.10 (AUD) 12 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 843.02 (AUD) 122 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 873.18 (AUD) 126 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 9,584.20 (AUD) 1,385 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 9,757.20 (AUD) 1,410 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 940.31 (AUD) 133 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 947.92 (AUD) 136 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 949.44 (AUD) 138 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 96.32 (AUD) 14 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 963.96 (AUD) 139 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 967.44 (AUD) 139 Ordinary Shares
17/03/2022 Morgan Stanley Australia Securities Limited Buy 99,880.10 (AUD) 14,330 Ordinary Shares
17/03/2022 Morgan Stanley Capital Services LLC Buy N/A 1,296 Swaps
17/03/2022 Morgan Stanley Capital Services LLC Buy N/A 1,928 Swaps
17/03/2022 Morgan Stanley Capital Services LLC Buy N/A 7,315 Swaps
18/03/2022 Morgan Stanley & Co. International plc Buy 2,438.20 334 Ordinary Shares
18/03/2022 Morgan Stanley & Co. International plc Buy 5,810.80 796 Ordinary Shares
18/03/2022 Morgan Stanley & Co. International plc Buy 10,681.07 1,460 Ordinary Shares
18/03/2022 Morgan Stanley & Co. International plc Buy 67,707.50 9,275 Ordinary Shares
18/03/2022 Morgan Stanley & Co. International plc Buy 104,384.45 14,220 Ordinary Shares
18/03/2022 Morgan Stanley & Co. International plc Buy 146,000.00 20,000 Ordinary Shares
18/03/2022 Morgan Stanley & Co. International plc Buy 6.78 (AUD) 1 Ordinary Share
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,110.03 (AUD) 163 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,155.11 (AUD) 169 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,179.72 (AUD) 174 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,219.50 (AUD) 180 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,222.57 (AUD) 179 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,235.78 (AUD) 182 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,253.04 (AUD) 184 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,286.30 (AUD) 190 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,295.32 (AUD) 188 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,335.66 (AUD) 197 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,383.44 (AUD) 203 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,418.56 (AUD) 208 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,477.05 (AUD) 215 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,493.58 (AUD) 219 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,514.24 (AUD) 224 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,538.88 (AUD) 224 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,550.41 (AUD) 227 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,592.37 (AUD) 234 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,597.04 (AUD) 234 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,600.71 (AUD) 233 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,646.03 (AUD) 241 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,649.97 (AUD) 243 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,653.61 (AUD) 243 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,700.00 (AUD) 250 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,721.25 (AUD) 255 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,732.28 (AUD) 254 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,761.20 (AUD) 259 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,800.48 (AUD) 264 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,830.60 (AUD) 270 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,842.65 (AUD) 269 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 1,871.28 (AUD) 276 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 109.76 (AUD) 16 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 11,098.86 (AUD) 1,637 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 116.28 (AUD) 17 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 12,285.00 (AUD) 1,820 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 128.82 (AUD) 19 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 13,810.68 (AUD) 2,028 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 150.59 (AUD) 22 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 182.25 (AUD) 27 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 184.41 (AUD) 27 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 190.40 (AUD) 28 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,011.90 (AUD) 295 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,028.00 (AUD) 300 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,079.36 (AUD) 304 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,114.20 (AUD) 310 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,138.85 (AUD) 315 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,189.22 (AUD) 321 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,325.60 (AUD) 340 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,346.08 (AUD) 341 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,346.12 (AUD) 342 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,466.00 (AUD) 360 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,468.84 (AUD) 362 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,520.80 (AUD) 368 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,543.20 (AUD) 374 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,640.24 (AUD) 386 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,747.20 (AUD) 404 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,808.40 (AUD) 413 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,931.41 (AUD) 433 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,942.94 (AUD) 429 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 2,984.10 (AUD) 435 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 22,624.86 (AUD) 3,337 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 3,116.61 (AUD) 459 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 3,278.40 (AUD) 480 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 3,322.75 (AUD) 489 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 3,375.00 (AUD) 500 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 3,377.76 (AUD) 496 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 3,398.72 (AUD) 494 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 3,410.00 (AUD) 500 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 3,428.13 (AUD) 499 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 3,693.60 (AUD) 540 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 3,816.72 (AUD) 558 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 3,923.92 (AUD) 572 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 3,952.74 (AUD) 583 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 315.56 (AUD) 46 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 344.25 (AUD) 51 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 354.90 (AUD) 52 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 4,089.45 (AUD) 597 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 4,128.00 (AUD) 600 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 4,463.54 (AUD) 654 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 44,097.12 (AUD) 6,504 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 44,517.48 (AUD) 6,566 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 465.06 (AUD) 69 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 484.22 (AUD) 71 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 486.72 (AUD) 72 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 5,053.62 (AUD) 741 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 5,304.00 (AUD) 780 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 5,498.15 (AUD) 805 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 520.60 (AUD) 76 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 526.29 (AUD) 77 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 554.32 (AUD) 82 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 564.40 (AUD) 83 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 6,108.57 (AUD) 897 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 6,165.00 (AUD) 900 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 6,898.53 (AUD) 1,013 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 609.65 (AUD) 89 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 658.08 (AUD) 96 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 670.32 (AUD) 98 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 686.00 (AUD) 100 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 7,038.36 (AUD) 1,029 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 7,110.30 (AUD) 1,038 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 7,242.84 (AUD) 1,062 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 7,410.55 (AUD) 1,085 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 7,522.46 (AUD) 1,103 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 710.32 (AUD) 104 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 712.40 (AUD) 104 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 762.57 (AUD) 111 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 786.60 (AUD) 115 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 801.22 (AUD) 118 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 812.40 (AUD) 120 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 816.34 (AUD) 119 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 822.80 (AUD) 121 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 822.80 (AUD) 121 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 834.48 (AUD) 122 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 853.75 (AUD) 125 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 882.36 (AUD) 129 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 89,821.44 (AUD) 13,248 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 890.50 (AUD) 130 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 9,248.00 (AUD) 1,360 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 912.54 (AUD) 134 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 924.75 (AUD) 137 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 941.16 (AUD) 138 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 960.40 (AUD) 140 Ordinary Shares
18/03/2022 Morgan Stanley Australia Securities Limited Buy 993.53 (AUD) 146 Ordinary Shares
18/03/2022 Morgan Stanley Capital Services LLC Buy N/A 1,639 Swaps
18/03/2022 Morgan Stanley Capital Services LLC Buy N/A 456 Swaps
18/03/2022 Morgan Stanley Capital Services LLC Buy N/A 8,167 Swaps
18/03/2022 Morgan Stanley Capital Services LLC Buy N/A 895 Swaps
18/03/2022 Morgan Stanley Capital Services LLC Buy N/A 991 Swaps
21/03/2022 Morgan Stanley & Co. International plc Buy 253.91 35 Ordinary Shares
21/03/2022 Morgan Stanley & Co. International plc Buy 10,936.70 1,499 Ordinary Shares
21/03/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
2 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 1,020.65 (AUD) 149 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 1,113.75 (AUD) 165 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 1,130.46 (AUD) 166 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 1,255.22 (AUD) 185 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 1,539.06 (AUD) 227 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 1,550.20 (AUD) 230 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 1,629.98 (AUD) 239 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 1,768.00 (AUD) 260 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 1,879.28 (AUD) 278 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 10,368.33 (AUD) 1,527 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 10,701.04 (AUD) 1,576 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 12,648.00 (AUD) 1,860 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 121.68 (AUD) 18 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 128,832.08 (AUD) 19,058 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 16,453.84 (AUD) 2,434 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 2,295.00 (AUD) 340 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 2,332.32 (AUD) 344 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 2,586.14 (AUD) 382 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 2,629.55 (AUD) 385 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 2,803.02 (AUD) 411 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 2,923.24 (AUD) 428 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 2,927.08 (AUD) 433 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 20.26 (AUD) 3 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 22,086.40 (AUD) 3,248 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 222.09 (AUD) 33 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 238.00 (AUD) 35 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 3,055.52 (AUD) 452 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 3,375.00 (AUD) 500 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 3,873.48 (AUD) 573 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 4,556.16 (AUD) 678 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 422.73 (AUD) 63 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 450.24 (AUD) 67 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 47,509.28 (AUD) 7,028 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 472.50 (AUD) 70 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 480.67 (AUD) 71 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 524.16 (AUD) 78 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 53,099.80 (AUD) 7,855 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 530.88 (AUD) 79 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 542.40 (AUD) 80 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 7,416.09 (AUD) 1,089 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 74.58 (AUD) 11 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 775.10 (AUD) 115 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 841.25 (AUD) 125 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 853.75 (AUD) 125 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 888.18 (AUD) 131 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 926.67 (AUD) 138 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 952.00 (AUD) 140 Ordinary Shares
21/03/2022 Morgan Stanley Australia Securities Limited Buy 970.56 (AUD) 144 Ordinary Shares
21/03/2022 Morgan Stanley Capital Services LLC Buy N/A 1,888 Swaps
21/03/2022 Morgan Stanley Capital Services LLC Buy N/A 2,147 Swaps
21/03/2022 Morgan Stanley Capital Services LLC Buy N/A 3,647 Swaps
22/03/2022 Morgan Stanley & Co. International plc Buy 1,288.20 (AUD) 190 Ordinary Shares
22/03/2022 Morgan Stanley & Co. International plc Buy N/A 11,015 Swaps
22/03/2022 Morgan Stanley Australia Securities Limited Buy 1,026.00 (AUD) 152 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 1,034.28 (AUD) 153 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 1,067.60 (AUD) 157 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 1,131.42 (AUD) 167 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 1,252.45 (AUD) 185 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 1,883.45 (AUD) 278 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 108.32 (AUD) 16 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 135.20 (AUD) 20 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 19,906.08 (AUD) 2,936 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 2,183.76 (AUD) 324 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 2,250.96 (AUD) 332 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 2,790.69 (AUD) 411 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 2,888.28 (AUD) 426 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 20.37 (AUD) 3 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 209.87 (AUD) 31 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 230.52 (AUD) 34 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 3,112.02 (AUD) 459 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 3,370.00 (AUD) 500 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 34.85 (AUD) 5 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 413.58 (AUD) 61 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 420.98 (AUD) 62 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 43,269.96 (AUD) 6,382 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 5,329.08 (AUD) 786 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 515.28 (AUD) 76 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 6,040.98 (AUD) 891 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 6,286.80 (AUD) 930 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 6.80 (AUD) 1 Ordinary Share
22/03/2022 Morgan Stanley Australia Securities Limited Buy 602.53 (AUD) 89 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 67,284.72 (AUD) 9,924 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 672.21 (AUD) 99 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 74.25 (AUD) 11 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 748.00 (AUD) 110 Ordinary Shares
22/03/2022 Morgan Stanley Australia Securities Limited Buy 877.50 (AUD) 130 Ordinary Shares
22/03/2022 Morgan Stanley Capital Services LLC Buy N/A 164 Swaps
22/03/2022 Morgan Stanley Capital Services LLC Buy N/A 5,780 Swaps
22/03/2022 Morgan Stanley Capital Services LLC Buy N/A 83 Swaps
23/03/2022 Morgan Stanley & Co. International plc Buy 4,452.63 (AUD) 655 Ordinary Shares
23/03/2022 Morgan Stanley & Co. International plc Buy 6,215.53 (AUD) 914 Ordinary Shares
23/03/2022 Morgan Stanley & Co. International plc Collateral Received N/A 1,806,905 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 1,232.61 (AUD) 181 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 1,498.20 (AUD) 220 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 1,582.07 (AUD) 233 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 1,724.66 (AUD) 254 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 1,745.92 (AUD) 256 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 103,201.21 (AUD) 15,199 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 121.77 (AUD) 18 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 142.59 (AUD) 21 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 197.78 (AUD) 29 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 2,117.91 (AUD) 311 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 2,408.67 (AUD) 355 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 2,573.41 (AUD) 379 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 2,675.26 (AUD) 394 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 2,704.68 (AUD) 396 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 4,501.77 (AUD) 663 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 42,872.06 (AUD) 6,314 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 5,487.60 (AUD) 807 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 5,950.00 (AUD) 875 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 503.94 (AUD) 74 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 504.68 (AUD) 74 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 530.40 (AUD) 78 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 595.32 (AUD) 88 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 617.89 (AUD) 91 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 625.60 (AUD) 92 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 646.95 (AUD) 95 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 886.87 (AUD) 131 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 9,363.41 (AUD) 1,379 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 919.36 (AUD) 136 Ordinary Shares
23/03/2022 Morgan Stanley Australia Securities Limited Buy 949.20 (AUD) 140 Ordinary Shares
23/03/2022 Morgan Stanley Capital Services LLC Buy N/A 278 Swaps
23/03/2022 Morgan Stanley Capital Services LLC Buy N/A 61 Swaps
24/03/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
1,796,576 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 1,187.12 (AUD) 176 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 1,282.50 (AUD) 190 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 1,527.71 (AUD) 227 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 1,533.37 (AUD) 227 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 1,535.58 (AUD) 228 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 1,554.40 (AUD) 232 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 1,733.76 (AUD) 258 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 11,113.44 (AUD) 1,644 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 147.51 (AUD) 22 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 15,463.60 (AUD) 2,308 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 160.80 (AUD) 24 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 2,008.52 (AUD) 298 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 2,241.09 (AUD) 333 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 2,416.50 (AUD) 358 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 2,465.60 (AUD) 368 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 2,832.89 (AUD) 420 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 23,008.59 (AUD) 3,429 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 290.68 (AUD) 43 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 3,276.68 (AUD) 484 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 3,710.63 (AUD) 553 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 33.57 (AUD) 5 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 438.10 (AUD) 65 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 496.54 (AUD) 74 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 543.91 (AUD) 81 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 545.13 (AUD) 81 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 564.90 (AUD) 84 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 580.07 (AUD) 86 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 652.81 (AUD) 97 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 7,697.08 (AUD) 1,142 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 78,369.90 (AUD) 11,697 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 797.30 (AUD) 119 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 8,044.40 (AUD) 1,190 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 810.00 (AUD) 120 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 858.52 (AUD) 127 Ordinary Shares
24/03/2022 Morgan Stanley Australia Securities Limited Buy 87.49 (AUD) 13 Ordinary Shares
24/03/2022 Morgan Stanley Capital Services LLC Buy N/A 2,904 Swaps
25/03/2022 Morgan Stanley & Co. International plc Collateral Received N/A 6,162,205 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 1,736.34 (AUD) 258 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 1,743.07 (AUD) 259 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 107.84 (AUD) 16 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 13.50 (AUD) 2 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 16,357.98 (AUD) 2,427 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 2,002.56 (AUD) 298 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 2,149.68 (AUD) 318 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 2,419.20 (AUD) 360 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 2,610.19 (AUD) 389 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 3,204.24 (AUD) 474 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 3,340.00 (AUD) 500 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 3,360.00 (AUD) 500 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 3,401.97 (AUD) 507 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 3,589.85 (AUD) 535 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 32,155.94 (AUD) 4,778 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 4,387.50 (AUD) 650 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 4,656.24 (AUD) 696 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 4,792.14 (AUD) 711 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 444.84 (AUD) 66 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 492.75 (AUD) 73 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 53.84 (AUD) 8 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 584.64 (AUD) 87 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 641.28 (AUD) 96 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 741.40 (AUD) 110 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 791.78 (AUD) 118 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 8,088.00 (AUD) 1,200 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 8,094.90 (AUD) 1,210 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 9,192.40 (AUD) 1,372 Ordinary Shares
25/03/2022 Morgan Stanley Australia Securities Limited Buy 992.25 (AUD) 147 Ordinary Shares
25/03/2022 Morgan Stanley Capital Services LLC Buy N/A 10,867 Swaps
28/03/2022 Morgan Stanley & Co. International plc Buy 7,290.00 1,000 Ordinary Shares
28/03/2022 Morgan Stanley & Co. International plc Buy 48,419.28 6,651 Ordinary Shares
28/03/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
6,172,535 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 1,409.70 (AUD) 209 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 1,804.92 (AUD) 267 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 1,957.50 (AUD) 290 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 1,963.30 (AUD) 290 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 12,098.30 (AUD) 1,795 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 13,344.24 (AUD) 1,974 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 15,896.26 (AUD) 2,362 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 18,036.40 (AUD) 2,680 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 2,045.25 (AUD) 303 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 2,411.53 (AUD) 357 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 2,689.26 (AUD) 399 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 20.16 (AUD) 3 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 264.03 (AUD) 39 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 311.88 (AUD) 46 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 4,725.00 (AUD) 700 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 4,792.84 (AUD) 709 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 4,969.18 (AUD) 734 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 411.14 (AUD) 61 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 680.74 (AUD) 101 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 758.24 (AUD) 112 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 8,184.93 (AUD) 1,209 Ordinary Shares
28/03/2022 Morgan Stanley Australia Securities Limited Buy 81.00 (AUD) 12 Ordinary Shares
28/03/2022 Morgan Stanley Capital Services LLC Buy N/A 5,311 Swaps
29/03/2022 Morgan Stanley Australia Securities Limited Buy 1,357.44 (AUD) 202 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 1,818.44 (AUD) 270 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 1,857.48 (AUD) 276 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 10,961.20 (AUD) 1,636 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 12,783.60 (AUD) 1,908 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 12,832.96 (AUD) 1,904 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 169.25 (AUD) 25 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 17,173.74 (AUD) 2,533 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 24,039.60 (AUD) 3,588 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 3,618.00 (AUD) 536 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 329.52 (AUD) 49 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 36,588.70 (AUD) 5,461 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 4,081.56 (AUD) 602 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 4,306.86 (AUD) 639 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 4,468.20 (AUD) 660 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 4,495.58 (AUD) 667 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 4,771.57 (AUD) 709 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 4,877.60 (AUD) 728 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 40.38 (AUD) 6 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 542.70 (AUD) 81 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 660.03 (AUD) 98 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 708.75 (AUD) 105 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 752.02 (AUD) 111 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 769.50 (AUD) 114 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 8,399.04 (AUD) 1,248 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 854.71 (AUD) 127 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 9,717.12 (AUD) 1,446 Ordinary Shares
29/03/2022 Morgan Stanley Australia Securities Limited Buy 924.75 (AUD) 137 Ordinary Shares
30/03/2022 Morgan Stanley & Co. International plc Buy 148,000.00 20,000 Ordinary Shares
30/03/2022 Morgan Stanley & Co. International plc Buy 1,285.43 (AUD) 191 Ordinary Shares
30/03/2022 Morgan Stanley & Co. International plc Buy 262.47 (AUD) 39 Ordinary Shares
30/03/2022 Morgan Stanley & Co. International plc Buy 477.83 (AUD) 71 Ordinary Shares
30/03/2022 Morgan Stanley & Co. International plc Buy N/A 35 Swaps
30/03/2022 Morgan Stanley & Co. International plc Buy N/A 36 Swaps
30/03/2022 Morgan Stanley & Co. International plc Buy N/A 94,471 Swaps
30/03/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
889 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 1,101.88 (AUD) 163 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 1,107.00 (AUD) 164 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 1,248.75 (AUD) 185 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 1,377.60 (AUD) 205 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 1,693.44 (AUD) 252 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 10,190.88 (AUD) 1,512 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 15,704.64 (AUD) 2,337 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 2,146.87 (AUD) 319 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 2,509.54 (AUD) 374 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 2,649.92 (AUD) 392 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 2,665.08 (AUD) 396 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 20.31 (AUD) 3 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 262.47 (AUD) 39 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 3,365.00 (AUD) 500 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 3,371.46 (AUD) 498 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 3,627.47 (AUD) 539 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 35,547.86 (AUD) 5,282 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 4,036.50 (AUD) 598 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 4,798.88 (AUD) 712 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 4,825.41 (AUD) 717 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 497.28 (AUD) 74 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 5,740.69 (AUD) 853 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 605.70 (AUD) 90 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 652.81 (AUD) 97 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 666.27 (AUD) 99 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 705.60 (AUD) 105 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 709.80 (AUD) 105 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 717.43 (AUD) 107 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 795.32 (AUD) 118 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 8,870.40 (AUD) 1,320 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 876.20 (AUD) 130 Ordinary Shares
30/03/2022 Morgan Stanley Australia Securities Limited Buy 9,905.28 (AUD) 1,474 Ordinary Shares
30/03/2022 Morgan Stanley Capital Services LLC Buy N/A 240 Swaps
30/03/2022 Parametric Portfolio Associates LLC Transfer In N/A 168,848 Ordinary Shares
31/03/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
1 Ordinary Share
31/03/2022 Morgan Stanley Australia Securities Limited Buy 1,137.27 (AUD) 167 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 1,291.16 (AUD) 191 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 1,769.58 (AUD) 261 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 1,791.40 (AUD) 265 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 1,891.62 (AUD) 279 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 11,326.50 (AUD) 1,678 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 12,006.03 (AUD) 1,763 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 12,850.76 (AUD) 1,901 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 14,832.18 (AUD) 2,178 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 15,913.04 (AUD) 2,354 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 18,364.22 (AUD) 2,677 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 2,595.84 (AUD) 384 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 2,646.16 (AUD) 388 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 20,052.88 (AUD) 2,936 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 209.87 (AUD) 31 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 22,395.88 (AUD) 3,313 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 225.72 (AUD) 33 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 249.75 (AUD) 37 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 264.22 (AUD) 39 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 3,045.84 (AUD) 444 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 3,471.36 (AUD) 512 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 361.46 (AUD) 53 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 370.44 (AUD) 54 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 4,541.32 (AUD) 662 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 4,995.64 (AUD) 739 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 5,251.40 (AUD) 770 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 6.76 (AUD) 1 Ordinary Share
31/03/2022 Morgan Stanley Australia Securities Limited Buy 644.10 (AUD) 95 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 665.42 (AUD) 98 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 681.00 (AUD) 100 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 748.83 (AUD) 109 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 8,299.94 (AUD) 1,217 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 882.36 (AUD) 129 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 89,630.84 (AUD) 13,259 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 9,254.52 (AUD) 1,353 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 9,498.78 (AUD) 1,401 Ordinary Shares
31/03/2022 Morgan Stanley Australia Securities Limited Buy 9,521.02 (AUD) 1,394 Ordinary Shares
1/04/2022 Morgan Stanley & Co. International plc Buy 14,859.84 2,019 Ordinary Shares
1/04/2022 Morgan Stanley & Co. International plc Buy N/A 258 Swaps
1/04/2022 Morgan Stanley & Co. International plc Buy N/A 261 Swaps
1/04/2022 Morgan Stanley & Co. International plc Buy N/A 5,879 Swaps
1/04/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
1 Ordinary Share
1/04/2022 Morgan Stanley Australia Securities Limited Buy 1,103.72 (AUD) 164 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 1,152.60 (AUD) 170 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 1,196.52 (AUD) 177 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 1,206.84 (AUD) 178 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 1,235.25 (AUD) 183 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 1,360.00 (AUD) 200 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 1,452.32 (AUD) 215 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 1,534.54 (AUD) 226 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 1,680.75 (AUD) 249 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 1,863.12 (AUD) 275 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 108.96 (AUD) 16 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 2,994.85 (AUD) 445 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 3,102.53 (AUD) 461 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 3,261.18 (AUD) 481 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 3,346.84 (AUD) 494 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 3,367.84 (AUD) 496 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 305.77 (AUD) 45 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 351.78 (AUD) 52 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 37,082.30 (AUD) 5,510 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 4,150.01 (AUD) 613 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 4,637.36 (AUD) 686 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 4,667.70 (AUD) 691 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 4,941.56 (AUD) 731 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 488.52 (AUD) 72 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 489.24 (AUD) 72 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 496.40 (AUD) 73 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 5,339.77 (AUD) 787 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 5,706.78 (AUD) 838 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 508.12 (AUD) 75 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 520.52 (AUD) 77 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 57,952.03 (AUD) 8,611 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 588.55 (AUD) 87 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 622.84 (AUD) 92 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 67.60 (AUD) 10 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 709.80 (AUD) 105 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 771.78 (AUD) 114 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 779.70 (AUD) 115 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 8,836.49 (AUD) 1,313 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 822.19 (AUD) 121 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 898.41 (AUD) 133 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 903.07 (AUD) 133 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 915.28 (AUD) 136 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 915.30 (AUD) 135 Ordinary Shares
1/04/2022 Morgan Stanley Australia Securities Limited Buy 993.72 (AUD) 147 Ordinary Shares
4/04/2022 E*TRADE Securities LLC
s
pect of which the holder may exercise right to rehypothecat
N/A
210 American Depositary Receipts
4/04/2022 Morgan Stanley & Co. International plc Buy 44,069.38 6,125 Ordinary Shares
4/04/2022 Morgan Stanley & Co. International plc Buy 217,260.95 30,000 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 1,032.30 (AUD) 155 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 1,427.60 (AUD) 215 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 1,588.80 (AUD) 240 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 1,638.04 (AUD) 248 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 1,650.44 (AUD) 248 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 1,719.99 (AUD) 261 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 1,738.26 (AUD) 261 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 1,771.56 (AUD) 266 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 1,821.60 (AUD) 276 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 1,998.64 (AUD) 301 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 10,985.82 (AUD) 1,662 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 106.16 (AUD) 16 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 12,304.60 (AUD) 1,870 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 134.60 (AUD) 20 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 15,337.98 (AUD) 2,331 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 171.86 (AUD) 26 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 18,738.82 (AUD) 2,820 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,002.83 (AUD) 303 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,124.24 (AUD) 318 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,124.80 (AUD) 320 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,131.80 (AUD) 323 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,140.49 (AUD) 319 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,153.29 (AUD) 327 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,335.51 (AUD) 352 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,363.34 (AUD) 357 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,390.35 (AUD) 363 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,463.66 (AUD) 373 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,652.00 (AUD) 400 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,704.00 (AUD) 400 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,930.46 (AUD) 442 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 2,954.42 (AUD) 449 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 20,236.78 (AUD) 3,034 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 22,513.24 (AUD) 3,388 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 249.01 (AUD) 37 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 286.38 (AUD) 43 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 3,092.60 (AUD) 470 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 3,300.00 (AUD) 500 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 3,303.36 (AUD) 496 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 3,540.04 (AUD) 538 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 32,485.46 (AUD) 4,937 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 326.83 (AUD) 49 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 33.00 (AUD) 5 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 4,305.58 (AUD) 646 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 4,339.17 (AUD) 653 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 4,495.68 (AUD) 672 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 4,954.25 (AUD) 745 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 40,677.56 (AUD) 6,182 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 430.72 (AUD) 64 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 467.89 (AUD) 71 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 47,979.75 (AUD) 7,215 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 476.64 (AUD) 72 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 477.36 (AUD) 72 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 491.73 (AUD) 74 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 5,377.40 (AUD) 805 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 5,609.47 (AUD) 841 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 5,836.56 (AUD) 879 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 510.51 (AUD) 77 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 583.77 (AUD) 87 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 596.70 (AUD) 90 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 599.23 (AUD) 91 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 6,878.79 (AUD) 1,047 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 662.00 (AUD) 100 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 7,841.84 (AUD) 1,181 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 728.46 (AUD) 108 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 73,682.84 (AUD) 11,198 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 749.75 (AUD) 113 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 762.66 (AUD) 114 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 776.44 (AUD) 118 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 8,041.04 (AUD) 1,211 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 816.54 (AUD) 124 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 823.75 (AUD) 125 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 847.36 (AUD) 128 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 85.41 (AUD) 13 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 87,961.44 (AUD) 13,368 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 9,091.21 (AUD) 1,363 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 9,149.92 (AUD) 1,378 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 9,706.04 (AUD) 1,453 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 957.60 (AUD) 144 Ordinary Shares
4/04/2022 Morgan Stanley Australia Securities Limited Buy 993.58 (AUD) 151 Ordinary Shares
5/04/2022 Morgan Stanley & Co. International plc Buy 14,577.61 1,998 Ordinary Shares
5/04/2022 Morgan Stanley & Co. International plc Buy N/A 3,815 Swaps
5/04/2022 Morgan Stanley & Co. International plc Buy N/A 4,113 Swaps
5/04/2022 Morgan Stanley & Co. International plc Collateral Received N/A 3,154,854 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 1,046.22 (AUD) 159 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 1,047.19 (AUD) 157 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 1,105.50 (AUD) 165 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 1,169.00 (AUD) 175 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 1,173.02 (AUD) 178 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 1,498.20 (AUD) 227 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 1,511.82 (AUD) 227 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 1,621.40 (AUD) 242 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 1,799.07 (AUD) 273 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 16,290.15 (AUD) 2,435 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 174.72 (AUD) 26 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 18,378.69 (AUD) 2,739 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 19,068.20 (AUD) 2,846 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 2,072.70 (AUD) 315 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 2,227.77 (AUD) 333 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 2,301.53 (AUD) 343 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 2,798.40 (AUD) 424 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 2,910.42 (AUD) 437 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 2,941.30 (AUD) 439 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 24,232.32 (AUD) 3,606 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 3,227.51 (AUD) 481 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 3,284.79 (AUD) 491 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 3,783.85 (AUD) 569 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 3,838.77 (AUD) 579 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 341.95 (AUD) 51 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 47,483.52 (AUD) 7,066 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 5,160.96 (AUD) 768 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 5,397.44 (AUD) 808 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 5,682.60 (AUD) 861 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 5,869.60 (AUD) 880 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 551.12 (AUD) 83 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 59.58 (AUD) 9 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 636.48 (AUD) 96 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 657.09 (AUD) 98 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 679.32 (AUD) 102 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 716.90 (AUD) 107 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 769.35 (AUD) 115 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 860.43 (AUD) 129 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 904.50 (AUD) 135 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 913.79 (AUD) 137 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 936.60 (AUD) 140 Ordinary Shares
5/04/2022 Morgan Stanley Australia Securities Limited Buy 978.28 (AUD) 148 Ordinary Shares
5/04/2022 Morgan Stanley Capital Services LLC Buy N/A 2,327 Swaps
5/04/2022 Morgan Stanley Capital Services LLC Buy N/A 5,678 Swaps
5/04/2022 Morgan Stanley Capital Services LLC Buy N/A 71 Swaps
6/04/2022 Morgan Stanley & Co. International plc Buy 3,129.02 423 Ordinary Shares
6/04/2022 Morgan Stanley & Co. International plc Buy N/A 11,606 Swaps
6/04/2022 Morgan Stanley & Co. International plc Collateral Received N/A 953,726 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 1,644.56 (AUD) 244 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 1,717.04 (AUD) 254 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 13,201.50 (AUD) 1,950 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 135.10 (AUD) 20 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 16,848.00 (AUD) 2,496 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 20.26 (AUD) 3 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 214.40 (AUD) 32 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 227.80 (AUD) 34 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 283.50 (AUD) 42 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 3,114.40 (AUD) 458 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 3,238.04 (AUD) 479 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 3,478.14 (AUD) 513 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 4,288.00 (AUD) 640 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 5,408.00 (AUD) 800 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 500.98 (AUD) 74 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 594.88 (AUD) 88 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 6.76 (AUD) 1 Ordinary Share
6/04/2022 Morgan Stanley Australia Securities Limited Buy 7,170.24 (AUD) 1,056 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 72,426.64 (AUD) 10,714 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 784.16 (AUD) 116 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 797.68 (AUD) 118 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 840.10 (AUD) 124 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 938.40 (AUD) 138 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 94.57 (AUD) 14 Ordinary Shares
6/04/2022 Morgan Stanley Australia Securities Limited Buy 941.03 (AUD) 139 Ordinary Shares
6/04/2022 Morgan Stanley Capital Services LLC Buy N/A 1,003 Swaps
6/04/2022 Morgan Stanley Capital Services LLC Buy N/A 121 Swaps
6/04/2022 Morgan Stanley Capital Services LLC Buy N/A 6,084 Swaps
7/04/2022 Morgan Stanley & Co. International plc Buy N/A 1,644 Swaps
7/04/2022 Morgan Stanley & Co. International plc Buy N/A 1,656 Swaps
7/04/2022 Morgan Stanley & Co. International plc Buy N/A 6,520 Swaps
7/04/2022 Morgan Stanley & Co. International plc Collateral Received N/A 30,866 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 1,001.07 (AUD) 147 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 1,348.38 (AUD) 198 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 1,473.12 (AUD) 216 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 1,552.68 (AUD) 227 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 1,695.69 (AUD) 249 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 1,709.31 (AUD) 251 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 1,724.66 (AUD) 254 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 1,740.80 (AUD) 256 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 1,754.40 (AUD) 258 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 1,968.09 (AUD) 289 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 10,065.18 (AUD) 1,478 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 10,841.22 (AUD) 1,599 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 10,956.48 (AUD) 1,616 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 14,122.74 (AUD) 2,083 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 22,143.48 (AUD) 3,266 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 230.86 (AUD) 34 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 3,146.22 (AUD) 462 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 3,219.04 (AUD) 472 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 4,222.80 (AUD) 621 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 4,454.46 (AUD) 657 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 4,495.14 (AUD) 663 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 400.61 (AUD) 59 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 5,200.26 (AUD) 767 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 5,520.27 (AUD) 813 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 602.53 (AUD) 89 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 7,177.03 (AUD) 1,057 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 7,553.98 (AUD) 1,106 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 703.04 (AUD) 104 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 736.56 (AUD) 108 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 753.69 (AUD) 111 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 797.94 (AUD) 117 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 801.22 (AUD) 118 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 88.40 (AUD) 13 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 88.66 (AUD) 13 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 88.72 (AUD) 13 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 9,343.20 (AUD) 1,374 Ordinary Shares
7/04/2022 Morgan Stanley Australia Securities Limited Buy 9,546.74 (AUD) 1,406 Ordinary Shares
7/04/2022 Morgan Stanley Capital Services LLC Buy N/A 4,616 Swaps
7/04/2022 Morgan Stanley Capital Services LLC Buy N/A 5,589 Swaps
8/04/2022 Morgan Stanley & Co. International plc Buy N/A 2,800 Swaps
8/04/2022 Morgan Stanley & Co. International plc Buy N/A 6,455 Swaps
8/04/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
1,734,152 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 1,392.56 (AUD) 206 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 1,552.68 (AUD) 228 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 1,831.96 (AUD) 271 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 10,676.00 (AUD) 1,570 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 10,864.00 (AUD) 1,600 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 12,789.92 (AUD) 1,892 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 13,086.41 (AUD) 1,933 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 13,136.49 (AUD) 1,929 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 13,526.10 (AUD) 1,995 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 13.57 (AUD) 2 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 14,273.76 (AUD) 2,096 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 14,790.00 (AUD) 2,175 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 14,842.94 (AUD) 2,186 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 15,517.60 (AUD) 2,282 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 16,190.64 (AUD) 2,388 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 16,785.08 (AUD) 2,483 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 175.76 (AUD) 26 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 18,041.03 (AUD) 2,657 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 19,671.60 (AUD) 2,910 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 197.20 (AUD) 29 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 2,099.25 (AUD) 311 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 2,109.12 (AUD) 312 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 2,288.25 (AUD) 339 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 2,291.64 (AUD) 338 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 2,305.20 (AUD) 340 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 2,342.42 (AUD) 346 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 2,470.50 (AUD) 366 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 2,495.04 (AUD) 368 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 2,660.61 (AUD) 393 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 2,951.72 (AUD) 436 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 20.35 (AUD) 3 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 21,499.38 (AUD) 3,171 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 27,852.80 (AUD) 4,096 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 3,947.84 (AUD) 584 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 31,427.24 (AUD) 4,649 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 328.32 (AUD) 48 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 33,495.80 (AUD) 4,955 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 4,001.07 (AUD) 591 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 4,080.00 (AUD) 600 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 4,211.48 (AUD) 623 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 4,236.96 (AUD) 624 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 4,379.20 (AUD) 644 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 4,413.50 (AUD) 650 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 4,481.74 (AUD) 662 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 40.62 (AUD) 6 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 43,426.24 (AUD) 6,424 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 459.68 (AUD) 68 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 5,131.66 (AUD) 758 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 5,658.12 (AUD) 837 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 5,669.65 (AUD) 835 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 594.88 (AUD) 88 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 6,688.15 (AUD) 985 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 6,983.08 (AUD) 1,033 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 670.23 (AUD) 99 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 677.00 (AUD) 100 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 678.00 (AUD) 100 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 685.79 (AUD) 101 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 7,845.12 (AUD) 1,152 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 712.42 (AUD) 105 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 74.80 (AUD) 11 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 752.02 (AUD) 111 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 775.77 (AUD) 114 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 819.77 (AUD) 121 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 9,078.23 (AUD) 1,337 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 94.64 (AUD) 14 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 950.60 (AUD) 140 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 967.02 (AUD) 142 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 980.64 (AUD) 144 Ordinary Shares
8/04/2022 Morgan Stanley Australia Securities Limited Buy 988.42 (AUD) 146 Ordinary Shares
8/04/2022 Morgan Stanley Capital Services LLC Buy N/A 241 Swaps
11/04/2022 Morgan Stanley & Co. International plc Buy N/A 5 Swaps
11/04/2022 Morgan Stanley & Co. International plc Buy N/A 5 Swaps
11/04/2022 Morgan Stanley & Co. International plc Collateral Received N/A 4,214,596 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,064.46 (AUD) 157 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,110.28 (AUD) 164 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,110.54 (AUD) 166 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,277.64 (AUD) 189 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,329.32 (AUD) 199 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,377.00 (AUD) 204 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,469.32 (AUD) 218 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,581.55 (AUD) 235 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,656.64 (AUD) 248 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,780.51 (AUD) 263 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,782.00 (AUD) 264 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,785.77 (AUD) 263 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,812.93 (AUD) 267 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,863.00 (AUD) 276 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,919.06 (AUD) 286 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 1,973.92 (AUD) 292 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 115.60 (AUD) 17 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 12,883.20 (AUD) 1,920 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 13,206.36 (AUD) 1,977 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 143,873.84 (AUD) 21,538 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 16,239.08 (AUD) 2,431 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 17,962.67 (AUD) 2,677 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 175.76 (AUD) 26 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 2,257.84 (AUD) 338 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 2,304.96 (AUD) 343 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 2,328.37 (AUD) 347 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 2,527.50 (AUD) 375 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 2,647.07 (AUD) 391 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 2,652.75 (AUD) 393 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 2,692.00 (AUD) 400 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 2,780.50 (AUD) 415 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 2,790.69 (AUD) 411 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 2,912.14 (AUD) 434 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 2,920.82 (AUD) 434 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 2,992.66 (AUD) 446 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 24,129.20 (AUD) 3,580 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 248.64 (AUD) 37 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 250.12 (AUD) 37 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 254.98 (AUD) 38 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 28,137.76 (AUD) 4,144 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 28,611.44 (AUD) 4,264 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 28,961.78 (AUD) 4,297 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 310.50 (AUD) 46 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 34,764.51 (AUD) 5,181 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 35,952.18 (AUD) 5,358 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 4,225.00 (AUD) 625 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 4,427.08 (AUD) 652 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 4,562.70 (AUD) 681 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 4,664.53 (AUD) 689 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 4,700.50 (AUD) 700 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 4,863.04 (AUD) 728 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 463.68 (AUD) 69 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 47.25 (AUD) 7 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 5,200.25 (AUD) 775 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 5,435.04 (AUD) 804 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 5,505.36 (AUD) 812 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 5,749.22 (AUD) 853 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 509.20 (AUD) 76 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 539.60 (AUD) 80 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 54.32 (AUD) 8 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 546.94 (AUD) 82 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 6,834.36 (AUD) 1,014 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 6.68 (AUD) 1 Ordinary Share
11/04/2022 Morgan Stanley Australia Securities Limited Buy 67.90 (AUD) 10 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 679.00 (AUD) 100 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 679.73 (AUD) 101 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 680.74 (AUD) 101 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 689.01 (AUD) 102 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 7,499.25 (AUD) 1,111 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 7,557.27 (AUD) 1,113 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 7,561.08 (AUD) 1,126 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 701.40 (AUD) 105 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 702.45 (AUD) 105 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 709.80 (AUD) 105 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 73,758.72 (AUD) 10,976 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 8,403.75 (AUD) 1,245 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 8,688.96 (AUD) 1,293 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 8,877.33 (AUD) 1,323 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 8,916.75 (AUD) 1,321 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 810.00 (AUD) 120 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 837.50 (AUD) 125 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 87.88 (AUD) 13 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 972.40 (AUD) 143 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 98,543.06 (AUD) 14,686 Ordinary Shares
11/04/2022 Morgan Stanley Australia Securities Limited Buy 992.34 (AUD) 148 Ordinary Shares
11/04/2022 Morgan Stanley Capital Services LLC Buy N/A 327 Swaps
12/04/2022 Morgan Stanley & Co. International plc Buy 303,660.99 41,899 Ordinary Shares
12/04/2022 Morgan Stanley & Co. International plc Buy N/A 1,018 Swaps
12/04/2022 Morgan Stanley & Co. International plc Buy N/A 417 Swaps
12/04/2022 Morgan Stanley & Co. International plc Buy N/A 422 Swaps
12/04/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
588,122 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 1,073.87 (AUD) 161 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 1,308.08 (AUD) 197 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 1,330.00 (AUD) 200 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 1,916.63 (AUD) 288 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 10,099.44 (AUD) 1,521 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 10,371.68 (AUD) 1,562 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 11,195.04 (AUD) 1,686 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 11,419.04 (AUD) 1,712 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 12,707.28 (AUD) 1,908 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 14,039.28 (AUD) 2,108 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 19,797.05 (AUD) 2,977 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 2,914.79 (AUD) 437 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 22,291.14 (AUD) 3,342 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 23,031.51 (AUD) 3,453 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 259.74 (AUD) 39 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 279.09 (AUD) 42 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 280.14 (AUD) 42 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 3,025.75 (AUD) 455 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 3,691.84 (AUD) 556 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 3,717.35 (AUD) 559 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 33.32 (AUD) 5 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 4,268.52 (AUD) 639 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 4,649.55 (AUD) 695 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 4,709.40 (AUD) 705 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 4,799.32 (AUD) 719 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 4,834.55 (AUD) 727 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 418.32 (AUD) 63 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 498.00 (AUD) 75 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 5,037.57 (AUD) 753 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 5,601.06 (AUD) 841 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 505.78 (AUD) 76 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 519.48 (AUD) 78 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 527.72 (AUD) 79 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 53.12 (AUD) 8 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 53.28 (AUD) 8 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 6.69 (AUD) 1 Ordinary Share
12/04/2022 Morgan Stanley Australia Securities Limited Buy 688.55 (AUD) 103 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 689.07 (AUD) 103 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 7,496.56 (AUD) 1,129 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 73.48 (AUD) 11 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 763.60 (AUD) 115 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 809.47 (AUD) 122 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 853.76 (AUD) 128 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 859.78 (AUD) 129 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 861.07 (AUD) 129 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 899.10 (AUD) 135 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 9,515.12 (AUD) 1,433 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Buy 9,727.60 (AUD) 1,465 Ordinary Shares
12/04/2022 Morgan Stanley Australia Securities Limited Dividend Re-investment (Positive) N/A 174 Ordinary Shares
12/04/2022 Morgan Stanley Capital Services LLC Buy N/A 429 Swaps
12/04/2022 Parametric Portfolio Associates LLC Buy 78,328.65 (AUD) 11,790 Ordinary Shares
13/04/2022 Morgan Stanley & Co. International plc Borrow N/A 5,227 Ordinary Shares
13/04/2022 Morgan Stanley & Co. International plc Buy 1,481.31 (AUD) 218 Ordinary Shares
13/04/2022 Morgan Stanley & Co. International plc Buy 6,480.58 (AUD) 962 Ordinary Shares
13/04/2022 Morgan Stanley & Co. International plc Buy N/A 14,079 Swaps
13/04/2022 Morgan Stanley & Co. International plc Buy N/A 288 Swaps
13/04/2022 Morgan Stanley & Co. International plc Buy N/A 291 Swaps
13/04/2022 Morgan Stanley & Co. International plc Buy N/A 68 Swaps
13/04/2022 Morgan Stanley & Co. International plc Collateral Received N/A 873,627 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 1,302.75 (AUD) 193 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 1,473.87 (AUD) 219 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 1,476.06 (AUD) 219 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 1,778.98 (AUD) 262 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 1,865.76 (AUD) 276 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 1,902.37 (AUD) 281 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 10,122.54 (AUD) 1,493 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 11,609.25 (AUD) 1,725 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 11,993.82 (AUD) 1,769 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 14,450.56 (AUD) 2,144 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 16,625.25 (AUD) 2,463 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 17,065.26 (AUD) 2,517 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 17,444.16 (AUD) 2,592 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 18,887.76 (AUD) 2,836 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 2,061.12 (AUD) 304 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 2,803.84 (AUD) 416 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 3,800.25 (AUD) 563 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 304.20 (AUD) 45 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 46.55 (AUD) 7 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 480.96 (AUD) 72 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 545.94 (AUD) 81 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 565.32 (AUD) 84 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 566.95 (AUD) 85 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 6.74 (AUD) 1 Ordinary Share
13/04/2022 Morgan Stanley Australia Securities Limited Buy 630.54 (AUD) 93 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 632.62 (AUD) 94 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 7,144.40 (AUD) 1,060 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 7,647.84 (AUD) 1,128 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 707.70 (AUD) 105 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 807.00 (AUD) 120 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 835.76 (AUD) 124 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 86.45 (AUD) 13 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 87.75 (AUD) 13 Ordinary Shares
13/04/2022 Morgan Stanley Australia Securities Limited Buy 9,403.53 (AUD) 1,389 Ordinary Shares
13/04/2022 Morgan Stanley Capital Services LLC Buy N/A 104 Swaps
13/04/2022 Parametric Portfolio Associates LLC Buy 631,516.04 (AUD) 93,429 Ordinary Shares
14/04/2022 Morgan Stanley & Co. International plc Buy 147,000.00 20,000 Ordinary Shares
14/04/2022 Morgan Stanley & Co. International plc Buy N/A 3,834 Swaps
14/04/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
471,394 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 1,023.78 (AUD) 151 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 1,322.05 (AUD) 193 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 1,482.63 (AUD) 219 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 1,570.64 (AUD) 232 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 1,629.16 (AUD) 241 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 115.60 (AUD) 17 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 15,560.10 (AUD) 2,295 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 182.79 (AUD) 27 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 2,150.90 (AUD) 314 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 2,440.80 (AUD) 360 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 2,680.92 (AUD) 396 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 2,837.12 (AUD) 416 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 21,203.64 (AUD) 3,132 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 26,037.42 (AUD) 3,846 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 260.30 (AUD) 38 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 27.26 (AUD) 4 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 3,053.27 (AUD) 451 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 3,163.68 (AUD) 468 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 3,346.20 (AUD) 495 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 3,797.48 (AUD) 556 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 310.50 (AUD) 46 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 345.27 (AUD) 51 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 4,022.20 (AUD) 595 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 4,110.00 (AUD) 600 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 4,766.08 (AUD) 704 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 4,982.72 (AUD) 736 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 488.52 (AUD) 72 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 495.67 (AUD) 73 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 499.50 (AUD) 74 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 5,091.04 (AUD) 752 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 5,952.65 (AUD) 869 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 6.78 (AUD) 1 Ordinary Share
14/04/2022 Morgan Stanley Australia Securities Limited Buy 609.65 (AUD) 89 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 622.84 (AUD) 92 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 7,041.54 (AUD) 1,034 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 7,289.60 (AUD) 1,072 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 7,659.08 (AUD) 1,133 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 710.32 (AUD) 105 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 74.85 (AUD) 11 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 756.56 (AUD) 112 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 775.77 (AUD) 114 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 8,472.80 (AUD) 1,246 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 81.36 (AUD) 12 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 9,288.84 (AUD) 1,362 Ordinary Shares
14/04/2022 Morgan Stanley Australia Securities Limited Buy 938.40 (AUD) 138 Ordinary Shares
14/04/2022 Morgan Stanley Capital Services LLC Buy N/A 967 Swaps
18/04/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
6,428,774 Ordinary Shares
19/04/2022 Morgan Stanley & Co. International plc Buy N/A 10,778 Swaps
19/04/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
10,453 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 1,091.88 (AUD) 162 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 1,413.30 (AUD) 210 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 1,633.50 (AUD) 242 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 1,658.04 (AUD) 246 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 1,732.18 (AUD) 257 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 10,089.78 (AUD) 1,497 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 10,368.96 (AUD) 1,543 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 10,747.81 (AUD) 1,597 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 13.48 (AUD) 2 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 15,953.58 (AUD) 2,367 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 21,221.76 (AUD) 3,158 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 242.28 (AUD) 36 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 4,028.96 (AUD) 596 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 4,258.80 (AUD) 630 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 419.12 (AUD) 62 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 452.25 (AUD) 67 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 452.25 (AUD) 67 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 491.65 (AUD) 73 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 5,350.35 (AUD) 795 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 513.76 (AUD) 76 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 565.32 (AUD) 84 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 597.19 (AUD) 89 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 602.08 (AUD) 89 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 648.96 (AUD) 96 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 661.99 (AUD) 98 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 80.94 (AUD) 12 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 829.02 (AUD) 123 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 829.02 (AUD) 123 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 9,724.85 (AUD) 1,445 Ordinary Shares
19/04/2022 Morgan Stanley Australia Securities Limited Buy 912.60 (AUD) 135 Ordinary Shares
19/04/2022 Morgan Stanley Capital Services LLC Buy N/A 3,969 Swaps
20/04/2022 Morgan Stanley & Co. International plc Buy 370,000.00 50,000 Ordinary Shares
20/04/2022 Morgan Stanley & Co. International plc Buy N/A 5,300 Swaps
20/04/2022 Morgan Stanley & Co. International plc Buy N/A 670 Swaps
20/04/2022 Morgan Stanley Australia Securities Limited Buy 1,016.88 (AUD) 152 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 1,029.69 (AUD) 153 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 1,105.50 (AUD) 165 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 1,120.35 (AUD) 165 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 1,704.34 (AUD) 254 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 10,036.60 (AUD) 1,498 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 103,729.40 (AUD) 15,482 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 127,306.70 (AUD) 19,001 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 14,089.60 (AUD) 2,072 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 19,436.70 (AUD) 2,901 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 2,019.00 (AUD) 300 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 2,419.66 (AUD) 359 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 2,432.10 (AUD) 363 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 2,433.14 (AUD) 361 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 20,977.70 (AUD) 3,131 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 20.07 (AUD) 3 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 24,126.70 (AUD) 3,601 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 241.20 (AUD) 36 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 262.86 (AUD) 39 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 27,101.19 (AUD) 4,051 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 3,821.58 (AUD) 567 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 356.69 (AUD) 53 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 47.53 (AUD) 7 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 484.20 (AUD) 72 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 561.96 (AUD) 84 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 598.08 (AUD) 89 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 6,016.60 (AUD) 898 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 6,173.20 (AUD) 920 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 6,756.92 (AUD) 1,004 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 6.77 (AUD) 1 Ordinary Share
20/04/2022 Morgan Stanley Australia Securities Limited Buy 60.66 (AUD) 9 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 647.04 (AUD) 96 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 8,308.00 (AUD) 1,240 Ordinary Shares
20/04/2022 Morgan Stanley Australia Securities Limited Buy 9,051.70 (AUD) 1,351 Ordinary Shares
20/04/2022 Morgan Stanley Capital Services LLC Buy N/A 66 Swaps
21/04/2022 Morgan Stanley & Co. International plc Borrow N/A 52,744 Ordinary Shares
21/04/2022 Morgan Stanley & Co. International plc Buy N/A 6,132 Swaps
21/04/2022 Morgan Stanley & Co. International plc Collateral Received N/A 5,979,024 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 1,001.96 (AUD) 148 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 1,142.40 (AUD) 168 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 1,388.44 (AUD) 206 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 1,432.69 (AUD) 211 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 1,503.02 (AUD) 223 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 1,540.13 (AUD) 228 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 1,799.58 (AUD) 267 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 11,313.00 (AUD) 1,676 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 13.56 (AUD) 2 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 15,452.08 (AUD) 2,296 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 2,003.92 (AUD) 296 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 2,193.75 (AUD) 325 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 2,923.24 (AUD) 428 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 2,965.60 (AUD) 440 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 26,176.50 (AUD) 3,878 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 276.75 (AUD) 41 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 3,840.75 (AUD) 569 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 3,974.88 (AUD) 588 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 32,217.20 (AUD) 4,780 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 331.73 (AUD) 49 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 501.35 (AUD) 74 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 60.93 (AUD) 9 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 627.28 (AUD) 93 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 655.72 (AUD) 97 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 659.60 (AUD) 97 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 661.54 (AUD) 97 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 670.23 (AUD) 99 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 7,557.68 (AUD) 1,118 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 7,589.17 (AUD) 1,121 Ordinary Shares
21/04/2022 Morgan Stanley Australia Securities Limited Buy 861.44 (AUD) 128 Ordinary Shares
21/04/2022 Morgan Stanley Capital Services LLC Buy N/A 1,408 Swaps
21/04/2022 Morgan Stanley Capital Services LLC Buy N/A 198 Swaps
22/04/2022 Morgan Stanley & Co. International plc Buy N/A 13,391 Swaps
22/04/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
66,718 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 1,588.28 (AUD) 236 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 1,771.44 (AUD) 264 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 1,888.32 (AUD) 281 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 12,679.32 (AUD) 1,884 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 13,486.92 (AUD) 2,004 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 26,556.58 (AUD) 3,946 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 29,672.57 (AUD) 4,409 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 4,428.34 (AUD) 658 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 6,689.87 (AUD) 997 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 6.69 (AUD) 1 Ordinary Share
22/04/2022 Morgan Stanley Australia Securities Limited Buy 714.44 (AUD) 106 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 8,054.30 (AUD) 1,195 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 8,607.67 (AUD) 1,279 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 842.50 (AUD) 125 Ordinary Shares
22/04/2022 Morgan Stanley Australia Securities Limited Buy 9,906.56 (AUD) 1,472 Ordinary Shares
22/04/2022 Morgan Stanley Capital Services LLC Buy N/A 2,630 Swaps
22/04/2022 Morgan Stanley Capital Services LLC Buy N/A 58 Swaps
26/04/2022 Morgan Stanley & Co. International plc Borrow N/A 77,054 Ordinary Shares
26/04/2022 Morgan Stanley & Co. International plc Buy N/A 2,492 Swaps
26/04/2022 Morgan Stanley & Co. International plc Buy N/A 8,809 Swaps
26/04/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
6 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 1,215.89 (AUD) 180 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 1,232.80 (AUD) 184 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 1,284.40 (AUD) 190 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 1,437.75 (AUD) 213 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 1,580.66 (AUD) 234 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 1,657.37 (AUD) 247 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 1,739.89 (AUD) 257 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 1,767.36 (AUD) 263 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 161.39 (AUD) 24 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 187.04 (AUD) 28 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 2,075.91 (AUD) 311 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 2,204.30 (AUD) 329 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 2,541.27 (AUD) 381 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 2,873.00 (AUD) 425 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 216.00 (AUD) 32 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 220.27 (AUD) 33 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 223.41 (AUD) 33 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 241.92 (AUD) 36 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 256.50 (AUD) 38 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 26.88 (AUD) 4 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 293.92 (AUD) 44 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 3,339.84 (AUD) 497 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 3,365.00 (AUD) 500 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 352.45 (AUD) 53 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 39,148.10 (AUD) 5,843 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 4,630.08 (AUD) 689 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 4,736.90 (AUD) 707 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 438.90 (AUD) 66 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 459.19 (AUD) 69 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 472.50 (AUD) 70 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 5,581.10 (AUD) 833 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 503.25 (AUD) 75 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 519.48 (AUD) 78 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 594.00 (AUD) 88 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 6,783.81 (AUD) 1,011 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 616.86 (AUD) 92 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 626.35 (AUD) 93 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 663.46 (AUD) 98 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 665.28 (AUD) 99 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 67.45 (AUD) 10 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 703.04 (AUD) 104 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 74.47 (AUD) 11 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 760.38 (AUD) 114 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 830.25 (AUD) 123 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 867.10 (AUD) 130 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 9,487.20 (AUD) 1,416 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 913.92 (AUD) 136 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 938.70 (AUD) 140 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 976.32 (AUD) 144 Ordinary Shares
26/04/2022 Morgan Stanley Australia Securities Limited Buy 986.96 (AUD) 146 Ordinary Shares
26/04/2022 Morgan Stanley Capital Services LLC Buy N/A 1,175 Swaps
26/04/2022 Morgan Stanley Capital Services LLC Buy N/A 1,394 Swaps
26/04/2022 Morgan Stanley Capital Services LLC Buy N/A 183 Swaps
26/04/2022 Morgan Stanley Capital Services LLC Buy N/A 410 Swaps
27/04/2022 Morgan Stanley & Co. International plc Buy N/A 4,041 Swaps
27/04/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
5,941,113 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 1,382.15 (AUD) 208 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 1,528.06 (AUD) 231 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 1,620.16 (AUD) 244 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 1,633.44 (AUD) 246 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 1,731.82 (AUD) 262 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 1,828.75 (AUD) 275 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 13,932.72 (AUD) 2,092 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 198.30 (AUD) 30 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 2,333.33 (AUD) 353 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 266.00 (AUD) 40 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 3,088.80 (AUD) 468 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 3,123.54 (AUD) 469 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 3,164.36 (AUD) 478 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 3,864.48 (AUD) 582 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 349.80 (AUD) 53 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 365.20 (AUD) 55 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 4,242.70 (AUD) 638 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 4,877.40 (AUD) 739 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 41,361.76 (AUD) 6,248 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 53.20 (AUD) 8 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 582.12 (AUD) 88 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 6,353.64 (AUD) 954 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 66,473.46 (AUD) 9,981 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 766.47 (AUD) 115 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 799.81 (AUD) 121 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 820.41 (AUD) 123 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 856.70 (AUD) 130 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 86.19 (AUD) 13 Ordinary Shares
27/04/2022 Morgan Stanley Australia Securities Limited Buy 906.44 (AUD) 136 Ordinary Shares
28/04/2022 Morgan Stanley & Co. International plc Buy 6,748.80 912 Ordinary Shares
28/04/2022 Morgan Stanley & Co. International plc Buy N/A 13,769 Swaps
28/04/2022 Morgan Stanley & Co. International plc Buy N/A 71 Swaps
28/04/2022 Morgan Stanley & Co. International plc Buy N/A 907 Swaps
28/04/2022 Morgan Stanley & Co. International plc Collateral Received N/A 94,978 Ordinary Shares
28/04/2022 Morgan Stanley Australia Securities Limited Buy 12,064.08 (AUD) 1,806 Ordinary Shares
28/04/2022 Morgan Stanley Australia Securities Limited Buy 121.32 (AUD) 18 Ordinary Shares
28/04/2022 Morgan Stanley Australia Securities Limited Buy 21,872.28 (AUD) 3,226 Ordinary Shares
28/04/2022 Morgan Stanley Australia Securities Limited Buy 33,527.10 (AUD) 4,945 Ordinary Shares
28/04/2022 Morgan Stanley Australia Securities Limited Buy 330.26 (AUD) 49 Ordinary Shares
28/04/2022 Morgan Stanley Australia Securities Limited Buy 341.70 (AUD) 51 Ordinary Shares
28/04/2022 Morgan Stanley Australia Securities Limited Buy 388.60 (AUD) 58 Ordinary Shares
28/04/2022 Morgan Stanley Australia Securities Limited Buy 481.38 (AUD) 71 Ordinary Shares
28/04/2022 Morgan Stanley Australia Securities Limited Buy 5,627.90 (AUD) 835 Ordinary Shares
28/04/2022 Morgan Stanley Australia Securities Limited Buy 535.62 (AUD) 79 Ordinary Shares
28/04/2022 Morgan Stanley Australia Securities Limited Buy 6,039.00 (AUD) 900 Ordinary Shares
28/04/2022 Morgan Stanley Australia Securities Limited Buy 6.70 (AUD) 1 Ordinary Share
28/04/2022 Morgan Stanley Australia Securities Limited Buy 691.56 (AUD) 102 Ordinary Shares
28/04/2022 Morgan Stanley Australia Securities Limited Buy 7,942.52 (AUD) 1,189 Ordinary Shares
28/04/2022 Morgan Stanley Capital Services LLC Buy N/A 1,177 Swaps
28/04/2022 Morgan Stanley Capital Services LLC Buy N/A 148 Swaps
29/04/2022 Morgan Stanley & Co. International plc Buy N/A 1,389 Swaps
29/04/2022 Morgan Stanley & Co. International plc Buy N/A 6,612 Swaps
29/04/2022 Morgan Stanley & Co. International plc Buy N/A 918 Swaps
29/04/2022 Morgan Stanley & Co. International plc Collateral Received N/A 1,781,401 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 1,076.28 (AUD) 161 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 1,076.43 (AUD) 159 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 1,147.41 (AUD) 171 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 1,225.37 (AUD) 181 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 1,246.90 (AUD) 185 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 1,460.73 (AUD) 219 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 1,581.84 (AUD) 234 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 1,807.59 (AUD) 267 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 1,837.29 (AUD) 273 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 128.63 (AUD) 19 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 14,866.92 (AUD) 2,196 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 141.96 (AUD) 21 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 16,828.68 (AUD) 2,508 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 2,220.90 (AUD) 330 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 2,385.96 (AUD) 354 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 2,569.62 (AUD) 379 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 2,579.37 (AUD) 381 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 2,581.42 (AUD) 383 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 2,683.72 (AUD) 397 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 3,227.28 (AUD) 476 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 33.70 (AUD) 5 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 342.21 (AUD) 51 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 355.10 (AUD) 53 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 398.84 (AUD) 59 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 4,240.72 (AUD) 632 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 4,610.05 (AUD) 685 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 5,735.74 (AUD) 851 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 503.25 (AUD) 75 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 535.60 (AUD) 80 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 548.37 (AUD) 81 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 562.80 (AUD) 84 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 586.38 (AUD) 87 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 6,494.45 (AUD) 965 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 6.78 (AUD) 1 Ordinary Share
29/04/2022 Morgan Stanley Australia Securities Limited Buy 629.80 (AUD) 94 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 675.00 (AUD) 100 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 74.36 (AUD) 11 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 845.00 (AUD) 125 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 849.24 (AUD) 126 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 9,011.38 (AUD) 1,337 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 9,902.83 (AUD) 1,466 Ordinary Shares
29/04/2022 Morgan Stanley Australia Securities Limited Buy 9,918.05 (AUD) 1,465 Ordinary Shares
29/04/2022 Morgan Stanley Capital Services LLC Buy N/A 843 Swaps
29/04/2022 Morgan Stanley Investment Management Inc. Buy 2,741.55 373 Ordinary Shares
2/05/2022 Morgan Stanley & Co. International plc Borrow N/A 49,499 Ordinary Shares
2/05/2022 Morgan Stanley & Co. International plc Buy N/A 232 Swaps
2/05/2022 Morgan Stanley & Co. International plc Collateral Received N/A 4,053,387 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 1,416.85 (AUD) 215 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 1,644.24 (AUD) 248 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 118.35 (AUD) 18 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 12,857.09 (AUD) 1,951 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 14,690.52 (AUD) 2,236 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 23,809.68 (AUD) 3,624 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 3,058.44 (AUD) 462 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 3,116.00 (AUD) 475 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 3,538.83 (AUD) 537 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 35,661.96 (AUD) 5,428 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 415.17 (AUD) 63 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 448.12 (AUD) 68 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 46.13 (AUD) 7 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 6.59 (AUD) 1 Ordinary Share
2/05/2022 Morgan Stanley Australia Securities Limited Buy 7,233.33 (AUD) 1,091 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 7,913.40 (AUD) 1,199 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 72.54 (AUD) 11 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 751.26 (AUD) 114 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 8,908.92 (AUD) 1,356 Ordinary Shares
2/05/2022 Morgan Stanley Australia Securities Limited Buy 927.78 (AUD) 141 Ordinary Shares
2/05/2022 Morgan Stanley Capital Services LLC Buy N/A 1,237 Swaps
3/05/2022 Morgan Stanley & Co. International plc Buy N/A 1,662 Swaps
3/05/2022 Morgan Stanley & Co. International plc Collateral Received N/A 31,289 Ordinary Shares
3/05/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
11,965 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 1,058.57 (AUD) 161 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 1,101.24 (AUD) 168 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 1,330.08 (AUD) 204 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 1,486.85 (AUD) 227 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 1,604.75 (AUD) 245 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 1,642.50 (AUD) 250 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 2,113.92 (AUD) 322 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 2,676.48 (AUD) 408 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 3,054.63 (AUD) 466 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 3,983.30 (AUD) 610 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 4,147.00 (AUD) 638 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 4,790.24 (AUD) 728 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 43,056.00 (AUD) 6,624 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 536.28 (AUD) 82 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 623.20 (AUD) 95 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 7,409.08 (AUD) 1,126 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 8,875.68 (AUD) 1,353 Ordinary Shares
3/05/2022 Morgan Stanley Australia Securities Limited Buy 9,223.36 (AUD) 1,406 Ordinary Shares
3/05/2022 Morgan Stanley Capital Services LLC Buy N/A 527 Swaps
4/05/2022 Morgan Stanley & Co. International plc Buy N/A 2,431 Swaps
4/05/2022 Morgan Stanley & Co. International plc Buy N/A 4,414 Swaps
4/05/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
5,920,805 Ordinary Shares
4/05/2022 Morgan Stanley Australia Securities Limited Buy 1,005.62 (AUD) 154 Ordinary Shares
4/05/2022 Morgan Stanley Australia Securities Limited Buy 1,257.60 (AUD) 192 Ordinary Shares
4/05/2022 Morgan Stanley Australia Securities Limited Buy 1,959.00 (AUD) 300 Ordinary Shares
4/05/2022 Morgan Stanley Australia Securities Limited Buy 2,127.14 (AUD) 326 Ordinary Shares
4/05/2022 Morgan Stanley Australia Securities Limited Buy 2,566.29 (AUD) 393 Ordinary Shares
4/05/2022 Morgan Stanley Australia Securities Limited Buy 3,069.60 (AUD) 469 Ordinary Shares
4/05/2022 Morgan Stanley Australia Securities Limited Buy 52.16 (AUD) 8 Ordinary Shares
4/05/2022 Morgan Stanley Australia Securities Limited Buy 568.11 (AUD) 87 Ordinary Shares
4/05/2022 Morgan Stanley Australia Securities Limited Buy 6,814.68 (AUD) 1,042 Ordinary Shares
4/05/2022 Morgan Stanley Australia Securities Limited Buy 608.68 (AUD) 93 Ordinary Shares
4/05/2022 Morgan Stanley Australia Securities Limited Buy 648.45 (AUD) 99 Ordinary Shares
4/05/2022 Morgan Stanley Australia Securities Limited Buy 7,506.30 (AUD) 1,146 Ordinary Shares
4/05/2022 Morgan Stanley Capital Services LLC Buy N/A 2,453 Swaps
4/05/2022 Morgan Stanley Capital Services LLC Buy N/A 741 Swaps
5/05/2022 Morgan Stanley & Co. International plc Buy N/A 11,508 Swaps
5/05/2022 Morgan Stanley & Co. International plc Buy N/A 3,360 Swaps
5/05/2022 Morgan Stanley & Co. International plc Buy N/A 315 Swaps
5/05/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
43,253 Ordinary Shares
5/05/2022 Morgan Stanley Australia Securities Limited Buy 10,912.30 (AUD) 1,666 Ordinary Shares
5/05/2022 Morgan Stanley Australia Securities Limited Buy 13,430.13 (AUD) 2,063 Ordinary Shares
5/05/2022 Morgan Stanley Australia Securities Limited Buy 2,580.70 (AUD) 394 Ordinary Shares
5/05/2022 Morgan Stanley Australia Securities Limited Buy 2,671.48 (AUD) 406 Ordinary Shares
5/05/2022 Morgan Stanley Australia Securities Limited Buy 3,044.84 (AUD) 467 Ordinary Shares
5/05/2022 Morgan Stanley Australia Securities Limited Buy 411.70 (AUD) 63 Ordinary Shares
5/05/2022 Morgan Stanley Australia Securities Limited Buy 429.66 (AUD) 66 Ordinary Shares
5/05/2022 Morgan Stanley Capital Services LLC Buy N/A 1,335 Swaps
5/05/2022 Morgan Stanley Capital Services LLC Buy N/A 2,224 Swaps
6/05/2022 Morgan Stanley & Co. International plc Buy 10,696.34 1,488 Ordinary Shares
6/05/2022 Morgan Stanley & Co. International plc Buy N/A 2,057 Swaps
6/05/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
6,246 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 1,640.52 (AUD) 252 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 1,691.27 (AUD) 259 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 10,692.80 (AUD) 1,640 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 163.25 (AUD) 25 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 17,017.20 (AUD) 2,610 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 171.08 (AUD) 26 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 2,971.15 (AUD) 455 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 207.84 (AUD) 32 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 24,633.84 (AUD) 3,784 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 26,562.48 (AUD) 4,074 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 282.94 (AUD) 43 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 3,753.96 (AUD) 574 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 305.50 (AUD) 47 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 306.44 (AUD) 47 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 4,622.68 (AUD) 709 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 431.64 (AUD) 66 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 52.32 (AUD) 8 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 62,970.16 (AUD) 9,658 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 65,115.24 (AUD) 9,987 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 657.51 (AUD) 101 Ordinary Shares
6/05/2022 Morgan Stanley Australia Securities Limited Buy 706.32 (AUD) 108 Ordinary Shares
6/05/2022 Morgan Stanley Capital Services LLC Buy N/A 130 Swaps
9/05/2022 Morgan Stanley & Co. International plc Buy N/A 16,062 Swaps
9/05/2022 Morgan Stanley & Co. International plc Buy N/A 4,641 Swaps
9/05/2022 Morgan Stanley & Co. International plc Collateral Received N/A 1,245,376 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 1,012.15 (AUD) 155 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 1,453.96 (AUD) 223 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 1,538.72 (AUD) 236 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 1,766.92 (AUD) 271 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 12,655.32 (AUD) 1,941 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 2,562.36 (AUD) 393 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 3,636.98 (AUD) 563 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 397.11 (AUD) 61 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 4,244.52 (AUD) 651 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 45,046.68 (AUD) 6,909 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 599.84 (AUD) 92 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 609.15 (AUD) 93 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 627.84 (AUD) 96 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 679.12 (AUD) 104 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 721.50 (AUD) 111 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 8,853.00 (AUD) 1,362 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 9,258.40 (AUD) 1,420 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 91.56 (AUD) 14 Ordinary Shares
9/05/2022 Morgan Stanley Australia Securities Limited Buy 914.20 (AUD) 140 Ordinary Shares
9/05/2022 Morgan Stanley Capital Services LLC Buy N/A 83 Swaps
10/05/2022 Morgan Stanley & Co. International plc Buy N/A 2,356 Swaps
10/05/2022 Morgan Stanley & Co. International plc Buy N/A 2,403 Swaps
10/05/2022 Morgan Stanley & Co. International plc Buy N/A 593 Swaps
10/05/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
1,245,375 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 1,030.40 (AUD) 160 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 1,384.60 (AUD) 215 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 1,941.00 (AUD) 300 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 10,300.86 (AUD) 1,602 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 11,477.78 (AUD) 1,774 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 135.24 (AUD) 21 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 180.60 (AUD) 28 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 226.10 (AUD) 35 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 244.72 (AUD) 38 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 28,225.20 (AUD) 4,376 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 3,502.35 (AUD) 543 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 30,132.76 (AUD) 4,679 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 32.20 (AUD) 5 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 347.22 (AUD) 54 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 38.64 (AUD) 6 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 381.14 (AUD) 59 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 393.45 (AUD) 61 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 4,633.86 (AUD) 714 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 432.82 (AUD) 67 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 483.75 (AUD) 75 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 5,587.67 (AUD) 869 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 540.96 (AUD) 84 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 547.40 (AUD) 85 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 552.98 (AUD) 86 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 58.05 (AUD) 9 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 585.13 (AUD) 91 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 676.20 (AUD) 105 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 7,212.80 (AUD) 1,120 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 7,571.12 (AUD) 1,172 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 7,965.75 (AUD) 1,235 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 70.84 (AUD) 11 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 70.95 (AUD) 11 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 717.06 (AUD) 111 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 740.60 (AUD) 115 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 777.00 (AUD) 120 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 8,784.90 (AUD) 1,362 Ordinary Shares
10/05/2022 Morgan Stanley Australia Securities Limited Buy 922.35 (AUD) 143 Ordinary Shares
10/05/2022 Morgan Stanley Capital Services LLC Buy N/A 2,668 Swaps
10/05/2022 Morgan Stanley Capital Services LLC Buy N/A 8,578 Swaps
11/05/2022 Morgan Stanley & Co. International plc Borrow N/A 101,215 Ordinary Shares
11/05/2022 Morgan Stanley & Co. International plc Buy N/A 1,234 Swaps
11/05/2022 Morgan Stanley & Co. International plc Collateral Received N/A 5,916,949 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 1,114.12 (AUD) 173 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 1,226.22 (AUD) 191 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 1,273.14 (AUD) 198 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 1,356.73 (AUD) 211 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 1,358.92 (AUD) 212 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 1,594.64 (AUD) 248 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 1,689.90 (AUD) 262 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 1,725.92 (AUD) 268 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 11,521.16 (AUD) 1,789 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 12.92 (AUD) 2 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 160.50 (AUD) 25 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 185.89 (AUD) 29 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 19.29 (AUD) 3 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 2,211.45 (AUD) 345 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 2,285.52 (AUD) 356 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 2,930.20 (AUD) 455 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 25.80 (AUD) 4 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 262.81 (AUD) 41 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 282.04 (AUD) 44 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 3,085.60 (AUD) 481 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 3,319.14 (AUD) 517 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 3,579.75 (AUD) 555 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 333.84 (AUD) 52 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 4,231.30 (AUD) 655 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 4,526.72 (AUD) 704 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 4,681.04 (AUD) 728 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 4,870.84 (AUD) 754 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 419.57 (AUD) 65 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 45.29 (AUD) 7 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 488.68 (AUD) 76 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 5,636.76 (AUD) 878 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 5,811.45 (AUD) 901 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 538.44 (AUD) 84 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 556.42 (AUD) 86 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 58.14 (AUD) 9 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 580.50 (AUD) 90 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 586.04 (AUD) 91 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 590.64 (AUD) 92 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 6,363.10 (AUD) 985 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 6.41 (AUD) 1 Ordinary Share
11/05/2022 Morgan Stanley Australia Securities Limited Buy 656.88 (AUD) 102 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 7,351.48 (AUD) 1,138 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 7,461.30 (AUD) 1,155 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 7,794.56 (AUD) 1,216 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 70.78 (AUD) 11 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 851.20 (AUD) 133 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 9,016.00 (AUD) 1,400 Ordinary Shares
11/05/2022 Morgan Stanley Australia Securities Limited Buy 9,516.40 (AUD) 1,480 Ordinary Shares
11/05/2022 Morgan Stanley Capital Services LLC Buy N/A 5,047 Swaps
12/05/2022 Morgan Stanley & Co. International plc Buy 2,659.61 374 Ordinary Shares
12/05/2022 Morgan Stanley & Co. International plc Buy N/A 1,018 Swaps
12/05/2022 Morgan Stanley & Co. International plc Buy N/A 7,350 Swaps
12/05/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
6,005,818 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 1,550.01 (AUD) 242 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 1,828.27 (AUD) 285 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 1,926.40 (AUD) 301 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 1,956.86 (AUD) 306 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 154.56 (AUD) 24 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 16,454.40 (AUD) 2,571 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 193.20 (AUD) 30 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 2,597.72 (AUD) 404 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 2,999.88 (AUD) 468 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 25.77 (AUD) 4 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 3,136.28 (AUD) 487 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 3,472.15 (AUD) 535 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 3,579.75 (AUD) 555 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 3,603.20 (AUD) 563 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 32.02 (AUD) 5 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 377.60 (AUD) 59 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 4,160.00 (AUD) 650 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 461.52 (AUD) 72 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 5,280.00 (AUD) 825 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 5,980.00 (AUD) 920 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 538.86 (AUD) 84 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 544.00 (AUD) 85 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 6.40 (AUD) 1 Ordinary Share
12/05/2022 Morgan Stanley Australia Securities Limited Buy 628.18 (AUD) 98 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 751.72 (AUD) 117 Ordinary Shares
12/05/2022 Morgan Stanley Australia Securities Limited Buy 9,463.38 (AUD) 1,447 Ordinary Shares
12/05/2022 Morgan Stanley Capital Services LLC Buy N/A 6,555 Swaps
12/05/2022 Morgan Stanley Capital Services LLC Buy N/A 8,963 Swaps
12/05/2022 Morgan Stanley Capital Services LLC Buy N/A 81 Swaps
13/05/2022 Morgan Stanley & Co. International plc Buy 33,122.53 4,650 Ordinary Shares
13/05/2022 Morgan Stanley & Co. International plc Buy N/A 1,443 Swaps
13/05/2022 Morgan Stanley & Co. International plc Buy N/A 14,034 Swaps
13/05/2022 Morgan Stanley & Co. International plc Buy N/A 6,355 Swaps
13/05/2022 Morgan Stanley & Co. International plc Collateral Received N/A 1,836,202 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 1,176.50 (AUD) 181 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 1,944.46 (AUD) 301 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 136.18 (AUD) 21 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 15,047.50 (AUD) 2,315 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 161.50 (AUD) 25 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 162.50 (AUD) 25 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 2,243.50 (AUD) 350 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 2,660.90 (AUD) 410 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 254.00 (AUD) 40 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 3,304.80 (AUD) 510 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 3,322.88 (AUD) 512 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 329.97 (AUD) 51 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 374.10 (AUD) 58 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 393.70 (AUD) 62 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 4,218.50 (AUD) 649 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 4,300.80 (AUD) 672 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 44.73 (AUD) 7 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 5,088.16 (AUD) 784 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 5,570.29 (AUD) 869 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 6,880.00 (AUD) 1,075 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 6.46 (AUD) 1 Ordinary Share
13/05/2022 Morgan Stanley Australia Securities Limited Buy 615.60 (AUD) 95 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 7,019.95 (AUD) 1,085 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 7,344.22 (AUD) 1,136 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 726.88 (AUD) 112 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 8,404.50 (AUD) 1,293 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 815.22 (AUD) 126 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 825.60 (AUD) 128 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 9,644.78 (AUD) 1,493 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 912.27 (AUD) 141 Ordinary Shares
13/05/2022 Morgan Stanley Australia Securities Limited Buy 95.25 (AUD) 15 Ordinary Shares
13/05/2022 Morgan Stanley Capital Services LLC Buy N/A 4,503 Swaps
13/05/2022 Morgan Stanley Capital Services LLC Buy N/A 5,486 Swaps
16/05/2022 Morgan Stanley & Co. International plc Borrow N/A 7,318 Ordinary Shares
16/05/2022 Morgan Stanley & Co. International plc Buy 2,226.42 (AUD) 342 Ordinary Shares
16/05/2022 Morgan Stanley & Co. International plc Collateral Received N/A 1,354,206 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 11,506.77 (AUD) 1,773 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 13,097.50 (AUD) 2,015 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 13,694.76 (AUD) 2,094 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 13,985.95 (AUD) 2,155 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 164.00 (AUD) 25 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 19,985.70 (AUD) 3,070 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 2,242.88 (AUD) 344 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 2,568.88 (AUD) 394 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 235.44 (AUD) 36 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 246.62 (AUD) 38 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 25.94 (AUD) 4 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 28,006.02 (AUD) 4,302 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 28,961.84 (AUD) 4,442 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 3,816.72 (AUD) 589 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 391.20 (AUD) 60 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 4,695.07 (AUD) 719 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 4,698.00 (AUD) 725 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 43,037.61 (AUD) 6,611 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 5,302.36 (AUD) 812 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 57,672.09 (AUD) 8,859 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 6,719.37 (AUD) 1,029 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 673.62 (AUD) 103 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 697.64 (AUD) 107 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 7,078.52 (AUD) 1,084 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 7,176.00 (AUD) 1,104 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 7,890.12 (AUD) 1,212 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 740.15 (AUD) 113 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 774.08 (AUD) 118 Ordinary Shares
16/05/2022 Morgan Stanley Australia Securities Limited Buy 9,947.28 (AUD) 1,528 Ordinary Shares
16/05/2022 Morgan Stanley Capital Services LLC Buy N/A 185 Swaps
16/05/2022 Morgan Stanley Capital Services LLC Buy N/A 234 Swaps
17/05/2022 Morgan Stanley & Co. International plc Buy N/A 10,101 Swaps
17/05/2022 Morgan Stanley & Co. International plc Collateral Received N/A 3,688,562 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 1,516.32 (AUD) 234 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 10,728.79 (AUD) 1,643 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 10,910.76 (AUD) 1,676 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 189.08 (AUD) 29 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 19,874.16 (AUD) 3,067 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 2,057.46 (AUD) 318 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 2,265.91 (AUD) 347 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 2,927.48 (AUD) 449 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 24,755.23 (AUD) 3,791 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 3,269.50 (AUD) 503 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 31,840.41 (AUD) 4,891 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 421.85 (AUD) 65 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 5,224.00 (AUD) 800 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 5,678.92 (AUD) 871 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 5,877.00 (AUD) 900 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 52.00 (AUD) 8 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 550.80 (AUD) 85 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 592.41 (AUD) 91 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 622.08 (AUD) 96 Ordinary Shares
17/05/2022 Morgan Stanley Australia Securities Limited Buy 9,951.72 (AUD) 1,524 Ordinary Shares
18/05/2022 Morgan Stanley & Co. International plc Buy N/A 2,970 Swaps
18/05/2022 Morgan Stanley & Co. International plc Buy N/A 22,150 Swaps
18/05/2022 Morgan Stanley & Co. International plc Buy N/A 745 Swaps
18/05/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
6,874,525 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,048.76 (AUD) 157 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,132.20 (AUD) 170 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,138.64 (AUD) 172 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,148.96 (AUD) 172 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,155.22 (AUD) 178 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,163.75 (AUD) 175 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,223.04 (AUD) 182 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,264.42 (AUD) 191 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,268.19 (AUD) 189 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,594.60 (AUD) 238 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,739.40 (AUD) 260 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,767.55 (AUD) 265 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,819.68 (AUD) 272 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 1,897.12 (AUD) 284 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 10,168.80 (AUD) 1,520 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 10,496.61 (AUD) 1,569 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 113,626.80 (AUD) 17,010 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 12,711.00 (AUD) 1,900 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 12,891.63 (AUD) 1,927 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 120.42 (AUD) 18 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 13.39 (AUD) 2 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 14,854.09 (AUD) 2,227 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 15,097.21 (AUD) 2,255 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 16,553.04 (AUD) 2,478 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 19,581.63 (AUD) 2,927 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 2,202.65 (AUD) 329 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 2,260.62 (AUD) 342 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 2,368.16 (AUD) 361 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 2,567.04 (AUD) 382 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 2,749.59 (AUD) 411 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 2,884.05 (AUD) 435 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 20.07 (AUD) 3 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 21,008.60 (AUD) 3,145 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 215.04 (AUD) 32 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 225.42 (AUD) 34 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 234.85 (AUD) 35 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 251.94 (AUD) 38 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 3,262.90 (AUD) 487 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 3,330.00 (AUD) 500 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 3,436.04 (AUD) 527 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 31,743.36 (AUD) 4,752 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 32,888.04 (AUD) 4,916 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 352.98 (AUD) 53 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 376.77 (AUD) 57 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 397.20 (AUD) 60 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 4,113.12 (AUD) 627 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 4,361.50 (AUD) 650 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 4,435.47 (AUD) 663 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 4,634.37 (AUD) 699 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 480.26 (AUD) 74 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 5,064.30 (AUD) 765 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 5,368.82 (AUD) 811 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 5,602.35 (AUD) 845 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 5,929.50 (AUD) 885 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 522.58 (AUD) 79 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 562.38 (AUD) 84 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 59,755.08 (AUD) 8,932 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 6,722.82 (AUD) 1,014 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 6,763.59 (AUD) 1,011 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 6,990.72 (AUD) 1,056 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 6.69 (AUD) 1 Ordinary Share
18/05/2022 Morgan Stanley Australia Securities Limited Buy 611.52 (AUD) 91 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 635.55 (AUD) 95 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 66.10 (AUD) 10 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 66.60 (AUD) 10 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 663.00 (AUD) 100 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 663.30 (AUD) 99 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 67.00 (AUD) 10 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 7,894.20 (AUD) 1,180 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 71.39 (AUD) 11 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 711.26 (AUD) 106 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 72.93 (AUD) 11 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 769.86 (AUD) 117 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 778.80 (AUD) 120 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 8,730.45 (AUD) 1,305 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 814.26 (AUD) 123 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 823.36 (AUD) 124 Ordinary Shares
18/05/2022 Morgan Stanley Australia Securities Limited Buy 916.53 (AUD) 137 Ordinary Shares
18/05/2022 Morgan Stanley Capital Services LLC Buy N/A 13,482 Swaps
18/05/2022 Morgan Stanley Capital Services LLC Buy N/A 8,399 Swaps
19/05/2022 Morgan Stanley & Co. International plc Buy N/A 1,554 Swaps
19/05/2022 Morgan Stanley & Co. International plc Buy N/A 11,520 Swaps
19/05/2022 Morgan Stanley & Co. International plc Collateral Received N/A 7,094,904 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 1,167.08 (AUD) 179 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 1,430.03 (AUD) 217 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 1,502.24 (AUD) 229 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 1,531.20 (AUD) 232 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 1,797.44 (AUD) 274 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 1,808.81 (AUD) 277 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 1,938.80 (AUD) 296 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 10,454.40 (AUD) 1,584 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 131.80 (AUD) 20 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 2,006.24 (AUD) 307 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 2,168.08 (AUD) 328 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 2,515.45 (AUD) 382 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 2,888.62 (AUD) 439 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 217.80 (AUD) 33 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 25,577.44 (AUD) 3,899 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 3,157.74 (AUD) 477 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 3,478.15 (AUD) 529 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 39.39 (AUD) 6 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 4,701.60 (AUD) 720 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 4,919.05 (AUD) 751 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 5,152.14 (AUD) 783 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 5,194.20 (AUD) 787 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 5,474.56 (AUD) 832 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 5,585.45 (AUD) 845 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 532.98 (AUD) 81 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 570.28 (AUD) 87 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 59.13 (AUD) 9 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 6,191.78 (AUD) 941 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 6.53 (AUD) 1 Ordinary Share
19/05/2022 Morgan Stanley Australia Securities Limited Buy 624.62 (AUD) 95 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 631.68 (AUD) 96 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 643.37 (AUD) 98 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 658.52 (AUD) 101 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 7,648.96 (AUD) 1,166 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 716.67 (AUD) 109 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 72.05 (AUD) 11 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 791.94 (AUD) 121 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 8,469.48 (AUD) 1,299 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 9,283.41 (AUD) 1,413 Ordinary Shares
19/05/2022 Morgan Stanley Australia Securities Limited Buy 9,579.06 (AUD) 1,458 Ordinary Shares
19/05/2022 Morgan Stanley Capital Services LLC Buy N/A 15,776 Swaps
19/05/2022 Morgan Stanley Capital Services LLC Buy N/A 6,674 Swaps
20/05/2022 Morgan Stanley & Co. International plc Buy N/A 3,847 Swaps
20/05/2022 Morgan Stanley & Co. International plc Buy N/A 4,203 Swaps
20/05/2022 Morgan Stanley & Co. International plc Buy N/A 960 Swaps
20/05/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
2,149,221 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Borrow N/A 281,000 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 1,229.46 (AUD) 186 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 1,298.88 (AUD) 198 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 1,337.77 (AUD) 203 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 1,445.40 (AUD) 220 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 1,595.42 (AUD) 241 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 1,870.63 (AUD) 283 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 1,971.00 (AUD) 300 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 10,121.98 (AUD) 1,529 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 10,505.43 (AUD) 1,599 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 11,206.80 (AUD) 1,698 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 12,759.20 (AUD) 1,945 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 14,014.54 (AUD) 2,117 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 2,088.76 (AUD) 316 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 2,234.18 (AUD) 338 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 2,400.06 (AUD) 362 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 2,534.40 (AUD) 384 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 2,906.18 (AUD) 439 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 26.48 (AUD) 4 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 3,016.65 (AUD) 455 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 3,025.34 (AUD) 457 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 3,593.46 (AUD) 542 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 3,752.58 (AUD) 566 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 37,495.68 (AUD) 5,664 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 4,309.62 (AUD) 651 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 4,329.63 (AUD) 659 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 40,309.18 (AUD) 6,089 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 48,273.04 (AUD) 7,292 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 568.03 (AUD) 86 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 597.87 (AUD) 91 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 6,320.34 (AUD) 962 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 6.60 (AUD) 1 Ordinary Share
20/05/2022 Morgan Stanley Australia Securities Limited Buy 6.62 (AUD) 1 Ordinary Share
20/05/2022 Morgan Stanley Australia Securities Limited Buy 667.61 (AUD) 101 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 7,116.50 (AUD) 1,075 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 7,716.89 (AUD) 1,171 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 72.60 (AUD) 11 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 736.96 (AUD) 112 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 895.05 (AUD) 135 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 965.79 (AUD) 147 Ordinary Shares
20/05/2022 Morgan Stanley Australia Securities Limited Buy 995.09 (AUD) 151 Ordinary Shares
20/05/2022 Morgan Stanley Capital Services LLC Buy N/A 3,295 Swaps
20/05/2022 Morgan Stanley Capital Services LLC Buy N/A 7,840 Swaps
23/05/2022 Morgan Stanley & Co. International plc Buy N/A 1,112 Swaps
23/05/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
4,682,731 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 1,035.84 (AUD) 156 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 1,036.20 (AUD) 157 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 10,400.60 (AUD) 1,564 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 12,174.18 (AUD) 1,839 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 16,368.00 (AUD) 2,480 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 18,341.40 (AUD) 2,779 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 23,428.18 (AUD) 3,539 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 37,976.40 (AUD) 5,754 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 4,853.16 (AUD) 732 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 5,755.20 (AUD) 872 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 731.50 (AUD) 110 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 8,458.80 (AUD) 1,272 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 9,588.16 (AUD) 1,444 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 99.67 (AUD) 15 Ordinary Shares
23/05/2022 Morgan Stanley Australia Securities Limited Buy 999.62 (AUD) 151 Ordinary Shares
23/05/2022 Morgan Stanley Capital Services LLC Buy N/A 4,670 Swaps
24/05/2022 Morgan Stanley & Co. International plc Buy N/A 4,806 Swaps
24/05/2022 Morgan Stanley & Co. International plc Collateral Received N/A 2,051,871 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 1,028.58 (AUD) 158 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 1,031.74 (AUD) 158 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 1,114.06 (AUD) 171 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 1,297.48 (AUD) 199 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 1,329.05 (AUD) 204 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 1,356.16 (AUD) 208 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 1,673.07 (AUD) 257 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 1,709.50 (AUD) 263 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 1,891.50 (AUD) 289 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 10,653.68 (AUD) 1,634 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 12,369.00 (AUD) 1,900 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 16,639.04 (AUD) 2,552 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 2,073.36 (AUD) 318 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 228.20 (AUD) 35 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 25,454.08 (AUD) 3,904 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 26.08 (AUD) 4 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 286.88 (AUD) 44 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 32.60 (AUD) 5 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 4,531.40 (AUD) 695 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 417.28 (AUD) 64 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 45.64 (AUD) 7 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 495.90 (AUD) 76 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 5,750.64 (AUD) 882 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 559.43 (AUD) 86 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 572.88 (AUD) 88 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 579.39 (AUD) 89 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 658.52 (AUD) 101 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 736.76 (AUD) 113 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 904.89 (AUD) 139 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 928.07 (AUD) 143 Ordinary Shares
24/05/2022 Morgan Stanley Australia Securities Limited Buy 932.36 (AUD) 143 Ordinary Shares
24/05/2022 Morgan Stanley Capital Services LLC Buy N/A 1,179 Swaps
24/05/2022 Morgan Stanley Capital Services LLC Buy N/A 18,932 Swaps
25/05/2022 Morgan Stanley & Co. International plc Buy N/A 12,619 Swaps
25/05/2022 Morgan Stanley & Co. International plc Buy N/A 2,163 Swaps
25/05/2022 Morgan Stanley & Co. International plc Collateral Received N/A 4,749,281 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 1,051.20 (AUD) 160 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 1,080.76 (AUD) 164 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 1,146.25 (AUD) 175 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 1,196.41 (AUD) 181 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 1,654.09 (AUD) 251 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 1,848.00 (AUD) 280 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 1,853.65 (AUD) 283 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 1,903.84 (AUD) 290 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 1,908.96 (AUD) 291 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 11,041.24 (AUD) 1,678 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 116,208.06 (AUD) 17,634 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 118.17 (AUD) 18 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 13,021.80 (AUD) 1,973 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 13,041.61 (AUD) 1,979 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 2,161.50 (AUD) 330 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 2,263.52 (AUD) 344 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 2,547.95 (AUD) 389 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 2,639.65 (AUD) 403 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 2,783.34 (AUD) 423 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 2,923.52 (AUD) 446 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 2,930.22 (AUD) 446 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 22,023.78 (AUD) 3,342 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 230.30 (AUD) 35 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 24,672.96 (AUD) 3,744 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 240.87 (AUD) 37 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 286.44 (AUD) 44 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 3,453.12 (AUD) 528 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 3,475.53 (AUD) 529 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 3,608.00 (AUD) 550 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 3,872.88 (AUD) 594 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 36,791.97 (AUD) 5,583 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 4,124.64 (AUD) 624 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 4,125.66 (AUD) 627 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 412.65 (AUD) 63 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 453.33 (AUD) 69 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 458.85 (AUD) 70 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 5,451.60 (AUD) 826 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 5,728.80 (AUD) 868 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 5,986.20 (AUD) 907 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 512.85 (AUD) 78 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 513.63 (AUD) 78 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 517.05 (AUD) 79 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 517.45 (AUD) 79 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 523.20 (AUD) 80 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 543.23 (AUD) 83 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 544.89 (AUD) 83 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 58.86 (AUD) 9 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 585.62 (AUD) 89 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 595.59 (AUD) 91 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 6.56 (AUD) 1 Ordinary Share
25/05/2022 Morgan Stanley Australia Securities Limited Buy 6.60 (AUD) 1 Ordinary Share
25/05/2022 Morgan Stanley Australia Securities Limited Buy 627.95 (AUD) 95 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 650.43 (AUD) 99 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 662.56 (AUD) 101 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 693.00 (AUD) 105 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 71.94 (AUD) 11 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 717.22 (AUD) 109 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 741.28 (AUD) 113 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 756.70 (AUD) 115 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 797.88 (AUD) 122 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 8,106.56 (AUD) 1,232 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 8,351.25 (AUD) 1,275 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 8,481.33 (AUD) 1,287 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 91.56 (AUD) 14 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 922.14 (AUD) 141 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 949.75 (AUD) 145 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 990.00 (AUD) 150 Ordinary Shares
25/05/2022 Morgan Stanley Australia Securities Limited Buy 992.07 (AUD) 151 Ordinary Shares
25/05/2022 Morgan Stanley Capital Services LLC Buy N/A 1,060 Swaps
26/05/2022 Morgan Stanley & Co. International plc Buy N/A 2,204 Swaps
26/05/2022 Morgan Stanley & Co. International plc Buy N/A 6,890 Swaps
26/05/2022 Morgan Stanley & Co. International plc Collateral Received N/A 30,800 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,066.89 (AUD) 159 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,117.18 (AUD) 166 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,133.99 (AUD) 169 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,137.30 (AUD) 170 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,253.96 (AUD) 188 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,266.33 (AUD) 191 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,286.40 (AUD) 192 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,330.00 (AUD) 200 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,414.75 (AUD) 211 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,422.52 (AUD) 212 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,653.12 (AUD) 246 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,751.31 (AUD) 261 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,900.68 (AUD) 282 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 1,927.20 (AUD) 287 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 114.24 (AUD) 17 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 12,078.00 (AUD) 1,800 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 14,577.18 (AUD) 2,166 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 2,125.47 (AUD) 317 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 2,211.12 (AUD) 332 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 2,227.72 (AUD) 332 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 2,422.31 (AUD) 361 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 2,569.93 (AUD) 383 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 2,941.30 (AUD) 439 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 20,523.30 (AUD) 3,045 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 21,084.90 (AUD) 3,147 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 220.77 (AUD) 33 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 222.42 (AUD) 33 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 251.94 (AUD) 38 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 26.84 (AUD) 4 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 292.60 (AUD) 44 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 3,320.00 (AUD) 500 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 3,509.33 (AUD) 523 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 31,953.02 (AUD) 4,762 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 4,057.48 (AUD) 602 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 4,694.48 (AUD) 707 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 4,824.96 (AUD) 718 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 5,802.20 (AUD) 866 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 54,517.90 (AUD) 8,137 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 619.38 (AUD) 93 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 653.66 (AUD) 98 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 682.38 (AUD) 102 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 7,800.07 (AUD) 1,159 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 700.96 (AUD) 104 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 745.92 (AUD) 111 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 8,127.10 (AUD) 1,213 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 80.64 (AUD) 12 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 80.76 (AUD) 12 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 86.97 (AUD) 13 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 87.23 (AUD) 13 Ordinary Shares
26/05/2022 Morgan Stanley Australia Securities Limited Buy 9,527.40 (AUD) 1,422 Ordinary Shares
26/05/2022 Morgan Stanley Capital Services LLC Buy N/A 1,991 Swaps
26/05/2022 Morgan Stanley Capital Services LLC Buy N/A 20,156 Swaps
26/05/2022 Morgan Stanley Capital Services LLC Buy N/A 9,122 Swaps
27/05/2022 Morgan Stanley & Co. International plc Buy N/A 1,956 Swaps
27/05/2022 Morgan Stanley Australia Securities Limited Buy 1,044.80 (AUD) 160 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 1,152.54 (AUD) 171 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 1,244.56 (AUD) 189 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 1,259.70 (AUD) 190 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 1,544.79 (AUD) 233 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 1,560.40 (AUD) 235 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 1,750.04 (AUD) 268 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 1,804.53 (AUD) 273 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 1,818.50 (AUD) 277 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 1,861.20 (AUD) 282 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 1,868.72 (AUD) 284 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 1,917.00 (AUD) 284 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 1,935.96 (AUD) 292 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 10,578.60 (AUD) 1,620 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 115.26 (AUD) 17 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 12,524.54 (AUD) 1,918 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 182.25 (AUD) 27 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 2,083.07 (AUD) 319 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 2,468.40 (AUD) 374 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 2,488.20 (AUD) 377 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 2,493.75 (AUD) 375 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 22,063.80 (AUD) 3,343 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 224.06 (AUD) 34 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 23,869.56 (AUD) 3,531 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 26.44 (AUD) 4 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 3,031.96 (AUD) 458 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 3,295.00 (AUD) 500 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 3,383.28 (AUD) 508 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 3,593.79 (AUD) 547 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 31,381.35 (AUD) 4,719 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 33.62 (AUD) 5 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 345.78 (AUD) 51 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 397.95 (AUD) 59 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 4,355.51 (AUD) 653 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 42,405.82 (AUD) 6,494 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 433.62 (AUD) 66 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 492.75 (AUD) 75 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 5,073.95 (AUD) 763 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 5,112.80 (AUD) 770 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 5,948.80 (AUD) 880 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 54.04 (AUD) 8 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 572.46 (AUD) 87 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 583.44 (AUD) 88 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 603.90 (AUD) 90 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 611.34 (AUD) 92 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 634.03 (AUD) 94 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 636.96 (AUD) 96 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 637.45 (AUD) 95 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 646.56 (AUD) 96 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 66.50 (AUD) 10 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 689.52 (AUD) 104 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 701.38 (AUD) 107 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 729.82 (AUD) 111 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 8,600.01 (AUD) 1,317 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 818.75 (AUD) 125 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 822.78 (AUD) 126 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 825.00 (AUD) 125 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 85.02 (AUD) 13 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 891.00 (AUD) 132 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 9,491.96 (AUD) 1,436 Ordinary Shares
27/05/2022 Morgan Stanley Australia Securities Limited Buy 9,541.68 (AUD) 1,437 Ordinary Shares
27/05/2022 Morgan Stanley Capital Services LLC Buy N/A 146 Swaps
27/05/2022 Morgan Stanley Capital Services LLC Buy N/A 2,652 Swaps
27/05/2022 Morgan Stanley Capital Services LLC Buy N/A 32,734 Swaps
27/05/2022 Morgan Stanley Capital Services LLC Buy N/A 5,434 Swaps
30/05/2022 Morgan Stanley & Co. International plc Buy N/A 12,797 Swaps
30/05/2022 Morgan Stanley & Co. International plc Buy N/A 5,599 Swaps
30/05/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
4,217,136 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Borrow N/A 109,000 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,015.63 (AUD) 154 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,036.48 (AUD) 158 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,047.20 (AUD) 160 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,092.30 (AUD) 165 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,103.76 (AUD) 168 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,176.03 (AUD) 179 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,178.36 (AUD) 178 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,246.45 (AUD) 189 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,335.74 (AUD) 203 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,339.25 (AUD) 204 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,363.72 (AUD) 206 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,379.40 (AUD) 209 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,501.60 (AUD) 227 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,543.95 (AUD) 235 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,645.89 (AUD) 249 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,797.70 (AUD) 273 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 1,983.00 (AUD) 300 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 10,998.71 (AUD) 1,669 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 105.44 (AUD) 16 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 15,833.40 (AUD) 2,399 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 152.26 (AUD) 23 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 158.40 (AUD) 24 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 2,020.06 (AUD) 307 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 2,215.92 (AUD) 336 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 2,284.99 (AUD) 347 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 2,469.26 (AUD) 373 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 2,505.19 (AUD) 379 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 2,523.97 (AUD) 383 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 2,842.30 (AUD) 430 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 2,981.11 (AUD) 451 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 218.13 (AUD) 33 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 230.30 (AUD) 35 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 251.18 (AUD) 38 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 251.18 (AUD) 38 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 277.20 (AUD) 42 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 29,568.00 (AUD) 4,480 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 3,055.80 (AUD) 463 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 3,058.44 (AUD) 462 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 3,062.40 (AUD) 464 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 3,156.61 (AUD) 479 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 3,222.51 (AUD) 489 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 3,240.64 (AUD) 494 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 3,432.20 (AUD) 524 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 3,577.20 (AUD) 542 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 3,642.11 (AUD) 551 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 33.00 (AUD) 5 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 4,100.30 (AUD) 626 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 4,326.34 (AUD) 657 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 4,369.12 (AUD) 664 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 467.89 (AUD) 71 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 489.88 (AUD) 74 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 571.15 (AUD) 87 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 583.39 (AUD) 89 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 6,245.12 (AUD) 952 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 6,603.18 (AUD) 1,002 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 6,651.84 (AUD) 1,014 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 6.61 (AUD) 1 Ordinary Share
30/05/2022 Morgan Stanley Australia Securities Limited Buy 642.14 (AUD) 97 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 696.95 (AUD) 106 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 7,420.34 (AUD) 1,126 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 711.72 (AUD) 108 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 713.40 (AUD) 109 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 718.31 (AUD) 109 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 72.32 (AUD) 11 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 732.04 (AUD) 111 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 733.71 (AUD) 111 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 735.84 (AUD) 112 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 736.96 (AUD) 112 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 744.10 (AUD) 113 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 750.12 (AUD) 114 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 79.20 (AUD) 12 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 8,506.70 (AUD) 1,285 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 814.06 (AUD) 124 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 819.37 (AUD) 125 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 832.48 (AUD) 127 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 843.52 (AUD) 128 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 856.05 (AUD) 130 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 865.25 (AUD) 131 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 885.07 (AUD) 134 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 892.84 (AUD) 136 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 9,954.66 (AUD) 1,506 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 915.60 (AUD) 140 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 916.70 (AUD) 139 Ordinary Shares
30/05/2022 Morgan Stanley Australia Securities Limited Buy 938.62 (AUD) 142 Ordinary Shares
30/05/2022 Morgan Stanley Capital Services LLC Buy N/A 117 Swaps
30/05/2022 Morgan Stanley Capital Services LLC Buy N/A 3,543 Swaps
31/05/2022 Morgan Stanley & Co. International plc Buy 7.13 1 Ordinary Share
31/05/2022 Morgan Stanley & Co. International plc Buy 67,841.95 9,515 Ordinary Shares
31/05/2022 Morgan Stanley & Co. International plc Buy 68,091.50 9,550 Ordinary Shares
31/05/2022 Morgan Stanley & Co. International plc Collateral Received N/A 3,867,905 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,075.84 (AUD) 164 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,139.70 (AUD) 174 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,247.23 (AUD) 191 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,314.78 (AUD) 204 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,319.50 (AUD) 203 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,331.47 (AUD) 205 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,335.91 (AUD) 206 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,495.37 (AUD) 229 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,529.28 (AUD) 236 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,531.64 (AUD) 236 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,562.11 (AUD) 242 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,585.78 (AUD) 241 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,895.86 (AUD) 291 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 1,936.02 (AUD) 299 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 10,199.52 (AUD) 1,574 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 10,283.50 (AUD) 1,570 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 11,502.00 (AUD) 1,775 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 181.44 (AUD) 28 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 2,018.93 (AUD) 308 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 2,109.19 (AUD) 323 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 2,156.33 (AUD) 332 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 2,161.17 (AUD) 333 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 2,271.50 (AUD) 350 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 2,563.12 (AUD) 398 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 2,576.53 (AUD) 397 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 2,583.30 (AUD) 395 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 2,739.04 (AUD) 424 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 2,814.45 (AUD) 435 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 2,818.83 (AUD) 433 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 2,943.00 (AUD) 450 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 207.84 (AUD) 32 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 225.75 (AUD) 35 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 247.38 (AUD) 38 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 28,965.60 (AUD) 4,470 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 3,123.36 (AUD) 482 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 3,525.12 (AUD) 544 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 3,557.76 (AUD) 544 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 3,618.62 (AUD) 558 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 3,803.14 (AUD) 586 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 3,850.72 (AUD) 587 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 3,930.00 (AUD) 600 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 32.95 (AUD) 5 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 38.88 (AUD) 6 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 396,828.72 (AUD) 61,239 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 4,283.50 (AUD) 659 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 4,921.35 (AUD) 763 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 4,967.50 (AUD) 766 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 401.14 (AUD) 62 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 5,153.52 (AUD) 788 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 5,226.00 (AUD) 804 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 572.44 (AUD) 88 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 6,128.80 (AUD) 940 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 6,207.04 (AUD) 952 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 6,876.09 (AUD) 1,053 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 6,905.07 (AUD) 1,051 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 6,906.24 (AUD) 1,056 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 636.02 (AUD) 98 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 639.94 (AUD) 98 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 644.98 (AUD) 99 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 678.08 (AUD) 104 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 684.76 (AUD) 106 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 7,673.42 (AUD) 1,186 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 7,818.51 (AUD) 1,201 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 7,878.00 (AUD) 1,212 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 738.72 (AUD) 114 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 748.40 (AUD) 114 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 8,061.12 (AUD) 1,244 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 8,916.07 (AUD) 1,377 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 802.28 (AUD) 124 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 808.11 (AUD) 123 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 816.25 (AUD) 125 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 878.85 (AUD) 135 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 9,621.95 (AUD) 1,469 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 9,712.92 (AUD) 1,492 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 90.44 (AUD) 14 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 917.00 (AUD) 140 Ordinary Shares
31/05/2022 Morgan Stanley Australia Securities Limited Buy 918.74 (AUD) 142 Ordinary Shares
31/05/2022 Morgan Stanley Capital Services LLC Buy N/A 1,318 Swaps
31/05/2022 Morgan Stanley Capital Services LLC Buy N/A 5,926 Swaps
31/05/2022 Morgan Stanley Capital Services LLC Buy N/A 830 Swaps
1/06/2022 E*TRADE Securities LLC
s
pect of which the holder may exercise right to rehypothecat
N/A
100 American Depositary Receipts
1/06/2022 Morgan Stanley & Co. International plc Buy N/A 4,073 Swaps
1/06/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
497,235 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 1,040.00 (AUD) 160 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 1,057.86 (AUD) 162 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 1,117.09 (AUD) 169 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 1,236.90 (AUD) 190 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 1,320.57 (AUD) 201 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 1,354.08 (AUD) 208 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 1,564.80 (AUD) 240 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 103.84 (AUD) 16 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 12,397.59 (AUD) 1,887 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 15,619.43 (AUD) 2,363 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 188.79 (AUD) 29 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 195.90 (AUD) 30 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 2,059.54 (AUD) 313 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 2,060.32 (AUD) 316 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 2,266.65 (AUD) 345 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 2,282.88 (AUD) 348 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 2,556.92 (AUD) 388 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 2,957.50 (AUD) 455 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 204.44 (AUD) 31 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 21,694.02 (AUD) 3,282 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 249.47 (AUD) 38 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 3,133.14 (AUD) 474 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 3,854.40 (AUD) 584 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 3,922.29 (AUD) 597 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 304.06 (AUD) 46 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 331.50 (AUD) 51 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 4,264.05 (AUD) 651 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 4,578.88 (AUD) 698 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 4,761.85 (AUD) 727 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 4,808.48 (AUD) 733 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 5,004.20 (AUD) 764 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 5,269.14 (AUD) 802 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 5,682.60 (AUD) 861 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 52.24 (AUD) 8 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 591.50 (AUD) 91 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 6,802.95 (AUD) 1,045 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 6.61 (AUD) 1 Ordinary Share
1/06/2022 Morgan Stanley Australia Securities Limited Buy 606.36 (AUD) 93 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 621.30 (AUD) 95 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 622.28 (AUD) 94 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 633.41 (AUD) 97 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 720.49 (AUD) 109 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 758.64 (AUD) 116 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 78.12 (AUD) 12 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 807.64 (AUD) 122 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 819.00 (AUD) 126 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 891.87 (AUD) 137 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 9,358.80 (AUD) 1,418 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 9,797.62 (AUD) 1,489 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 91.84 (AUD) 14 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 922.14 (AUD) 141 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 959.91 (AUD) 147 Ordinary Shares
1/06/2022 Morgan Stanley Australia Securities Limited Buy 972.97 (AUD) 149 Ordinary Shares
1/06/2022 Morgan Stanley Capital Services LLC Buy N/A 170 Swaps
1/06/2022 Morgan Stanley Capital Services LLC Buy N/A 3,864 Swaps
2/06/2022 Morgan Stanley & Co. International plc Buy N/A 2,605 Swaps
2/06/2022 Morgan Stanley & Co. International plc Buy N/A 7,758 Swaps
2/06/2022 Morgan Stanley & Co. International plc Collateral Received N/A 638,849 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 1,112.16 (AUD) 168 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 1,377.31 (AUD) 209 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 1,428.83 (AUD) 216 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 1,689.60 (AUD) 256 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 1,824.36 (AUD) 276 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 1,867.80 (AUD) 283 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 144.32 (AUD) 22 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 18,514.26 (AUD) 2,818 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 190.82 (AUD) 29 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 2,642.59 (AUD) 401 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 2,693.70 (AUD) 410 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 2,956.90 (AUD) 447 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 20,257.66 (AUD) 3,074 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 21,161.97 (AUD) 3,221 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 228,839.67 (AUD) 34,831 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 24,558.60 (AUD) 3,721 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 25,642.71 (AUD) 3,903 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 3,156.61 (AUD) 479 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 3,538.83 (AUD) 537 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 3,955.14 (AUD) 602 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 35,878.77 (AUD) 5,461 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 4,821.60 (AUD) 735 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 6,412.32 (AUD) 976 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 614.73 (AUD) 93 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 622.28 (AUD) 94 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 671.67 (AUD) 102 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 7,125.58 (AUD) 1,078 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 7,255.36 (AUD) 1,106 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 742.56 (AUD) 112 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 78.96 (AUD) 12 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 790.80 (AUD) 120 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 8,298.40 (AUD) 1,265 Ordinary Shares
2/06/2022 Morgan Stanley Australia Securities Limited Buy 9,212.00 (AUD) 1,400 Ordinary Shares
2/06/2022 Morgan Stanley Capital Services LLC Buy N/A 658 Swaps
2/06/2022 Morgan Stanley Capital Services LLC Buy N/A 8,942 Swaps
3/06/2022 Morgan Stanley & Co. International plc Buy N/A 8,228 Swaps
3/06/2022 Morgan Stanley & Co. International plc Collateral Received N/A 299,387 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 1,288.70 (AUD) 196 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 1,292.32 (AUD) 197 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 1,543.23 (AUD) 234 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 10,837.12 (AUD) 1,652 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 11,580.80 (AUD) 1,760 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 2,211.00 (AUD) 335 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 2,655.77 (AUD) 403 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 27,500.07 (AUD) 4,173 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 28,004.64 (AUD) 4,269 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 37,785.60 (AUD) 5,760 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 403.21 (AUD) 61 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 44,355.78 (AUD) 6,741 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 5,018.40 (AUD) 765 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 639.23 (AUD) 97 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 665.59 (AUD) 101 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 788.40 (AUD) 120 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 8,429.31 (AUD) 1,283 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 9,420.16 (AUD) 1,436 Ordinary Shares
3/06/2022 Morgan Stanley Australia Securities Limited Buy 98.70 (AUD) 15 Ordinary Shares
3/06/2022 Morgan Stanley Capital Services LLC Buy N/A 4 Swaps
3/06/2022 Morgan Stanley Capital Services LLC Buy N/A 81 Swaps
6/06/2022 Morgan Stanley & Co. International plc Borrow N/A 16,695 Ordinary Shares
6/06/2022 Morgan Stanley & Co. International plc Buy N/A 16,532 Swaps
6/06/2022 Morgan Stanley & Co. International plc Collateral Received N/A 66,505 Ordinary Shares
6/06/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
10,657 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 1,137.96 (AUD) 174 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 1,181.18 (AUD) 182 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 1,816.29 (AUD) 279 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 1,982.50 (AUD) 305 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 12,662.00 (AUD) 1,948 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 17,062.21 (AUD) 2,629 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 19,705.77 (AUD) 3,027 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 2,131.92 (AUD) 329 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 2,680.37 (AUD) 413 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 233.28 (AUD) 36 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 27,984.88 (AUD) 4,312 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 273.42 (AUD) 42 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 290,343.13 (AUD) 44,737 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 3,516.50 (AUD) 541 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 371.07 (AUD) 57 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 4,830.42 (AUD) 742 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 47,065.48 (AUD) 7,252 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 5,062.20 (AUD) 780 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 5,177.52 (AUD) 799 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 55,937.31 (AUD) 8,619 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 64,935.00 (AUD) 9,990 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 680.40 (AUD) 105 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 7,995.00 (AUD) 1,230 Ordinary Shares
6/06/2022 Morgan Stanley Australia Securities Limited Buy 722.61 (AUD) 111 Ordinary Shares
6/06/2022 Morgan Stanley Capital Services LLC Buy N/A 14,248 Swaps
6/06/2022 Morgan Stanley Capital Services LLC Buy N/A 3,715 Swaps
6/06/2022 Morgan Stanley Capital Services LLC Buy N/A 839 Swaps
7/06/2022 Morgan Stanley & Co. International plc Buy N/A 24,399 Swaps
7/06/2022 Morgan Stanley & Co. International plc Collateral Received N/A 73,857 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 1,108.93 (AUD) 173 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 1,114.12 (AUD) 173 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 1,137.50 (AUD) 175 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 1,211.49 (AUD) 189 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 1,220.49 (AUD) 191 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 1,274.13 (AUD) 198 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 1,327.04 (AUD) 208 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 1,333.08 (AUD) 207 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 1,335.51 (AUD) 209 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 1,371.72 (AUD) 213 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 1,395.31 (AUD) 217 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 1,543.20 (AUD) 240 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 1,635.84 (AUD) 256 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 10,249.56 (AUD) 1,604 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 13,940.30 (AUD) 2,185 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 153.60 (AUD) 24 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 186.76 (AUD) 29 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 2,070.46 (AUD) 322 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 2,317.62 (AUD) 361 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 2,516.64 (AUD) 392 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 2,604.80 (AUD) 407 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 205.44 (AUD) 32 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 219.30 (AUD) 34 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 26,151.62 (AUD) 4,099 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 287.10 (AUD) 45 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 3,225.00 (AUD) 500 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 3,667.20 (AUD) 573 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 34,381.82 (AUD) 5,389 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 4,568.85 (AUD) 715 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 4,593.60 (AUD) 720 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 414.08 (AUD) 64 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 435.20 (AUD) 68 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 445.05 (AUD) 69 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 5,474.14 (AUD) 854 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 500.76 (AUD) 78 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 55,467.72 (AUD) 8,694 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 569.15 (AUD) 89 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 59,072.42 (AUD) 9,259 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 6,443.55 (AUD) 999 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 601.60 (AUD) 94 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 619.20 (AUD) 96 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 7,643.24 (AUD) 1,198 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 772.80 (AUD) 120 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 779.24 (AUD) 121 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 8,600.24 (AUD) 1,348 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 815.22 (AUD) 126 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 853.86 (AUD) 133 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 916.63 (AUD) 143 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 920.92 (AUD) 143 Ordinary Shares
7/06/2022 Morgan Stanley Australia Securities Limited Buy 975.84 (AUD) 152 Ordinary Shares
7/06/2022 Morgan Stanley Capital Services LLC Buy N/A 4,280 Swaps
8/06/2022 Morgan Stanley & Co. International plc Buy N/A 1,644 Swaps
8/06/2022 Morgan Stanley & Co. International plc Buy N/A 8,140 Swaps
8/06/2022 Morgan Stanley Australia Securities Limited Buy 1,248.71 (AUD) 193 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 1,385.64 (AUD) 214 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 1,419.00 (AUD) 220 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 11,314.08 (AUD) 1,746 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 19,312.95 (AUD) 2,985 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 20,691.38 (AUD) 3,203 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 28,733.27 (AUD) 4,441 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 3,200.00 (AUD) 500 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 31,269.51 (AUD) 4,833 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 32.40 (AUD) 5 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 39,331.13 (AUD) 6,079 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 4,082.72 (AUD) 632 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 419.90 (AUD) 65 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 43,562.51 (AUD) 6,733 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 53,610.42 (AUD) 8,286 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 574.94 (AUD) 89 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 6,965.70 (AUD) 1,085 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 640.53 (AUD) 99 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 647.00 (AUD) 100 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 648.00 (AUD) 100 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 671.32 (AUD) 104 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 7,614.12 (AUD) 1,186 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 748.20 (AUD) 116 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 806.25 (AUD) 125 Ordinary Shares
8/06/2022 Morgan Stanley Australia Securities Limited Buy 969.00 (AUD) 150 Ordinary Shares
8/06/2022 Morgan Stanley Capital Services LLC Buy N/A 2,114 Swaps
9/06/2022 Morgan Stanley & Co. International plc Buy N/A 21,013 Swaps
9/06/2022 Morgan Stanley & Co. International plc Buy N/A 7,113 Swaps
9/06/2022 Morgan Stanley Australia Securities Limited Buy 1,400.75 (AUD) 216 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 1,445.04 (AUD) 223 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 1,520.45 (AUD) 235 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 1,598.09 (AUD) 247 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 1,679.61 (AUD) 259 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 13,011.17 (AUD) 2,011 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 13,148.74 (AUD) 2,026 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 15,098.40 (AUD) 2,330 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 3,614.93 (AUD) 557 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 4,731.21 (AUD) 729 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 467.28 (AUD) 72 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 6.48 (AUD) 1 Ordinary Share
9/06/2022 Morgan Stanley Australia Securities Limited Buy 7,199.28 (AUD) 1,111 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 730.54 (AUD) 113 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 80,378.65 (AUD) 12,385 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 822.96 (AUD) 127 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 822.96 (AUD) 127 Ordinary Shares
9/06/2022 Morgan Stanley Australia Securities Limited Buy 90.72 (AUD) 14 Ordinary Shares
9/06/2022 Morgan Stanley Capital Services LLC Buy N/A 1,764 Swaps
9/06/2022 Morgan Stanley Capital Services LLC Buy N/A 4,384 Swaps
9/06/2022 Morgan Stanley Capital Services LLC Buy N/A 4,596 Swaps
10/06/2022 Morgan Stanley & Co. International plc Buy N/A 16,318 Swaps
10/06/2022 Morgan Stanley & Co. International plc Buy N/A 24,481 Swaps
10/06/2022 Morgan Stanley Australia Securities Limited Buy 1,109.40 (AUD) 172 Ordinary Shares
10/06/2022 Morgan Stanley Australia Securities Limited Buy 129.20 (AUD) 20 Ordinary Shares
10/06/2022 Morgan Stanley Australia Securities Limited Buy 2,423.16 (AUD) 381 Ordinary Shares
10/06/2022 Morgan Stanley Australia Securities Limited Buy 235.32 (AUD) 37 Ordinary Shares
10/06/2022 Morgan Stanley Australia Securities Limited Buy 235.32 (AUD) 37 Ordinary Shares
10/06/2022 Morgan Stanley Australia Securities Limited Buy 26,026.47 (AUD) 4,073 Ordinary Shares
10/06/2022 Morgan Stanley Australia Securities Limited Buy 3,531.00 (AUD) 550 Ordinary Shares
10/06/2022 Morgan Stanley Australia Securities Limited Buy 30,139.20 (AUD) 4,680 Ordinary Shares
10/06/2022 Morgan Stanley Australia Securities Limited Buy 515.20 (AUD) 80 Ordinary Shares
10/06/2022 Morgan Stanley Australia Securities Limited Buy 6,473.07 (AUD) 1,013 Ordinary Shares
10/06/2022 Morgan Stanley Australia Securities Limited Buy 801.36 (AUD) 126 Ordinary Shares
10/06/2022 Morgan Stanley Australia Securities Limited Buy 9,125.48 (AUD) 1,417 Ordinary Shares
10/06/2022 Morgan Stanley Australia Securities Limited Buy 96.90 (AUD) 15 Ordinary Shares
10/06/2022 Morgan Stanley Capital Services LLC Buy N/A 33,573 Swaps
10/06/2022 Morgan Stanley Capital Services LLC Buy N/A 7,239 Swaps
14/06/2022 Morgan Stanley & Co. International plc Buy N/A 2,976 Swaps
14/06/2022 Morgan Stanley & Co. International plc Buy N/A 7,232 Swaps
14/06/2022 Morgan Stanley Australia Securities Limited Buy 1,235.19 (AUD) 197 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 1,344.03 (AUD) 213 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 1,896.00 (AUD) 300 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 100,385.36 (AUD) 16,036 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 12.56 (AUD) 2 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 131.88 (AUD) 21 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 138.16 (AUD) 22 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 18,880.16 (AUD) 3,016 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 181.83 (AUD) 29 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 2,454.59 (AUD) 389 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 3,937.44 (AUD) 624 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 308.70 (AUD) 49 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 31,500.48 (AUD) 5,024 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 33,512.41 (AUD) 5,311 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 4,265.56 (AUD) 676 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 409.50 (AUD) 65 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 498.49 (AUD) 79 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 5,780.51 (AUD) 919 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 6,307.62 (AUD) 1,006 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 6,612.88 (AUD) 1,048 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 83,064.84 (AUD) 13,164 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 891.76 (AUD) 142 Ordinary Shares
14/06/2022 Morgan Stanley Australia Securities Limited Buy 957.78 (AUD) 153 Ordinary Shares
14/06/2022 Morgan Stanley Capital Services LLC Buy N/A 1,550 Swaps
14/06/2022 Morgan Stanley Capital Services LLC Buy N/A 3,423 Swaps
14/06/2022 Morgan Stanley Capital Services LLC Buy N/A 32,265 Swaps
14/06/2022 Morgan Stanley Capital Services LLC Buy N/A 37,600 Swaps
14/06/2022 Morgan Stanley Capital Services LLC Buy N/A 4,106 Swaps
14/06/2022 Morgan Stanley Capital Services LLC Buy N/A 495 Swaps
14/06/2022 Morgan Stanley Capital Services LLC Buy N/A 7,582 Swaps
15/06/2022 Morgan Stanley & Co. International plc Buy N/A 1,567 Swaps
15/06/2022 Morgan Stanley & Co. International plc Buy N/A 2,607 Swaps
15/06/2022 Morgan Stanley & Co. International plc Buy N/A 436 Swaps
15/06/2022 Morgan Stanley Australia Securities Limited Buy 1,053.36 (AUD) 168 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 1,102.64 (AUD) 176 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 1,133.06 (AUD) 181 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 1,611.39 (AUD) 257 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 1,931.16 (AUD) 308 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 13,699.62 (AUD) 2,178 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 154.75 (AUD) 25 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 155,991.33 (AUD) 24,879 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 18,978.16 (AUD) 3,022 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 2,125.53 (AUD) 339 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 2,163.15 (AUD) 345 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 2,223.12 (AUD) 354 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 2,410.10 (AUD) 385 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 2,608.32 (AUD) 416 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 2,825.00 (AUD) 452 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 2,870.51 (AUD) 456 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 2,928.09 (AUD) 467 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 20,772.51 (AUD) 3,313 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 3,235.32 (AUD) 516 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 3,571.05 (AUD) 570 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 3,724.70 (AUD) 595 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 3,746.46 (AUD) 598 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 307.23 (AUD) 49 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 36,451.98 (AUD) 5,823 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 37,300.23 (AUD) 5,949 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 37.68 (AUD) 6 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 4,243.75 (AUD) 679 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 4,612.50 (AUD) 738 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 5,011.44 (AUD) 798 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 5,906.34 (AUD) 942 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 532.10 (AUD) 85 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 598.02 (AUD) 95 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 6,118.12 (AUD) 975 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 6,372.68 (AUD) 1,018 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 6,711.43 (AUD) 1,067 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 768.75 (AUD) 123 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 87.64 (AUD) 14 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 898.04 (AUD) 143 Ordinary Shares
15/06/2022 Morgan Stanley Australia Securities Limited Buy 9,133.34 (AUD) 1,459 Ordinary Shares
15/06/2022 Morgan Stanley Capital Services LLC Buy N/A 2,083 Swaps
15/06/2022 Morgan Stanley Capital Services LLC Buy N/A 219 Swaps
15/06/2022 Morgan Stanley Capital Services LLC Buy N/A 24,830 Swaps
15/06/2022 Morgan Stanley Capital Services LLC Buy N/A 3,436 Swaps
15/06/2022 Morgan Stanley Capital Services LLC Buy N/A 3,833 Swaps
15/06/2022 Morgan Stanley Capital Services LLC Buy N/A 6,539 Swaps
16/06/2022 Morgan Stanley & Co. International plc Buy N/A 22,177 Swaps
16/06/2022 Morgan Stanley & Co. International plc Buy N/A 660 Swaps
16/06/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
583,449 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 1,158.39 (AUD) 183 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 1,192.59 (AUD) 189 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 1,264.52 (AUD) 202 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 1,268.96 (AUD) 206 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 1,326.13 (AUD) 211 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 1,438.12 (AUD) 229 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 1,453.60 (AUD) 230 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 1,646.38 (AUD) 263 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 10,491.72 (AUD) 1,668 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 14,064.99 (AUD) 2,229 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 14,329.50 (AUD) 2,330 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 16,791.06 (AUD) 2,678 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 18.84 (AUD) 3 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 2,062.83 (AUD) 329 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 2,072.06 (AUD) 331 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 2,077.01 (AUD) 331 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 2,091.24 (AUD) 333 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 2,879.10 (AUD) 457 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 2,909.30 (AUD) 470 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 3,111.22 (AUD) 497 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 3,130.00 (AUD) 500 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 3,323.25 (AUD) 525 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 3,421.76 (AUD) 544 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 3,461.04 (AUD) 552 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 3,856.40 (AUD) 620 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 320.79 (AUD) 51 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 35,817.40 (AUD) 5,777 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 35,889.48 (AUD) 5,724 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 38,253.27 (AUD) 6,101 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 4,642.35 (AUD) 741 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 4,806.90 (AUD) 763 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 44,234.85 (AUD) 7,055 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 498.49 (AUD) 79 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 531.05 (AUD) 86 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 533.80 (AUD) 85 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 55.71 (AUD) 9 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 571.48 (AUD) 91 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 610.13 (AUD) 97 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 62.50 (AUD) 10 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 633.45 (AUD) 103 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 660.45 (AUD) 105 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 69,309.80 (AUD) 11,179 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 7,209.44 (AUD) 1,148 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 707.25 (AUD) 115 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 727.95 (AUD) 115 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 739.86 (AUD) 118 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 74.28 (AUD) 12 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 752.40 (AUD) 120 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 762.30 (AUD) 121 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 790.02 (AUD) 126 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 8,257.59 (AUD) 1,317 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 8,566.98 (AUD) 1,362 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 8,658.87 (AUD) 1,381 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 8,917.60 (AUD) 1,420 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 8,966.10 (AUD) 1,430 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 837.23 (AUD) 133 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 868.00 (AUD) 140 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 9,418.50 (AUD) 1,495 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 9,589.56 (AUD) 1,527 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 949.79 (AUD) 151 Ordinary Shares
16/06/2022 Morgan Stanley Australia Securities Limited Buy 98.40 (AUD) 16 Ordinary Shares
16/06/2022 Morgan Stanley Capital Services LLC Buy N/A 1,648 Swaps
16/06/2022 Morgan Stanley Capital Services LLC Buy N/A 2,440 Swaps
16/06/2022 Morgan Stanley Capital Services LLC Buy N/A 742 Swaps
16/06/2022 Morgan Stanley Capital Services LLC Buy N/A 77 Swaps
17/06/2022 Morgan Stanley & Co. International plc Borrow N/A 200 Ordinary Shares
17/06/2022 Morgan Stanley & Co. International plc Buy 705.55 103 Ordinary Shares
17/06/2022 Morgan Stanley & Co. International plc Buy 23,997.69 3,503 Ordinary Shares
17/06/2022 Morgan Stanley & Co. International plc Buy 1,668.75 (AUD) 267 Ordinary Shares
17/06/2022 Morgan Stanley & Co. International plc Buy N/A 10,163 Swaps
17/06/2022 Morgan Stanley & Co. International plc Buy N/A 21,195 Swaps
17/06/2022 Morgan Stanley & Co. International plc Buy N/A 3,379 Swaps
17/06/2022 Morgan Stanley & Co. International plc Collateral Received N/A 576,455 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 1,010.24 (AUD) 164 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 1,040.41 (AUD) 167 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 1,195.35 (AUD) 195 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 1,206.68 (AUD) 194 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 1,234.00 (AUD) 200 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 1,413.07 (AUD) 227 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 1,458.48 (AUD) 236 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 1,813.67 (AUD) 293 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 10,304.40 (AUD) 1,662 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 11,318.25 (AUD) 1,827 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 123.40 (AUD) 20 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 13,075.95 (AUD) 2,121 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 14,800.00 (AUD) 2,368 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 15,974.13 (AUD) 2,589 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 16,233.27 (AUD) 2,631 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 161.20 (AUD) 26 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 2,031.57 (AUD) 329 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 2,097.29 (AUD) 338 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 2,231.32 (AUD) 364 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 2,420.29 (AUD) 391 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 2,593.36 (AUD) 421 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 271.04 (AUD) 44 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 3,008.05 (AUD) 484 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 3,127.46 (AUD) 502 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 300.37 (AUD) 49 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 308.00 (AUD) 50 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 36.66 (AUD) 6 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 4,077.92 (AUD) 662 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 43,906.25 (AUD) 7,025 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 5,049.06 (AUD) 817 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 5,996.25 (AUD) 975 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 505.03 (AUD) 81 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 577.53 (AUD) 93 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 577.53 (AUD) 93 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 6,616.26 (AUD) 1,062 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 6,705.16 (AUD) 1,078 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 626.70 (AUD) 101 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 639.63 (AUD) 103 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 661.26 (AUD) 107 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 68.42 (AUD) 11 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 7,273.55 (AUD) 1,176 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 758.84 (AUD) 122 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 8,505.12 (AUD) 1,392 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 818.40 (AUD) 132 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 841.18 (AUD) 137 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 852.82 (AUD) 137 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 86.80 (AUD) 14 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 871.38 (AUD) 141 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 872.79 (AUD) 141 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 894.98 (AUD) 146 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 944.01 (AUD) 153 Ordinary Shares
17/06/2022 Morgan Stanley Australia Securities Limited Buy 962.52 (AUD) 156 Ordinary Shares
17/06/2022 Morgan Stanley Capital Services LLC Buy N/A 2,425 Swaps
17/06/2022 Morgan Stanley Capital Services LLC Buy N/A 2,819 Swaps
20/06/2022 Morgan Stanley & Co. International plc Buy N/A 4,741 Swaps
20/06/2022 Morgan Stanley & Co. International plc Buy N/A 673 Swaps
20/06/2022 Morgan Stanley & Co. International plc Collateral Received N/A 152 Ordinary Shares
20/06/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
48 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 1,030.16 (AUD) 163 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 1,194.48 (AUD) 189 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 1,196.37 (AUD) 189 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 1,400.44 (AUD) 223 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 1,683.94 (AUD) 269 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 1,692.01 (AUD) 269 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 1,721.76 (AUD) 272 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 1,751.40 (AUD) 278 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 1,795.50 (AUD) 285 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 1,824.57 (AUD) 291 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 1,883.70 (AUD) 299 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 1,885.19 (AUD) 299 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 12,096.00 (AUD) 1,920 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 12,140.94 (AUD) 1,918 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 12.58 (AUD) 2 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 124,897.23 (AUD) 19,731 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 132.51 (AUD) 21 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 14,203.81 (AUD) 2,251 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 152.04 (AUD) 24 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 189.00 (AUD) 30 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 2,098.24 (AUD) 332 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 2,178.07 (AUD) 346 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 2,312.10 (AUD) 367 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 2,405.40 (AUD) 380 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 2,444.86 (AUD) 389 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 2,510.22 (AUD) 395 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 2,546.96 (AUD) 403 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 2,574.27 (AUD) 407 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 2,814.26 (AUD) 446 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 2,950.01 (AUD) 469 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 215.56 (AUD) 34 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 220.32 (AUD) 35 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 245.31 (AUD) 39 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 247.65 (AUD) 39 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 25.28 (AUD) 4 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 27,116.19 (AUD) 4,311 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 283.95 (AUD) 45 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 3,141.04 (AUD) 497 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 3,245.64 (AUD) 516 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 3,508.36 (AUD) 556 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 3,574.93 (AUD) 567 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 3,810.66 (AUD) 602 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 31,138.64 (AUD) 4,927 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 323.85 (AUD) 51 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 336.02 (AUD) 53 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 388.74 (AUD) 62 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 4,098.43 (AUD) 649 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 4,545.75 (AUD) 725 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 4,887.33 (AUD) 777 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 474.37 (AUD) 75 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 488.95 (AUD) 77 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 5,212.25 (AUD) 828 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 5,281.47 (AUD) 837 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 5,553.35 (AUD) 878 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 5,670.55 (AUD) 893 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 5,700.48 (AUD) 907 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 5,746.75 (AUD) 905 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 57.15 (AUD) 9 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 575.92 (AUD) 92 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 642.60 (AUD) 102 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 665.70 (AUD) 105 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 69.57 (AUD) 11 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 695.20 (AUD) 110 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 7,000.77 (AUD) 1,113 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 7,114.92 (AUD) 1,124 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 7,298.49 (AUD) 1,153 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 7,893.96 (AUD) 1,257 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 700.41 (AUD) 111 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 731.40 (AUD) 115 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 776.74 (AUD) 123 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 779.82 (AUD) 123 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 8,560.69 (AUD) 1,361 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 801.37 (AUD) 127 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 81.90 (AUD) 13 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 820.30 (AUD) 130 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 88.20 (AUD) 14 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 880.56 (AUD) 139 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 898.04 (AUD) 143 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 9,759.12 (AUD) 1,554 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 9,805.74 (AUD) 1,554 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 94.95 (AUD) 15 Ordinary Shares
20/06/2022 Morgan Stanley Australia Securities Limited Buy 954.32 (AUD) 151 Ordinary Shares
20/06/2022 Morgan Stanley Capital Services LLC Buy N/A 1,116 Swaps
20/06/2022 Morgan Stanley Capital Services LLC Buy N/A 4,804 Swaps
21/06/2022 Morgan Stanley & Co. International plc Buy 6.95 1 Ordinary Share
21/06/2022 Morgan Stanley & Co. International plc Buy N/A 2,005 Swaps
21/06/2022 Morgan Stanley & Co. International plc Buy N/A 3,145 Swaps
21/06/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
1,047,127 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 1,115.84 (AUD) 176 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 1,188.16 (AUD) 188 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 1,242.64 (AUD) 196 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 1,272.00 (AUD) 200 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 1,358.80 (AUD) 215 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 1,371.70 (AUD) 215 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 1,397.22 (AUD) 219 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 1,524.82 (AUD) 239 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 1,680.10 (AUD) 265 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 1,684.77 (AUD) 267 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 1,687.44 (AUD) 267 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 10,496.55 (AUD) 1,653 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 10,824.30 (AUD) 1,710 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 10,958.88 (AUD) 1,734 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 11,988.80 (AUD) 1,888 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 12.64 (AUD) 2 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 13,793.66 (AUD) 2,186 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 14,017.74 (AUD) 2,211 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 15,044.82 (AUD) 2,373 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 16,464.98 (AUD) 2,597 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 16,789.40 (AUD) 2,644 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 18,354.30 (AUD) 2,895 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 2,154.74 (AUD) 338 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 2,353.63 (AUD) 373 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 2,624.44 (AUD) 412 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 2,654.08 (AUD) 416 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 2,811.60 (AUD) 440 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 203.20 (AUD) 32 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 21,570.16 (AUD) 3,413 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 24,680.67 (AUD) 3,899 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 258.71 (AUD) 41 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 3,168.00 (AUD) 495 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 3,188.61 (AUD) 499 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 3,551.13 (AUD) 561 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 3,611.79 (AUD) 567 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 3,678.24 (AUD) 582 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 316.50 (AUD) 50 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 332.28 (AUD) 52 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 381.00 (AUD) 60 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 381.00 (AUD) 60 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 4,875.46 (AUD) 769 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 44.73 (AUD) 7 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 479.56 (AUD) 76 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 5,107.08 (AUD) 803 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 5,284.53 (AUD) 827 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 5,502.32 (AUD) 872 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 5,671.82 (AUD) 889 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 5,772.96 (AUD) 912 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 5,781.24 (AUD) 909 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 55,274.72 (AUD) 8,746 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 561.59 (AUD) 89 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 580.52 (AUD) 92 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 6,241.38 (AUD) 986 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 6,269.44 (AUD) 992 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 6.32 (AUD) 1 Ordinary Share
21/06/2022 Morgan Stanley Australia Securities Limited Buy 644.64 (AUD) 102 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 657.80 (AUD) 104 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 7,511.16 (AUD) 1,181 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 713.44 (AUD) 112 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 721.05 (AUD) 114 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 731.97 (AUD) 115 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 759.22 (AUD) 119 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 774.70 (AUD) 122 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 8,298.63 (AUD) 1,311 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 820.30 (AUD) 130 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 824.20 (AUD) 130 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 871.32 (AUD) 137 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 948.00 (AUD) 150 Ordinary Shares
21/06/2022 Morgan Stanley Australia Securities Limited Buy 987.48 (AUD) 156 Ordinary Shares
21/06/2022 Morgan Stanley Capital Services LLC Buy N/A 10,386 Swaps
21/06/2022 Morgan Stanley Capital Services LLC Buy N/A 147 Swaps
21/06/2022 Morgan Stanley Capital Services LLC Buy N/A 3,333 Swaps
22/06/2022 Morgan Stanley & Co. International plc Buy N/A 1,130 Swaps
22/06/2022 Morgan Stanley & Co. International plc Buy N/A 1,316 Swaps
22/06/2022 Morgan Stanley & Co. International plc Buy N/A 19,120 Swaps
22/06/2022 Morgan Stanley & Co. International plc Collateral Received N/A 1,052,550 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 1,077.80 (AUD) 170 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 1,095.09 (AUD) 173 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 1,200.15 (AUD) 189 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 1,210.94 (AUD) 191 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 1,228.02 (AUD) 194 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 1,263.65 (AUD) 199 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 1,288.76 (AUD) 202 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 1,489.90 (AUD) 235 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 1,818.96 (AUD) 286 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 1,990.56 (AUD) 312 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 10,251.78 (AUD) 1,617 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 120.65 (AUD) 19 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 13,468.35 (AUD) 2,121 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 133.14 (AUD) 21 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 139.59 (AUD) 22 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 140.80 (AUD) 22 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 145.82 (AUD) 23 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 177.66 (AUD) 28 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 18,008.85 (AUD) 2,845 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 19,170.65 (AUD) 3,019 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 2,009.60 (AUD) 314 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 2,051.05 (AUD) 323 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 2,179.40 (AUD) 340 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 2,428.22 (AUD) 383 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 2,584.45 (AUD) 407 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 2,641.60 (AUD) 416 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 2,643.78 (AUD) 417 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 2,903.72 (AUD) 458 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 2,931.20 (AUD) 458 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 25.36 (AUD) 4 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 3,404.58 (AUD) 537 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 3,556.00 (AUD) 560 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 3,616.00 (AUD) 565 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 3,861.06 (AUD) 609 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 32,645.35 (AUD) 5,141 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 4,108.72 (AUD) 644 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 4,897.24 (AUD) 764 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 406.40 (AUD) 64 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 488.18 (AUD) 77 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 5,035.32 (AUD) 788 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 5,055.31 (AUD) 798 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 5,913.60 (AUD) 924 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 556.80 (AUD) 87 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 595.20 (AUD) 93 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 6,108.84 (AUD) 956 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 6,531.72 (AUD) 1,027 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 6,792.09 (AUD) 1,073 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 6.33 (AUD) 1 Ordinary Share
22/06/2022 Morgan Stanley Australia Securities Limited Buy 6.33 (AUD) 1 Ordinary Share
22/06/2022 Morgan Stanley Australia Securities Limited Buy 6.34 (AUD) 1 Ordinary Share
22/06/2022 Morgan Stanley Australia Securities Limited Buy 6.34 (AUD) 1 Ordinary Share
22/06/2022 Morgan Stanley Australia Securities Limited Buy 63.50 (AUD) 10 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 635.00 (AUD) 100 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 651.99 (AUD) 103 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 692.28 (AUD) 108 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 7,891.20 (AUD) 1,233 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 70.40 (AUD) 11 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 76,238.10 (AUD) 12,006 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 8,039.10 (AUD) 1,270 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 8,793.58 (AUD) 1,387 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 8,934.45 (AUD) 1,407 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 802.62 (AUD) 126 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 839.71 (AUD) 131 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 864.00 (AUD) 135 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 88.62 (AUD) 14 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 9,941.91 (AUD) 1,551 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 949.13 (AUD) 149 Ordinary Shares
22/06/2022 Morgan Stanley Australia Securities Limited Buy 998.52 (AUD) 157 Ordinary Shares
22/06/2022 Morgan Stanley Capital Services LLC Buy N/A 3,947 Swaps
22/06/2022 Morgan Stanley Capital Services LLC Buy N/A 4,932 Swaps
22/06/2022 Morgan Stanley Capital Services LLC Buy N/A 952 Swaps
23/06/2022 Morgan Stanley & Co. International plc Buy N/A 1,316 Swaps
23/06/2022 Morgan Stanley & Co. International plc Buy N/A 10,163 Swaps
23/06/2022 Morgan Stanley & Co. International plc Buy N/A 23,812 Swaps
23/06/2022 Morgan Stanley & Co. International plc Collateral Received N/A 1,418 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 1,007.16 (AUD) 154 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 1,079.12 (AUD) 164 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 1,255.18 (AUD) 194 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 1,259.06 (AUD) 194 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 1,394.96 (AUD) 212 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 1,418.09 (AUD) 217 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 1,568.16 (AUD) 242 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 1,662.21 (AUD) 253 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 1,678.32 (AUD) 259 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 1,710.72 (AUD) 264 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 1,753.37 (AUD) 271 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 1,856.77 (AUD) 285 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 10,855.00 (AUD) 1,670 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 11,352.96 (AUD) 1,752 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 14,447.51 (AUD) 2,233 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 16,886.98 (AUD) 2,602 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 174.69 (AUD) 27 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 19,626.54 (AUD) 3,001 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 19,804.67 (AUD) 3,061 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 190.24 (AUD) 29 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 2,079.52 (AUD) 317 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 2,114.11 (AUD) 325 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 2,118.76 (AUD) 322 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 2,253.20 (AUD) 344 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 2,543.74 (AUD) 386 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 22,088.34 (AUD) 3,362 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 22,520.48 (AUD) 3,433 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 292.05 (AUD) 45 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 3,026.10 (AUD) 462 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 3,073.25 (AUD) 475 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 3,087.90 (AUD) 470 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 3,487.02 (AUD) 534 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 3,984.50 (AUD) 613 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 39.48 (AUD) 6 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 4,172.16 (AUD) 636 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 4,218.48 (AUD) 648 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 4,225.00 (AUD) 650 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 4,367.77 (AUD) 673 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 4,367.77 (AUD) 673 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 4,729.57 (AUD) 731 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 4,821.60 (AUD) 735 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 491.72 (AUD) 76 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 5,079.76 (AUD) 772 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 5,873.58 (AUD) 894 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 5,942.30 (AUD) 910 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 566.37 (AUD) 87 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 6,470.53 (AUD) 997 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 6,539.31 (AUD) 1,017 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 6.56 (AUD) 1 Ordinary Share
23/06/2022 Morgan Stanley Australia Securities Limited Buy 616.64 (AUD) 94 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 7,920.89 (AUD) 1,213 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 72.16 (AUD) 11 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 739.86 (AUD) 114 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 747.84 (AUD) 114 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 774.09 (AUD) 119 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 78.84 (AUD) 12 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 8,127.09 (AUD) 1,237 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 8,442.45 (AUD) 1,285 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 8,527.20 (AUD) 1,292 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 8,599.95 (AUD) 1,305 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 835.84 (AUD) 128 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 881.55 (AUD) 135 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 9,048.90 (AUD) 1,390 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 9,229.92 (AUD) 1,407 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 911.56 (AUD) 141 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 936.00 (AUD) 144 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 943.20 (AUD) 144 Ordinary Shares
23/06/2022 Morgan Stanley Australia Securities Limited Buy 962.85 (AUD) 147 Ordinary Shares
23/06/2022 Morgan Stanley Capital Services LLC Buy N/A 1,450 Swaps
23/06/2022 Morgan Stanley Capital Services LLC Buy N/A 19,506 Swaps
23/06/2022 Morgan Stanley Capital Services LLC Buy N/A 9,124 Swaps
24/06/2022 Morgan Stanley & Co. International plc Buy N/A 10,928 Swaps
24/06/2022 Morgan Stanley & Co. International plc Buy N/A 9,397 Swaps
24/06/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
899,000 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 1,008.00 (AUD) 150 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 1,102.20 (AUD) 165 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 1,108.88 (AUD) 167 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 1,207.57 (AUD) 182 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 1,260.38 (AUD) 187 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 1,432.20 (AUD) 217 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 1,518.48 (AUD) 228 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 1,537.55 (AUD) 230 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 1,652.11 (AUD) 249 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 1,916.07 (AUD) 289 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 10,246.17 (AUD) 1,527 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 152.49 (AUD) 23 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 17,094.20 (AUD) 2,540 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 2,010.00 (AUD) 300 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 2,191.14 (AUD) 329 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 2,308.24 (AUD) 344 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 2,775.52 (AUD) 418 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 2,797.86 (AUD) 422 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 2,892.01 (AUD) 431 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 2,915.01 (AUD) 441 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 2,979.00 (AUD) 450 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 249.66 (AUD) 38 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 27,000.56 (AUD) 4,042 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 3,049.80 (AUD) 460 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 3,054.40 (AUD) 460 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 3,213.08 (AUD) 481 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 3,540.40 (AUD) 530 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 3,790.89 (AUD) 577 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 30,349.33 (AUD) 4,523 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 4,201.32 (AUD) 628 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 4,468.36 (AUD) 676 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 4,507.02 (AUD) 686 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 402.60 (AUD) 60 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 444.51 (AUD) 66 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 45,775.62 (AUD) 6,822 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 477.36 (AUD) 72 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 5,347.98 (AUD) 803 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 53.92 (AUD) 8 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 539.46 (AUD) 81 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 585.20 (AUD) 88 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 589.60 (AUD) 88 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 6,195.51 (AUD) 943 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 6.71 (AUD) 1 Ordinary Share
24/06/2022 Morgan Stanley Australia Securities Limited Buy 632.62 (AUD) 94 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 650.87 (AUD) 97 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 687.01 (AUD) 103 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 688.04 (AUD) 103 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 691.13 (AUD) 103 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 7,193.12 (AUD) 1,072 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 7,937.93 (AUD) 1,183 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 71,139.42 (AUD) 10,602 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 716.90 (AUD) 107 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 73.15 (AUD) 11 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 760.38 (AUD) 114 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 762.66 (AUD) 114 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 8,718.60 (AUD) 1,321 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 808.86 (AUD) 122 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 85,398.17 (AUD) 12,727 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 86.19 (AUD) 13 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 925.40 (AUD) 140 Ordinary Shares
24/06/2022 Morgan Stanley Australia Securities Limited Buy 942.17 (AUD) 142 Ordinary Shares
24/06/2022 Morgan Stanley Capital Services LLC Buy N/A 3,029 Swaps
24/06/2022 Morgan Stanley Capital Services LLC Buy N/A 966 Swaps
27/06/2022 Morgan Stanley & Co. International plc Borrow N/A 38,001 Ordinary Shares
27/06/2022 Morgan Stanley & Co. International plc Collateral Received N/A 831,535 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 1,052.22 (AUD) 156 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 1,081.92 (AUD) 161 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 1,188.87 (AUD) 176 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 1,417.50 (AUD) 210 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 1,467.14 (AUD) 218 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 1,498.56 (AUD) 223 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 1,545.60 (AUD) 230 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 1,721.90 (AUD) 257 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 1,786.19 (AUD) 266 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 1,915.20 (AUD) 285 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 1,926.60 (AUD) 285 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 1,948.80 (AUD) 290 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 10,967.90 (AUD) 1,637 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 11,544.10 (AUD) 1,723 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 12,990.56 (AUD) 1,936 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 13,648.32 (AUD) 2,031 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 14,507.02 (AUD) 2,162 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 168.75 (AUD) 25 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 17,075.76 (AUD) 2,526 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 17,386.50 (AUD) 2,595 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 189.00 (AUD) 28 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 189.28 (AUD) 28 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 196.33 (AUD) 29 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 2,075.32 (AUD) 307 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 2,179.11 (AUD) 325 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 2,506.56 (AUD) 373 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 20.22 (AUD) 3 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 21,302.40 (AUD) 3,170 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 26.92 (AUD) 4 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 262.86 (AUD) 39 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 27,999.30 (AUD) 4,179 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 275.11 (AUD) 41 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 3,026.26 (AUD) 449 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 3,925.35 (AUD) 585 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 30,619.00 (AUD) 4,570 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 365.58 (AUD) 54 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 383.04 (AUD) 57 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 4,261.20 (AUD) 636 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 4,603.20 (AUD) 685 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 4,623.36 (AUD) 688 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 416.64 (AUD) 62 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 495.80 (AUD) 74 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 5,527.50 (AUD) 825 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 5,604.48 (AUD) 834 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 5,705.28 (AUD) 849 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 537.60 (AUD) 80 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 58,450.80 (AUD) 8,724 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 6,487.72 (AUD) 964 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 67.30 (AUD) 10 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 7,539.84 (AUD) 1,122 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 71,576.10 (AUD) 10,683 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 72,071.90 (AUD) 10,757 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 775.10 (AUD) 115 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 8,552.25 (AUD) 1,267 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 8,574.02 (AUD) 1,274 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 837.00 (AUD) 124 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 9,554.20 (AUD) 1,426 Ordinary Shares
27/06/2022 Morgan Stanley Australia Securities Limited Buy 9,584.28 (AUD) 1,422 Ordinary Shares
27/06/2022 Morgan Stanley Capital Services LLC Buy N/A 15,127 Swaps
27/06/2022 Morgan Stanley Capital Services LLC Buy N/A 2,443 Swaps
28/06/2022 Morgan Stanley & Co. International plc Buy 254.22 (AUD) 38 Ordinary Shares
28/06/2022 Morgan Stanley & Co. International plc Buy 41,811.30 (USD) 9,072 Ordinary Shares
28/06/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
92,615 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 1,078.70 (AUD) 161 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 1,222.12 (AUD) 182 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 1,229.12 (AUD) 184 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 1,382.26 (AUD) 206 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 1,509.76 (AUD) 224 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 1,525.44 (AUD) 227 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 1,659.12 (AUD) 248 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 1,822.50 (AUD) 270 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 1,893.27 (AUD) 283 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 1,982.40 (AUD) 295 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 11,085.33 (AUD) 1,657 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 11,292.72 (AUD) 1,688 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 12,426.75 (AUD) 1,841 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 12,779.04 (AUD) 1,896 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 13,172.61 (AUD) 1,969 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 13,734.57 (AUD) 2,053 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 13.58 (AUD) 2 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 14,875.18 (AUD) 2,207 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 199.80 (AUD) 30 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 2,042.22 (AUD) 303 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 2,501.25 (AUD) 375 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 2,532.60 (AUD) 378 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 2,747.00 (AUD) 410 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 2,880.44 (AUD) 428 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 2,952.56 (AUD) 442 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 201.90 (AUD) 30 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 220.11 (AUD) 33 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 222.09 (AUD) 33 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 23,159.56 (AUD) 3,467 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 24,866.73 (AUD) 3,717 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 27,080.72 (AUD) 4,054 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 28,775.04 (AUD) 4,282 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 3,216.00 (AUD) 480 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 3,370.00 (AUD) 500 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 3,838.12 (AUD) 572 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 328.79 (AUD) 49 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 33.95 (AUD) 5 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 334.00 (AUD) 50 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 37,317.85 (AUD) 5,545 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 4,167.40 (AUD) 622 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 4,969.15 (AUD) 745 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 40.08 (AUD) 6 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 404.70 (AUD) 60 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 414.78 (AUD) 62 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 5,828.18 (AUD) 866 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 5,847.06 (AUD) 874 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 5,899.50 (AUD) 874 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 526.50 (AUD) 78 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 53.76 (AUD) 8 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 548.58 (AUD) 82 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 58,965.66 (AUD) 8,814 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 6,288.42 (AUD) 933 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 6,619.88 (AUD) 991 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 6.69 (AUD) 1 Ordinary Share
28/06/2022 Morgan Stanley Australia Securities Limited Buy 6.69 (AUD) 1 Ordinary Share
28/06/2022 Morgan Stanley Australia Securities Limited Buy 6.79 (AUD) 1 Ordinary Share
28/06/2022 Morgan Stanley Australia Securities Limited Buy 60.39 (AUD) 9 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 654.64 (AUD) 98 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 672.00 (AUD) 100 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 683.40 (AUD) 102 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 689.52 (AUD) 102 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 691.13 (AUD) 103 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 7,100.15 (AUD) 1,055 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 7,813.92 (AUD) 1,168 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 7,842.24 (AUD) 1,167 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 730.30 (AUD) 109 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 741.95 (AUD) 110 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 774.88 (AUD) 116 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 789.75 (AUD) 117 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 8,491.50 (AUD) 1,258 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 804.00 (AUD) 120 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 806.40 (AUD) 120 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 852.17 (AUD) 127 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 9,446.28 (AUD) 1,412 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 927.13 (AUD) 139 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 93.80 (AUD) 14 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 948.56 (AUD) 142 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 970.05 (AUD) 145 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 974.40 (AUD) 145 Ordinary Shares
28/06/2022 Morgan Stanley Australia Securities Limited Buy 987.10 (AUD) 147 Ordinary Shares
28/06/2022 Morgan Stanley Capital Services LLC Buy N/A 2,736 Swaps
29/06/2022 Morgan Stanley & Co. International plc Borrow N/A 1,625 Ordinary Shares
29/06/2022 Morgan Stanley & Co. International plc
s
pect of which the holder may exercise right to rehypothecat
N/A
987,657 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Borrow N/A 66,000 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 1,334.00 (AUD) 200 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 1,447.59 (AUD) 219 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 1,503.00 (AUD) 225 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 1,670.76 (AUD) 252 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 1,743.69 (AUD) 263 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 1,790.10 (AUD) 270 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 1,996.22 (AUD) 302 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 10,624.00 (AUD) 1,600 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 12,339.68 (AUD) 1,864 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 12,737.47 (AUD) 1,927 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 13.22 (AUD) 2 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 16,995.00 (AUD) 2,575 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 17,301.20 (AUD) 2,590 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 18,113.16 (AUD) 2,732 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 199.20 (AUD) 30 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 2,035.88 (AUD) 308 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 2,184.56 (AUD) 329 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 2,379.60 (AUD) 360 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 2,575.18 (AUD) 389 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 2,972.38 (AUD) 449 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 231.70 (AUD) 35 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 248.27 (AUD) 37 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 251.94 (AUD) 38 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 26.44 (AUD) 4 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 278.88 (AUD) 42 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 3,073.65 (AUD) 465 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 3,615.14 (AUD) 542 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 3,823.75 (AUD) 575 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 305.44 (AUD) 46 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 337.62 (AUD) 51 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 38,361.18 (AUD) 5,786 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 383.96 (AUD) 58 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 4,263.45 (AUD) 645 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 4,647.63 (AUD) 701 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 43,592.70 (AUD) 6,585 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 442.87 (AUD) 67 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 5,365.38 (AUD) 802 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 5,504.40 (AUD) 834 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 5,733.30 (AUD) 870 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 5,820.84 (AUD) 874 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 503.88 (AUD) 76 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 543.66 (AUD) 82 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 555.27 (AUD) 83 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 598.50 (AUD) 90 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 6,689.32 (AUD) 1,012 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 687.96 (AUD) 104 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 8,246.88 (AUD) 1,242 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 831.60 (AUD) 126 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 9,458.91 (AUD) 1,431 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 9,601.44 (AUD) 1,446 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 920.46 (AUD) 138 Ordinary Shares
29/06/2022 Morgan Stanley Australia Securities Limited Buy 926.80 (AUD) 140 Ordinary Shares
29/06/2022 Morgan Stanley Capital Services LLC Buy N/A 22,018 Swaps
29/06/2022 Morgan Stanley Capital Services LLC Buy N/A 3,666 Swaps
29/06/2022 Parametric Portfolio Associates LLC Buy 34,344.61 (AUD) 5,193 Ordinary Shares