SPH Notice – Mitsubishi UFJ Financial Group
1
Disclosure of movement of 1% or more in substantial holding
or change in nature of relevant interest, or both
Sections 277 and 278, Financial Markets Conduct Act 2013
To NZX Limited
and
To THE A2 MILK COMPANY LIMITED
Relevant event being disclosed: Movement of 1% or more in substantial holding and
change in the nature of relevant interest in the substantial holding
Date of relevant event: 3 June, 2021
Date this disclosure made: 8 June, 2021
Date last disclosure made: 27 April, 2021
Substantial product holder(s) giving disclosure
Full name(s): Mitsubishi UFJ Financial Group, Inc., Mitsubishi UFJ Trust and Banking
Corporation, Mitsubishi UFJ Kokusai Asset Management Co., Ltd., First Sentier Investors
Realindex Pty Limited, First Sentier Investors (Australia) IM Limited, First Sentier Investors
(Australia) RE Ltd
Summary of substantial holding
Class of quoted voting products: Ordinary Shares (security code: NZATME0002S8)
Summary for Mitsubishi UFJ Financial Group, Inc., Mitsubishi UFJ Trust and Banking
Corporation, Mitsubishi UFJ Kokusai Asset Management Co., Ltd., First Sentier Investors
Realindex Pty Limited, First Sentier Investors (Australia) IM Limited, First Sentier Investors
(Australia) RE Ltd
For this disclosure,—
(a) total number held in class: 42,291,591.00
(b) total in class: 743,410,790.00
(c) total percentage held in class: 5.689%
For last disclosure,—
(a) total number held in class: 55,731,400
(b) total in class: 743,406,937
(c) total percentage held in class: 7.497%
2
Details of transactions and events giving rise to relevant event
Details of the transactions or other events requiring disclosure:
For transaction details relating to subsidiaries of Mitsubishi UFJ Financial Group, Inc. see
Annexure A.
For transaction details relating to the Morgan Stanley group see Annexure C.
Details after relevant event
Details for Mitsubishi UFJ Financial Group, Inc.
Nature of relevant interest(s): Deemed relevant interest by reason of being a holding
company and a related company of Mitsubishi UFJ Trust and Banking Corporation,
Mitsubishi UFJ Kokusai Asset Management Co., Ltd., First Sentier Investors Realindex Pty
Limited, First Sentier Investors (Australia) IM Limited, First Sentier Investors (Australia)
RE Ltd and being deemed to have the same relevant interests as are disclosed by
Mitsubishi UFJ Trust and Banking Corporation, Mitsubishi UFJ Kokusai Asset Management
Co., Ltd., First Sentier Investors Realindex Pty Limited, First Sentier Investors (Australia)
IM Limited, First Sentier Investors (Australia) RE Ltd in this notice.
For that relevant interest,—
(a) number held in class: 15,122,960.00
(b) percentage held in class: 2.034%
(c) current registered holder(s): Unknown
(d) registered holder(s) once transfers are registered: N/A
Nature of relevant interest(s): Deemed relevant interest arising from being a greater
than 20% shareholder in Morgan Stanley and being deemed to have the same relevant
interests as are held in the Morgan Stanley group. The relevant interests held in the
Morgan Stanley group which are included in this disclosure are set out in Annexure B to
this notice.
For that relevant interest,—
(a) number held in class: 27,168,631
(b) percentage held in class: 3.655%
(c) current registered holder(s): As listed in Annexure B
(d) registered holder(s) once transfers are registered: N/A
3
Details for Mitsubishi UFJ Trust and Banking Corporation
Nature of relevant interest(s): Relevant interest arising from having the power
to control the exercise of the right to vote attached to securities and/or to control the
exercise of the power to dispose of securities in its capacity as investment manager (as
provided for under its investment mandates). The relevant agreement need not be
attached under regulation 139.
For that relevant interest,—
(a) number held in class: 433,059
(b) percentage held in class : 0.058%
(c) current registered holder(s) : Unknown
(d) registered holder(s) once transfers are registered : Unknown
Nature of relevant interest(s): Deemed relevant interest by reason of being a related
company of other Mitsubishi UFJ Financial Group, Inc. subsidiaries disclosing in this
notice.
For that relevant interest,—
(a) number held in class: 14,689,901
(b) percentage held in class: 1.976%
(c) current registered holder(s): Unknown
(d) registered holder(s) once transfers are registered: N/A
Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-
owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is
deemed to have the same relevant interests as are held in the Morgan Stanley group by
reason of being a greater than 20% shareholder in the Morgan Stanley group. The
relevant interests held in the Morgan Stanley group which are included in this disclosure
are set out in Annexure B to this notice.
For that relevant interest,—
(e) number held in class: 27,168,631
(f) percentage held in class: 3.655%
(g) current registered holder(s): As listed in Annexure B
(h) registered holder(s) once transfers are registered: N/A
Details for Mitsubishi UFJ Kokusai Asset Management Co., Ltd.
Nature of relevant interest(s): Relevant interest arising from having the power
to control the exercise of the right to vote attached to securities and/or to control the
4
exercise of the power to dispose of securities in its capacity as investment manager (as
provided for under its investment mandates). The relevant agreement need not be
attached under regulation 139.
For that relevant interest,—
(a) number held in class: 161,966
(b) percentage held in class : 0.022%
(c) current registered holder(s) : Unknown
(d) registered holder(s) once transfers are registered : Unknown
Nature of relevant interest(s): Deemed relevant interest by reason of being a related
company of other Mitsubishi UFJ Financial Group, Inc. subsidiaries disclosing in this
notice.
For that relevant interest,—
(a) number held in class: 14,960,994
(b) percentage held in class: 2.012%
(c) current registered holder(s): Unknown
(d) registered holder(s) once transfers are registered: N/A
Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-
owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is
deemed to have the same relevant interests as are held in the Morgan Stanley group by
reason of being a greater than 20% shareholder in the Morgan Stanley group. The
relevant interests held in the Morgan Stanley group which are included in this disclosure
are set out in Annexure B to this notice.
For that relevant interest,—
(i) number held in class: 27,168,631
(j) percentage held in class: 3.655%
(k) current registered holder(s): As listed in Annexure B
(l) registered holder(s) once transfers are registered: N/A
Details for First Sentier Investors Realindex Pty Ltd
Nature of relevant interest(s): Relevant interest arising from having the power
to control the exercise of the right to vote attached to securities and/or to control the
exercise of the power to dispose of securities in its capacity as investment manager (as
provided for under its investment mandates). The relevant agreement need not be
attached under regulation 139.
5
For that relevant interest,—
(a) number held in class: 3,277,763
(b) percentage held in class : 0.441%
(c) current registered holder(s) : Unknown
(d) registered holder(s) once transfers are registered : Unknown
Nature of relevant interest(s): Deemed relevant interest by reason of being a related
company of other Mitsubishi UFJ Financial Group, Inc. subsidiaries disclosing in this
notice.
For that relevant interest,—
(a) number held in class: 11,845,197
(b) percentage held in class: 1.593%
(c) current registered holder(s): Unknown
(d) registered holder(s) once transfers are registered: N/A
Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-
owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is
deemed to have the same relevant interests as are held in the Morgan Stanley group by
reason of being a greater than 20% shareholder in the Morgan Stanley group. The
relevant interests held in the Morgan Stanley group which are included in this disclosure
are set out in Annexure B to this notice.
For that relevant interest,—
(a) number held in class: 27,168,631
(b) percentage held in class: .3.655%
(c) current registered holder(s): As listed in Annexure B
(d) registered holder(s) once transfers are registered: N/A
Details for First Sentier Investors (Australia) IM Ltd
Nature of relevant interest(s): Relevant interest arising from having the power
to control the exercise of the right to vote attached to securities and/or to control the
exercise of the power to dispose of securities in its capacity as investment manager (as
provided for under its investment mandates). The relevant agreement need not be
attached under regulation 139.
For that relevant interest,—
(a) number held in class: 11,224,587
6
(b) percentage held in class : 1.510%
(c) current registered holder(s) : Unknown
(d) registered holder(s) once transfers are registered : Unknown
Nature of relevant interest(s): Deemed relevant interest by reason of being a related
company of other Mitsubishi UFJ Financial Group, Inc. subsidiaries disclosing in this
notice.
For that relevant interest,—
(a) number held in class: 3,898,373
(b) percentage held in class: 0.524%
(c) current registered holder(s): Unknown
(d) registered holder(s) once transfers are registered: N/A
Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-
owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is
deemed to have the same relevant interests as are held in the Morgan Stanley group by
reason of being a greater than 20% shareholder in the Morgan Stanley group. The
relevant interests held in the Morgan Stanley group which are included in this disclosure
are set out in Annexure B to this notice.
For that relevant interest,—
(a) number held in class: 27,168,631
(b) percentage held in class: 3.655%
(c) current registered holder(s): As listed in Annexure B
(d) registered holder(s) once transfers are registered: N/A
Details for First Sentier Investors (Australia) RE Ltd
Nature of relevant interest(s): Relevant interest arising from having the power
to control the exercise of the right to vote attached to securities and/or to control the
exercise of the power to dispose of securities in its capacity as investment manager (as
provided for under its investment mandates). The relevant agreement need not be
attached under regulation 139.
For that relevant interest,—
(a) number held in class: 25,585
(b) percentage held in class : 0.003%
(c) current registered holder(s) : Unknown
7
(d) registered holder(s) once transfers are registered : Unknown
Nature of relevant interest(s): Deemed relevant interest by reason of being a related
company of other Mitsubishi UFJ Financial Group, Inc. subsidiaries disclosing in this
notice.
For that relevant interest,—
(a) number held in class: 15,097,375
(b) percentage held in class: 2.031%
(c) current registered holder(s): Unknown
(d) registered holder(s) once transfers are registered: N/A
Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-
owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is
deemed to have the same relevant interests as are held in the Morgan Stanley group by
reason of being a greater than 20% shareholder in the Morgan Stanley group. The
relevant interests held in the Morgan Stanley group which are included in this disclosure
are set out in Annexure B to this notice.
For that relevant interest,—
(a) number held in class: 27,168,631
(b) percentage held in class: 3.655%
(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
Mitsubishi UFJ Trust and Banking Corporation – 1-4-5, Marunouchi, Chiyoda-ku, Tokyo,
Japan
8
Mitsubishi UFJ Kokusai Asset Management Co., Ltd.- 1-12-1 Yurakucho, Chiyoda-ku,
Tokyo, Japan
First Sentier Investors Realindex Investments Pty Ltd - Level 5, Tower Three International
Towers Sydney, 300 Barangaroo Avenue, Barangaroo, NSW 2000, Australia
First Sentier Investors (Australia) IM Ltd – Level 5, Tower Three International Towers
Sydney, 300 Barangaroo Avenue, Barangaroo, NSW 2000, Australia
First Sentier Investors (Australia) RE Ltd - Level 5, Tower Three International Towers
Sydney, 300 Barangaroo Avenue, Barangaroo, NSW 2000, Australia
Contact details:
Mariko Onda, Phone: +81-03-3240-3003, E-mail: mariko_onda@mufg.jp
Nature of connection between substantial product holders: Mitsubishi UFJ Trust and
Banking Corporation, Mitsubishi UFJ Kokusai Asset Management Co., Ltd., First Sentier
Investors Realindex Pty Ltd, First Sentier Investors (Australia) IM Ltd, First Sentier
Investors (Australia) RE Ltd are wholly-owned subsidiary of Mitsubishi UFJ Financial Group,
Inc.
Name of any other person believed to have given, or believed to be required to give, a
disclosure under the Financial Markets Conduct Act 2013 in relation to the financial
products to which this disclosure relates: Not applicable
Certification
I, 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.
9
Annexure A
Transaction details for subsidiaries of Mitsubishi UFJ Financial Group, Inc.
Date of
Transaction Holder of Relevant Interest
Transaction
Nature Consideration
Class and
number of
securities
21-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 83287.95AUD
10780Ordinary
Shares
21-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 611807.91AUD
79184Ordinary
Shares
21-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 867848.03AUD
112326Ordinary
Shares
21-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 205974.4AUD
26658Ordinary
Shares
21-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 211125.82AUD
27324Ordinary
Shares
21-Apr-21 First Sentier Investors Realindex Pty Ltd Buy 39267.82AUD
5093Ordinary
Shares
21-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 584.44AUD
76Ordinary
Shares
21-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 46.14AUD
6Ordinary
Shares
21-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 5043.77AUD
653Ordinary
Shares
21-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 2326.71AUD
300Ordinary
Shares
21-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 9763.03AUD
1265Ordinary
Shares
22-Apr-21 First Sentier Investors Realindex Pty Ltd Buy 14126.36AUD
1849Ordinary
Shares
22-Apr-21 First Sentier Investors Realindex Pty Ltd Buy 11308.02NZD
1374Ordinary
Shares
22-Apr-21 First Sentier Investors Realindex Pty Ltd Buy 125571.04AUD
16436Ordinary
Shares
22-Apr-21 First Sentier Investors (Australia) RE Ltd Sell 245.76AUD
32Ordinary
Shares
22-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 391982.16AUD
51304Ordinary
Shares
10
22-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 8651.99AUD
1134Ordinary
Shares
23-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 47930.28AUD
6499Ordinary
Shares
23-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 112277.38AUD
15224Ordinary
Shares
23-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 499591.55AUD
67741Ordinary
Shares
23-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 111790.63AUD
15158Ordinary
Shares
23-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 334663.87AUD
45378Ordinary
Shares
23-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 516251.73AUD
70000Ordinary
Shares
23-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 6305.02AUD
856Ordinary
Shares
23-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 7079.9AUD
962Ordinary
Shares
23-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 1457.88AUD
198Ordinary
Shares
26-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 180218.98AUD
25005Ordinary
Shares
26-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 78502.11AUD
10892Ordinary
Shares
26-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 818808.64AUD
113608Ordinary
Shares
26-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 178691.02AUD
24793Ordinary
Shares
26-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 545608.13AUD
75702Ordinary
Shares
26-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 3796.32AUD
530Ordinary
Shares
26-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 10776.45AUD
1500Ordinary
Shares
26-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 216724.65AUD
30000Ordinary
Shares
11
27-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 105852.13AUD
15243Ordinary
Shares
27-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 241043.97AUD
34711Ordinary
Shares
27-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 736145.56AUD
106007Ordinary
Shares
27-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 1104367.64AUD
159032Ordinary
Shares
27-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 243099.49AUD
35007Ordinary
Shares
27-Apr-21 First Sentier Investors Realindex Pty Ltd Sell 56203.64NZD
7534Ordinary
Shares
27-Apr-21 First Sentier Investors Realindex Pty Ltd Buy 11868.04AUD
1715Ordinary
Shares
27-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 1847.64AUD
267Ordinary
Shares
27-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 34.6AUD
5Ordinary
Shares
27-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 3898.61AUD
563Ordinary
Shares
28-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 797255.72AUD
113600Ordinary
Shares
28-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 174055.8AUD
24801Ordinary
Shares
28-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 531213.73AUD
75692Ordinary
Shares
28-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 76455.14AUD
10894Ordinary
Shares
28-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 175543.63AUD
25013Ordinary
Shares
28-Apr-21 First Sentier Investors Realindex Pty Ltd Sell 69462.24NZD
9237Ordinary
Shares
28-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 20393.14AUD
2910Ordinary
Shares
28-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 974.11AUD
139Ordinary
Shares
12
28-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 48880.45AUD
6975Ordinary
Shares
28-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 318441.26AUD
45440Ordinary
Shares
28-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 548594.29AUD
78294Ordinary
Shares
28-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 346739.37AUD
49478Ordinary
Shares
28-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 19909.59AUD
2841Ordinary
Shares
28-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 80433.72AUD
11477Ordinary
Shares
28-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 44318.28AUD
6324Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 28.67AUD
4Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 21.5AUD
3Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 28.67AUD
4Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 50.17AUD
7Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 28.67AUD
4Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 150.52AUD
21Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 50.17AUD
7Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 14.34AUD
2Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 21.5AUD
3Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 64.51AUD
9Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 21.5AUD
3Ordinary
Shares
13
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 121.85AUD
17Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 14.34AUD
2Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 43.01AUD
6Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 14.34AUD
2Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 43.01AUD
6Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 193.53AUD
27Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 64.51AUD
9Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 121.85AUD
17Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 157.69AUD
22Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 35.84AUD
5Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 207.87AUD
29Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 35.84AUD
5Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 540033.31AUD
75702Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 176965.03AUD
24807Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 77578.69AUD
10875Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 178477.37AUD
25019Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 810363.84AUD
113597Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 157.69AUD
22Ordinary
Shares
14
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 415.73AUD
58Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 465.91AUD
65Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 14.34AUD
2Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 143.36AUD
20Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 14.34AUD
2Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 43.01AUD
6Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 21.5AUD
3Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 78.85AUD
11Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 14.34AUD
2Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 14.34AUD
2Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 35.84AUD
5Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 43.01AUD
6Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 272.38AUD
38Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 71.68AUD
10Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 57.34AUD
8Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 64.51AUD
9Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 93.18AUD
13Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 129.02AUD
18Ordinary
Shares
15
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 57.34AUD
8Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 157.69AUD
22Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 172.03AUD
24Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 64.51AUD
9Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Sell 454.4AUD
64Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 222.2AUD
31Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 4196.8AUD
582Ordinary
Shares
29-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 8034.46AUD
1113Ordinary
Shares
30-Apr-21 First Sentier Investors (Australia) IM Ltd Buy 5984.41AUD
833Ordinary
Shares
30-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 406.41AUD
57Ordinary
Shares
30-Apr-21 First Sentier Investors (Australia) RE Ltd Buy 299.46AUD
42Ordinary
Shares
30-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 973806.98AUD
136306Ordinary
Shares
30-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 214506.73AUD
30025Ordinary
Shares
30-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 71569.71AUD
9913Ordinary
Shares
30-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 93297.04AUD
13059Ordinary
Shares
30-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 212692.08AUD
29771Ordinary
Shares
30-Apr-21 First Sentier Investors (Australia) IM Ltd Sell 648978.42AUD
90839Ordinary
Shares
3-May-21 First Sentier Investors (Australia) IM Ltd Buy 4822.16AUD
670Ordinary
Shares
16
3-May-21 First Sentier Investors Realindex Pty Ltd Buy 10866.32AUD
1505Ordinary
Shares
3-May-21 First Sentier Investors (Australia) IM Ltd Sell 1956.34AUD
272Ordinary
Shares
3-May-21 First Sentier Investors (Australia) RE Ltd Buy 35.75AUD
5Ordinary
Shares
3-May-21 First Sentier Investors (Australia) IM Ltd Sell 213817.78AUD
29773Ordinary
Shares
3-May-21 First Sentier Investors (Australia) IM Ltd Sell 215641.9AUD
30027Ordinary
Shares
3-May-21 First Sentier Investors (Australia) IM Ltd Sell 652383.73AUD
90841Ordinary
Shares
3-May-21 First Sentier Investors (Australia) IM Ltd Sell 93741.42AUD
13053Ordinary
Shares
3-May-21 First Sentier Investors (Australia) IM Ltd Sell 978895.17AUD
136306Ordinary
Shares
4-May-21 First Sentier Investors (Australia) IM Ltd Buy 3176.9AUD
428Ordinary
Shares
4-May-21 First Sentier Investors (Australia) IM Ltd Buy 72637.78AUD
9936Ordinary
Shares
4-May-21 First Sentier Investors (Australia) RE Ltd Buy 43.86AUD
6Ordinary
Shares
4-May-21 First Sentier Investors (Australia) IM Ltd Buy 1847.45AUD
249Ordinary
Shares
4-May-21 First Sentier Investors (Australia) RE Ltd Buy 58.48AUD
8Ordinary
Shares
4-May-21 First Sentier Investors (Australia) IM Ltd Sell 198442.34AUD
27185Ordinary
Shares
4-May-21 First Sentier Investors (Australia) IM Ltd Sell 203260.15AUD
27845Ordinary
Shares
4-May-21 First Sentier Investors (Australia) IM Ltd Sell 380190.28AUD
52083Ordinary
Shares
4-May-21 First Sentier Investors (Australia) IM Ltd Sell 685704.62AUD
93936Ordinary
Shares
4-May-21 First Sentier Investors (Australia) IM Ltd Sell 53470.3AUD
7325Ordinary
Shares
17
5-May-21 First Sentier Investors (Australia) RE Ltd Buy 37.03AUD
5Ordinary
Shares
5-May-21 First Sentier Investors (Australia) RE Ltd Buy 22.22AUD
3Ordinary
Shares
5-May-21 First Sentier Investors (Australia) IM Ltd Buy 2297.2AUD
309Ordinary
Shares
5-May-21 First Sentier Investors (Australia) RE Ltd Buy 7.41AUD
1Ordinary
Shares
5-May-21 First Sentier Investors (Australia) RE Ltd Buy 59.24AUD
8Ordinary
Shares
5-May-21 First Sentier Investors (Australia) RE Ltd Buy 14.81AUD
2Ordinary
Shares
5-May-21 First Sentier Investors (Australia) RE Ltd Buy 22.22AUD
3Ordinary
Shares
5-May-21 First Sentier Investors (Australia) IM Ltd Sell 5725.92AUD
771Ordinary
Shares
7-May-21 First Sentier Investors (Australia) RE Ltd Buy 91.98AUD
13Ordinary
Shares
7-May-21 First Sentier Investors (Australia) IM Ltd Sell 533.74AUD
76Ordinary
Shares
7-May-21 First Sentier Investors (Australia) IM Ltd Sell 1765250AUD
250000Ordinary
Shares
7-May-21 First Sentier Investors (Australia) IM Ltd Sell 4284AUD
610Ordinary
Shares
7-May-21 First Sentier Investors (Australia) IM Ltd Buy 3864.66AUD
550Ordinary
Shares
7-May-21 First Sentier Investors (Australia) RE Ltd Buy 21.23AUD
3Ordinary
Shares
7-May-21 First Sentier Investors (Australia) IM Ltd Sell 21238.15AUD
3000Ordinary
Shares
7-May-21
Mitsubishi UFJ Trust and Banking
Corporation. Sell 10603.23NZD
1397Ordinary
Shares
10-May-21 First Sentier Investors (Australia) RE Ltd Buy 12.5AUD
2Ordinary
Shares
10-May-21 First Sentier Investors Realindex Pty Ltd Buy 45269.01AUD
7421Ordinary
Shares
18
10-May-21 First Sentier Investors (Australia) RE Ltd Buy 37.5AUD
6Ordinary
Shares
10-May-21 First Sentier Investors Realindex Pty Ltd Buy 2958.56AUD
485Ordinary
Shares
10-May-21 First Sentier Investors (Australia) IM Ltd Buy 4062.8AUD
666Ordinary
Shares
10-May-21 First Sentier Investors (Australia) IM Ltd Sell 1723447.24AUD
280000Ordinary
Shares
11-May-21 First Sentier Investors (Australia) RE Ltd Buy 17.34AUD
3Ordinary
Shares
11-May-21 First Sentier Investors (Australia) IM Ltd Sell 1394.14AUD
243Ordinary
Shares
11-May-21 First Sentier Investors (Australia) IM Ltd Buy 4865.81AUD
848Ordinary
Shares
11-May-21 First Sentier Investors (Australia) RE Ltd Buy 23.12AUD
4Ordinary
Shares
11-May-21 First Sentier Investors (Australia) IM Ltd Sell 9862.27AUD
1719Ordinary
Shares
11-May-21 First Sentier Investors (Australia) RE Ltd Buy 11.56AUD
2Ordinary
Shares
11-May-21 First Sentier Investors (Australia) RE Ltd Buy 11.56AUD
2Ordinary
Shares
12-May-21 First Sentier Investors (Australia) RE Ltd Buy 29.25AUD
5Ordinary
Shares
12-May-21 First Sentier Investors (Australia) RE Ltd Buy 438.75AUD
75Ordinary
Shares
12-May-21 First Sentier Investors (Australia) IM Ltd Buy 4323.15AUD
749Ordinary
Shares
13-May-21 First Sentier Investors (Australia) RE Ltd Buy 336.9AUD
60Ordinary
Shares
13-May-21 First Sentier Investors (Australia) IM Ltd Buy 5303.63AUD
966Ordinary
Shares
13-May-21 First Sentier Investors Realindex Pty Ltd Sell 5301.55AUD
971Ordinary
Shares
13-May-21
Mitsubishi UFJ Trust and Banking
Corporation. Sell 80650.72NZD
13532Ordinary
Shares
19
14-May-21 First Sentier Investors (Australia) IM Ltd Sell 553639.25AUD
100000Ordinary
Shares
14-May-21 First Sentier Investors (Australia) IM Ltd Buy 4686.13AUD
843Ordinary
Shares
14-May-21 First Sentier Investors (Australia) IM Ltd Sell 1869.27AUD
337Ordinary
Shares
17-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.68AUD
2Ordinary
Shares
17-May-21 First Sentier Investors (Australia) IM Ltd Sell 235.28AUD
44Ordinary
Shares
17-May-21 First Sentier Investors (Australia) IM Ltd Buy 8862.69AUD
1656Ordinary
Shares
17-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.68AUD
2Ordinary
Shares
17-May-21 First Sentier Investors Realindex Pty Ltd Sell 38192.89AUD
7139Ordinary
Shares
17-May-21 First Sentier Investors (Australia) RE Ltd Buy 21.36AUD
4Ordinary
Shares
17-May-21 First Sentier Investors (Australia) IM Ltd Buy 4147.26AUD
775Ordinary
Shares
18-May-21 First Sentier Investors (Australia) IM Ltd Buy 1063.07AUD
207Ordinary
Shares
18-May-21 First Sentier Investors (Australia) RE Ltd Sell 41.12AUD
8Ordinary
Shares
18-May-21 First Sentier Investors (Australia) IM Ltd Sell 415.91AUD
81Ordinary
Shares
18-May-21 First Sentier Investors Realindex Pty Ltd Sell 12610.31AUD
2463Ordinary
Shares
18-May-21 First Sentier Investors (Australia) RE Ltd Buy 313.54AUD
61Ordinary
Shares
19-May-21 First Sentier Investors (Australia) IM Ltd Buy 2527.3AUD
493Ordinary
Shares
19-May-21 First Sentier Investors (Australia) RE Ltd Buy 540.35AUD
107Ordinary
Shares
19-May-21 First Sentier Investors (Australia) RE Ltd Sell 308.05AUD
61Ordinary
Shares
20
19-May-21 First Sentier Investors (Australia) IM Ltd Sell 583.06AUD
114Ordinary
Shares
20-May-21 First Sentier Investors (Australia) RE Ltd Buy 20.94AUD
4Ordinary
Shares
20-May-21 First Sentier Investors (Australia) IM Ltd Sell 354.72AUD
68Ordinary
Shares
20-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.47AUD
2Ordinary
Shares
20-May-21 First Sentier Investors (Australia) IM Ltd Buy 2019.77AUD
386Ordinary
Shares
21-May-21 First Sentier Investors (Australia) IM Ltd Buy 9934.89AUD
1797Ordinary
Shares
21-May-21 First Sentier Investors (Australia) IM Ltd Buy 237750.48AUD
42984Ordinary
Shares
21-May-21 First Sentier Investors (Australia) IM Ltd Buy 168887.67AUD
30548Ordinary
Shares
21-May-21 First Sentier Investors Realindex Pty Ltd Buy 10506.36AUD
1893Ordinary
Shares
21-May-21 First Sentier Investors (Australia) RE Ltd Buy 11.16AUD
2Ordinary
Shares
21-May-21 First Sentier Investors (Australia) IM Ltd Buy 10880.28AUD
1968Ordinary
Shares
21-May-21 First Sentier Investors (Australia) IM Ltd Buy 28627.09AUD
5178Ordinary
Shares
21-May-21 First Sentier Investors (Australia) IM Ltd Buy 44335.19AUD
8016Ordinary
Shares
21-May-21 First Sentier Investors (Australia) IM Ltd Buy 31186.83AUD
5641Ordinary
Shares
21-May-21 First Sentier Investors (Australia) IM Ltd Buy 1104.76AUD
200Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 125.12AUD
23Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 16.32AUD
3Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 27.2AUD
5Ordinary
Shares
21
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 27.2AUD
5Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 5.44AUD
1Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 38.08AUD
7Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 21.76AUD
4Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 27.2AUD
5Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.88AUD
2Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 32.64AUD
6Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 48.96AUD
9Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 27.2AUD
5Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 65.28AUD
12Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 32.64AUD
6Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 16.32AUD
3Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 43.52AUD
8Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 103.36AUD
19Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 38.08AUD
7Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 38.08AUD
7Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 38.08AUD
7Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 27.2AUD
5Ordinary
Shares
22
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 16.32AUD
3Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 54.4AUD
10Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.88AUD
2Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 27.2AUD
5Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 32.64AUD
6Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 76.16AUD
14Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 16.32AUD
3Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 5.44AUD
1Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.88AUD
2Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.88AUD
2Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 76.16AUD
14Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 32.64AUD
6Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 27.2AUD
5Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 21.76AUD
4Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 43.52AUD
8Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 21.76AUD
4Ordinary
Shares
24-May-21 First Sentier Investors (Australia) IM Ltd Buy 1583.04AUD
292Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 59.84AUD
11Ordinary
Shares
23
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.88AUD
2Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.88AUD
2Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 16.32AUD
3Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 43.52AUD
8Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.88AUD
2Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 21.76AUD
4Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 27.2AUD
5Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 32.64AUD
6Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.88AUD
2Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 92.48AUD
17Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 59.84AUD
11Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 21.76AUD
4Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 38.08AUD
7Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.88AUD
2Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 65.28AUD
12Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 48.96AUD
9Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.88AUD
2Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 21.76AUD
4Ordinary
Shares
24
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 16.32AUD
3Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 32.64AUD
6Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 27.2AUD
5Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 76.16AUD
14Ordinary
Shares
24-May-21 First Sentier Investors (Australia) RE Ltd Buy 65.28AUD
12Ordinary
Shares
25-May-21 First Sentier Investors (Australia) RE Ltd Buy 64.08AUD
12Ordinary
Shares
25-May-21 First Sentier Investors (Australia) RE Ltd Buy 5.34AUD
1Ordinary
Shares
25-May-21 First Sentier Investors (Australia) RE Ltd Sell 106.8AUD
20Ordinary
Shares
25-May-21 First Sentier Investors (Australia) IM Ltd Buy 2353.83AUD
441Ordinary
Shares
26-May-21 First Sentier Investors (Australia) RE Ltd Buy 21.08AUD
4Ordinary
Shares
26-May-21 First Sentier Investors (Australia) RE Ltd Buy 15.81AUD
3Ordinary
Shares
26-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.54AUD
2Ordinary
Shares
26-May-21 First Sentier Investors (Australia) RE Ltd Buy 79.05AUD
15Ordinary
Shares
26-May-21 First Sentier Investors (Australia) IM Ltd Sell 8951.35AUD
1688Ordinary
Shares
26-May-21 First Sentier Investors (Australia) RE Ltd Buy 26.35AUD
5Ordinary
Shares
26-May-21 First Sentier Investors (Australia) RE Ltd Buy 57.97AUD
11Ordinary
Shares
26-May-21 First Sentier Investors (Australia) RE Ltd Buy 73.78AUD
14Ordinary
Shares
26-May-21 First Sentier Investors (Australia) RE Ltd Buy 210.8AUD
40Ordinary
Shares
25
26-May-21 First Sentier Investors (Australia) IM Ltd Buy 3492.32AUD
658Ordinary
Shares
27-May-21 First Sentier Investors (Australia) RE Ltd Buy 15.56AUD
3Ordinary
Shares
27-May-21 First Sentier Investors (Australia) RE Ltd Buy 31.11AUD
6Ordinary
Shares
27-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.37AUD
2Ordinary
Shares
27-May-21 First Sentier Investors (Australia) RE Ltd Buy 10.37AUD
2Ordinary
Shares
27-May-21 First Sentier Investors (Australia) RE Ltd Buy 31.11AUD
6Ordinary
Shares
27-May-21 First Sentier Investors Realindex Pty Ltd Buy 49122.6NZD
8618Ordinary
Shares
27-May-21 First Sentier Investors (Australia) IM Ltd Buy 4661.79AUD
875Ordinary
Shares
27-May-21 First Sentier Investors (Australia) RE Ltd Buy 15.56AUD
3Ordinary
Shares
27-May-21
Mitsubishi UFJ Trust and Banking
Corporation. Sell 37830.9NZD
6637Ordinary
Shares
27-May-21
Mitsubishi UFJ Kokusai Asset Management
Co., Ltd. Sell 7033.8NZD
1234Ordinary
Shares
28-May-21 First Sentier Investors (Australia) IM Ltd Buy 54780.51AUD
9888Ordinary
Shares
28-May-21 First Sentier Investors (Australia) IM Ltd Sell 176714.36AUD
32000Ordinary
Shares
28-May-21 First Sentier Investors (Australia) IM Ltd Buy 3849.58AUD
696Ordinary
Shares
28-May-21 First Sentier Investors (Australia) RE Ltd Buy 192.33AUD
35Ordinary
Shares
28-May-21 First Sentier Investors (Australia) IM Ltd Sell 2114.17AUD
382Ordinary
Shares
28-May-21 First Sentier Investors (Australia) IM Ltd Sell 2620.9AUD
474Ordinary
Shares
28-May-21 First Sentier Investors (Australia) IM Ltd Sell 36940.61AUD
6682Ordinary
Shares
26
28-May-21 First Sentier Investors (Australia) RE Ltd Buy 5.5AUD
1Ordinary
Shares
31-May-21 First Sentier Investors (Australia) IM Ltd Buy 2878.66AUD
522Ordinary
Shares
31-May-21 First Sentier Investors (Australia) IM Ltd Sell 10137.9AUD
1838Ordinary
Shares
31-May-21 First Sentier Investors Realindex Pty Ltd Buy 35675.76AUD
6463Ordinary
Shares
1-Jun-21 First Sentier Investors (Australia) IM Ltd Sell 416006.97AUD
73202Ordinary
Shares
1-Jun-21 First Sentier Investors (Australia) IM Ltd Sell 177217.63AUD
31186Ordinary
Shares
1-Jun-21 First Sentier Investors (Australia) IM Ltd Sell 1134540AUD
200000Ordinary
Shares
1-Jun-21 First Sentier Investors (Australia) IM Ltd Sell 1914.53AUD
337Ordinary
Shares
1-Jun-21 First Sentier Investors (Australia) IM Ltd Sell 2363.34AUD
416Ordinary
Shares
1-Jun-21 First Sentier Investors Realindex Pty Ltd Buy 47323.1NZD
7822Ordinary
Shares
1-Jun-21 First Sentier Investors (Australia) IM Ltd Sell 1642840.29AUD
289100Ordinary
Shares
1-Jun-21 First Sentier Investors (Australia) IM Ltd Buy 53219.21AUD
9364Ordinary
Shares
1-Jun-21 First Sentier Investors (Australia) RE Ltd Buy 28.39AUD
5Ordinary
Shares
1-Jun-21 First Sentier Investors (Australia) RE Ltd Buy 17.03AUD
3Ordinary
Shares
2-Jun-21 First Sentier Investors (Australia) IM Ltd Sell 322788.63AUD
56781Ordinary
Shares
2-Jun-21 First Sentier Investors (Australia) IM Ltd Buy 359.76AUD
63Ordinary
Shares
2-Jun-21 First Sentier Investors Realindex Pty Ltd Sell 51135.78AUD
8940Ordinary
Shares
2-Jun-21 First Sentier Investors (Australia) IM Ltd Sell 124343.63AUD
21873Ordinary
Shares
27
2-Jun-21 First Sentier Investors (Australia) IM Ltd Sell 568260AUD
100000Ordinary
Shares
2-Jun-21 First Sentier Investors (Australia) IM Ltd Sell 1325763.58AUD
233212Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 11.44AUD
2Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 11.44AUD
2Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 17.16AUD
3Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 11.44AUD
2Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 17.16AUD
3Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 28.6AUD
5Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 34.32AUD
6Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 17.16AUD
3Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 22.88AUD
4Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 11.44AUD
2Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 22.88AUD
4Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) IM Ltd Buy 3636.99AUD
640Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 17.16AUD
3Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 40.04AUD
7Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 28.6AUD
5Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 51.48AUD
9Ordinary
Shares
28
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 11.44AUD
2Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 34.32AUD
6Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) IM Ltd Buy 1138.54AUD
200Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 11.44AUD
2Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 22.88AUD
4Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 11.44AUD
2Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 45.76AUD
8Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 51.48AUD
9Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 40.04AUD
7Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 1063.92AUD
186Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) RE Ltd Sell 17.16AUD
3Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) IM Ltd Sell 1706670AUD
300000Ordinary
Shares
3-Jun-21 First Sentier Investors (Australia) IM Ltd Sell 3266.76AUD
575Ordinary
Shares
29
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.
│ ├───Morgan Stanley & Co. LLC
│ ├───Morgan Stanley Capital Services LLC
│ ├───Morgan Stanley Smith Barney LLC
│ ├───Morgan Stanley Wealth Management Australia Pty Ltd
│ ├───Morgan Stanley Investment Management Inc.
│ └─┬─ETRADE Financial, LLC
│ └─┬─ETCM Holdings, LLC
│ └───E*Trade Securities LLC
├─┬─Morgan Stanley International Holdings Inc.
│ ├─┬─Morgan Stanley (Australia) Securities Holdings Pty Limited
│ │ └───Morgan Stanley Australia Securities Limited
│ └─┬─Morgan Stanley International Limited
│ └─┬─Morgan Stanley Investments (UK)
│ └───Morgan Stanley & Co. International plc
└─┬─Mirror Merger Sub 2, LLC
└─┬─Eaton Vance Acquisitions LLC
└───Parametric Portfolio Associates LLC
Details for Morgan Stanley & Co. International plc
Nature of relevant interest(s): Shares held or in respect of which the holder may
exercise right to rehypothecate pursuant to the agreement(s). The relevant agreement
document(s) (Prime Brokerage Agreement) are attached to a previous disclosure made
on 8 August 2019.
For that relevant interest,-
(a) number held in class: 411,780
(b) percentage held in class : 0.055%
30
(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
return under a Securities Lending Agreement. The relevant agreement document(s) (2000
Global Master Securities Lending Agreement & 2010 Global Master Securities Lending
Agreement) are attached to a previous disclosure made on 8 August 2019.
For that relevant interest,-
(a) number held in class: 8,276,400
(b) percentage held in class : 1.113%
(c) current registered holder(s) : HSBC Nominees (New Zealand) 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 return
under a Prime Brokerage Agreement. The relevant agreement document(s) (Prime
Brokerage Agreement) are attached to a previous disclosure made on 8 August 2019.
For that relevant interest,—
(a) number held in class: 27,112
(b) percentage held in class: 0.004%
(c) current registered holder(s): HSBC Nominees (New Zealand) 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: 965,610
(b) percentage held in class: 0.130%
(c) current registered holder(s): HSBC Nominees (New Zealand) Limited
31
(d) registered holder(s) once transfers are registered: Unknown
Details for Morgan Stanley & Co. International Plc
Nature of relevant interest(s): Derivative relevant interest over quoted underlying.
Swap Agreement: The relevant agreement document(s) (1992 ISDA Master Agreement
& 2002 ISDA Master Agreement) are attached to a previous disclosure made on 8
August 2019. Please refer to Table 2 for details on derivative relevant interest.
For that relevant interest,—
(a) number held in class: 5,020,349
(b) percentage held in class: 0.675%
(c) current registered holder(s): Unknown
(d) registered holder(s) once transfers are registered: Unknown
Details for Morgan Stanley & Co. LLC
Nature of relevant interest(s): Shares held or in respect of which the holder
may exercise right to rehypothecate pursuant to the agreement(s). The relevant
agreement document(s) (Prime Brokerage Margin Agreement) are attached to a
previous disclosure made on 8 August 2019.
For that relevant interest,—
(a) number held in class: 6,058
(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 & Co. LLC
Nature of relevant interest(s): Holder of securities subject to an obligation to return
under a Securities Lending Agreement. The relevant agreement document(s) (Master
Securities Loan Agreement) are attached to a previous disclosure made on 8 August
2019.
For that relevant interest,—
(a) number held in class: 188,226
(b) percentage held in class: 0.025%
(c) current registered holder(s): HSBC Nominees (New Zealand) Limited
32
(d) registered holder(s) once transfers are registered: Unknown
Details for Morgan Stanley & Co. LLC
Nature of relevant interest(s): Shares held or in respect of which the holder may
exercise control over disposal in the ordinary course of sales and trading businesses.
The relevant agreements need not be attached under regulation 139.
For that relevant interest,—
(a) number held in class: 716,400
(b) percentage held in class: 0.096%
(c) current registered holder(s): HSBC Custody Nominees (Australia) Limited
(d) registered holder(s) once transfers are registered: Unknown
Details for Morgan Stanley Australia Securities Limited
Nature of relevant interest(s): 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: 389,004
(b) percentage held in class: 0.052%
(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 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: 36,281
(b) percentage held in class: 0.005%
(c) current registered holder(s): HSBC Nominees (New Zealand) Limited
(d) registered holder(s) once transfers are registered: Unknown
Details for Morgan Stanley Smith Barney LLC
33
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: 16,450
(b) percentage held in class: 0.002%
(c) HSBC Custody Nominees (Australia) Limited; Citibank Nominees New Zealand
(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: 51,665
(b) percentage held in class: 0.007%
(c) Morgan Stanley Wealth Management Australia Pty discretionary client account
(d) registered holder(s) once transfers are registered: Unknown
Details for Morgan Stanley Capital Services LLC
Nature of relevant interest(s): Derivative relevant interest over quoted underlying.
Swap Agreement: The relevant agreement document(s) (1992 ISDA Master Agreement
& 2002 ISDA Master Agreement) are attached to a previous disclosure made on 8
August 2019. Please refer to Table 2 for details on derivative relevant interest.
For that relevant interest,—
(a) number held in class: 9,185,051
(b) percentage held in class: 1.236%
(c) current registered holder(s): Unknown
(d) registered holder(s) once transfers are registered: Unknown
Details for E*TRADE Securities LLC
34
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: 10,934
(b) percentage held in class: 0.001%
(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): Shares 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) are
attached to a previous disclosure made on 8 August 2019.
For that relevant interest,—
(a) number held in class: 3,350
(b) percentage held in class: 0.001%
(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): 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: 1,183
(b) percentage held in class: 0.001%
(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): 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.
35
For that relevant interest,—
(a) number held in class: 1,736,249
(b) percentage held in class: 0.234%
(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: 126,529
(b) percentage held in class: 0.017%
(c) current registered holder(s): Unknown
(d) registered holder(s) once transfers are registered: Unknown
For a derivative relevant interest, also –
Details for
(a) Type of
Derivative
(b) Details of Derivative
Notional Value of the
Derivative
Settlement
Type
Expiry Date of the
Derivative
Morgan
Stanley &
Co.
International
plc
Swap
Agreement
1,693,055.50 (AUD)
Cash
5/25/2023
293,121.56 (AUD) 2/22/2023
315,835.89 (AUD) 11/04/2022
17,001,106.81 (AUD) 9/20/2023
708,817.45 (AUD) 11/21/2022
13,911.28 (AUD) 4/28/2023
2,567,018.07 (AUD) 5/17/2023
3,011,950.62 (AUD) 12/21/2022
1,290,828.28 (AUD) 8/16/2021
254,072.10 (AUD) 3/08/2023
285,537.70 (AUD) 8/29/2022
21,296.65 (AUD) 10/04/2022
137,188.05 (AUD) 3/31/2022
1,327,914.20 (AUD) 10/04/2021
Morgan
Stanley
Capital
Services LLC
Swap
Agreement
1,127,906.52 (NZD)
Cash
3/15/2023
87,197.13 7/23/2021
170,834.71 (AUD) 3/15/2023
33,853.22 (NZD) 2/22/2023
630,226.08 1/31/2023
36
252,647.35 (AUD) 4/28/2023
117,359.93 (AUD) 4/28/2023
446,641.59 (AUD) 4/12/2023
224,303.73 (AUD) 7/14/2022
2,871,765.14 (NZD) 2/22/2023
14,178.81 3/15/2023
40,033.20 (AUD) 3/15/2023
552,276.20 (AUD) 5/31/2022
916,491.12 (AUD) 11/08/2021
42,261,750.64 (AUD) 9/29/2025
66,304.62 (AUD) 11/24/2022
10,780,084.15 (AUD) 8/17/2022
5,257,256.02 (AUD) 8/17/2022
2,158,686.65 (AUD) 10/15/2021
5,376.48 (AUD) 12/30/2022
4,800,000.00 (AUD) 9/13/2021
37
Annexure C
Transaction details for Morgan Stanley group
Date of TransactionHolder of Relevant Interest
Transaction Nature
Consideration Class and number of securities
2/06/2021Morgan Stanley Wealth Management Australia Pty Ltd
Buy
11,420.00 (AUD)2,000 Ordinary Shares
4/21/2021Morgan Stanley & Co. International plc
Buy
N/A164 Swaps
4/21/2021Morgan Stanley & Co. International plc
Buy
N/A2,153 Swaps
4/21/2021Morgan Stanley & Co. International plc
Buy
N/A254 Swaps
4/21/2021Morgan Stanley & Co. International plc
Buy
N/A27,281 Swaps
4/21/2021Morgan Stanley & Co. International plc
Buy
N/A44,500 Swaps
4/21/2021Morgan Stanley & Co. International plc
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A110,221 Ordinary Shares
4/21/2021Morgan Stanley & Co. International plc
Sell
269,600.7832,330 Ordinary Shares
4/21/2021Morgan Stanley & Co. International plc
Sell
377,511.2644,500 Ordinary Shares
4/21/2021Morgan Stanley & Co. International plc
Sell
855.93103 Ordinary Shares
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A1,000 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A1,017 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A144 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A184 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A19,883 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A292 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A31 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A4,549 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A449 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A461 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A61,256 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A729 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A814 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A849 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A908 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A910 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A985 Swaps
4/21/2021Morgan Stanley & Co. International plc
Sell
N/A992 Swaps
4/21/2021Morgan Stanley & Co. LLC
Borrow Returned
N/A3,963 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,081.50 (AUD)140 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,390.50 (AUD)180 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,405.80 (AUD)180 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,452.66 (AUD)186 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,476.43 (AUD)191 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,567.16 (AUD)203 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,621.53 (AUD)211 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,634.85 (AUD)210 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,722.67 (AUD)223 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,767.32 (AUD)226 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,784.08 (AUD)232 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,850.97 (AUD)237 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,921.03 (AUD)249 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
1,922.89 (AUD)247 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
10,245.50 (AUD)1,322 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
10,800.30 (AUD)1,390 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
103,853.70 (AUD)13,470 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
11,647.48 (AUD)1,500 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
11,803.37 (AUD)1,524 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
111,249.00 (AUD)14,100 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
12,261.06 (AUD)1,578 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
12,535.05 (AUD)1,605 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
12,734.03 (AUD)1,657 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
12,901.65 (AUD)1,653 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
12,956.29 (AUD)1,660 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
121,975.92 (AUD)15,401 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
127,431.04 (AUD)16,192 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
13,107.00 (AUD)1,700 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
13,729.98 (AUD)1,758 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
130,283.58 (AUD)16,898 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
14,130.44 (AUD)1,828 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
14,903.25 (AUD)1,923 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
14,957.40 (AUD)1,940 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
15,995.84 (AUD)2,072 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
150,021.00 (AUD)18,990 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
16,107.00 (AUD)2,065 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
16,235.52 (AUD)2,114 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
167,844.71 (AUD)21,491 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
17,369.31 (AUD)2,247 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
17,964.30 (AUD)2,330 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
18,310.53 (AUD)2,343 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
18,767.32 (AUD)2,431 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
19,565.64 (AUD)2,502 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,027.88 (AUD)262 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,029.26 (AUD)259 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,031.90 (AUD)260 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,064.48 (AUD)264 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,082.78 (AUD)266 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,093.85 (AUD)270 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,103.46 (AUD)273 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,107.02 (AUD)271 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,135.37 (AUD)275 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,157.83 (AUD)277 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,182.30 (AUD)278 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,188.30 (AUD)277 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,192.55 (AUD)282 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,232.00 (AUD)288 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,244.96 (AUD)288 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,261.54 (AUD)292 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,317.68 (AUD)296 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,340.00 (AUD)300 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,374.56 (AUD)306 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,374.64 (AUD)307 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,388.15 (AUD)305 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,388.48 (AUD)311 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,457.00 (AUD)312 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,466.38 (AUD)316 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,510.22 (AUD)321 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,513.72 (AUD)319 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,536.59 (AUD)329 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,581.80 (AUD)331 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,615.12 (AUD)337 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,674.10 (AUD)340 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,705.70 (AUD)348 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,783.40 (AUD)353 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,882.67 (AUD)371 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
2,966.41 (AUD)386 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
20,563.06 (AUD)2,674 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
21,894.88 (AUD)2,768 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
23,183.16 (AUD)3,003 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
23,476.01 (AUD)3,037 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
23,688.60 (AUD)3,037 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
24,925.12 (AUD)3,212 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
25,858.56 (AUD)3,328 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
27,377.28 (AUD)3,492 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
27,558.30 (AUD)3,579 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
27,630.12 (AUD)3,556 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
274,348.44 (AUD)35,676 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
276.85 (AUD)35 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
28,060.16 (AUD)3,616 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
288.23 (AUD)37 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
29,909.60 (AUD)3,815 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,012.62 (AUD)385 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,028.35 (AUD)390 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,057.30 (AUD)387 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,092.81 (AUD)391 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,260.56 (AUD)424 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,314.20 (AUD)423 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,318.00 (AUD)420 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,359.37 (AUD)436 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,407.71 (AUD)433 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,435.46 (AUD)443 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,578.19 (AUD)462 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,582.06 (AUD)454 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,645.54 (AUD)471 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,734.40 (AUD)480 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,755.84 (AUD)484 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,768.30 (AUD)477 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
3,840.06 (AUD)492 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
31,884.47 (AUD)4,093 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
32,220.09 (AUD)4,179 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
320,250.27 (AUD)41,537 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
340.56 (AUD)44 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
348.52 (AUD)45 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
35,837.91 (AUD)4,577 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
36,060.45 (AUD)4,665 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
36,628.90 (AUD)4,690 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
36,644.52 (AUD)4,686 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
37,284.94 (AUD)4,774 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
372.96 (AUD)48 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
38.77 (AUD)5 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
386.50 (AUD)50 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,039.87 (AUD)525 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,050.63 (AUD)523 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,154.92 (AUD)532 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,249.28 (AUD)542 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,380.79 (AUD)562 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,503.78 (AUD)573 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,571.77 (AUD)585 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,709.24 (AUD)598 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,744.73 (AUD)617 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,751.90 (AUD)610 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,853.12 (AUD)625 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,857.48 (AUD)618 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,882.69 (AUD)628 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
4,941.72 (AUD)636 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
40,656.18 (AUD)5,199 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
41,126.61 (AUD)5,293 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
420.12 (AUD)54 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
423.22 (AUD)55 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
43,776.18 (AUD)5,634 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
44,082.90 (AUD)5,630 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
454.72 (AUD)58 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
458.43 (AUD)59 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
47,317.20 (AUD)6,020 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
47,344.22 (AUD)6,062 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
485.73 (AUD)63 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
487.62 (AUD)63 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
488.25 (AUD)63 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
5,025.93 (AUD)637 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
5,236.59 (AUD)677 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
5,314.68 (AUD)684 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
5,362.16 (AUD)691 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
5,598.32 (AUD)728 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
5,665.72 (AUD)719 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
5,697.01 (AUD)737 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
5,998.44 (AUD)777 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
50,146.20 (AUD)6,429 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
51,083.48 (AUD)6,566 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
539.70 (AUD)70 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
54,301.53 (AUD)7,043 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
555.84 (AUD)72 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
6,402.48 (AUD)824 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
6,499.53 (AUD)843 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
6,533.92 (AUD)842 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
6,580.89 (AUD)853 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
6,603.00 (AUD)852 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
6,644.87 (AUD)853 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
6,814.67 (AUD)872 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
61,418.75 (AUD)7,925 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
62,906.04 (AUD)7,983 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
66,298.29 (AUD)8,599 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
669.08 (AUD)86 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
687.08 (AUD)89 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
69,459.76 (AUD)8,951 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
7,173.44 (AUD)928 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
7,462.16 (AUD)961 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
7,529.13 (AUD)969 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
7,555.20 (AUD)960 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
7,586.68 (AUD)964 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
7,770.00 (AUD)1,000 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
7.80 (AUD)1 Ordinary Share
4/21/2021Morgan Stanley Australia Securities Limited
Buy
7.83 (AUD)1 Ordinary Share
4/21/2021Morgan Stanley Australia Securities Limited
Buy
70.11 (AUD)9 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
706.50 (AUD)90 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
735.63 (AUD)93 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
762.44 (AUD)98 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
778.00 (AUD)100 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
8,196.89 (AUD)1,068 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
8,328.30 (AUD)1,065 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
8,416.75 (AUD)1,077 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
8,637.84 (AUD)1,116 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
82,375.80 (AUD)10,561 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
82,644.11 (AUD)10,609 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
837.81 (AUD)107 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
842.57 (AUD)109 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
85,722.00 (AUD)10,990 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
86,192.61 (AUD)11,093 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
873.60 (AUD)112 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
878.08 (AUD)112 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
9,061.30 (AUD)1,147 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
9,073.38 (AUD)1,164 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
9,228.00 (AUD)1,200 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
9,310.32 (AUD)1,206 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
9,355.79 (AUD)1,201 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
9,415.84 (AUD)1,201 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
9,771.68 (AUD)1,256 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
9,861.11 (AUD)1,253 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
9,932.80 (AUD)1,280 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
911.43 (AUD)117 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
93,938.68 (AUD)12,028 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Buy
957.28 (AUD)124 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
1,187.34 (AUD)154 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
1,330.37 (AUD)173 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
1,446.66 (AUD)188 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
1,767.32 (AUD)226 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
1,783.14 (AUD)226 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
1,783.32 (AUD)231 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
1,800.90 (AUD)230 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
1,817.40 (AUD)233 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
1,986.56 (AUD)256 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
10,087.65 (AUD)1,305 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
10,183.78 (AUD)1,294 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
10,340.11 (AUD)1,342 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
10,640.16 (AUD)1,365 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
100,985.58 (AUD)13,098 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
102,174.20 (AUD)13,235 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
105,291.27 (AUD)13,551 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
11,026.40 (AUD)1,432 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
11,625.48 (AUD)1,502 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
12,003.84 (AUD)1,563 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
12,265.55 (AUD)1,595 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
12,384.00 (AUD)1,600 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
122,269.36 (AUD)15,838 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
123.04 (AUD)16 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
127,423.17 (AUD)16,527 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
13,409.77 (AUD)1,717 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
13,758.48 (AUD)1,773 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
137,145.66 (AUD)17,742 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
14,903.25 (AUD)1,923 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
147,148.28 (AUD)19,036 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
15,995.84 (AUD)2,072 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
157,091.25 (AUD)20,375 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
161.49 (AUD)21 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
17,117.24 (AUD)2,164 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
17,621.70 (AUD)2,265 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
18,314.37 (AUD)2,339 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
18,582.04 (AUD)2,407 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
18,780.30 (AUD)2,439 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
18,974.34 (AUD)2,442 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
182,697.90 (AUD)23,727 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
185.28 (AUD)24 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
19,136.22 (AUD)2,482 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
19,198.24 (AUD)2,474 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
19,933.18 (AUD)2,549 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
2,048.20 (AUD)266 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
2,061.90 (AUD)261 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
2,168.60 (AUD)280 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
2,188.30 (AUD)277 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
2,322.38 (AUD)302 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
2,440.90 (AUD)317 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
2,482.11 (AUD)317 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
2,516.17 (AUD)323 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
2,863.44 (AUD)369 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
2,914.21 (AUD)377 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
2,971.08 (AUD)378 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
20,410.38 (AUD)2,637 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
20,973.24 (AUD)2,682 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
21,422.31 (AUD)2,793 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
224,091.15 (AUD)29,065 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
225.04 (AUD)29 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
23,770.88 (AUD)3,032 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
23.07 (AUD)3 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
24,471.54 (AUD)3,174 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
24,812.37 (AUD)3,177 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
24,981.92 (AUD)3,236 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
25,011.24 (AUD)3,244 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
25,100.40 (AUD)3,218 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
258,207.13 (AUD)33,577 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
27,464.69 (AUD)3,553 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
27,519.80 (AUD)3,574 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
27,631.78 (AUD)3,538 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
277,359.54 (AUD)35,974 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
28,199.80 (AUD)3,620 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
28,897.08 (AUD)3,748 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
292.22 (AUD)38 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
3,009.90 (AUD)381 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
3,088.48 (AUD)398 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
3,172.40 (AUD)412 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
3,226.70 (AUD)410 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
3,338.43 (AUD)433 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
3,395.49 (AUD)437 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
3,407.71 (AUD)433 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
3,432.98 (AUD)439 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
3,447.60 (AUD)442 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
3,606.40 (AUD)460 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
30,092.56 (AUD)3,898 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
32,921.70 (AUD)4,270 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
324.66 (AUD)42 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
372.96 (AUD)48 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
38,364.96 (AUD)4,976 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
4,140.27 (AUD)537 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
4,175.44 (AUD)536 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
4,324.46 (AUD)553 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
4,403.48 (AUD)566 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
4,454.24 (AUD)574 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
4,806.80 (AUD)610 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
4,878.06 (AUD)627 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
40,665.96 (AUD)5,254 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
40,805.95 (AUD)5,185 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
41,778.60 (AUD)5,370 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
424.60 (AUD)55 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
43,955.87 (AUD)5,557 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
432.88 (AUD)56 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
439.75 (AUD)57 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
44,233.80 (AUD)5,671 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
46,080.00 (AUD)6,000 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
5,025.93 (AUD)637 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
5,048.88 (AUD)654 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
5,650.63 (AUD)731 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
5,736.96 (AUD)747 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
5,773.11 (AUD)743 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
5,974.93 (AUD)767 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
50,387.40 (AUD)6,510 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
500.48 (AUD)64 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
517.91 (AUD)67 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
53,729.55 (AUD)6,915 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
549.54 (AUD)71 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
55,199.93 (AUD)7,141 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
59,335.68 (AUD)7,726 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
6,099.36 (AUD)776 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
6,402.48 (AUD)824 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
6,691.86 (AUD)846 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
6,720.16 (AUD)866 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
60,997.08 (AUD)7,932 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
602.14 (AUD)77 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
62,608.86 (AUD)8,089 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
63,193.50 (AUD)8,154 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
646,453.40 (AUD)83,732 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
667.36 (AUD)86 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
67,511.40 (AUD)8,745 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
687.08 (AUD)89 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
687.08 (AUD)89 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
7,389.27 (AUD)951 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
7,534.08 (AUD)981 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
7.71 (AUD)1 Ordinary Share
4/21/2021Morgan Stanley Australia Securities Limited
Sell
7.80 (AUD)1 Ordinary Share
4/21/2021Morgan Stanley Australia Securities Limited
Sell
73,365.40 (AUD)9,430 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
735.63 (AUD)93 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
75,684.98 (AUD)9,842 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
761.31 (AUD)99 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
77,562.60 (AUD)10,060 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
77,810.18 (AUD)10,066 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
770.00 (AUD)100 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
774.00 (AUD)100 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
780.00 (AUD)100 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
79,608.00 (AUD)10,272 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
796.89 (AUD)101 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
8,133.12 (AUD)1,059 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
8,362.04 (AUD)1,070 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
8,906.66 (AUD)1,126 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
815.14 (AUD)106 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
84,287.84 (AUD)10,751 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
845.64 (AUD)108 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
86.02 (AUD)11 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
88,490.08 (AUD)11,287 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
886.65 (AUD)115 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
895.52 (AUD)116 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
9,174.17 (AUD)1,193 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
9,228.00 (AUD)1,200 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
9,731.04 (AUD)1,254 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
9,857.71 (AUD)1,263 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
90,504.22 (AUD)11,618 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
92.76 (AUD)12 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
930.00 (AUD)120 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
936.54 (AUD)121 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
96,198.92 (AUD)12,461 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
971.46 (AUD)126 Ordinary Shares
4/21/2021Morgan Stanley Australia Securities Limited
Sell
98,356.47 (AUD)12,757 Ordinary Shares
4/21/2021Morgan Stanley Capital Services LLC
Buy
N/A10,066 Swaps
4/21/2021Morgan Stanley Capital Services LLC
Buy
N/A19,532 Swaps
4/21/2021Morgan Stanley Capital Services LLC
Buy
N/A19,680 Swaps
4/21/2021Morgan Stanley Capital Services LLC
Buy
N/A2,085 Swaps
4/21/2021Morgan Stanley Capital Services LLC
Buy
N/A272 Swaps
4/21/2021Morgan Stanley Capital Services LLC
Buy
N/A32,330 Swaps
4/21/2021Morgan Stanley Capital Services LLC
Buy
N/A51,704 Swaps
4/21/2021Morgan Stanley Capital Services LLC
Buy
N/A83,732 Swaps
4/21/2021Morgan Stanley Capital Services LLC
Sell
N/A10,303 Swaps
4/21/2021Morgan Stanley Capital Services LLC
Sell
N/A14,367 Swaps
4/21/2021Morgan Stanley Capital Services LLC
Sell
N/A6,979 Swaps
4/21/2021Morgan Stanley Capital Services LLC
Sell
N/A7,431 Swaps
4/21/2021Parametric Portfolio Associates LLC
Buy
1,264.91 (USD)209 American Depositary Receipts
4/21/2021Parametric Portfolio Associates LLC
Buy
314.71 (USD)52 American Depositary Receipts
4/21/2021Parametric Portfolio Associates LLC
Buy
357.08 (USD)59 American Depositary Receipts
4/21/2021Parametric Portfolio Associates LLC
Buy
950.20 (USD)157 American Depositary Receipts
4/21/2021Parametric Portfolio Associates LLC
Sell
1,135.51 (USD)188 American Depositary Receipts
4/21/2021Parametric Portfolio Associates LLC
Sell
2,005.26 (USD)332 American Depositary Receipts
4/21/2021Parametric Portfolio Associates LLC
Sell
446.95 (USD)74 American Depositary Receipts
4/22/2021Morgan Stanley & Co. International plc
Borrow
N/A153,588 Ordinary Shares
4/22/2021Morgan Stanley & Co. International plc
Buy
12,781.191,553 Ordinary Shares
4/22/2021Morgan Stanley & Co. International plc
Buy
164.6020 Ordinary Shares
4/22/2021Morgan Stanley & Co. International plc
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A161,208 Ordinary Shares
4/22/2021Morgan Stanley & Co. International plc
Sell
382,597.7746,413 Ordinary Shares
4/22/2021Morgan Stanley & Co. International plc
Sell
5,859.76712 Ordinary Shares
4/22/2021Morgan Stanley & Co. International plc
Sell
827.00100 Ordinary Shares
4/22/2021Morgan Stanley & Co. International plc
Sell
98.7612 Ordinary Shares
4/22/2021Morgan Stanley & Co. International plc
Sell
N/A11 Swaps
4/22/2021Morgan Stanley & Co. International plc
Sell
N/A19,111 Swaps
4/22/2021Morgan Stanley & Co. International plc
Sell
N/A2 Swaps
4/22/2021Morgan Stanley & Co. International plc
Sell
N/A39 Swaps
4/22/2021Morgan Stanley & Co. International plc
Sell
N/A41 Swaps
4/22/2021Morgan Stanley & Co. LLC
Borrow Returned
N/A101,939 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
1,094.66 (AUD)143 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
1,098.72 (AUD)144 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
1,100.88 (AUD)144 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
1,244.53 (AUD)161 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
1,338.06 (AUD)174 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
1,544.28 (AUD)202 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
10,120.92 (AUD)1,311 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
10,236.72 (AUD)1,326 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
10,760.54 (AUD)1,414 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
104,056.80 (AUD)13,620 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
106.89 (AUD)14 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
11,511.93 (AUD)1,497 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
11,819.25 (AUD)1,545 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
113,066.80 (AUD)14,684 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
117,174.68 (AUD)15,337 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
12,220.12 (AUD)1,586 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
12,303.36 (AUD)1,602 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
121,278.85 (AUD)15,895 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
122.40 (AUD)16 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
128,107.52 (AUD)16,768 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
13,440.47 (AUD)1,765 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
13,468.52 (AUD)1,756 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
13,516.80 (AUD)1,760 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
13,668.92 (AUD)1,795 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
136,098.96 (AUD)17,814 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
14,754.36 (AUD)1,935 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
140,259.84 (AUD)18,263 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
15,968.94 (AUD)2,082 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
152,639.56 (AUD)19,979 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
16,315.84 (AUD)2,144 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
16,387.80 (AUD)2,145 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
16,452.15 (AUD)2,145 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
16,738.20 (AUD)2,188 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
16,747.85 (AUD)2,195 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
16,985.52 (AUD)2,232 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
17,373.15 (AUD)2,271 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
17,625.06 (AUD)2,313 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
17,928.77 (AUD)2,336 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
18,142.00 (AUD)2,350 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
18,196.74 (AUD)2,351 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
18,291.15 (AUD)2,391 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
191.25 (AUD)25 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
2,153.20 (AUD)280 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
2,213.74 (AUD)289 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
2,218.51 (AUD)287 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
2,219.95 (AUD)290 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
2,301.00 (AUD)300 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
2,329.93 (AUD)302 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
2,399.28 (AUD)312 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
2,423.16 (AUD)318 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
2,623.99 (AUD)341 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
2,834.20 (AUD)370 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
2,956.76 (AUD)383 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
2,972.20 (AUD)386 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
21,334.80 (AUD)2,760 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
23,010.64 (AUD)3,004 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
23,202.68 (AUD)3,037 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
23,378.32 (AUD)3,064 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
245.44 (AUD)32 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
25,161.24 (AUD)3,302 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
25,400.27 (AUD)3,329 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
25,786.54 (AUD)3,362 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
26,831.68 (AUD)3,512 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
27,099.23 (AUD)3,554 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
27,966.97 (AUD)3,663 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
28,416.00 (AUD)3,700 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
297.96 (AUD)39 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
3,079.32 (AUD)402 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
3,111.16 (AUD)403 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
3,185.88 (AUD)417 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
3,187.96 (AUD)417 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
3,261.33 (AUD)423 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
3,351.79 (AUD)437 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
3,671.75 (AUD)475 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
3,954.60 (AUD)520 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
3,993.70 (AUD)519 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
30.72 (AUD)4 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
31,405.96 (AUD)4,084 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
312.83 (AUD)41 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
33,106.74 (AUD)4,294 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
33,983.44 (AUD)4,402 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
34,024.23 (AUD)4,413 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
34,072.50 (AUD)4,425 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
34,416.38 (AUD)4,493 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
34,427.16 (AUD)4,518 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
34,427.16 (AUD)4,518 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
34,538.94 (AUD)4,509 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
35,711.75 (AUD)4,653 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
36,844.50 (AUD)4,785 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
37,258.77 (AUD)4,880 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
4,090.44 (AUD)534 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
4,118.79 (AUD)537 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
4,310.09 (AUD)566 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
4,322.25 (AUD)565 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
4,462.08 (AUD)581 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
4,539.41 (AUD)593 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
4,984.55 (AUD)655 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
41,110.84 (AUD)5,381 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
43,571.16 (AUD)5,718 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
45,522.43 (AUD)5,978 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
46,548.48 (AUD)6,061 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
47,514.98 (AUD)6,203 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
48,233.25 (AUD)6,305 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
49,359.36 (AUD)6,427 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
49,536.00 (AUD)6,450 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
5,072.09 (AUD)660 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
5,127.15 (AUD)665 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
5,189.22 (AUD)681 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
5,200.26 (AUD)678 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
52,630.76 (AUD)6,916 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
548.28 (AUD)72 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
549.72 (AUD)72 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
6,073.80 (AUD)795 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
6,324.75 (AUD)823 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
6,406.40 (AUD)832 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
6,437.85 (AUD)835 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
6,770.47 (AUD)881 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
63,962.05 (AUD)8,405 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
64,543.05 (AUD)8,415 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
69.03 (AUD)9 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
7,102.47 (AUD)923 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
7,132.78 (AUD)933 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
7,235.76 (AUD)944 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
7,818.29 (AUD)1,020 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
729.12 (AUD)95 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
75,615.77 (AUD)9,833 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
76,193.78 (AUD)9,934 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
76,452.60 (AUD)10,020 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
77,963.52 (AUD)10,112 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
780.30 (AUD)102 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
8,069.60 (AUD)1,048 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
8,812.83 (AUD)1,149 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
810.90 (AUD)106 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
838.75 (AUD)110 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
856.80 (AUD)112 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
883.20 (AUD)115 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
89,209.77 (AUD)11,631 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
9,461.57 (AUD)1,236 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
9,868.50 (AUD)1,290 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
93,399.00 (AUD)12,225 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
97,685.04 (AUD)12,786 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Buy
98,401.24 (AUD)12,796 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
1,063.29 (AUD)138 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
1,098.72 (AUD)144 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
1,179.55 (AUD)155 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
1,214.23 (AUD)158 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
1,635,380.20 (AUD)214,055 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
1,679.58 (AUD)217 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
1,783.32 (AUD)231 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
1,808.31 (AUD)237 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
1,819.56 (AUD)236 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
1,936.74 (AUD)254 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
11,513.48 (AUD)1,507 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
11,980.54 (AUD)1,562 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
12,147.60 (AUD)1,590 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
12,436.90 (AUD)1,630 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
12,726.84 (AUD)1,668 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
12,976.86 (AUD)1,703 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
122.40 (AUD)16 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
125,079.13 (AUD)16,181 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
13,054.34 (AUD)1,702 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
13,358.40 (AUD)1,760 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
14,546.56 (AUD)1,904 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
14,565.67 (AUD)1,909 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
14,802.20 (AUD)1,940 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
15,541.49 (AUD)2,021 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
16,043.52 (AUD)2,089 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
16,545.60 (AUD)2,160 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
17,411.70 (AUD)2,285 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
18,891.21 (AUD)2,463 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
184,092.78 (AUD)24,033 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
19,788.60 (AUD)2,580 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
191.25 (AUD)25 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
2,064.94 (AUD)268 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
2,153.20 (AUD)280 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
2,181.20 (AUD)287 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
2,190.76 (AUD)286 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
2,239.64 (AUD)292 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
2,293.33 (AUD)299 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
2,402.27 (AUD)313 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
2,423.16 (AUD)318 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
2,429.52 (AUD)318 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
2,525.60 (AUD)328 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
2,586.20 (AUD)335 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
2,612.74 (AUD)338 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
2,689.86 (AUD)353 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
20,349.00 (AUD)2,660 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
206.28 (AUD)27 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
21,709.38 (AUD)2,849 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
218,234.00 (AUD)28,715 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
240,329.74 (AUD)31,498 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
256,490.08 (AUD)33,572 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
28,416.00 (AUD)3,700 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
296,734.25 (AUD)38,865 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
3,029.40 (AUD)396 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
3,101.84 (AUD)406 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
3,195.50 (AUD)415 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
3,210.12 (AUD)421 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
3,290.43 (AUD)429 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
3,351.79 (AUD)437 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
3,434.85 (AUD)449 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
3,623.18 (AUD)473 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
3,802.22 (AUD)498 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
304,053.24 (AUD)39,902 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
31,877.55 (AUD)4,167 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
34,427.16 (AUD)4,518 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
35,350.65 (AUD)4,621 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
355.12 (AUD)46 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
36,412.24 (AUD)4,766 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
37,977.60 (AUD)4,945 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
372.00 (AUD)48 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
39,836.16 (AUD)5,187 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
4,010.47 (AUD)527 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
4,090.44 (AUD)534 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
4,243.64 (AUD)554 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
4,628.40 (AUD)609 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
4,770.74 (AUD)622 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
420.20 (AUD)55 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
437.76 (AUD)57 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
44,190.72 (AUD)5,754 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
443,173.48 (AUD)58,007 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
445.44 (AUD)58 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
47,536.08 (AUD)6,222 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
48,243.42 (AUD)6,233 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
5,102.55 (AUD)667 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
55,534.08 (AUD)7,231 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
57,472.80 (AUD)7,464 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
57,615.31 (AUD)7,571 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
6,073.80 (AUD)795 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
6,103.22 (AUD)802 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
6,354.54 (AUD)821 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
6,919.68 (AUD)901 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
6,930.90 (AUD)906 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
60,372.55 (AUD)7,897 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
668.59 (AUD)87 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
68,698.88 (AUD)8,992 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
69.16 (AUD)9 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
7,216.56 (AUD)936 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
7,265.28 (AUD)946 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
7,620.00 (AUD)1,000 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
71,911.34 (AUD)9,431 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
784,035.47 (AUD)103,027 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
8,069.60 (AUD)1,048 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
8,405.17 (AUD)1,093 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
8,482.07 (AUD)1,103 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
8,727.72 (AUD)1,132 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
8,780.09 (AUD)1,153 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
81,786.20 (AUD)10,705 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
84,070.87 (AUD)10,961 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
89,248.12 (AUD)11,636 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
9,702.75 (AUD)1,275 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
9,884.16 (AUD)1,287 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
940.95 (AUD)123 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
98,708.84 (AUD)12,836 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
998.22 (AUD)131 Ordinary Shares
4/22/2021Morgan Stanley Australia Securities Limited
Sell
998.40 (AUD)130 Ordinary Shares
4/22/2021Morgan Stanley Capital Services LLC
Buy
N/A100 Swaps
4/22/2021Morgan Stanley Capital Services LLC
Buy
N/A11,690 Swaps
4/22/2021Morgan Stanley Capital Services LLC
Buy
N/A24,286 Swaps
4/22/2021Morgan Stanley Capital Services LLC
Buy
N/A3,092 Swaps
4/22/2021Morgan Stanley Capital Services LLC
Buy
N/A421 Swaps
4/22/2021Morgan Stanley Capital Services LLC
Buy
N/A46,413 Swaps
4/22/2021Morgan Stanley Capital Services LLC
Buy
N/A6,455 Swaps
4/22/2021Morgan Stanley Capital Services LLC
Buy
N/A7,231 Swaps
4/22/2021Morgan Stanley Capital Services LLC
Buy
N/A8,838 Swaps
4/22/2021Morgan Stanley Capital Services LLC
Buy
N/A901 Swaps
4/22/2021Morgan Stanley Capital Services LLC
Sell
N/A10,948 Swaps
4/22/2021Morgan Stanley Capital Services LLC
Sell
N/A11,254 Swaps
4/22/2021Morgan Stanley Capital Services LLC
Sell
N/A17,814 Swaps
4/22/2021Morgan Stanley Capital Services LLC
Sell
N/A3,728 Swaps
4/22/2021Morgan Stanley Wealth Management Australia Pty Ltd
Transfer In
N/A647 Ordinary Shares
4/22/2021Parametric Portfolio Associates LLC
Buy
657.76 (USD)111 American Depositary Receipts
4/22/2021Parametric Portfolio Associates LLC
Buy
82,184.699,981 Ordinary Shares
4/22/2021Parametric Portfolio Associates LLC
Sell
153.65 (USD)26 American Depositary Receipts
4/22/2021Parametric Portfolio Associates LLC
Sell
295.49 (USD)50 American Depositary Receipts
4/23/2021E*TRADE Securities LLC
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A700 Ordinary Shares
4/23/2021Morgan Stanley & Co. International plc
Borrow
N/A139,090 Ordinary Shares
4/23/2021Morgan Stanley & Co. International plc
Buy
N/A555 Swaps
4/23/2021Morgan Stanley & Co. International plc
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A14,715 Ordinary Shares
4/23/2021Morgan Stanley & Co. International plc
Sell
2,251.50285 Ordinary Shares
4/23/2021Morgan Stanley & Co. International plc
Sell
N/A1,603 Swaps
4/23/2021Morgan Stanley & Co. International plc
Sell
N/A12,973 Swaps
4/23/2021Morgan Stanley & Co. LLC
Borrow Returned
N/A186,933 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
1,061.02 (AUD)141 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
1,064.30 (AUD)145 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
1,228.28 (AUD)167 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
1,315.80 (AUD)180 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
1,622.82 (AUD)222 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
1,665.04 (AUD)227 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
1,689.34 (AUD)230 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
1,813.02 (AUD)246 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
1,817.42 (AUD)242 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
1,910.52 (AUD)261 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
1,958.35 (AUD)265 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
102,670.56 (AUD)13,653 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
108,954.96 (AUD)14,844 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
111,957.76 (AUD)14,888 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
111,957.76 (AUD)14,888 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
12,354.12 (AUD)1,674 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
12,400.08 (AUD)1,694 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
12,774.78 (AUD)1,731 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
12,816.43 (AUD)1,739 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
12,865.60 (AUD)1,720 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
12,900.24 (AUD)1,748 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
126,633.08 (AUD)17,276 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
13,430.23 (AUD)1,826 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
14,255.04 (AUD)1,916 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
14,479.56 (AUD)1,962 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
14,757.12 (AUD)2,016 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
149.40 (AUD)20 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
149.80 (AUD)20 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
15,017.64 (AUD)2,046 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
15,774.34 (AUD)2,136 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
15,846.60 (AUD)2,156 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
154,315.80 (AUD)20,910 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
16,516.44 (AUD)2,214 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
16,645.68 (AUD)2,274 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
161,326.80 (AUD)21,860 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
17,406.40 (AUD)2,365 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
17,721.72 (AUD)2,421 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
170,916.90 (AUD)23,254 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
172,212.30 (AUD)23,335 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
179.28 (AUD)24 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
18,375.00 (AUD)2,500 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
183,306.64 (AUD)24,872 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
19,254.42 (AUD)2,609 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
191,158.88 (AUD)25,556 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,070.57 (AUD)277 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,089.71 (AUD)279 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,112.59 (AUD)289 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,116.92 (AUD)289 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,118.06 (AUD)287 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,138.85 (AUD)291 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,184.16 (AUD)292 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,241.75 (AUD)305 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,266.44 (AUD)303 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,341.46 (AUD)319 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,416.53 (AUD)327 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,488.74 (AUD)337 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,521.69 (AUD)341 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,523.23 (AUD)344 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,526.19 (AUD)343 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,545.60 (AUD)344 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,647.62 (AUD)359 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,993.64 (AUD)404 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
2,999.59 (AUD)407 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
20,169.36 (AUD)2,746 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
20,929.68 (AUD)2,836 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
21,837.42 (AUD)2,959 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
213.44 (AUD)29 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
22,387.04 (AUD)2,977 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
22,634.48 (AUD)3,026 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
24,081.92 (AUD)3,272 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
24,117.84 (AUD)3,268 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
241.56 (AUD)33 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
258,396.60 (AUD)35,156 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
299.40 (AUD)40 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
3,106.98 (AUD)421 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
3,273.13 (AUD)437 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
3,463.90 (AUD)470 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
3,488.64 (AUD)474 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
3,620.70 (AUD)486 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
3,648.07 (AUD)496 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
3,897.54 (AUD)531 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
3,948.93 (AUD)534 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
3,975.12 (AUD)539 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
3,976.35 (AUD)541 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
3,992.17 (AUD)533 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
30,634.20 (AUD)4,185 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
31,228.48 (AUD)4,243 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
31,327.12 (AUD)4,268 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
31,446.18 (AUD)4,261 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
331.87 (AUD)45 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
332,513.28 (AUD)45,056 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
336.15 (AUD)45 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
338.33 (AUD)46 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
34,837.99 (AUD)4,727 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
34,882.96 (AUD)4,676 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
344.27 (AUD)47 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
344.27 (AUD)47 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
35,309.67 (AUD)4,791 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
358.92 (AUD)49 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
366.75 (AUD)50 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
4,298.07 (AUD)582 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
4,396.66 (AUD)599 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
4,480.29 (AUD)603 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
4,678.12 (AUD)625 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
4,714.82 (AUD)638 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
402.30 (AUD)54 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
44,253.00 (AUD)5,940 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
469.44 (AUD)64 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
5,089.21 (AUD)691 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
5,101.68 (AUD)696 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
5,570.52 (AUD)761 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
5,688.50 (AUD)775 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
5,878.66 (AUD)802 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
5,990.25 (AUD)815 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
501.16 (AUD)67 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
546.86 (AUD)74 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
550.50 (AUD)75 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
565.95 (AUD)77 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
587.20 (AUD)80 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
591.60 (AUD)80 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
6,120.55 (AUD)835 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
6,204.24 (AUD)830 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
6,399.52 (AUD)851 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
6,488.95 (AUD)871 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
6,844.80 (AUD)920 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
6,934.08 (AUD)932 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
62,871.90 (AUD)8,554 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
67,755.54 (AUD)9,231 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
69,665.22 (AUD)9,326 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
691.92 (AUD)93 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
7,348.10 (AUD)985 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
7,491.26 (AUD)1,022 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
7,656.04 (AUD)1,036 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
7,971.50 (AUD)1,070 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
72,175.50 (AUD)9,675 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
76,350.68 (AUD)10,402 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
779.10 (AUD)106 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
78,560.64 (AUD)10,674 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
79,721.29 (AUD)10,817 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
79,863.36 (AUD)10,851 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
8,106.13 (AUD)1,091 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
8,118.04 (AUD)1,106 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
8,370.86 (AUD)1,142 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
8,377.60 (AUD)1,120 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
8,426.25 (AUD)1,125 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
8,854.08 (AUD)1,203 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
8,967.99 (AUD)1,216 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
81,290.70 (AUD)11,015 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
82.17 (AUD)11 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
84,699.05 (AUD)11,369 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
9,229.44 (AUD)1,254 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
9,685.76 (AUD)1,316 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
9,855.04 (AUD)1,339 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
917.44 (AUD)122 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Buy
964.81 (AUD)131 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
1,542.42 (AUD)209 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
1,586.52 (AUD)216 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
1,654.32 (AUD)226 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
1,768.94 (AUD)241 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
1,787.30 (AUD)244 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
1,813.02 (AUD)246 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
1,872.48 (AUD)249 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
1,910.52 (AUD)261 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
10,177.97 (AUD)1,381 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
10,217.28 (AUD)1,392 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
10,774.62 (AUD)1,458 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
102,670.56 (AUD)13,653 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
103.32 (AUD)14 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
106,323.66 (AUD)14,407 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
11,726.82 (AUD)1,589 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
12,022.92 (AUD)1,638 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
12,811.05 (AUD)1,743 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
15,341.69 (AUD)2,093 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
15,772.48 (AUD)2,143 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
158,024.16 (AUD)21,588 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
16,479.40 (AUD)2,212 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
16,687.72 (AUD)2,228 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
16,783.20 (AUD)2,268 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
17,247.49 (AUD)2,353 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
17,528.64 (AUD)2,356 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
17,734.14 (AUD)2,403 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
172.04 (AUD)23 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
19,559.52 (AUD)2,601 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
2,115.36 (AUD)288 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
2,202.00 (AUD)300 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
2,380.80 (AUD)320 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
2,573.87 (AUD)349 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
2,719.43 (AUD)371 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
22,355.28 (AUD)3,054 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
22,634.48 (AUD)3,026 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
22.14 (AUD)3 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
23,093.70 (AUD)3,142 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
24,953.28 (AUD)3,336 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
257.25 (AUD)35 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
29,723.21 (AUD)4,033 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
3,187.50 (AUD)425 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
3,746.24 (AUD)509 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
33,830.06 (AUD)4,609 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
39,486.71 (AUD)5,387 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
4,062.60 (AUD)555 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
4,423,251.00 (AUD)600,000 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
4,519.04 (AUD)614 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
4,819.09 (AUD)657 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
449.26 (AUD)61 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
46,609.00 (AUD)6,350 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
465.57 (AUD)63 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
494.46 (AUD)67 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
565.56 (AUD)77 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
6,020.48 (AUD)818 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
6,240.90 (AUD)852 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
627.72 (AUD)85 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
728.14 (AUD)99 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
75,901.08 (AUD)10,369 Ordinary Shares
4/23/2021Morgan Stanley Australia Securities Limited
Sell
90,301.68 (AUD)12,236 Ordinary Shares
4/23/2021Morgan Stanley Capital Services LLC
Buy
N/A11,095 Swaps
4/23/2021Morgan Stanley Capital Services LLC
Buy
N/A11,958 Swaps
4/23/2021Morgan Stanley Capital Services LLC
Buy
N/A2,356 Swaps
4/23/2021Morgan Stanley Capital Services LLC
Buy
N/A22,036 Swaps
4/23/2021Morgan Stanley Capital Services LLC
Buy
N/A69 Swaps
4/23/2021Morgan Stanley Capital Services LLC
Buy
N/A7,466 Swaps
4/23/2021Morgan Stanley Capital Services LLC
Buy
N/A9,891 Swaps
4/23/2021Morgan Stanley Capital Services LLC
Sell
N/A1,661 Swaps
4/23/2021Morgan Stanley Capital Services LLC
Sell
N/A14,673 Swaps
4/23/2021Morgan Stanley Capital Services LLC
Sell
N/A2,365 Swaps
4/23/2021Morgan Stanley Capital Services LLC
Sell
N/A421 Swaps
4/23/2021Morgan Stanley Capital Services LLC
Sell
N/A6,542 Swaps
4/23/2021Parametric Portfolio Associates LLC
Buy
1,219.58 (USD)211 American Depositary Receipts
4/23/2021Parametric Portfolio Associates LLC
Buy
1,794,818.40 (AUD)240,000 Ordinary Shares
4/23/2021Parametric Portfolio Associates LLC
Sell
1,589.61 (USD)277 American Depositary Receipts
4/23/2021Parametric Portfolio Associates LLC
Sell
172.15 (USD)30 American Depositary Receipts
4/23/2021Parametric Portfolio Associates LLC
Sell
740.28 (USD)129 American Depositary Receipts
4/26/2021E*TRADE Securities LLC
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A160 Ordinary Shares
4/26/2021Morgan Stanley & Co. International plc
Buy
N/A180 Swaps
4/26/2021Morgan Stanley & Co. International plc
Buy
N/A349 Swaps
4/26/2021Morgan Stanley & Co. International plc
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A836 Ordinary Shares
4/26/2021Morgan Stanley & Co. International plc
Sell
782.1099 Ordinary Shares
4/26/2021Morgan Stanley & Co. International plc
Sell
N/A5 Swaps
4/26/2021Morgan Stanley Australia Securities Limited
Buy
1,434.00 (AUD)200 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
10,944.60 (AUD)1,479 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
100.38 (AUD)14 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
11,066.40 (AUD)1,537 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
110,392.50 (AUD)15,375 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
135.85 (AUD)19 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
14,814.80 (AUD)2,072 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
140,091.75 (AUD)19,323 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
142.80 (AUD)20 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
15,007.50 (AUD)2,070 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
15,457.40 (AUD)2,135 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
167,152.70 (AUD)23,378 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
167,186.00 (AUD)23,350 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
17,875.00 (AUD)2,500 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
173.76 (AUD)24 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
18,876.00 (AUD)2,640 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
18,902.51 (AUD)2,629 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
2,023.00 (AUD)280 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
2,040.27 (AUD)282 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
2,218.50 (AUD)306 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
2,233.92 (AUD)312 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
2,248.77 (AUD)307 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
2,362.75 (AUD)325 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
2,411.23 (AUD)337 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
2,411.48 (AUD)334 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
2,532.77 (AUD)353 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
2,594.24 (AUD)352 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
2,646.27 (AUD)363 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
2,949.92 (AUD)412 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
202.72 (AUD)28 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
222.00 (AUD)30 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
24,497.34 (AUD)3,431 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
28.60 (AUD)4 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
28.60 (AUD)4 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
3,091.70 (AUD)430 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
3,160.80 (AUD)443 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
3,928.46 (AUD)546 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
3,960.28 (AUD)547 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
31,044.50 (AUD)4,282 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
34,216.00 (AUD)4,700 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
35,192.30 (AUD)4,922 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
35.95 (AUD)5 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
36,140.64 (AUD)4,944 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
36,846.63 (AUD)5,139 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
36,951.20 (AUD)5,168 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
37,530.35 (AUD)5,249 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
379.48 (AUD)53 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
383.72 (AUD)53 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
387.18 (AUD)54 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
4,142.79 (AUD)573 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
4,223.13 (AUD)589 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
4,466.41 (AUD)611 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
418,896.59 (AUD)58,261 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
428,041.90 (AUD)59,866 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
5,400.29 (AUD)749 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
524.87 (AUD)73 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
59,294.95 (AUD)8,293 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
6,206.00 (AUD)856 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
62,959.77 (AUD)8,781 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
621.18 (AUD)87 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
652.47 (AUD)91 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
677.35 (AUD)95 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
7,080.72 (AUD)978 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
7,373.86 (AUD)1,027 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
72,189.84 (AUD)9,862 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
8,090.30 (AUD)1,126 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
8,439.38 (AUD)1,142 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
8,953.56 (AUD)1,254 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
854.42 (AUD)119 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
9,098.73 (AUD)1,269 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Buy
93.21 (AUD)13 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
1,296.00 (AUD)180 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
1,525.08 (AUD)213 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
1,532.76 (AUD)212 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
10,102.42 (AUD)1,382 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
10,840.73 (AUD)1,483 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
115.36 (AUD)16 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
12,069.54 (AUD)1,674 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
14,329.86 (AUD)1,982 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
14,763.00 (AUD)1,995 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
15,218.28 (AUD)2,079 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
15,289.56 (AUD)2,106 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
16,545.10 (AUD)2,314 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
160,367.04 (AUD)21,789 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
185,756.16 (AUD)25,728 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
19,142.56 (AUD)2,644 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
2,218.50 (AUD)306 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
2,659,668.78 (AUD)370,000 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
2,835.81 (AUD)389 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
2,991.12 (AUD)412 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
20,671.68 (AUD)2,824 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
204,969.40 (AUD)28,078 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
21,337.45 (AUD)2,935 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
243.10 (AUD)34 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
25,276.16 (AUD)3,472 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
26,603.00 (AUD)3,595 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
3,291.54 (AUD)461 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
3,343.40 (AUD)458 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
3,362.60 (AUD)460 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
3,402.80 (AUD)470 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
3,447.72 (AUD)471 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
3,792.88 (AUD)521 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
3,960.28 (AUD)547 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
301.14 (AUD)42 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
31,111.15 (AUD)4,315 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
34,661.56 (AUD)4,841 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
35,353.23 (AUD)4,917 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
35,443.32 (AUD)4,882 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
357.75 (AUD)50 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
36,180.27 (AUD)4,963 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
36,654.80 (AUD)5,035 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
37,350.18 (AUD)5,166 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
38,768.48 (AUD)5,392 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
387.18 (AUD)54 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
4,112.32 (AUD)568 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
4,431.10 (AUD)607 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
4,669.00 (AUD)644 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
41,126.39 (AUD)5,657 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
41,844.12 (AUD)5,836 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
49,449.20 (AUD)6,830 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
5,113.40 (AUD)691 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
5,219.94 (AUD)719 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
51,304.20 (AUD)6,933 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
52,874.71 (AUD)7,273 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
54,970.08 (AUD)7,656 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
6,201.18 (AUD)846 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
6,485.38 (AUD)902 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
66,859.20 (AUD)9,286 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
7,407.40 (AUD)1,001 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
7,514.65 (AUD)1,051 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
7,653.20 (AUD)1,060 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
8,745.81 (AUD)1,203 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
854.42 (AUD)119 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
890.32 (AUD)124 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
9,243.75 (AUD)1,275 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
9,833.64 (AUD)1,362 Ordinary Shares
4/26/2021Morgan Stanley Australia Securities Limited
Sell
92,898.27 (AUD)12,849 Ordinary Shares
4/26/2021Morgan Stanley Capital Services LLC
Buy
N/A1,995 Swaps
4/26/2021Morgan Stanley Capital Services LLC
Buy
N/A15,879 Swaps
4/26/2021Morgan Stanley Capital Services LLC
Buy
N/A2,079 Swaps
4/26/2021Morgan Stanley Capital Services LLC
Buy
N/A9,908 Swaps
4/26/2021Morgan Stanley Capital Services LLC
Sell
N/A18 Swaps
4/26/2021Morgan Stanley Capital Services LLC
Sell
N/A2,135 Swaps
4/26/2021Morgan Stanley Capital Services LLC
Sell
N/A2,331 Swaps
4/26/2021Morgan Stanley Capital Services LLC
Sell
N/A2,376 Swaps
4/26/2021Parametric Portfolio Associates LLC
Sell
19,973.39 (USD)3,505 American Depositary Receipts
4/27/2021E*TRADE Securities LLC
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A500 Ordinary Shares
4/27/2021Morgan Stanley & Co. International plc
Borrow
N/A45,664 Ordinary Shares
4/27/2021Morgan Stanley & Co. International plc
Buy
2,989.00400 Ordinary Shares
4/27/2021Morgan Stanley & Co. International plc
Buy
43,039.525,645 Ordinary Shares
4/27/2021Morgan Stanley & Co. International plc
Buy
652,198.7587,500 Ordinary Shares
4/27/2021Morgan Stanley & Co. International plc
Buy
738.5499 Ordinary Shares
4/27/2021Morgan Stanley & Co. International plc
Buy
9,536.761,270 Ordinary Shares
4/27/2021Morgan Stanley & Co. International plc
Buy
9,536.991,270 Ordinary Shares
4/27/2021Morgan Stanley & Co. International plc
Buy
N/A127,001 Swaps
4/27/2021Morgan Stanley & Co. International plc
Buy
N/A2,000 Swaps
4/27/2021Morgan Stanley & Co. International plc
Buy
N/A25,037 Swaps
4/27/2021Morgan Stanley & Co. International plc
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A14,163 Ordinary Shares
4/27/2021Morgan Stanley & Co. International plc
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A2,172 Ordinary Shares
4/27/2021Morgan Stanley & Co. International plc
Sell
4,721.61634 Ordinary Shares
4/27/2021Morgan Stanley & Co. International plc
Sell
5,767.76775 Ordinary Shares
4/27/2021Morgan Stanley & Co. International plc
Sell
559.5075 Ordinary Shares
4/27/2021Morgan Stanley & Co. International plc
Sell
N/A12,707 Swaps
4/27/2021Morgan Stanley & Co. International plc
Sell
N/A150 Swaps
4/27/2021Morgan Stanley & Co. International plc
Sell
N/A38,202 Swaps
4/27/2021Morgan Stanley & Co. International plc
Sell
N/A87,500 Swaps
4/27/2021Morgan Stanley & Co. LLC
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A71 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Borrow
N/A600,000 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
1,030.50 (AUD)150 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
1,053.36 (AUD)152 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
1,148.96 (AUD)167 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
1,193.70 (AUD)173 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
1,294.04 (AUD)187 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
1,625.02 (AUD)235 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
1,637.44 (AUD)238 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
1,737.36 (AUD)254 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
1,786.15 (AUD)257 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
1,809.44 (AUD)263 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
1,894.62 (AUD)273 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
1,903.00 (AUD)275 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
1,938.75 (AUD)282 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
10,521.04 (AUD)1,516 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
10,614.00 (AUD)1,525 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
102,600.00 (AUD)15,000 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
105,102.22 (AUD)14,887 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
11,716.38 (AUD)1,669 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
12,422.67 (AUD)1,803 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
12,513.47 (AUD)1,807 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
12,946.31 (AUD)1,879 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
12,975.00 (AUD)1,875 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
127,444.33 (AUD)18,497 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
13,445.60 (AUD)1,960 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
13.84 (AUD)2 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
138,890.79 (AUD)20,217 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
140,882.30 (AUD)19,955 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
15,172.80 (AUD)2,180 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
15,649.92 (AUD)2,288 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
16,718.72 (AUD)2,416 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
16,901.17 (AUD)2,453 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
17,378.16 (AUD)2,472 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
17,845.71 (AUD)2,577 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
17,956.80 (AUD)2,610 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
18,809.40 (AUD)2,726 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
198,741.96 (AUD)28,331 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,006.44 (AUD)291 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,032.55 (AUD)295 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,064.59 (AUD)299 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,075.39 (AUD)301 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,080.78 (AUD)302 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,091.35 (AUD)302 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,108.25 (AUD)308 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,120.58 (AUD)308 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,134.35 (AUD)310 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,136.57 (AUD)311 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,137.52 (AUD)308 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,152.18 (AUD)309 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,154.36 (AUD)312 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,164.35 (AUD)307 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,198.39 (AUD)317 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,216.50 (AUD)321 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,245.32 (AUD)324 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,259.18 (AUD)326 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,275.35 (AUD)330 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,279.19 (AUD)327 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,292.91 (AUD)334 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,306.64 (AUD)336 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,339.26 (AUD)341 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,397.50 (AUD)350 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,469.24 (AUD)361 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,486.94 (AUD)362 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,512.59 (AUD)366 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,630.80 (AUD)381 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,638.44 (AUD)378 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,657.28 (AUD)384 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,684.96 (AUD)388 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,862.61 (AUD)411 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,924.00 (AUD)425 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,938.54 (AUD)418 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
2,984.20 (AUD)430 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
207,900.00 (AUD)30,000 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
21.15 (AUD)3 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
22,591.80 (AUD)3,260 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
22,765.05 (AUD)3,285 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
23,963.96 (AUD)3,463 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
24,758.28 (AUD)3,492 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
256,441.36 (AUD)37,058 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
257,252.19 (AUD)37,204 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
27,174.84 (AUD)3,927 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
27,568.16 (AUD)4,007 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
27,772.50 (AUD)4,025 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
291.90 (AUD)42 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
298.20 (AUD)43 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,065.64 (AUD)433 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,082.59 (AUD)441 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,173.98 (AUD)459 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,304.10 (AUD)470 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,358.08 (AUD)477 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,435.00 (AUD)500 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,453.08 (AUD)499 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,510.97 (AUD)507 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,558.66 (AUD)518 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,679.26 (AUD)534 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,722.08 (AUD)541 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,757.89 (AUD)547 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,770.24 (AUD)548 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
3,814.08 (AUD)548 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
31,786.00 (AUD)4,600 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
327,059.96 (AUD)47,263 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
350.88 (AUD)51 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
351.64 (AUD)51 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
36,857.94 (AUD)5,334 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
365.43 (AUD)53 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
369.63 (AUD)54 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
38,170.80 (AUD)5,532 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
385.28 (AUD)56 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,017.61 (AUD)581 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,086.76 (AUD)591 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,087.76 (AUD)592 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,182.23 (AUD)607 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,221.20 (AUD)610 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,248.88 (AUD)614 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,331.92 (AUD)626 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,402.20 (AUD)638 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,426.10 (AUD)641 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,495.53 (AUD)652 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,546.78 (AUD)658 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,557.29 (AUD)660 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,573.80 (AUD)660 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,574.88 (AUD)648 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,576.39 (AUD)658 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,616.78 (AUD)673 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,667.10 (AUD)662 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,704.00 (AUD)672 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,716.06 (AUD)684 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,746.96 (AUD)684 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
4,899.99 (AUD)699 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
400.78 (AUD)58 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
408.57 (AUD)59 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
41.46 (AUD)6 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
424.39 (AUD)62 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
43,292.00 (AUD)6,320 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
44,431.30 (AUD)6,430 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
442.88 (AUD)64 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
455.40 (AUD)66 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
46,585.44 (AUD)6,732 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
5,044.30 (AUD)730 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
5,045.70 (AUD)726 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
5,059.50 (AUD)737 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
5,097.15 (AUD)723 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
5,130.65 (AUD)749 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
5,179.16 (AUD)742 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
5,206.99 (AUD)753 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
5,612.68 (AUD)807 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
5,645.47 (AUD)817 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
5,678.70 (AUD)823 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
5,908.05 (AUD)855 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
5,999.52 (AUD)862 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
527.06 (AUD)77 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
56,861.64 (AUD)8,217 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
57,754.32 (AUD)8,346 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
6,398.59 (AUD)920 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
6,579.95 (AUD)955 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
6,783.60 (AUD)981 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
6,970.84 (AUD)1,011 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
6.91 (AUD)1 Ordinary Share
4/27/2021Morgan Stanley Australia Securities Limited
Buy
605.44 (AUD)88 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
63,513.20 (AUD)9,272 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
69,421.44 (AUD)10,032 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
7,020.00 (AUD)1,000 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
7,110.00 (AUD)1,000 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
7,155.28 (AUD)1,034 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
7,369.20 (AUD)1,068 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
706.00 (AUD)100 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
711.21 (AUD)103 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
719.16 (AUD)104 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
753.30 (AUD)108 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
796.92 (AUD)116 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
8,093.40 (AUD)1,148 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
8,215.99 (AUD)1,189 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
8,429.49 (AUD)1,227 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
8,906.51 (AUD)1,288 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
8,994.24 (AUD)1,296 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
835.70 (AUD)122 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
841.80 (AUD)122 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
853.75 (AUD)125 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
87,108.96 (AUD)12,588 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
887.04 (AUD)128 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
9,009.41 (AUD)1,301 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
9,817.76 (AUD)1,427 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Buy
924.86 (AUD)131 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
1,067.82 (AUD)156 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
1,084.98 (AUD)156 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
1,294.04 (AUD)187 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
1,486,485.60 (AUD)215,200 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
1,626.24 (AUD)231 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
1,765.30 (AUD)254 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
10,102.65 (AUD)1,433 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
11,378.70 (AUD)1,614 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
117,539.10 (AUD)17,010 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
12,288.15 (AUD)1,743 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
128,656.00 (AUD)18,700 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
15,079.68 (AUD)2,176 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
15,649.92 (AUD)2,288 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
16,581.58 (AUD)2,391 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
16,656.48 (AUD)2,421 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
17,442.00 (AUD)2,550 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
18,185.76 (AUD)2,628 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
18,292.46 (AUD)2,591 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
18,501.42 (AUD)2,697 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
193.90 (AUD)28 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
2,105.20 (AUD)304 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
2,309.06 (AUD)332 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
2,370.48 (AUD)336 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
2,643.44 (AUD)382 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
2,710.50 (AUD)390 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
2,766.00 (AUD)400 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
2,775.96 (AUD)396 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
200,024.10 (AUD)28,989 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
200.97 (AUD)29 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
21.15 (AUD)3 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
22,141.08 (AUD)3,237 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
22,827.84 (AUD)3,318 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
23,193.48 (AUD)3,342 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
27,776.88 (AUD)4,014 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
288.96 (AUD)42 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
29,132.56 (AUD)4,216 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
3,304.10 (AUD)470 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
3,395.86 (AUD)481 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
3,645.18 (AUD)526 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
3,660.80 (AUD)520 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
3,671,689.48 (AUD)530,000 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
3,679.26 (AUD)534 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
3,757.89 (AUD)547 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
3,767.50 (AUD)550 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
3,910.17 (AUD)561 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
3,998.61 (AUD)577 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
30,331.68 (AUD)4,358 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
31,268.16 (AUD)4,512 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
33,614.00 (AUD)4,900 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
335,571.56 (AUD)48,493 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
345.00 (AUD)50 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
36,056.60 (AUD)5,188 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
38,507.36 (AUD)5,597 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
39,353.60 (AUD)5,720 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
39,406.32 (AUD)5,736 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
39,406.32 (AUD)5,736 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
39,524.50 (AUD)5,770 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
39,524.50 (AUD)5,770 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
4,215.10 (AUD)610 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
4,302.47 (AUD)624 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
4,623.51 (AUD)673 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
4,846.78 (AUD)687 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
4,857.73 (AUD)703 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
42,924.70 (AUD)6,230 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
434.70 (AUD)63 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
455.40 (AUD)66 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
48,639.60 (AUD)7,080 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
5,234.94 (AUD)762 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
5,682.60 (AUD)820 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
55,618.59 (AUD)8,049 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
566.62 (AUD)82 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
57,311.40 (AUD)8,306 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
596.41 (AUD)86 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
6,170.63 (AUD)893 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
66,267.60 (AUD)9,604 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
7,848.22 (AUD)1,126 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
7,987.96 (AUD)1,156 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
733.52 (AUD)106 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
78,587.34 (AUD)11,406 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
78,931.16 (AUD)11,506 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
78,931.16 (AUD)11,506 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
788.88 (AUD)114 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
8,182.41 (AUD)1,185 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
8,641.44 (AUD)1,224 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
8,783.53 (AUD)1,253 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
85,512.80 (AUD)12,304 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
86,129.19 (AUD)12,537 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
9,101.69 (AUD)1,321 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
9,384.32 (AUD)1,364 Ordinary Shares
4/27/2021Morgan Stanley Australia Securities Limited
Sell
98,811.76 (AUD)13,996 Ordinary Shares
4/27/2021Morgan Stanley Capital Services LLC
Buy
N/A11,899 Swaps
4/27/2021Morgan Stanley Capital Services LLC
Buy
N/A165,295 Swaps
4/27/2021Morgan Stanley Capital Services LLC
Buy
N/A17,649 Swaps
4/27/2021Morgan Stanley Capital Services LLC
Buy
N/A2,967 Swaps
4/27/2021Morgan Stanley Capital Services LLC
Buy
N/A49,905 Swaps
4/27/2021Morgan Stanley Capital Services LLC
Buy
N/A7,015 Swaps
4/27/2021Morgan Stanley Capital Services LLC
Sell
N/A1,516 Swaps
4/27/2021Morgan Stanley Capital Services LLC
Sell
N/A1,995 Swaps
4/27/2021Morgan Stanley Capital Services LLC
Sell
N/A37,204 Swaps
4/27/2021Morgan Stanley Capital Services LLC
Sell
N/A400 Swaps
4/27/2021Morgan Stanley Capital Services LLC
Sell
N/A499 Swaps
4/27/2021Morgan Stanley Capital Services LLC
Sell
N/A7,776 Swaps
4/27/2021Morgan Stanley Capital Services LLC
Sell
N/A8 Swaps
4/27/2021Morgan Stanley Capital Services LLC
Sell
N/A8,078 Swaps
4/27/2021Morgan Stanley Wealth Management Australia Pty Ltd
Sell
4,464.30 (AUD)647 Ordinary Shares
4/27/2021Parametric Portfolio Associates LLC
Buy
1,184.28 (USD)217 American Depositary Receipts
4/27/2021Parametric Portfolio Associates LLC
Buy
6,352.53 (USD)1,164 American Depositary Receipts
4/27/2021Parametric Portfolio Associates LLC
Sell
5,320.92679 Ordinary Shares
4/27/2021Parametric Portfolio Associates LLC
Sell
648.84 (USD)119 American Depositary Receipts
4/28/2021E*TRADE Securities LLC
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A200 Ordinary Shares
4/28/2021Morgan Stanley & Co. International plc
Borrow
N/A26,084 Ordinary Shares
4/28/2021Morgan Stanley & Co. International plc
Buy
13,415.761,785 Ordinary Shares
4/28/2021Morgan Stanley & Co. International plc
Buy
8,723.201,160 Ordinary Shares
4/28/2021Morgan Stanley & Co. International plc
Buy
N/A220 Swaps
4/28/2021Morgan Stanley & Co. International plc
Buy
N/A89,411 Swaps
4/28/2021Morgan Stanley & Co. International plc
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A2,172 Ordinary Shares
4/28/2021Morgan Stanley & Co. International plc
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A20,550 Ordinary Shares
4/28/2021Morgan Stanley & Co. International plc
Option Expiry
N/A78,294 Call Options
4/28/2021Morgan Stanley & Co. International plc
Sell
3,579.52476 Ordinary Shares
4/28/2021Morgan Stanley & Co. International plc
Sell
4,049.67538 Ordinary Shares
4/28/2021Morgan Stanley & Co. International plc
Sell
4,953.31658 Ordinary Shares
4/28/2021Morgan Stanley & Co. International plc
Sell
51,429.286,839 Ordinary Shares
4/28/2021Morgan Stanley & Co. International plc
Sell
6,014.00800 Ordinary Shares
4/28/2021Morgan Stanley & Co. International plc
Sell
834,696.26110,983 Ordinary Shares
4/28/2021Morgan Stanley & Co. International plc
Sell
N/A240,000 Swaps
4/28/2021Morgan Stanley & Co. International plc
Sell
N/A5,455 Swaps
4/28/2021Morgan Stanley & Co. International plc
Sell
N/A73,007 Swaps
4/28/2021Morgan Stanley & Co. International plc
Sell
N/A97,218 Swaps
4/28/2021Morgan Stanley Australia Securities Limited
Buy
1,053.00 (AUD)150 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
1,056.00 (AUD)150 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
1,106.04 (AUD)156 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
1,115.48 (AUD)158 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
1,116.80 (AUD)160 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
1,186.08 (AUD)168 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
1,293.15 (AUD)185 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
1,654.38 (AUD)234 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
1,691,416.08 (AUD)240,000 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
1,988.07 (AUD)281 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
10,478.71 (AUD)1,479 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
10,502.64 (AUD)1,509 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
104.55 (AUD)15 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
106.20 (AUD)15 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
11,422.02 (AUD)1,619 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
11,476.68 (AUD)1,621 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
11,980.86 (AUD)1,714 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
111,122.10 (AUD)15,762 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
12,015.81 (AUD)1,719 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
12,158.64 (AUD)1,732 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
12,564.00 (AUD)1,800 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
12,807.27 (AUD)1,827 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
121,393.95 (AUD)17,219 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
13,482.49 (AUD)1,907 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
13,886.10 (AUD)1,998 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
136,794.30 (AUD)19,570 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
141.20 (AUD)20 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
148,155.75 (AUD)21,015 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
15,228.42 (AUD)2,157 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
15,410.56 (AUD)2,189 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
16,265.73 (AUD)2,327 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
16,384.56 (AUD)2,344 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
169.68 (AUD)24 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
17,575.65 (AUD)2,493 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
2,115.42 (AUD)299 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
2,149.84 (AUD)308 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
2,259.38 (AUD)323 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
2,385.45 (AUD)342 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
2,400.40 (AUD)340 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
20,369.42 (AUD)2,912 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
21,134.08 (AUD)3,002 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
21,268.06 (AUD)3,047 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
23,460.84 (AUD)3,342 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
24,619.14 (AUD)3,507 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
25,511.90 (AUD)3,655 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
26,330.60 (AUD)3,805 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
27,594.00 (AUD)3,942 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
28,435.32 (AUD)4,068 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
282,944.70 (AUD)40,134 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
3,145.30 (AUD)443 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
3,227.00 (AUD)461 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
3,329.92 (AUD)473 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
3,355.92 (AUD)472 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
3,561.67 (AUD)507 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
3,568.78 (AUD)503 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
3,842.25 (AUD)545 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
3,938.18 (AUD)563 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
3,939.59 (AUD)560 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
30,331.02 (AUD)4,278 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
31,194.50 (AUD)4,450 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
32,467.50 (AUD)4,625 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
336.00 (AUD)48 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
345,844.80 (AUD)49,056 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
37,755.52 (AUD)5,363 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
38,885.63 (AUD)5,579 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
4,133.21 (AUD)593 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
4,163.05 (AUD)599 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
4,721.85 (AUD)676 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
42,955.65 (AUD)6,093 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
43,979.68 (AUD)6,256 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
45,528.90 (AUD)6,458 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
48,566.96 (AUD)6,968 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
5,108.57 (AUD)718 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
5,329.80 (AUD)756 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
5,634.79 (AUD)797 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
5,817.15 (AUD)837 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
5,950.00 (AUD)850 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
5,968.52 (AUD)846 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
503.39 (AUD)71 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
532.00 (AUD)76 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
55,726.76 (AUD)8,053 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
58,869.98 (AUD)8,398 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
6,077.10 (AUD)862 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
6,456.50 (AUD)925 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
6,631.00 (AUD)950 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
6,923.10 (AUD)982 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
605.44 (AUD)86 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
62,501.30 (AUD)8,803 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
629.23 (AUD)89 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
63.36 (AUD)9 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
64,282.32 (AUD)9,144 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
641.24 (AUD)92 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
644.92 (AUD)92 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
67,438.79 (AUD)9,593 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
67,502.43 (AUD)9,657 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
68,751.73 (AUD)9,697 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
69,830.04 (AUD)9,863 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
69.90 (AUD)10 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
74,038.22 (AUD)10,487 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
8,797.58 (AUD)1,247 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
8,873.28 (AUD)1,264 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
8,976.00 (AUD)1,275 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
857.66 (AUD)122 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
880.74 (AUD)126 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
9,226.35 (AUD)1,305 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
9,300.69 (AUD)1,323 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
9,327.58 (AUD)1,324 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
90,432.09 (AUD)12,719 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
91,210.00 (AUD)13,030 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
91.19 (AUD)13 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
93,274.51 (AUD)13,193 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Buy
97,175.56 (AUD)13,922 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
1,019.08 (AUD)146 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
1,097.31 (AUD)158 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
1,106.04 (AUD)156 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
1,115.48 (AUD)158 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
1,116.80 (AUD)160 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
1,194.48 (AUD)168 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
1,219.48 (AUD)172 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
1,278.00 (AUD)180 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
1,677.96 (AUD)237 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
1,908.90 (AUD)270 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
10,376.61 (AUD)1,475 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
10,655.76 (AUD)1,531 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
109,653.62 (AUD)15,676 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
123,720.45 (AUD)17,549 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
13,185.22 (AUD)1,889 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
13,268.10 (AUD)1,882 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
13,878.54 (AUD)1,977 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
133,862.44 (AUD)19,178 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
14,379.36 (AUD)2,066 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
14,511.54 (AUD)2,082 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
15,646.12 (AUD)2,261 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
16,384.56 (AUD)2,344 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
174,405.00 (AUD)24,915 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
175,819.95 (AUD)24,939 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
176,231.04 (AUD)25,248 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
2,055.68 (AUD)292 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
2,073.48 (AUD)296 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
2,179.30 (AUD)310 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
2,263.14 (AUD)324 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
2,467.52 (AUD)352 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
2,479.36 (AUD)357 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
2,493.87 (AUD)355 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
2,497.05 (AUD)358 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
2,594.40 (AUD)368 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
2,647.04 (AUD)376 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
20,641.28 (AUD)2,932 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
21,209.80 (AUD)3,065 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
21,268.06 (AUD)3,047 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
22,862.00 (AUD)3,220 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
23,125.97 (AUD)3,271 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
23,204.64 (AUD)3,334 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
23,953.16 (AUD)3,388 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
24,971.16 (AUD)3,527 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
25,164.00 (AUD)3,600 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
25,852.88 (AUD)3,688 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
26,133.28 (AUD)3,728 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
26,330.60 (AUD)3,805 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
29,141.00 (AUD)4,163 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
29,470.00 (AUD)4,210 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
297,349.55 (AUD)42,458 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
3,102.84 (AUD)442 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
3,355.92 (AUD)472 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
3,690.75 (AUD)525 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
3,808.00 (AUD)544 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
3,898.95 (AUD)561 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
30,349.04 (AUD)4,348 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
306.68 (AUD)44 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
31,281.08 (AUD)4,412 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
31,842.72 (AUD)4,536 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
33,216.75 (AUD)4,725 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
336.00 (AUD)48 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
34,489.20 (AUD)4,920 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
34,900.00 (AUD)5,000 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
37,858.86 (AUD)5,393 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
39,494.10 (AUD)5,602 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
4,100.85 (AUD)585 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
4,152.06 (AUD)594 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
4,245.96 (AUD)607 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
4,794.00 (AUD)680 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
40,246.75 (AUD)5,725 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
42,450.27 (AUD)6,073 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
43,296.00 (AUD)6,150 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
48,727.29 (AUD)6,971 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
5,047.54 (AUD)718 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
5,793.40 (AUD)830 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
52,364.02 (AUD)7,417 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
532.76 (AUD)76 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
564.00 (AUD)80 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
57,336.68 (AUD)8,156 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
6,056.64 (AUD)864 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
6,087.34 (AUD)869 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
6,335.01 (AUD)891 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
6,657.00 (AUD)951 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
6,851.52 (AUD)976 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
6,872.80 (AUD)968 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
60,200.00 (AUD)8,600 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
60,363.11 (AUD)8,611 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
644.92 (AUD)92 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
668.80 (AUD)95 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
69.90 (AUD)10 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
7,135.41 (AUD)1,023 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
7,307.82 (AUD)1,041 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
7,482.00 (AUD)1,075 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
703.00 (AUD)100 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
71,350.40 (AUD)10,135 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
76,506.60 (AUD)10,852 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
76,624.38 (AUD)10,962 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
79,510.80 (AUD)11,490 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
798.91 (AUD)113 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
8,127.02 (AUD)1,166 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
8,555.76 (AUD)1,224 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
818.41 (AUD)117 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
842.40 (AUD)120 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
9,040.09 (AUD)1,297 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
9,330.31 (AUD)1,331 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
916.50 (AUD)130 Ordinary Shares
4/28/2021Morgan Stanley Australia Securities Limited
Sell
96,147.90 (AUD)13,638 Ordinary Shares
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A1,476 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A10,626 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A10,838 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A110,983 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A3,065 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A42,458 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A431 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A5,602 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A563 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A7,364 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A7,587 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A8,992 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A800 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A9,008 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Buy
N/A9,115 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Sell
N/A12,162 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Sell
N/A134 Swaps
4/28/2021Morgan Stanley Capital Services LLC
Sell
N/A16,253 Swaps
4/28/2021Parametric Portfolio Associates LLC
Buy
638.00 (USD)116 American Depositary Receipts
4/28/2021Parametric Portfolio Associates LLC
Buy
64,200.248,533 Ordinary Shares
4/28/2021Parametric Portfolio Associates LLC
Buy
649.00 (USD)118 American Depositary Receipts
4/28/2021Parametric Portfolio Associates LLC
Buy
786.50 (USD)143 American Depositary Receipts
4/28/2021Parametric Portfolio Associates LLC
Buy
962.50 (USD)175 American Depositary Receipts
4/28/2021Parametric Portfolio Associates LLC
Sell
1,274,203.30 (AUD)181,525 Ordinary Shares
4/28/2021Parametric Portfolio Associates LLC
Sell
137.49 (USD)25 American Depositary Receipts
4/28/2021Parametric Portfolio Associates LLC
Sell
324.49 (USD)59 American Depositary Receipts
4/28/2021Parametric Portfolio Associates LLC
Sell
797.49 (USD)145 American Depositary Receipts
4/28/2021Parametric Portfolio Associates LLC
Sell
8,981.45 (USD)1,633 American Depositary Receipts
4/29/2021Morgan Stanley & Co. International plc
Borrow Returned
N/A10,066 Ordinary Shares
4/29/2021Morgan Stanley & Co. International plc
Buy
N/A20,991 Swaps
4/29/2021Morgan Stanley & Co. International plc
Buy
N/A35,770 Swaps
4/29/2021Morgan Stanley & Co. International plc
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A20,550 Ordinary Shares
4/29/2021Morgan Stanley & Co. International plc
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A122,979 Ordinary Shares
4/29/2021Morgan Stanley & Co. International plc
Sell
153,429.2420,098 Ordinary Shares
4/29/2021Morgan Stanley & Co. International plc
Sell
3,508.81458 Ordinary Shares
4/29/2021Morgan Stanley & Co. International plc
Sell
4,290.33560 Ordinary Shares
4/29/2021Morgan Stanley & Co. International plc
Sell
757.00100 Ordinary Shares
4/29/2021Morgan Stanley & Co. International plc
Sell
N/A100 Swaps
4/29/2021Morgan Stanley & Co. International plc
Sell
N/A35,710 Swaps
4/29/2021Morgan Stanley & Co. International plc
Sell
N/A69,913 Swaps
4/29/2021Morgan Stanley & Co. LLC
Borrow Returned
N/A9,385 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Borrow Returned
N/A600,000 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
1,019.56 (AUD)142 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
1,116.00 (AUD)155 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
1,341.40 (AUD)190 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
1,439.22 (AUD)204 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
1,527.21 (AUD)213 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
1,875.30 (AUD)266 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
10,581.48 (AUD)1,482 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
10,649.18 (AUD)1,502 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
11,062.72 (AUD)1,528 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
11,155.28 (AUD)1,558 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
11,840.40 (AUD)1,656 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
116,354.47 (AUD)16,319 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
12,009.48 (AUD)1,682 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
147,037.76 (AUD)20,536 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
16,290.24 (AUD)2,272 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
162,655.47 (AUD)22,877 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
18,288.00 (AUD)2,540 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
18,385.50 (AUD)2,550 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
19,083.35 (AUD)2,669 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,081.96 (AUD)292 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,083.84 (AUD)296 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,084.88 (AUD)292 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,100.40 (AUD)295 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,176.64 (AUD)304 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,188.60 (AUD)310 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,205.84 (AUD)312 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,398.60 (AUD)335 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,516.04 (AUD)348 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,516.85 (AUD)357 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,519.52 (AUD)348 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,670.96 (AUD)372 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,792.40 (AUD)390 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,800.84 (AUD)392 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,901.91 (AUD)407 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,961.53 (AUD)418 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
2,996.20 (AUD)422 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
21,027.60 (AUD)2,970 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
21.45 (AUD)3 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
22,951.08 (AUD)3,228 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
24,961.44 (AUD)3,496 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
258,540.40 (AUD)35,710 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
28,385.80 (AUD)3,998 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
29,401.64 (AUD)4,061 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
29,969.43 (AUD)4,227 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
3,149.73 (AUD)443 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
3,179.00 (AUD)440 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
3,191.24 (AUD)442 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
3,224.58 (AUD)446 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
3,309.70 (AUD)460 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
3,548.16 (AUD)504 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
3,562.77 (AUD)505 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
3,669.33 (AUD)519 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
3,674.52 (AUD)519 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
3,924.72 (AUD)552 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
302.82 (AUD)42 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
333.70 (AUD)47 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
35,900.00 (AUD)5,000 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
36,987.30 (AUD)5,130 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
38,131.24 (AUD)5,348 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
386.65 (AUD)55 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
398.20 (AUD)55 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
4,028.45 (AUD)565 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
4,063.92 (AUD)574 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
4,186.58 (AUD)593 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
4,231.04 (AUD)601 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
4,491.90 (AUD)630 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
4,627.56 (AUD)655 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
4,628.61 (AUD)651 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
4,722.30 (AUD)660 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
4,723.50 (AUD)670 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
4,740.45 (AUD)663 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
4,740.45 (AUD)663 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
4,913.37 (AUD)693 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
4,973.76 (AUD)704 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
40,050.00 (AUD)5,625 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
45,496.16 (AUD)6,284 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
5,037.22 (AUD)705 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
5,068.95 (AUD)719 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
5,190.78 (AUD)727 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
5,591.30 (AUD)782 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
5,923.84 (AUD)832 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
59,190.60 (AUD)8,290 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
592.62 (AUD)83 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
6,160.45 (AUD)861 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
602.22 (AUD)85 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
7,153.12 (AUD)988 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
7,355.60 (AUD)1,036 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
7.24 (AUD)1 Ordinary Share
4/29/2021Morgan Stanley Australia Securities Limited
Buy
716.00 (AUD)100 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
73,487.70 (AUD)10,278 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
78,846.88 (AUD)11,074 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
8,478.04 (AUD)1,171 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
8,960.97 (AUD)1,263 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
817.65 (AUD)115 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Buy
989.46 (AUD)138 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
1,197.39 (AUD)167 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
1,384.50 (AUD)195 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
10,081.82 (AUD)1,426 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
10,110.24 (AUD)1,416 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
10,976.28 (AUD)1,533 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
105,413.70 (AUD)14,910 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
110,922.72 (AUD)15,492 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
14,729.00 (AUD)2,060 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
150,584.76 (AUD)20,799 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
167,121.56 (AUD)23,341 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
17,011.65 (AUD)2,413 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
17,699.42 (AUD)2,507 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
179.00 (AUD)25 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
18,216.06 (AUD)2,523 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
18,810.89 (AUD)2,609 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
180,394.50 (AUD)25,230 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
2,444.60 (AUD)340 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
2,545.26 (AUD)354 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
2,996.20 (AUD)422 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
20,569.23 (AUD)2,893 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
20,901.32 (AUD)2,948 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
21,608.16 (AUD)3,052 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
21,994.21 (AUD)3,059 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
21.45 (AUD)3 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
22,049.78 (AUD)3,071 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
25,264.80 (AUD)3,509 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
25,525.20 (AUD)3,585 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
252,285.04 (AUD)34,846 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
26,552.66 (AUD)3,761 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
26,727.00 (AUD)3,775 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
27,089.10 (AUD)3,810 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
27,549.66 (AUD)3,837 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
28,231.76 (AUD)3,932 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
29,344.30 (AUD)4,133 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
3,015.19 (AUD)422 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
3,083.10 (AUD)430 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
3,204.00 (AUD)450 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
3,220.12 (AUD)446 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
3,226.90 (AUD)451 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
3,240.70 (AUD)460 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
3,266.13 (AUD)453 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
3,266.90 (AUD)455 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
3,533.12 (AUD)488 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
30,430.40 (AUD)4,256 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
300.30 (AUD)42 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
31,782.12 (AUD)4,489 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
317,973.56 (AUD)43,919 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
32,290.40 (AUD)4,460 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
32,499.24 (AUD)4,539 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
33,986.84 (AUD)4,814 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
35,563.20 (AUD)4,960 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
36,569.34 (AUD)5,058 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
36,987.30 (AUD)5,130 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
37,987.84 (AUD)5,396 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
370.76 (AUD)52 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
372.32 (AUD)52 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
373,460.92 (AUD)51,583 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
393,579.48 (AUD)54,588 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
398.20 (AUD)55 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
4,424.76 (AUD)612 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
4,598.16 (AUD)644 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
4,742.37 (AUD)667 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
4,836.87 (AUD)669 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
42,687.04 (AUD)5,896 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
42.27 (AUD)6 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
43,861.50 (AUD)6,075 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
45,496.16 (AUD)6,284 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
5,012.63 (AUD)709 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
5,076.54 (AUD)711 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
5,362.14 (AUD)751 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
5,380.80 (AUD)760 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
5,566.62 (AUD)771 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
5,783.40 (AUD)810 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
5,923.84 (AUD)832 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
52,982.32 (AUD)7,318 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
59,540.18 (AUD)8,258 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
6,723.90 (AUD)930 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
60,854.22 (AUD)8,523 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
64,093.95 (AUD)8,865 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
7,170.00 (AUD)1,000 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
7,522.15 (AUD)1,055 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
7,865.00 (AUD)1,100 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
74,990.20 (AUD)10,562 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
75,599.39 (AUD)10,603 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
75,872.10 (AUD)10,762 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
8,548.91 (AUD)1,189 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
8,584.58 (AUD)1,189 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
86,051.28 (AUD)12,052 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
9,087.65 (AUD)1,271 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
9,363.20 (AUD)1,330 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
9,445.52 (AUD)1,336 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
9,743.36 (AUD)1,384 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
9,940.00 (AUD)1,400 Ordinary Shares
4/29/2021Morgan Stanley Australia Securities Limited
Sell
9,966.72 (AUD)1,392 Ordinary Shares
4/29/2021Morgan Stanley Capital Services LLC
Buy
N/A100 Swaps
4/29/2021Morgan Stanley Capital Services LLC
Buy
N/A20,098 Swaps
4/29/2021Morgan Stanley Capital Services LLC
Buy
N/A22,589 Swaps
4/29/2021Morgan Stanley Capital Services LLC
Buy
N/A488 Swaps
4/29/2021Morgan Stanley Capital Services LLC
Buy
N/A65,392 Swaps
4/29/2021Morgan Stanley Capital Services LLC
Buy
N/A669 Swaps
4/29/2021Morgan Stanley Capital Services LLC
Buy
N/A9,957 Swaps
4/29/2021Morgan Stanley Capital Services LLC
Sell
N/A3,065 Swaps
4/29/2021Morgan Stanley Capital Services LLC
Sell
N/A35 Swaps
4/29/2021Morgan Stanley Capital Services LLC
Sell
N/A8,965 Swaps
4/29/2021Morgan Stanley Investment Management Inc.
Buy
38,757.6995,094 Ordinary Shares
4/29/2021Parametric Portfolio Associates LLC
Buy
1,065.78 (USD)191 American Depositary Receipts
4/29/2021Parametric Portfolio Associates LLC
Buy
1,551.24 (USD)278 American Depositary Receipts
4/29/2021Parametric Portfolio Associates LLC
Buy
122.76 (USD)22 American Depositary Receipts
4/29/2021Parametric Portfolio Associates LLC
Buy
267.84 (USD)48 American Depositary Receipts
4/29/2021Parametric Portfolio Associates LLC
Buy
379.44 (USD)68 American Depositary Receipts
4/29/2021Parametric Portfolio Associates LLC
Buy
418.50 (USD)75 American Depositary Receipts
4/29/2021Parametric Portfolio Associates LLC
Sell
16,661.702,178 Ordinary Shares
4/29/2021Parametric Portfolio Associates LLC
Sell
486.32 (USD)87 American Depositary Receipts
4/29/2021Parametric Portfolio Associates LLC
Sell
603.71 (USD)108 American Depositary Receipts
4/29/2021Parametric Portfolio Associates LLC
Sell
620.48 (USD)111 American Depositary Receipts
4/29/2021Parametric Portfolio Associates LLC
Sell
648.43 (USD)116 American Depositary Receipts
4/29/2021Parametric Portfolio Associates LLC
Sell
8,680.811,149 Ordinary Shares
4/29/2021Parametric Portfolio Associates LLC
Sell
804.95 (USD)144 American Depositary Receipts
4/30/2021Morgan Stanley & Co. International plc
Borrow Returned
N/A20,317 Ordinary Shares
4/30/2021Morgan Stanley & Co. International plc
Buy
3,060.00400 Ordinary Shares
4/30/2021Morgan Stanley & Co. International plc
Buy
443.7058 Ordinary Shares
4/30/2021Morgan Stanley & Co. International plc
Buy
N/A117,514 Swaps
4/30/2021Morgan Stanley & Co. International plc
Buy
N/A19,881 Swaps
4/30/2021Morgan Stanley & Co. International plc
Buy
N/A316,038 Swaps
4/30/2021Morgan Stanley & Co. International plc
Buy
N/A8,247 Swaps
4/30/2021Morgan Stanley & Co. International plc
Collateral Received
N/A35,000 Ordinary Shares
4/30/2021Morgan Stanley & Co. International plc
Sell
254,780.3333,338 Ordinary Shares
4/30/2021Morgan Stanley & Co. International plc
Sell
58,354.207,628 Ordinary Shares
4/30/2021Morgan Stanley & Co. International plc
Sell
848,839.49110,983 Ordinary Shares
4/30/2021Morgan Stanley & Co. International plc
Sell
N/A1,502 Swaps
4/30/2021Morgan Stanley & Co. International plc
Sell
N/A76,023 Swaps
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,003.58 (AUD)139 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,022.40 (AUD)142 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,081.71 (AUD)153 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,244.10 (AUD)174 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,319.28 (AUD)184 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,461.66 (AUD)204 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,542,728.98 (AUD)215,200 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,543.44 (AUD)218 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,544.40 (AUD)216 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,615.10 (AUD)227 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,662.90 (AUD)230 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,753.36 (AUD)248 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,809.36 (AUD)252 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,880.45 (AUD)263 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
1,962.36 (AUD)276 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
10,046.17 (AUD)1,409 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
10,572.57 (AUD)1,487 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
10,747.16 (AUD)1,501 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
10,963.86 (AUD)1,527 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
10,993.28 (AUD)1,544 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
11,046.60 (AUD)1,530 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
11,082.50 (AUD)1,550 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
111,931.66 (AUD)15,503 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
12,588.66 (AUD)1,746 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
13,338.36 (AUD)1,876 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
13,876.84 (AUD)1,922 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
14,118.00 (AUD)1,950 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
14,248.44 (AUD)2,004 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
14,325.66 (AUD)1,998 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
149.73 (AUD)21 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
15,602.42 (AUD)2,161 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
15,660.00 (AUD)2,175 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
19,079.88 (AUD)2,676 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
19,515.92 (AUD)2,741 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
199,726.86 (AUD)27,663 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,044.50 (AUD)290 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,127.09 (AUD)294 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,210.30 (AUD)310 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,222.30 (AUD)313 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,290.42 (AUD)319 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,407.86 (AUD)337 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,556.00 (AUD)360 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,593.73 (AUD)362 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,708.91 (AUD)381 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,788.50 (AUD)390 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,789.08 (AUD)392 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,835.49 (AUD)393 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,864.00 (AUD)400 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
2,891.70 (AUD)405 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
217,285.90 (AUD)30,095 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
22,733.76 (AUD)3,184 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
223.51 (AUD)31 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
226.88 (AUD)32 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
23,101.20 (AUD)3,240 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,032.37 (AUD)425 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,087.29 (AUD)433 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,137.20 (AUD)440 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,156.37 (AUD)443 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,400.25 (AUD)469 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,410.33 (AUD)473 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,436.66 (AUD)482 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,500.30 (AUD)493 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,539.74 (AUD)493 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,567.85 (AUD)499 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,675.64 (AUD)513 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,679.08 (AUD)516 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,716.68 (AUD)513 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,800.29 (AUD)533 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
3,906.63 (AUD)546 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
31,918.67 (AUD)4,427 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
33,818.48 (AUD)4,684 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
35,378.70 (AUD)4,955 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
360,003.64 (AUD)49,862 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
4,279.12 (AUD)601 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
4,383.68 (AUD)608 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
4,843.56 (AUD)669 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
4,977.30 (AUD)706 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
40,504.20 (AUD)5,610 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
406.12 (AUD)57 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
412,441.98 (AUD)57,846 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
429.30 (AUD)60 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
44,720.68 (AUD)6,194 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
465.40 (AUD)65 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
48,891.70 (AUD)6,838 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
5,005.36 (AUD)703 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
5,029.67 (AUD)701 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
5,048.08 (AUD)712 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
5,179.72 (AUD)728 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
5,518.00 (AUD)775 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
5,585.89 (AUD)771 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
5,617.71 (AUD)777 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
5,977.87 (AUD)839 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
526,118.16 (AUD)73,893 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
58,532.54 (AUD)8,107 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
6,003.84 (AUD)848 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
6,067.43 (AUD)848 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
6,804.40 (AUD)951 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
614.04 (AUD)86 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
627.87 (AUD)88 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
687.32 (AUD)95 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
7,224.75 (AUD)1,014 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
7,316.47 (AUD)1,024 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
71,232.52 (AUD)9,866 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
732.36 (AUD)102 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
79,658.56 (AUD)11,188 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
8,962.03 (AUD)1,243 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
82,687.99 (AUD)11,638 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
9,967.10 (AUD)1,394 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
92.69 (AUD)13 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
97,826.49 (AUD)13,759 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
973.59 (AUD)138 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Buy
976.48 (AUD)136 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
1,319.28 (AUD)184 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
1,405.95 (AUD)195 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
1,459.57 (AUD)203 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
1,649.52 (AUD)232 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
1,651.84 (AUD)232 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
1,653.96 (AUD)231 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
1,753.36 (AUD)248 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
1,962.36 (AUD)276 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
10,643.67 (AUD)1,497 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
103,379.58 (AUD)14,643 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
107,903.60 (AUD)15,155 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
109,824.10 (AUD)15,490 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
11,520.44 (AUD)1,609 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
11,524.10 (AUD)1,630 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
11,757.37 (AUD)1,649 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
12,423.60 (AUD)1,740 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
12,435.60 (AUD)1,720 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
13,091.85 (AUD)1,857 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
13,140.00 (AUD)1,825 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
13,547.00 (AUD)1,900 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
133,066.94 (AUD)18,533 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
134,190.00 (AUD)18,900 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
139,873.06 (AUD)19,373 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
14,160.00 (AUD)2,000 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
14,340.69 (AUD)1,989 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
14,467.20 (AUD)2,055 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
14.45 (AUD)2 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
144,342.24 (AUD)20,216 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
144.70 (AUD)20 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
147,211.35 (AUD)20,589 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
15,768.16 (AUD)2,224 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
16,284.24 (AUD)2,268 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
16,312.96 (AUD)2,272 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
16,339.12 (AUD)2,282 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
16,943.50 (AUD)2,350 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
168,459.75 (AUD)23,895 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
17,739.45 (AUD)2,495 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
175,576.76 (AUD)24,764 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
180,245.12 (AUD)25,603 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
184,586.52 (AUD)25,566 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
19,001.45 (AUD)2,665 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
197,287.10 (AUD)27,670 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
198.24 (AUD)28 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
2,062.01 (AUD)289 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
2,268.00 (AUD)315 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
2,367.63 (AUD)333 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
2,548.90 (AUD)359 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
2,556.00 (AUD)360 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
2,637.11 (AUD)373 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
20,050.52 (AUD)2,828 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
207.35 (AUD)29 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
21,521.50 (AUD)3,010 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
21,708.88 (AUD)3,049 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
22,743.24 (AUD)3,172 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
22,782.62 (AUD)3,227 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
220,019.10 (AUD)30,815 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
24,276.07 (AUD)3,367 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
24,394.41 (AUD)3,431 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
24,942.30 (AUD)3,513 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
25,158.72 (AUD)3,504 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
25,477.56 (AUD)3,519 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
28,361.79 (AUD)3,989 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
28,440.00 (AUD)4,000 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
29,680.98 (AUD)4,157 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
3,037.14 (AUD)423 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
3,179.98 (AUD)446 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
3,326.88 (AUD)464 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
3,477.76 (AUD)494 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
3,588.48 (AUD)504 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
3,592.17 (AUD)501 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
3,680.24 (AUD)514 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
3,753.18 (AUD)522 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
3,771.77 (AUD)529 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
3,867.84 (AUD)544 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
300,009.01 (AUD)42,077 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
31,253.40 (AUD)4,365 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
31,464.44 (AUD)4,364 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
35,750.00 (AUD)5,000 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
35,907.36 (AUD)5,008 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
36,000.00 (AUD)5,000 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
36,880.23 (AUD)5,101 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
37,029.60 (AUD)5,143 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
37,451.20 (AUD)5,260 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
37,763.94 (AUD)5,349 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
384.48 (AUD)54 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
39,699.93 (AUD)5,491 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
4,092.18 (AUD)566 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
4,139.85 (AUD)579 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
4,272.00 (AUD)600 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
4,910.01 (AUD)681 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
40,330.06 (AUD)5,617 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
42,773.92 (AUD)5,908 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
42,850.70 (AUD)5,935 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
43,707.60 (AUD)6,156 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
44,259.90 (AUD)6,278 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
44,279.28 (AUD)6,219 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
44,965.08 (AUD)6,351 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
465.40 (AUD)65 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
49,650.30 (AUD)6,993 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
49.77 (AUD)7 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
5,061.00 (AUD)700 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
5,068.00 (AUD)700 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
5,240.55 (AUD)735 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
50,498.84 (AUD)7,004 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
50,729.50 (AUD)7,145 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
55,521.36 (AUD)7,842 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
57,572.49 (AUD)7,963 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
6,003.84 (AUD)848 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
6,010.59 (AUD)843 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
6,356.35 (AUD)889 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
6,415.20 (AUD)891 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
6,509.69 (AUD)913 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
6,808.46 (AUD)943 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
606,513.05 (AUD)84,827 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
64,170.00 (AUD)9,000 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
644.40 (AUD)90 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
65,225.48 (AUD)9,034 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
65,800.40 (AUD)9,190 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
68,132.35 (AUD)9,529 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
7,205.44 (AUD)1,012 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
7,220.00 (AUD)1,000 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
7,821.00 (AUD)1,100 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
7.22 (AUD)1 Ordinary Share
4/30/2021Morgan Stanley Australia Securities Limited
Sell
73,120.74 (AUD)10,241 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
75,002.08 (AUD)10,534 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
75,189.00 (AUD)10,590 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
78.32 (AUD)11 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
79.53 (AUD)11 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
8,962.03 (AUD)1,243 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
8,973.26 (AUD)1,271 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
80,644.85 (AUD)11,279 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
84,373.38 (AUD)11,817 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
86,962.44 (AUD)12,028 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
87,403.23 (AUD)12,293 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
92.43 (AUD)13 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
93,645.42 (AUD)13,134 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
93.86 (AUD)13 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
94,675.86 (AUD)13,113 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
96,901.42 (AUD)13,706 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
97,584.75 (AUD)13,725 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
98,042.40 (AUD)13,770 Ordinary Shares
4/30/2021Morgan Stanley Australia Securities Limited
Sell
98,148.68 (AUD)13,594 Ordinary Shares
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A110,983 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A13,594 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A15,503 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A16,090 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A16,498 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A17,527 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A19,672 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A24,415 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A25,879 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A26 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A26,338 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A3,367 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A33,338 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Buy
N/A6,861 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Sell
N/A1,530 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Sell
N/A15,503 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Sell
N/A16,090 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Sell
N/A165,295 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Sell
N/A19,672 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Sell
N/A4,095 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Sell
N/A400 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Sell
N/A49,905 Swaps
4/30/2021Morgan Stanley Capital Services LLC
Sell
N/A9,866 Swaps
4/30/2021Parametric Portfolio Associates LLC
Buy
555.00 (USD)100 American Depositary Receipts
5/03/2021E*TRADE Securities LLC
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A200 Ordinary Shares
5/03/2021Morgan Stanley & Co. International plc
Borrow
N/A109,001 Ordinary Shares
5/03/2021Morgan Stanley & Co. International plc
Buy
4,365.68565 Ordinary Shares
5/03/2021Morgan Stanley & Co. International plc
Buy
N/A585 Swaps
5/03/2021Morgan Stanley & Co. International plc
Buy
N/A74,873 Swaps
5/03/2021Morgan Stanley & Co. International plc
Collateral Returned
N/A30,000 Ordinary Shares
5/03/2021Morgan Stanley & Co. International plc
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A117,350 Ordinary Shares
5/03/2021Morgan Stanley & Co. International plc
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A923,001 Ordinary Shares
5/03/2021Morgan Stanley & Co. International plc
Sell
129,603.2816,779 Ordinary Shares
5/03/2021Morgan Stanley & Co. International plc
Sell
2,315.00300 Ordinary Shares
5/03/2021Morgan Stanley & Co. International plc
Sell
N/A30,217 Swaps
5/03/2021Morgan Stanley & Co. International plc
Sell
N/A56,579 Swaps
5/03/2021Morgan Stanley & Co. LLC
Borrow
N/A153,459 Ordinary Shares
5/03/2021Morgan Stanley & Co. LLC
Borrow Returned
N/A32,936 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
1,227.78 (AUD)171 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
1,274.48 (AUD)178 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
10,743.36 (AUD)1,488 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
11,792.52 (AUD)1,647 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
12,870.10 (AUD)1,790 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
13,044.52 (AUD)1,813 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
14.38 (AUD)2 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
15,724.80 (AUD)2,184 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
16,668.00 (AUD)2,315 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
161,801.30 (AUD)22,535 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
17,070.03 (AUD)2,361 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
17,674.05 (AUD)2,465 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
17,869.50 (AUD)2,475 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
2,209.32 (AUD)306 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
2,247.34 (AUD)313 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
2,321.62 (AUD)322 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
2,444.19 (AUD)339 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
2,710.63 (AUD)377 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
2,838.76 (AUD)394 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
24,687.04 (AUD)3,424 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
26,594.72 (AUD)3,704 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
29,262.66 (AUD)4,053 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
296.02 (AUD)41 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
3,276.69 (AUD)457 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
30,995.79 (AUD)4,299 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
346,032.94 (AUD)47,927 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
36,108.22 (AUD)5,029 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
36,250.00 (AUD)5,000 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
36,300.00 (AUD)5,000 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
4,535.09 (AUD)629 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
44,785.66 (AUD)6,203 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
53,459.52 (AUD)7,456 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
54,996.31 (AUD)7,649 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
59,094.61 (AUD)8,219 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
6,143.28 (AUD)858 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
6,274.18 (AUD)869 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
61,060.48 (AUD)8,528 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
78,748.54 (AUD)10,907 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
892.80 (AUD)124 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
9,670.99 (AUD)1,346 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Buy
9,962.94 (AUD)1,378 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
1,106.49 (AUD)154 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
1,159.20 (AUD)161 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
1,227.78 (AUD)171 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
1,421.64 (AUD)198 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
1,667.82 (AUD)231 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
1,781.88 (AUD)248 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
1,819.44 (AUD)252 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
1,948.49 (AUD)271 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
10,548.23 (AUD)1,463 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
10,633.11 (AUD)1,483 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
11,792.52 (AUD)1,647 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
112,445.98 (AUD)15,661 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
114.80 (AUD)16 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
117,615.58 (AUD)16,381 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
12,711.92 (AUD)1,768 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
12,870.10 (AUD)1,790 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
13,143.83 (AUD)1,823 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
13,646.62 (AUD)1,898 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
13,792.78 (AUD)1,921 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
130,608.72 (AUD)18,216 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
14,826.70 (AUD)2,065 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
145,756.12 (AUD)20,357 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
16,063.91 (AUD)2,242 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
16,771.54 (AUD)2,331 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
17,652.90 (AUD)2,445 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
18,525.83 (AUD)2,582 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
19,190.76 (AUD)2,658 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,067.78 (AUD)286 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,069.27 (AUD)287 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,135.80 (AUD)295 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,219.60 (AUD)310 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,230.98 (AUD)309 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,301.42 (AUD)317 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,321.62 (AUD)322 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,421.50 (AUD)334 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,444.93 (AUD)337 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,444.97 (AUD)341 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,451.79 (AUD)341 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,491.46 (AUD)347 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,504.07 (AUD)349 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,606.34 (AUD)363 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,740.36 (AUD)383 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
2,817.15 (AUD)391 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
20,218.28 (AUD)2,812 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
21.66 (AUD)3 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
22,668.56 (AUD)3,166 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
3,102.45 (AUD)430 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
3,184.02 (AUD)441 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
3,869.10 (AUD)540 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
30,352.88 (AUD)4,204 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
31,342.02 (AUD)4,341 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
32,057.82 (AUD)4,434 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
33,911.14 (AUD)4,723 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
36,315.52 (AUD)5,072 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
37,623.30 (AUD)5,262 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
37,625.27 (AUD)5,233 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
396.00 (AUD)55 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
4,311.58 (AUD)598 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
4,588.02 (AUD)639 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
4,801.00 (AUD)671 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
432,398.58 (AUD)59,889 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
45,780.45 (AUD)6,385 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
5,090.70 (AUD)710 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
5,101.00 (AUD)707 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
5,252.23 (AUD)731 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
5,373.75 (AUD)750 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
5,724.00 (AUD)795 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
51,485.82 (AUD)7,131 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
53,213.19 (AUD)7,401 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
6,128.50 (AUD)850 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
6,438.66 (AUD)898 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
6,507.71 (AUD)907 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
6,555.34 (AUD)913 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
6,588.00 (AUD)915 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
6,804.33 (AUD)949 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
60,220.83 (AUD)8,399 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
7,400.25 (AUD)1,035 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
7,601.27 (AUD)1,055 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
7,960.31 (AUD)1,111 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
78,185.24 (AUD)10,844 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
8,346.32 (AUD)1,156 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
8,690.04 (AUD)1,212 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
81,470.48 (AUD)11,284 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
9,521.22 (AUD)1,327 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
917.57 (AUD)127 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
97,538.40 (AUD)13,547 Ordinary Shares
5/03/2021Morgan Stanley Australia Securities Limited
Sell
97,662.40 (AUD)13,640 Ordinary Shares
5/03/2021Morgan Stanley Capital Services LLC
Buy
N/A1,483 Swaps
5/03/2021Morgan Stanley Capital Services LLC
Buy
N/A11 Swaps
5/03/2021Morgan Stanley Capital Services LLC
Buy
N/A16,381 Swaps
5/03/2021Morgan Stanley Capital Services LLC
Buy
N/A16,779 Swaps
5/03/2021Morgan Stanley Capital Services LLC
Buy
N/A282 Swaps
5/03/2021Morgan Stanley Capital Services LLC
Buy
N/A300 Swaps
5/03/2021Morgan Stanley Capital Services LLC
Buy
N/A4,688 Swaps
5/03/2021Morgan Stanley Capital Services LLC
Buy
N/A68,237 Swaps
5/03/2021Morgan Stanley Capital Services LLC
Buy
N/A7,131 Swaps
5/03/2021Morgan Stanley Capital Services LLC
Sell
N/A14,070 Swaps
5/03/2021Morgan Stanley Capital Services LLC
Sell
N/A2 Swaps
5/03/2021Morgan Stanley Capital Services LLC
Sell
N/A23,373 Swaps
5/03/2021Morgan Stanley Capital Services LLC
Sell
N/A4,053 Swaps
5/03/2021Morgan Stanley Wealth Management Australia Pty Ltd
Buy
18,342.40 (AUD)2,560 Ordinary Shares
5/03/2021Parametric Portfolio Associates LLC
Buy
2,317.02 (USD)417 American Depositary Receipts
5/03/2021Parametric Portfolio Associates LLC
Buy
227.81 (USD)41 American Depositary Receipts
5/03/2021Parametric Portfolio Associates LLC
Sell
1,914.74 (USD)345 American Depositary Receipts
5/03/2021Parametric Portfolio Associates LLC
Sell
83.24 (USD)15 American Depositary Receipts
5/04/2021E*TRADE Securities LLC
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A150 Ordinary Shares
5/04/2021Morgan Stanley & Co. International plc
Borrow
N/A621,491 Ordinary Shares
5/04/2021Morgan Stanley & Co. International plc
Collateral Returned
N/A5,000 Ordinary Shares
5/04/2021Morgan Stanley & Co. International plc
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A1 Ordinary Share
5/04/2021Morgan Stanley & Co. International plc
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A5,629 Ordinary Shares
5/04/2021Morgan Stanley & Co. International plc
Sell
1,586.00200 Ordinary Shares
5/04/2021Morgan Stanley & Co. International plc
Sell
2,519.87317 Ordinary Shares
5/04/2021Morgan Stanley & Co. International plc
Sell
48,895.036,218 Ordinary Shares
5/04/2021Morgan Stanley & Co. International plc
Sell
N/A239,950 Swaps
5/04/2021Morgan Stanley & Co. International plc
Sell
N/A54,660 Swaps
5/04/2021Morgan Stanley & Co. International plc
Sell
N/A88,606 Swaps
5/04/2021Morgan Stanley & Co. LLC
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A2,166 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
1,084.52 (AUD)152 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
1,087,990.55 (AUD)146,039 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
1,270.90 (AUD)179 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
1,301.30 (AUD)182 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
1,390.35 (AUD)195 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
1,797.50 (AUD)250 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
1,937.15 (AUD)265 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
10,181.45 (AUD)1,421 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
10,395.20 (AUD)1,460 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
108,646.68 (AUD)14,802 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
112,613.34 (AUD)15,177 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
113,390.20 (AUD)15,323 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
119,895.48 (AUD)16,246 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
12,090.00 (AUD)1,625 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
12,366.27 (AUD)1,701 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
12,879.85 (AUD)1,730 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
136,500.69 (AUD)18,471 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
14,218.11 (AUD)1,983 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
14,371.65 (AUD)1,962 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
15,136.55 (AUD)2,117 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
15,834.06 (AUD)2,181 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
15,991.40 (AUD)2,161 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
16,026.51 (AUD)2,157 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
16,494.66 (AUD)2,226 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
17,863.21 (AUD)2,437 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
19,191.48 (AUD)2,604 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
198,120.95 (AUD)26,665 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
2,107.28 (AUD)284 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
2,320.46 (AUD)314 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
2,434.86 (AUD)334 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
2,540.04 (AUD)347 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
2,723.20 (AUD)370 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
2,952.00 (AUD)410 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
21,776.88 (AUD)2,927 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
22,733.88 (AUD)3,068 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
224,789.12 (AUD)30,542 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
23,311.05 (AUD)3,129 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
23,436.60 (AUD)3,180 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
260,668.05 (AUD)34,989 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
28,752.48 (AUD)3,896 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
297,146.16 (AUD)39,939 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
3,152.40 (AUD)444 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
3,348.66 (AUD)469 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
3,352.99 (AUD)459 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
3,725.00 (AUD)500 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
3,841.31 (AUD)517 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
316.36 (AUD)44 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
353,975.70 (AUD)47,770 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
36,169.35 (AUD)4,921 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
36,215.56 (AUD)4,934 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
379.48 (AUD)53 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
4,275.57 (AUD)577 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
4,408.64 (AUD)599 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
4,522.15 (AUD)607 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
4,655.52 (AUD)636 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
4,763.64 (AUD)642 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
4,937.62 (AUD)675 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
41,578.45 (AUD)5,581 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
42,098.60 (AUD)5,689 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
427,202.05 (AUD)57,965 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
435,132.15 (AUD)58,407 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
44,487.28 (AUD)6,196 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
46,883.20 (AUD)6,370 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
5,163.36 (AUD)694 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
5,388.74 (AUD)750 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
5,391.48 (AUD)753 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
5,542.50 (AUD)750 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
500.14 (AUD)68 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
55,436.79 (AUD)7,563 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
56,888.20 (AUD)7,636 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
569.03 (AUD)77 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
6,008.07 (AUD)813 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
6,233.57 (AUD)851 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
6,868.86 (AUD)958 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
651,405.30 (AUD)89,296 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
7,337.92 (AUD)997 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
7,409.52 (AUD)1,004 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
7,430.00 (AUD)1,000 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
7,499.84 (AUD)1,019 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
7,804.66 (AUD)1,087 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
7,964.05 (AUD)1,069 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
7.11 (AUD)1 Ordinary Share
5/04/2021Morgan Stanley Australia Securities Limited
Buy
72,537.68 (AUD)9,896 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
79,601.76 (AUD)10,728 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
8,395.90 (AUD)1,130 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
8,656.90 (AUD)1,162 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
85,116.25 (AUD)11,425 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
9,191.82 (AUD)1,254 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Buy
9,971.06 (AUD)1,342 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
1,153.56 (AUD)161 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
1,243.84 (AUD)169 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
1,390.35 (AUD)195 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
1,448.44 (AUD)196 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
1,482.00 (AUD)200 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
1,524.40 (AUD)206 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
1,684.34 (AUD)227 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
1,788.48 (AUD)243 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
10,459.80 (AUD)1,404 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
11,983.30 (AUD)1,615 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
119,231.28 (AUD)16,156 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
12,090.00 (AUD)1,625 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
12,214.92 (AUD)1,644 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
12,307.90 (AUD)1,670 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
121,829.32 (AUD)16,598 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
13,417.45 (AUD)1,801 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
13,601.34 (AUD)1,843 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
13,783.00 (AUD)1,925 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
13,965.00 (AUD)1,900 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
14,218.11 (AUD)1,983 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
14.89 (AUD)2 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
16,603.65 (AUD)2,259 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
16,771.04 (AUD)2,288 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
175,968.72 (AUD)23,844 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
178.75 (AUD)25 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
18,065.32 (AUD)2,548 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
184,416.68 (AUD)24,854 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
19,208.78 (AUD)2,617 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
192,426.05 (AUD)25,829 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
2,086.20 (AUD)285 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
2,147.27 (AUD)289 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
2,160.90 (AUD)294 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
2,279.63 (AUD)311 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
2,287.80 (AUD)310 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
2,305.22 (AUD)316 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
2,319.33 (AUD)313 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
2,328.62 (AUD)325 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
2,346.84 (AUD)318 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
2,400.84 (AUD)324 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
2,689.96 (AUD)364 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
2,807.70 (AUD)382 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
20,656.62 (AUD)2,799 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
22,820.06 (AUD)3,109 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
23,534.55 (AUD)3,159 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
23,668.17 (AUD)3,301 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
25,462.46 (AUD)3,469 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
252,085.65 (AUD)33,837 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
26,874.96 (AUD)3,764 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
29,976.52 (AUD)4,228 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
296.40 (AUD)40 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
3,004.64 (AUD)422 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
3,099.59 (AUD)432 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
3,401.19 (AUD)459 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
3,429.76 (AUD)466 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
3,576.44 (AUD)482 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
3,767.01 (AUD)507 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
304.22 (AUD)41 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
31,901.00 (AUD)4,370 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
35,764.20 (AUD)4,995 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
36,215.56 (AUD)4,934 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
36,364.13 (AUD)4,961 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
36,669.88 (AUD)5,044 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
37,064.96 (AUD)5,036 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
37,544.80 (AUD)5,288 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
37,598.27 (AUD)5,303 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
392.73 (AUD)53 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
4,019.63 (AUD)541 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
4,044.34 (AUD)551 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
4,480.96 (AUD)608 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
4,628.89 (AUD)623 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
4,644.05 (AUD)634 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
4,655.70 (AUD)630 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
4,763.64 (AUD)642 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
4,796.11 (AUD)649 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
4,828.16 (AUD)656 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
4,970.67 (AUD)669 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
41,570.10 (AUD)5,814 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
41,907.84 (AUD)5,694 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
431,325.20 (AUD)57,896 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
44,340.00 (AUD)6,000 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
442.80 (AUD)60 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
45,221.19 (AUD)6,307 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
481.65 (AUD)65 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
5,064.60 (AUD)690 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
5,171.74 (AUD)697 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
5,285.13 (AUD)723 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
5,473.48 (AUD)772 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
5,636.55 (AUD)795 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
5,637.40 (AUD)794 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
5,871.33 (AUD)801 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
5,872.65 (AUD)799 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
5,968.96 (AUD)811 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
52,170.30 (AUD)7,098 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
53,443.27 (AUD)7,433 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
56,771.55 (AUD)7,646 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
57,863.62 (AUD)8,059 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
6,023.60 (AUD)814 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
6,043.40 (AUD)820 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
6,577.10 (AUD)890 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
6,598.08 (AUD)928 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
6,647.74 (AUD)902 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
61,612.44 (AUD)8,417 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
617.48 (AUD)86 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
64,804.86 (AUD)8,829 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
65,470.60 (AUD)8,788 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
66,342.25 (AUD)8,905 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
664.20 (AUD)90 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
67,574.65 (AUD)9,451 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
69,683.04 (AUD)9,366 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
69,738.53 (AUD)9,781 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
691.84 (AUD)94 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
7,679.54 (AUD)1,042 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
7.45 (AUD)1 Ordinary Share
5/04/2021Morgan Stanley Australia Securities Limited
Sell
73,427.64 (AUD)10,114 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
73,529.50 (AUD)10,142 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
74,779.44 (AUD)10,488 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
75,863.00 (AUD)10,700 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
77,391.60 (AUD)10,660 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
78,604.06 (AUD)10,709 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
8,110.70 (AUD)1,105 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
8,231.06 (AUD)1,126 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
8,513.22 (AUD)1,194 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
8,910.33 (AUD)1,209 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
82,620.50 (AUD)11,090 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
88,707.15 (AUD)11,907 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
9,059.20 (AUD)1,216 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
9,918.16 (AUD)1,393 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
978.88 (AUD)133 Ordinary Shares
5/04/2021Morgan Stanley Australia Securities Limited
Sell
996.88 (AUD)136 Ordinary Shares
5/04/2021Morgan Stanley Capital Services LLC
Buy
N/A11,102 Swaps
5/04/2021Morgan Stanley Capital Services LLC
Buy
N/A13 Swaps
5/04/2021Morgan Stanley Capital Services LLC
Buy
N/A15,245 Swaps
5/04/2021Morgan Stanley Capital Services LLC
Buy
N/A19,995 Swaps
5/04/2021Morgan Stanley Capital Services LLC
Buy
N/A20,668 Swaps
5/04/2021Morgan Stanley Capital Services LLC
Buy
N/A200 Swaps
5/04/2021Morgan Stanley Capital Services LLC
Buy
N/A6,218 Swaps
5/04/2021Morgan Stanley Capital Services LLC
Buy
N/A61,289 Swaps
5/04/2021Morgan Stanley Capital Services LLC
Buy
N/A9,401 Swaps
5/04/2021Morgan Stanley Capital Services LLC
Sell
N/A1 Swap
5/04/2021Morgan Stanley Capital Services LLC
Sell
N/A1,483 Swaps
5/04/2021Morgan Stanley Capital Services LLC
Sell
N/A3,129 Swaps
5/04/2021Morgan Stanley Capital Services LLC
Sell
N/A3,404 Swaps
5/04/2021Morgan Stanley Capital Services LLC
Sell
N/A6,196 Swaps
5/04/2021Morgan Stanley Capital Services LLC
Sell
N/A89,296 Swaps
5/04/2021Morgan Stanley Smith Barney LLC
Sell
4,377.25 (USD)782 Ordinary Shares
5/04/2021Morgan Stanley Smith Barney LLC
Sell
5,560.00 (USD)1,000 Ordinary Shares
5/04/2021Parametric Portfolio Associates LLC
Buy
1,201.76 (USD)212 American Depositary Receipts
5/04/2021Parametric Portfolio Associates LLC
Buy
719.92 (USD)127 American Depositary Receipts
5/04/2021Parametric Portfolio Associates LLC
Buy
997.69 (USD)176 American Depositary Receipts
5/04/2021Parametric Portfolio Associates LLC
Sell
753.43 (USD)133 American Depositary Receipts
5/05/2021Morgan Stanley & Co. International plc
Borrow Returned
N/A10,000 Ordinary Shares
5/05/2021Morgan Stanley & Co. International plc
Buy
1,500.85188 Ordinary Shares
5/05/2021Morgan Stanley & Co. International plc
Buy
11,188.001,400 Ordinary Shares
5/05/2021Morgan Stanley & Co. International plc
Buy
N/A11,121 Swaps
5/05/2021Morgan Stanley & Co. International plc
Buy
N/A117,380 Swaps
5/05/2021Morgan Stanley & Co. International plc
Buy
N/A122,000 Swaps
5/05/2021Morgan Stanley & Co. International plc
Buy
N/A24,927 Swaps
5/05/2021Morgan Stanley & Co. International plc
Buy
N/A4,822 Swaps
5/05/2021Morgan Stanley & Co. International plc
Buy
N/A872 Swaps
5/05/2021Morgan Stanley & Co. International plc
Sell
4,492.06565 Ordinary Shares
5/05/2021Morgan Stanley & Co. LLC
Borrow Returned
N/A3,486 Ordinary Shares
5/05/2021Morgan Stanley & Co. LLC
Borrow Returned
N/A53,459 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
1,006.40 (AUD)136 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
1,080.00 (AUD)144 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
1,080.40 (AUD)146 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
1,099.50 (AUD)150 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
1,271.08 (AUD)172 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
1,332.16 (AUD)181 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
1,361.60 (AUD)184 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
1,616.80 (AUD)215 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
1,849.87 (AUD)251 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
1,875.00 (AUD)250 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
1,929.84 (AUD)258 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
11,954.87 (AUD)1,609 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
110.85 (AUD)15 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
111.90 (AUD)15 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
112,623.94 (AUD)15,158 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
121,027.50 (AUD)16,500 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
134.10 (AUD)18 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
14,377.05 (AUD)1,935 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
14,442.36 (AUD)1,973 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
169.74 (AUD)23 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
2,287.50 (AUD)305 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
2,373.30 (AUD)324 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
2,486.55 (AUD)330 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
2,679.10 (AUD)365 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
2,719.52 (AUD)368 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
2,735.98 (AUD)367 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
2,741.67 (AUD)369 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
2,763.81 (AUD)369 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
2,968.00 (AUD)400 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
200.07 (AUD)27 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
21,080.78 (AUD)2,874 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
24,087.00 (AUD)3,255 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
24,748.92 (AUD)3,381 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
248,838.13 (AUD)33,491 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
27,937.20 (AUD)3,720 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
274.17 (AUD)37 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
3,143.88 (AUD)426 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
3,382.83 (AUD)459 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
3,680.00 (AUD)500 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
30,433.28 (AUD)4,096 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
306.27 (AUD)41 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
34,427.90 (AUD)4,615 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
342.01 (AUD)46 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
38,725.16 (AUD)5,212 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
38,926.08 (AUD)5,232 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
381.16 (AUD)52 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
4,046.16 (AUD)552 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
4,554.66 (AUD)618 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
4,853.55 (AUD)655 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
40,517.28 (AUD)5,424 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
405.90 (AUD)55 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
41,259.94 (AUD)5,494 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
424,513.05 (AUD)57,135 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
43,297.40 (AUD)5,851 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
44.04 (AUD)6 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
445.80 (AUD)60 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
45,353.12 (AUD)6,031 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
46,212.35 (AUD)6,203 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
48,981.06 (AUD)6,637 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
5,161.52 (AUD)709 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
5,493.65 (AUD)732 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
5,654.79 (AUD)757 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
5,984.44 (AUD)812 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
50,847.30 (AUD)6,918 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
53,867.50 (AUD)7,250 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
54,861.80 (AUD)7,364 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
55,778.42 (AUD)7,477 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
557.08 (AUD)76 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
576.42 (AUD)78 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
6,198.40 (AUD)832 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
60,019.18 (AUD)8,177 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
638.98 (AUD)86 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
64,262.07 (AUD)8,649 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
643.36 (AUD)87 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
66,060.00 (AUD)9,000 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
66.60 (AUD)9 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
665.10 (AUD)90 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
7,340.00 (AUD)1,000 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
7,582.61 (AUD)1,043 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
7.38 (AUD)1 Ordinary Share
5/05/2021Morgan Stanley Australia Securities Limited
Buy
73,100.00 (AUD)10,000 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
73,215.00 (AUD)9,762 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
73,222.50 (AUD)9,750 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
756.02 (AUD)103 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
798.12 (AUD)108 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
8,525.58 (AUD)1,149 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
885.00 (AUD)118 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
887.74 (AUD)119 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
9,990.79 (AUD)1,363 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
948.05 (AUD)127 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Buy
96,609.08 (AUD)13,162 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
1,041.60 (AUD)140 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
1,042.28 (AUD)142 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
1,080.40 (AUD)146 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
1,099.50 (AUD)150 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
1,126.32 (AUD)152 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
1,332.81 (AUD)177 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
1,367.01 (AUD)183 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
1,534.08 (AUD)204 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
1,773.10 (AUD)238 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
1,857.50 (AUD)250 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
1,943.57 (AUD)263 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
100,419.66 (AUD)13,607 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
108,154.90 (AUD)14,735 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
110,628.30 (AUD)14,970 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
118,072.62 (AUD)15,999 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
13,137.06 (AUD)1,761 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
13,624.50 (AUD)1,860 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
14,289.40 (AUD)1,931 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
14,580.00 (AUD)2,000 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
14,827.41 (AUD)2,001 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
15,279.95 (AUD)2,051 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
15,409.48 (AUD)2,108 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
15,480.96 (AUD)2,112 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
15,558.18 (AUD)2,143 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
16,520.58 (AUD)2,274 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
16,935.36 (AUD)2,301 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
164,849.41 (AUD)22,187 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
166,611.79 (AUD)22,349 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
17,418.10 (AUD)2,338 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
18,375.00 (AUD)2,500 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
18,821.58 (AUD)2,523 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
18,957.19 (AUD)2,531 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
19,057.50 (AUD)2,541 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
19,541.41 (AUD)2,609 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
194.48 (AUD)26 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
2,156.42 (AUD)292 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
2,189.77 (AUD)291 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
2,659.32 (AUD)356 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
2,800.06 (AUD)382 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
2,966.82 (AUD)394 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
20,055.40 (AUD)2,692 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
20,829.25 (AUD)2,873 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
20,880.32 (AUD)2,837 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
200.07 (AUD)27 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
21,417.76 (AUD)2,942 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
21,701.14 (AUD)2,909 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
23,355.53 (AUD)3,169 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
23,416.67 (AUD)3,221 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
23,790.36 (AUD)3,228 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
237,042.37 (AUD)32,628 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
24,155.94 (AUD)3,291 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
242,366.60 (AUD)32,620 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
245.19 (AUD)33 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
25,897.50 (AUD)3,453 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
26,136.80 (AUD)3,532 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
26,725.30 (AUD)3,661 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
26,731.92 (AUD)3,593 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
27,505.92 (AUD)3,712 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
27,526.95 (AUD)3,735 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
27,608.58 (AUD)3,741 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
28,110.55 (AUD)3,835 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
28,572.96 (AUD)3,856 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
284,754.75 (AUD)38,325 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
29,264.40 (AUD)3,960 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
3,223.88 (AUD)431 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
3,234.65 (AUD)431 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
3,317.68 (AUD)452 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
3,344.80 (AUD)452 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
3,349.32 (AUD)452 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
3,564.54 (AUD)483 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
3,650.56 (AUD)496 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
3,692.70 (AUD)495 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
3,819.02 (AUD)514 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
3,917.55 (AUD)533 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
30,073.50 (AUD)4,075 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
31,305.96 (AUD)4,242 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
319,343.28 (AUD)44,017 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
32,413.26 (AUD)4,398 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
33,330.00 (AUD)4,444 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
33,374.91 (AUD)4,501 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
33,952.77 (AUD)4,509 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
34,142.16 (AUD)4,589 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
34,944.30 (AUD)4,735 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
35,357.20 (AUD)4,778 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
36,061.68 (AUD)4,847 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
36,678.60 (AUD)4,970 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
39,170.18 (AUD)5,279 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
39,360.60 (AUD)5,319 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
4,001.80 (AUD)535 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
4,410.40 (AUD)596 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
4,683.12 (AUD)632 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
4,842.50 (AUD)650 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
4,853.55 (AUD)655 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
40,639.34 (AUD)5,477 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
41,492.64 (AUD)5,592 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
42,471.44 (AUD)5,678 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
42,746.88 (AUD)5,808 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
43,012.40 (AUD)5,872 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
441.00 (AUD)60 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
45,043.20 (AUD)6,120 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
45,914.07 (AUD)6,213 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
456.28 (AUD)61 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
46,667.72 (AUD)6,358 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
49,747.50 (AUD)6,750 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
5,166.00 (AUD)700 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
5,225.33 (AUD)709 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
5,490.72 (AUD)738 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
5,512.76 (AUD)737 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
5,787.97 (AUD)779 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
5,833.35 (AUD)783 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
5,879.34 (AUD)801 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
5,886.36 (AUD)788 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
5,945.62 (AUD)797 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
509.22 (AUD)69 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
53,949.00 (AUD)7,340 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
55,553.54 (AUD)7,487 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
563.25 (AUD)75 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
57,731.84 (AUD)7,844 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
576.42 (AUD)78 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
59,272.59 (AUD)7,999 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
6,059.80 (AUD)820 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
6,256.06 (AUD)842 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
6,306.58 (AUD)842 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
6,312.15 (AUD)845 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
6,319.62 (AUD)846 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
6,335.55 (AUD)855 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
6,793.65 (AUD)930 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
6,809.39 (AUD)936 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
6,812.44 (AUD)939 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
6,814.21 (AUD)929 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
6,877.50 (AUD)917 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
6,951.81 (AUD)951 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
6,984.30 (AUD)930 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
60,149.68 (AUD)8,268 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
68,178.28 (AUD)9,232 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
68,950.40 (AUD)9,280 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
681.59 (AUD)91 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
7,117.50 (AUD)949 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
7,308.48 (AUD)993 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
7,742.06 (AUD)1,042 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
7,833.40 (AUD)1,060 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
7.33 (AUD)1 Ordinary Share
5/05/2021Morgan Stanley Australia Securities Limited
Sell
7.38 (AUD)1 Ordinary Share
5/05/2021Morgan Stanley Australia Securities Limited
Sell
71,704.46 (AUD)9,769 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
72,892.17 (AUD)9,837 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
74,612.06 (AUD)10,042 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
74,942.00 (AUD)10,100 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
77,217.82 (AUD)10,282 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
788.05 (AUD)107 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
82,049.49 (AUD)11,043 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
87,472.75 (AUD)11,958 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
89,714.10 (AUD)12,206 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
9,577.44 (AUD)1,296 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
9,604.80 (AUD)1,305 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
9,729.70 (AUD)1,306 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
91,078.46 (AUD)12,358 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
91,615.00 (AUD)12,550 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
96,940.00 (AUD)13,100 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
97,330.76 (AUD)13,388 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
98,232.03 (AUD)13,221 Ordinary Shares
5/05/2021Morgan Stanley Australia Securities Limited
Sell
98,477.22 (AUD)13,254 Ordinary Shares
5/05/2021Morgan Stanley Capital Services LLC
Buy
N/A1 Swap
5/05/2021Morgan Stanley Capital Services LLC
Buy
N/A1,306 Swaps
5/05/2021Morgan Stanley Capital Services LLC
Buy
N/A12,489 Swaps
5/05/2021Morgan Stanley Capital Services LLC
Buy
N/A13,368 Swaps
5/05/2021Morgan Stanley Capital Services LLC
Buy
N/A18,737 Swaps
5/05/2021Morgan Stanley Capital Services LLC
Buy
N/A2,100 Swaps
5/05/2021Morgan Stanley Capital Services LLC
Buy
N/A21,591 Swaps
5/05/2021Morgan Stanley Capital Services LLC
Buy
N/A3,291 Swaps
5/05/2021Morgan Stanley Capital Services LLC
Buy
N/A462 Swaps
5/05/2021Morgan Stanley Capital Services LLC
Buy
N/A475 Swaps
5/05/2021Morgan Stanley Capital Services LLC
Sell
N/A1,400 Swaps
5/05/2021Morgan Stanley Capital Services LLC
Sell
N/A23,440 Swaps
5/05/2021Morgan Stanley Capital Services LLC
Sell
N/A4,096 Swaps
5/05/2021Morgan Stanley Capital Services LLC
Sell
N/A4,476 Swaps
5/05/2021Morgan Stanley Capital Services LLC
Sell
N/A8,176 Swaps
5/05/2021Morgan Stanley Smith Barney LLC
Sell
33,957.24 (USD)6,000 Ordinary Shares
5/05/2021Morgan Stanley Smith Barney LLC
Sell
39,830.00 (USD)7,000 Ordinary Shares
5/05/2021Morgan Stanley Smith Barney LLC
Sell
68,740.89 (USD)12,081 Ordinary Shares
5/05/2021Morgan Stanley Smith Barney LLC
Sell
9,900.60 (USD)1,740 Ordinary Shares
5/05/2021Morgan Stanley Smith Barney LLC
Sell
79,660.00 (USD)14,000 Ordinary Shares
5/05/2021Morgan Stanley Smith Barney LLC
Sell
3,238.94 (USD)566 Ordinary Shares
5/05/2021Morgan Stanley Smith Barney LLC
Sell
19,915.00 (USD)3,500 Ordinary Shares
5/05/2021Morgan Stanley Wealth Management Australia Pty Ltd
Buy
36,805.56 (AUD)4,987 Ordinary Shares
5/05/2021Parametric Portfolio Associates LLC
Sell
1,208.39 (USD)212 American Depositary Receipts
5/05/2021Parametric Portfolio Associates LLC
Sell
1,584.59 (USD)278 American Depositary Receipts
5/05/2021Parametric Portfolio Associates LLC
Sell
1,607.39 (USD)282 American Depositary Receipts
5/05/2021Parametric Portfolio Associates LLC
Sell
239.39 (USD)42 American Depositary Receipts
5/05/2021Parametric Portfolio Associates LLC
Sell
387.59 (USD)68 American Depositary Receipts
5/05/2021Parametric Portfolio Associates LLC
Sell
587.09 (USD)103 American Depositary Receipts
5/05/2021Parametric Portfolio Associates LLC
Sell
860.69 (USD)151 American Depositary Receipts
5/06/2021Morgan Stanley & Co. International plc
Buy
115.8015 Ordinary Shares
5/06/2021Morgan Stanley & Co. International plc
Buy
764.2899 Ordinary Shares
5/06/2021Morgan Stanley & Co. International plc
Buy
N/A1,000 Swaps
5/06/2021Morgan Stanley & Co. International plc
Buy
N/A122,000 Swaps
5/06/2021Morgan Stanley & Co. International plc
Buy
N/A250,000 Swaps
5/06/2021Morgan Stanley & Co. International plc
Buy
N/A63,559 Swaps
5/06/2021Morgan Stanley & Co. International plc
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A1,321 Ordinary Shares
5/06/2021Morgan Stanley & Co. International plc
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A1,692 Ordinary Shares
5/06/2021Morgan Stanley & Co. International plc
Sell
17,674.362,284 Ordinary Shares
5/06/2021Morgan Stanley & Co. International plc
Sell
20,078.392,594 Ordinary Shares
5/06/2021Morgan Stanley & Co. International plc
Sell
3,099.00400 Ordinary Shares
5/06/2021Morgan Stanley & Co. International plc
Sell
416.8854 Ordinary Shares
5/06/2021Morgan Stanley & Co. International plc
Sell
764.2899 Ordinary Shares
5/06/2021Morgan Stanley & Co. International plc
Sell
N/A1,000 Swaps
5/06/2021Morgan Stanley & Co. International plc
Sell
N/A54,114 Swaps
5/06/2021Morgan Stanley & Co. International plc
Sell
N/A8,708 Swaps
5/06/2021Morgan Stanley & Co. LLC
Borrow
N/A6,735 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
1,036.35 (AUD)141 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
1,173.15 (AUD)165 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
1,205.38 (AUD)163 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
1,238.30 (AUD)167 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
1,535.76 (AUD)216 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
1,553.04 (AUD)216 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
1,882.88 (AUD)256 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
10,117.25 (AUD)1,415 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
10,671.32 (AUD)1,445 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
11,007.89 (AUD)1,531 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
11,164.16 (AUD)1,568 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
11,447.24 (AUD)1,591 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
11,470.68 (AUD)1,548 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
12,113.80 (AUD)1,637 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
12,530.31 (AUD)1,691 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
12,595.28 (AUD)1,769 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
122,224.32 (AUD)16,428 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
127.98 (AUD)18 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
13,343.04 (AUD)1,808 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
14,112.00 (AUD)1,960 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
15,753.60 (AUD)2,188 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
15,903.70 (AUD)2,215 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
150.78 (AUD)21 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
16,139.67 (AUD)2,251 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
16,553.80 (AUD)2,237 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
16,927.81 (AUD)2,286 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
172.20 (AUD)24 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
18,358.24 (AUD)2,564 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
18,447.92 (AUD)2,591 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
18,462.75 (AUD)2,575 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
19,067.36 (AUD)2,678 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
19,143.60 (AUD)2,580 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,072.13 (AUD)289 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,076.59 (AUD)281 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,177.70 (AUD)305 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,201.19 (AUD)307 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,218.58 (AUD)299 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,240.84 (AUD)302 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,270.52 (AUD)306 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,292.78 (AUD)318 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,396.10 (AUD)326 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,501.20 (AUD)338 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,504.58 (AUD)338 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,535.28 (AUD)344 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,545.13 (AUD)353 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,597.00 (AUD)350 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,602.36 (AUD)356 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,644.23 (AUD)367 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,652.65 (AUD)371 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,695.59 (AUD)366 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,807.38 (AUD)391 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,808.20 (AUD)380 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,833.60 (AUD)385 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,861.50 (AUD)388 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,911.00 (AUD)410 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,924.35 (AUD)409 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
2,971.98 (AUD)418 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
20,406.06 (AUD)2,862 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
20,826.73 (AUD)2,921 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
21,622.80 (AUD)2,922 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
21.51 (AUD)3 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
213.60 (AUD)30 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
244.20 (AUD)33 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
250.60 (AUD)35 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
258,833.38 (AUD)36,084 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
264.55 (AUD)37 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
27,506.58 (AUD)3,831 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
281.39 (AUD)38 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
286.80 (AUD)40 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,020.67 (AUD)421 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,028.12 (AUD)425 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,048.22 (AUD)419 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,148.14 (AUD)426 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,240.84 (AUD)452 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,242.54 (AUD)437 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,248.01 (AUD)453 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,290.04 (AUD)444 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,292.32 (AUD)456 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,298.86 (AUD)447 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,373.17 (AUD)458 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,384.31 (AUD)473 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,391.20 (AUD)471 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,417.70 (AUD)478 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,428.65 (AUD)470 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,630.00 (AUD)500 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,671.95 (AUD)515 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,708.99 (AUD)513 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,736.83 (AUD)523 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
3,752.20 (AUD)514 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
329.82 (AUD)46 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
345.12 (AUD)48 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
352.31 (AUD)49 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
39,413.79 (AUD)5,319 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
394.90 (AUD)55 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
395.28 (AUD)54 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,078.36 (AUD)572 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,084.08 (AUD)572 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,084.80 (AUD)552 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,178.90 (AUD)580 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,294.83 (AUD)599 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,311.00 (AUD)600 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,317.48 (AUD)603 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,536.89 (AUD)631 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,653.28 (AUD)637 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,714.66 (AUD)653 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,732.79 (AUD)640 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,841.27 (AUD)679 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,873.30 (AUD)659 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
4,884.05 (AUD)685 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
40,330.00 (AUD)5,450 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
406.41 (AUD)57 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
413.28 (AUD)56 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
422.44 (AUD)59 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
429.78 (AUD)58 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
43,378.46 (AUD)5,858 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
464.31 (AUD)63 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
466.05 (AUD)65 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
5,201.82 (AUD)702 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
5,306.22 (AUD)738 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
5,508.00 (AUD)765 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
5,537.28 (AUD)768 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
5,627.37 (AUD)762 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
5,796.69 (AUD)813 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
5,886.41 (AUD)796 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
5,969.04 (AUD)836 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
504.39 (AUD)69 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
508.53 (AUD)69 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
511.29 (AUD)69 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
52,162.70 (AUD)7,265 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
532.80 (AUD)74 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
546.12 (AUD)74 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
551.25 (AUD)75 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
565.64 (AUD)79 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
568.26 (AUD)77 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
58.48 (AUD)8 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
59,653.74 (AUD)8,291 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
6,058.14 (AUD)822 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
6,148.48 (AUD)832 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
6,239.22 (AUD)842 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
6,328.14 (AUD)854 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
6,333.23 (AUD)857 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
6,379.52 (AUD)896 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
6,509.69 (AUD)913 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
6,555.76 (AUD)908 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
6,684.58 (AUD)931 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
6,763.84 (AUD)919 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
663.75 (AUD)90 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
692.16 (AUD)96 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
698.40 (AUD)96 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
7,180.00 (AUD)1,000 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
7,180.00 (AUD)1,000 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
7,308.00 (AUD)1,015 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
7,873.60 (AUD)1,064 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
7,898.68 (AUD)1,094 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
7,996.45 (AUD)1,085 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
7.36 (AUD)1 Ordinary Share
5/06/2021Morgan Stanley Australia Securities Limited
Buy
704.64 (AUD)96 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
720.00 (AUD)100 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
721.28 (AUD)98 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
747.76 (AUD)104 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
8,145.12 (AUD)1,136 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
8,151.00 (AUD)1,100 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
8,767.44 (AUD)1,188 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
832.29 (AUD)116 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
862.73 (AUD)121 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
87,786.20 (AUD)11,863 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
9,078.88 (AUD)1,268 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
9,161.68 (AUD)1,276 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
9,306.18 (AUD)1,261 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
9,308.11 (AUD)1,269 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
9,710.90 (AUD)1,345 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
9,913.06 (AUD)1,373 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
951.72 (AUD)132 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
962.12 (AUD)134 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
968.09 (AUD)131 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Buy
972.40 (AUD)136 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
1,053,147.68 (AUD)147,914 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
1,085.69 (AUD)151 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
1,099.50 (AUD)150 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
1,107.07 (AUD)149 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
1,189.79 (AUD)161 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
1,200.42 (AUD)162 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
1,553.04 (AUD)216 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
1,572.42 (AUD)219 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
1,587.88 (AUD)214 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
1,763.28 (AUD)237 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
1,818.15 (AUD)255 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
1,847.58 (AUD)249 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
1,866.80 (AUD)260 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
10,453.60 (AUD)1,460 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
10,833.42 (AUD)1,482 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
102,724.26 (AUD)14,307 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
102,767.00 (AUD)13,850 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
104,916.48 (AUD)14,592 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
105,961.92 (AUD)14,397 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
11,470.68 (AUD)1,548 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
11,534.76 (AUD)1,611 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
11,613.84 (AUD)1,561 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
11,651.36 (AUD)1,616 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
111,588.80 (AUD)15,520 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
112,353.60 (AUD)15,780 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
116,441.64 (AUD)15,778 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
12,113.80 (AUD)1,637 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
12,665.52 (AUD)1,764 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
123,424.60 (AUD)16,679 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
127,662.40 (AUD)17,488 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
13,169.20 (AUD)1,804 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
13,438.11 (AUD)1,869 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
13,484.04 (AUD)1,878 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
13,605.27 (AUD)1,887 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
137,087.74 (AUD)19,093 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
138,828.69 (AUD)18,837 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
14,106.18 (AUD)1,914 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
14,126.40 (AUD)1,962 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
14,182.82 (AUD)1,985 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
14,202.67 (AUD)1,985 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
14,984.66 (AUD)2,087 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
146,981.78 (AUD)20,471 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
15,591.60 (AUD)2,196 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
15,723.81 (AUD)2,193 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
150.78 (AUD)21 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
16,110.20 (AUD)2,180 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
162,390.06 (AUD)22,617 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
178,458.90 (AUD)24,855 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
18,058.86 (AUD)2,447 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
18,094.95 (AUD)2,545 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
18,151.08 (AUD)2,514 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
185,875.88 (AUD)25,852 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
186,232.62 (AUD)26,083 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
189,847.26 (AUD)26,478 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
19,156.97 (AUD)2,657 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
19,220.86 (AUD)2,677 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
19,517.47 (AUD)2,707 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
192,699.00 (AUD)26,325 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
198,853.84 (AUD)27,466 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,069.88 (AUD)282 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,079.30 (AUD)290 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,175.60 (AUD)294 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,200.77 (AUD)297 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,260.21 (AUD)317 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,285.52 (AUD)321 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,292.78 (AUD)318 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,307.37 (AUD)315 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,380.44 (AUD)332 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,396.10 (AUD)326 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,441.20 (AUD)340 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,504.58 (AUD)338 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,556.08 (AUD)359 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,602.36 (AUD)356 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,702.27 (AUD)379 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,713.20 (AUD)380 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
2,861.62 (AUD)398 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
20,298.76 (AUD)2,732 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
204,148.80 (AUD)28,354 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
208,628.20 (AUD)28,193 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
21,585.33 (AUD)2,913 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
21.45 (AUD)3 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
22,212.00 (AUD)3,085 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
22,430.98 (AUD)3,146 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
23,000.00 (AUD)3,125 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
23,537.28 (AUD)3,198 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
230,006.43 (AUD)32,079 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
236.77 (AUD)33 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
242.88 (AUD)33 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
244.20 (AUD)33 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
244.20 (AUD)33 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
248,905.80 (AUD)34,812 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
25,086.92 (AUD)3,494 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
253,247.64 (AUD)34,644 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
27,640.80 (AUD)3,839 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
28,571.40 (AUD)3,996 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
29,145.60 (AUD)4,048 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
3,048.80 (AUD)412 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
3,054.50 (AUD)410 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
3,261.60 (AUD)453 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
3,269.20 (AUD)440 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
3,396.25 (AUD)475 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
3,461.85 (AUD)471 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
3,568.46 (AUD)497 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
3,734.78 (AUD)518 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
3,752.20 (AUD)514 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
3,769.50 (AUD)525 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
3,807.27 (AUD)531 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
30,945.80 (AUD)4,310 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
30,959.74 (AUD)4,294 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
31,569.34 (AUD)4,301 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
318,762.15 (AUD)43,369 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
32,877.22 (AUD)4,579 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
33,039.04 (AUD)4,489 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
33,111.06 (AUD)4,618 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
33,452.43 (AUD)4,539 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
34,051.32 (AUD)4,614 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
34,114.86 (AUD)4,758 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
346,490.52 (AUD)47,924 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
349,356.15 (AUD)48,861 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
35,935.06 (AUD)4,843 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
35,982.96 (AUD)4,856 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
36,085.37 (AUD)4,883 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
36,179.33 (AUD)4,909 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
36,233.28 (AUD)4,923 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
36,378.79 (AUD)4,963 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
36,677.15 (AUD)5,045 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
36,936.00 (AUD)5,130 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
37,036.80 (AUD)5,144 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
37,142.14 (AUD)5,173 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
37,190.79 (AUD)5,187 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
37,190.79 (AUD)5,187 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
37,294.40 (AUD)5,216 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
38,414.88 (AUD)5,328 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
4,197.52 (AUD)568 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
4,750.80 (AUD)642 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
4,841.27 (AUD)679 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
4,947.02 (AUD)689 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
4,967.36 (AUD)688 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
40,021.32 (AUD)5,574 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
42,355.56 (AUD)5,716 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
42,573.36 (AUD)5,946 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
429.20 (AUD)58 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
444.00 (AUD)60 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
444.90 (AUD)60 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
46,827.27 (AUD)6,531 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
46,998.53 (AUD)6,496 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
464.31 (AUD)63 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
49,239.45 (AUD)6,645 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
5,233.20 (AUD)712 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
5,233.20 (AUD)735 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
5,380.02 (AUD)729 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
5,639.04 (AUD)792 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
5,687.10 (AUD)801 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
5,702.28 (AUD)779 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
504.00 (AUD)70 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
505,589.08 (AUD)70,613 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
508.53 (AUD)69 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
511.29 (AUD)69 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
532.80 (AUD)74 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
54,264.77 (AUD)7,343 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
55,517.31 (AUD)7,743 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
568.26 (AUD)77 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
58,437.09 (AUD)8,219 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
6,391.91 (AUD)889 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
6,509.69 (AUD)913 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
6,522.07 (AUD)909 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
6,636.37 (AUD)923 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
6,646.59 (AUD)927 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
6,756.38 (AUD)941 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
6,802.51 (AUD)923 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
6,945.12 (AUD)936 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
62,560.00 (AUD)8,500 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
67,527.33 (AUD)9,113 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
68,078.25 (AUD)9,575 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
692.16 (AUD)96 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
7,283.47 (AUD)1,013 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
7.36 (AUD)1 Ordinary Share
5/06/2021Morgan Stanley Australia Securities Limited
Sell
70,559.00 (AUD)9,535 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
72,085.44 (AUD)10,096 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
72,170.74 (AUD)9,766 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
73,976.12 (AUD)10,246 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
74,174.40 (AUD)10,302 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
74,600.04 (AUD)10,419 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
74,703.20 (AUD)10,448 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
76,462.26 (AUD)10,709 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
76,868.29 (AUD)10,691 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
78,477.00 (AUD)10,605 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
791.80 (AUD)107 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
82,006.56 (AUD)11,112 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
82,288.80 (AUD)11,429 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
854.32 (AUD)118 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
86,080.80 (AUD)12,090 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
87,323.16 (AUD)12,162 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
89,492.04 (AUD)12,276 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
9,242.13 (AUD)1,289 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
90,846.08 (AUD)12,688 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
91,451.66 (AUD)12,737 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
94,044.70 (AUD)13,190 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
96,675.67 (AUD)13,559 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
967.95 (AUD)135 Ordinary Shares
5/06/2021Morgan Stanley Australia Securities Limited
Sell
974.64 (AUD)131 Ordinary Shares
5/06/2021Morgan Stanley Capital Services LLC
Buy
N/A11,801 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Buy
N/A14,307 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Buy
N/A196 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Buy
N/A21,037 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Buy
N/A25,152 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Buy
N/A3,731 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Buy
N/A30,360 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Buy
N/A32,639 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Buy
N/A400 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Buy
N/A56 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Buy
N/A57,681 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Buy
N/A689 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Sell
N/A23,170 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Sell
N/A3,291 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Sell
N/A36,084 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Sell
N/A46,622 Swaps
5/06/2021Morgan Stanley Capital Services LLC
Sell
N/A5,018 Swaps
5/06/2021Parametric Portfolio Associates LLC
Buy
5,449.20 (USD)956 American Depositary Receipts
5/06/2021Parametric Portfolio Associates LLC
Buy
552.90 (USD)97 American Depositary Receipts
5/06/2021Parametric Portfolio Associates LLC
Buy
763.80 (USD)134 American Depositary Receipts
5/06/2021Parametric Portfolio Associates LLC
Sell
170.39 (USD)30 American Depositary Receipts
5/06/2021Parametric Portfolio Associates LLC
Sell
2,981.98 (USD)525 American Depositary Receipts
5/07/2021Morgan Stanley & Co. International plc
Borrow
N/A1,322 Ordinary Shares
5/07/2021Morgan Stanley & Co. International plc
Buy
379.5050 Ordinary Shares
5/07/2021Morgan Stanley & Co. International plc
Buy
65,736.998,661 Ordinary Shares
5/07/2021Morgan Stanley & Co. International plc
Buy
N/A119,185 Swaps
5/07/2021Morgan Stanley & Co. International plc
Buy
N/A13,215 Swaps
5/07/2021Morgan Stanley & Co. International plc
Buy
N/A215,776 Swaps
5/07/2021Morgan Stanley & Co. International plc
Buy
N/A30,684 Swaps
5/07/2021Morgan Stanley & Co. International plc
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A1,321 Ordinary Shares
5/07/2021Morgan Stanley & Co. International plc
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A10,511 Ordinary Shares
5/07/2021Morgan Stanley & Co. International plc
Sell
1,738.11229 Ordinary Shares
5/07/2021Morgan Stanley & Co. International plc
Sell
21,665.942,845 Ordinary Shares
5/07/2021Morgan Stanley & Co. International plc
Sell
379.5050 Ordinary Shares
5/07/2021Morgan Stanley & Co. International plc
Sell
755.00100 Ordinary Shares
5/07/2021Morgan Stanley & Co. International plc
Sell
972,002.76128,346 Ordinary Shares
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A142 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A273 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A3,329 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A309 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A320 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A337 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A338 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A392 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A400 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A416 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A472 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A480 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A481 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A553 Swaps
5/07/2021Morgan Stanley & Co. International plc
Sell
N/A77 Swaps
5/07/2021Morgan Stanley & Co. LLC
Borrow
N/A12,203 Ordinary Shares
5/07/2021Morgan Stanley & Co. LLC
Borrow Returned
N/A2,345 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,012.46 (AUD)142 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,033.85 (AUD)145 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,034.57 (AUD)145 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,054.50 (AUD)150 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,106.00 (AUD)158 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,343.30 (AUD)190 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,347.57 (AUD)189 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,435.14 (AUD)201 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,503.08 (AUD)212 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,558.05 (AUD)221 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,565.10 (AUD)222 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,607.16 (AUD)227 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,626.45 (AUD)227 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,635.60 (AUD)232 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,653.70 (AUD)230 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,663.80 (AUD)235 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,840.12 (AUD)257 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,935.90 (AUD)270 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
1,951.32 (AUD)276 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
10,866.60 (AUD)1,523 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
12,339.57 (AUD)1,721 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
12,984.86 (AUD)1,825 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
127.26 (AUD)18 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
14.04 (AUD)2 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
14.04 (AUD)2 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
14.22 (AUD)2 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
140.60 (AUD)20 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
15,178.89 (AUD)2,117 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
15,395.70 (AUD)2,190 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
16,542.35 (AUD)2,312 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
17,627.24 (AUD)2,474 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
18,242.00 (AUD)2,606 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
19,114.65 (AUD)2,679 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
19,721.58 (AUD)2,766 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,070.52 (AUD)296 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,101.87 (AUD)295 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,154.33 (AUD)303 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,159.92 (AUD)304 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,162.45 (AUD)305 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,191.72 (AUD)314 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,192.49 (AUD)306 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,223.65 (AUD)311 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,225.34 (AUD)317 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,233.26 (AUD)317 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,238.72 (AUD)318 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,263.05 (AUD)321 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,274.93 (AUD)322 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,280.96 (AUD)324 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,409.39 (AUD)342 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,572.23 (AUD)359 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,630.97 (AUD)369 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,651.25 (AUD)375 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,670.05 (AUD)379 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,690.28 (AUD)376 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,695.55 (AUD)377 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,733.21 (AUD)382 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,737.03 (AUD)382 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
2,885.22 (AUD)411 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
224,324.10 (AUD)31,955 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
226,823.22 (AUD)32,311 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
231.99 (AUD)33 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
259.92 (AUD)37 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
26,829.46 (AUD)3,755 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
267.14 (AUD)38 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
28.36 (AUD)4 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
3,009.43 (AUD)429 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
3,177.56 (AUD)452 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
3,309.69 (AUD)460 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
3,511.02 (AUD)489 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
3,586.39 (AUD)503 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
3,757.08 (AUD)524 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
3,766.16 (AUD)526 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
3,816.00 (AUD)530 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
30,628.26 (AUD)4,363 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
324.30 (AUD)46 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
345.94 (AUD)49 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
35.02 (AUD)5 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
35.20 (AUD)5 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
360.06 (AUD)51 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
368,142.84 (AUD)52,442 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
37,985.22 (AUD)5,411 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
39,781.00 (AUD)5,683 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
4,285.25 (AUD)610 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
4,399.21 (AUD)617 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
4,422.60 (AUD)630 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
4,622.40 (AUD)642 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
4,628.00 (AUD)650 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
4,731.75 (AUD)675 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
4,816.20 (AUD)690 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
4,955.52 (AUD)696 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
422.44 (AUD)59 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
49.00 (AUD)7 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
493.50 (AUD)70 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
5,054.40 (AUD)720 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
5,341.65 (AUD)745 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
5,621.28 (AUD)784 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
50.12 (AUD)7 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
6,482.43 (AUD)906 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
6,736.61 (AUD)961 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
6,756.75 (AUD)945 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
6,868.86 (AUD)958 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
656.58 (AUD)93 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
658.00 (AUD)94 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
660.35 (AUD)94 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
670.70 (AUD)95 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
673.92 (AUD)96 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
7,174.87 (AUD)1,007 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
7,581.00 (AUD)1,083 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
7.05 (AUD)1 Ordinary Share
5/07/2021Morgan Stanley Australia Securities Limited
Buy
7.06 (AUD)1 Ordinary Share
5/07/2021Morgan Stanley Australia Securities Limited
Buy
709.00 (AUD)100 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
71.80 (AUD)10 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
795.72 (AUD)114 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
8,171.31 (AUD)1,169 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
823.97 (AUD)115 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
838.95 (AUD)119 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
84,598.02 (AUD)12,051 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
878.40 (AUD)122 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
9,341.44 (AUD)1,312 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
9,450.48 (AUD)1,352 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
9,580.95 (AUD)1,359 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
9,724.68 (AUD)1,362 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
968.76 (AUD)138 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Buy
98.14 (AUD)14 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
1,074.64 (AUD)152 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
1,217.76 (AUD)172 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
1,295.00 (AUD)185 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
1,304.94 (AUD)182 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
1,371.83 (AUD)192 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
1,475.94 (AUD)211 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
1,576.61 (AUD)223 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
1,958.60 (AUD)280 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
10,551.53 (AUD)1,483 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
102,714.78 (AUD)14,406 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
11,206.71 (AUD)1,563 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
11,905.92 (AUD)1,696 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
111,604.48 (AUD)15,808 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
111,691.44 (AUD)15,687 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
12,298.52 (AUD)1,742 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
140.60 (AUD)20 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
15,018.43 (AUD)2,083 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
15,772.90 (AUD)2,206 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
15,803.61 (AUD)2,229 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
15,921.64 (AUD)2,252 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
154,431.06 (AUD)21,629 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
16,605.77 (AUD)2,329 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
16,949.52 (AUD)2,394 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
161.23 (AUD)23 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
162,337.50 (AUD)23,125 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
163,588.48 (AUD)23,237 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
169.92 (AUD)24 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
17,721.48 (AUD)2,482 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
17,771.52 (AUD)2,496 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
18,207.00 (AUD)2,550 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
197,665.44 (AUD)27,762 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
199,775.16 (AUD)28,458 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,133.63 (AUD)302 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,158.17 (AUD)301 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,164.48 (AUD)304 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,178.72 (AUD)306 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,194.13 (AUD)313 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,200.39 (AUD)313 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,271.28 (AUD)319 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,379.52 (AUD)338 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,404.05 (AUD)341 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,429.04 (AUD)348 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,429.62 (AUD)341 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,432.08 (AUD)344 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,445.59 (AUD)343 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,446.49 (AUD)349 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,601.76 (AUD)368 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,697.80 (AUD)376 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,709.72 (AUD)383 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,726.10 (AUD)390 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,821.04 (AUD)394 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
2,865.28 (AUD)407 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
21.16 (AUD)3 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
233.64 (AUD)33 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
25,264.80 (AUD)3,509 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
25,863.24 (AUD)3,653 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
28,952.58 (AUD)4,142 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
28.36 (AUD)4 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
280.00 (AUD)40 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
289.87 (AUD)41 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
29,162.00 (AUD)4,166 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
3,003.33 (AUD)418 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
3,015.99 (AUD)423 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
3,266.62 (AUD)465 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
3,351.04 (AUD)476 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
3,902.93 (AUD)554 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
3,998.72 (AUD)568 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
32,102.46 (AUD)4,573 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
324.30 (AUD)46 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
34,113.92 (AUD)4,832 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
34,727.94 (AUD)4,947 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
37,072.75 (AUD)5,185 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
37,128.00 (AUD)5,200 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
37,284.84 (AUD)5,244 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
37,331.80 (AUD)5,258 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
37,357.21 (AUD)5,269 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
37,545.08 (AUD)5,318 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
37,597.65 (AUD)5,333 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
37,597.65 (AUD)5,333 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
37,649.92 (AUD)5,348 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
37,708.92 (AUD)5,364 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
37,708.92 (AUD)5,364 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
37,870.00 (AUD)5,410 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
37,985.22 (AUD)5,411 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
373.65 (AUD)53 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
377.89 (AUD)53 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
4,356.90 (AUD)618 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
4,426.46 (AUD)631 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
4,622.40 (AUD)642 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
425,347.28 (AUD)59,656 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
43,456.32 (AUD)6,112 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
453.12 (AUD)64 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
462.00 (AUD)66 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
494.90 (AUD)70 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
5,628.60 (AUD)795 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
51,006.40 (AUD)7,184 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
52,389.72 (AUD)7,317 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
58,196.48 (AUD)8,128 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
58,932.49 (AUD)8,383 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
6,414.15 (AUD)915 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
6,868.86 (AUD)958 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
6,949.80 (AUD)990 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
62,500.89 (AUD)8,717 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
63.27 (AUD)9 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
66,636.60 (AUD)9,452 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
670.70 (AUD)95 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
68,136.12 (AUD)9,706 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
7,204.26 (AUD)1,009 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
7,458.85 (AUD)1,055 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
7,804.80 (AUD)1,084 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
7,811.84 (AUD)1,088 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
712.00 (AUD)100 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
74,126.32 (AUD)10,411 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
75,623.88 (AUD)10,788 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
794.95 (AUD)113 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
8,702.23 (AUD)1,230 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
8,797.55 (AUD)1,255 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
8,919.63 (AUD)1,251 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
821.10 (AUD)115 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
840.14 (AUD)119 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
89,096.15 (AUD)12,461 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
897.89 (AUD)127 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
91,575.90 (AUD)13,045 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
919.75 (AUD)130 Ordinary Shares
5/07/2021Morgan Stanley Australia Securities Limited
Sell
923.64 (AUD)129 Ordinary Shares
5/07/2021Morgan Stanley Capital Services LLC
Buy
N/A1,577 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Buy
N/A10,071 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Buy
N/A100 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Buy
N/A114,221 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Buy
N/A12,047 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Buy
N/A14,125 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Buy
N/A16,212 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Buy
N/A2,442 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Buy
N/A2,499 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Buy
N/A20,649 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Buy
N/A5,162 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Buy
N/A9,338 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Sell
N/A1,721 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Sell
N/A150,938 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Sell
N/A17,881 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Sell
N/A19 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Sell
N/A2 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Sell
N/A34,792 Swaps
5/07/2021Morgan Stanley Capital Services LLC
Sell
N/A4,662 Swaps
5/07/2021Parametric Portfolio Associates LLC
Buy
1,084.66 (USD)193 American Depositary Receipts
5/07/2021Parametric Portfolio Associates LLC
Buy
134.88 (USD)24 American Depositary Receipts
5/07/2021Parametric Portfolio Associates LLC
Buy
191.08 (USD)34 American Depositary Receipts
5/10/2021E*TRADE Securities LLC
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A100 Ordinary Shares
5/10/2021Morgan Stanley & Co. International plc
Borrow
N/A1,500,099 Ordinary Shares
5/10/2021Morgan Stanley & Co. International plc
Buy
352,138.8954,113 Ordinary Shares
5/10/2021Morgan Stanley & Co. International plc
Buy
N/A10,005 Swaps
5/10/2021Morgan Stanley & Co. International plc
Buy
N/A143,833 Swaps
5/10/2021Morgan Stanley & Co. International plc
Buy
N/A17,614 Swaps
5/10/2021Morgan Stanley & Co. International plc
Buy
N/A2,269 Swaps
5/10/2021Morgan Stanley & Co. International plc
Buy
N/A32,924 Swaps
5/10/2021Morgan Stanley & Co. International plc
Buy
N/A64,602 Swaps
5/10/2021Morgan Stanley & Co. International plc
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A153,307 Ordinary Shares
5/10/2021Morgan Stanley & Co. International plc
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A7,306 Ordinary Shares
5/10/2021Morgan Stanley & Co. International plc
Sell
123,639.6618,686 Ordinary Shares
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A100,000 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A13,745 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A131,295 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A16,568 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A22,685 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A28,365 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A30,799 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A325 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A327 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A334 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A337 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A339 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A43,700 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A5,961 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A56,917 Swaps
5/10/2021Morgan Stanley & Co. International plc
Sell
N/A6,500 Swaps
5/10/2021Morgan Stanley & Co. LLC
Borrow
N/A5,218 Ordinary Shares
5/10/2021Morgan Stanley & Co. LLC
Borrow
N/A54,949 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Borrow
N/A238,000 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,155.06 (AUD)186 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,208.40 (AUD)190 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,210.00 (AUD)200 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,214.00 (AUD)200 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,218.14 (AUD)196 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,266.72 (AUD)208 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,284.72 (AUD)202 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,318.64 (AUD)212 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,377.07 (AUD)215 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,442.10 (AUD)230 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,469.40 (AUD)237 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,500.00 (AUD)250 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,505.24 (AUD)242 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,541.78 (AUD)254 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,571.22 (AUD)261 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,589.68 (AUD)248 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,589.76 (AUD)256 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,651.20 (AUD)258 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,683.00 (AUD)275 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,722.53 (AUD)281 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,726.98 (AUD)269 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,734.00 (AUD)272 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,739.01 (AUD)273 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,740.28 (AUD)278 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,746.03 (AUD)286 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,827.04 (AUD)304 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,839.00 (AUD)300 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,857.00 (AUD)300 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,866.60 (AUD)305 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,892.28 (AUD)312 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,910.61 (AUD)299 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,912.77 (AUD)318 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,914.68 (AUD)317 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,924.82 (AUD)314 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,925.25 (AUD)302 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,934.65 (AUD)303 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,937.32 (AUD)308 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,940.04 (AUD)306 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,945.29 (AUD)313 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,955.34 (AUD)306 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,956.15 (AUD)322 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,971.91 (AUD)323 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,974.37 (AUD)325 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,987.02 (AUD)332 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
1,989.09 (AUD)318 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
10,130.38 (AUD)1,658 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
10,264.00 (AUD)1,600 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
10,495.98 (AUD)1,674 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
10,600.80 (AUD)1,680 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
100,017.35 (AUD)15,689 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
101,502.15 (AUD)15,798 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
102,162.94 (AUD)16,013 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
11,039.56 (AUD)1,772 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
11,184.44 (AUD)1,730 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
11,228.64 (AUD)1,788 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
11,382.21 (AUD)1,869 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
11,388.44 (AUD)1,828 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
11,430.76 (AUD)1,826 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
11,533.76 (AUD)1,897 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
11,626.85 (AUD)1,831 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
11,682.32 (AUD)1,912 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
11,721.17 (AUD)1,931 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
11,988.85 (AUD)1,967 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
11,990.21 (AUD)1,964 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
112,447.40 (AUD)18,434 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
112.86 (AUD)18 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
115,094.30 (AUD)18,745 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
118,528.32 (AUD)19,056 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
119,063.24 (AUD)19,142 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
119.89 (AUD)19 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
12,118.75 (AUD)1,939 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
12,318.10 (AUD)1,990 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
12,587.50 (AUD)2,014 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
12,603.29 (AUD)2,023 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
12,790.00 (AUD)2,000 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
13,075.12 (AUD)2,051 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
13,579.64 (AUD)2,228 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
13,773.76 (AUD)2,236 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
13,907.19 (AUD)2,211 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
133.77 (AUD)21 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
135.45 (AUD)21 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
136,578.16 (AUD)22,244 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
137.50 (AUD)22 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
137.72 (AUD)22 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
138,378.50 (AUD)22,685 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
138,575.36 (AUD)22,496 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
139.61 (AUD)23 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
14,134.40 (AUD)2,240 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
14,579.84 (AUD)2,398 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
14,712.88 (AUD)2,408 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
140.07 (AUD)23 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
140.18 (AUD)23 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
142,264.20 (AUD)23,322 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
142.12 (AUD)22 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
143,664.00 (AUD)23,360 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
146,998.68 (AUD)23,113 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
15,962.22 (AUD)2,498 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
158,012.13 (AUD)25,527 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
158,707.25 (AUD)25,975 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
159,886.72 (AUD)25,664 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
16,357.14 (AUD)2,634 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
16,367.36 (AUD)2,692 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
16,805.12 (AUD)2,764 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
16,949.50 (AUD)2,725 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
164,486.27 (AUD)25,482 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
17,656.32 (AUD)2,904 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
17,983.11 (AUD)2,859 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
173,566.26 (AUD)27,594 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
174,175.00 (AUD)27,868 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
178,414.80 (AUD)28,410 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
18,218.75 (AUD)2,915 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
18,905.34 (AUD)2,922 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
18,960.00 (AUD)3,000 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
18.19 (AUD)3 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
19,088.16 (AUD)3,059 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
19,761.56 (AUD)3,172 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
196.85 (AUD)31 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,021.70 (AUD)329 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,023.73 (AUD)314 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,027.38 (AUD)334 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,031.82 (AUD)322 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,041.29 (AUD)333 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,063.58 (AUD)326 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,088.61 (AUD)331 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,090.40 (AUD)335 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,102.82 (AUD)347 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,104.30 (AUD)343 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,108.00 (AUD)340 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,109.04 (AUD)328 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,110.08 (AUD)336 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,125.41 (AUD)349 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,130.92 (AUD)334 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,134.05 (AUD)347 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,142.00 (AUD)350 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,155.60 (AUD)340 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,165.52 (AUD)336 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,202.52 (AUD)351 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,207.04 (AUD)363 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,224.25 (AUD)350 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,224.64 (AUD)352 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,228.56 (AUD)356 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,236.57 (AUD)359 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,244.05 (AUD)370 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,249.10 (AUD)357 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,259.67 (AUD)363 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,269.20 (AUD)366 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,273.56 (AUD)367 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,300.00 (AUD)368 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,303.23 (AUD)363 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,319.90 (AUD)380 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,331.28 (AUD)362 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,333.11 (AUD)373 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,334.09 (AUD)363 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,356.83 (AUD)378 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,372.54 (AUD)379 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,373.75 (AUD)375 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,376.04 (AUD)382 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,409.82 (AUD)381 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,410.44 (AUD)379 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,412.15 (AUD)390 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,413.86 (AUD)398 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,416.95 (AUD)393 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,448.00 (AUD)400 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,449.86 (AUD)399 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,460.31 (AUD)403 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,466.26 (AUD)389 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,493.75 (AUD)399 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,494.22 (AUD)401 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,525.67 (AUD)399 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,531.64 (AUD)408 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,548.35 (AUD)401 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,568.87 (AUD)414 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,572.00 (AUD)400 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,580.38 (AUD)407 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,616.55 (AUD)430 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,653.74 (AUD)414 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,656.45 (AUD)433 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,667.42 (AUD)438 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,683.20 (AUD)430 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,754.55 (AUD)445 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,835.00 (AUD)450 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,898.51 (AUD)474 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,900.88 (AUD)459 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,931.12 (AUD)472 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
2,974.59 (AUD)479 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
209.55 (AUD)33 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
21,014.82 (AUD)3,357 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
21,476.79 (AUD)3,361 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
21,496.28 (AUD)3,484 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
220.32 (AUD)35 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
221,280.18 (AUD)36,270 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
228,149.15 (AUD)35,929 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
23,229.76 (AUD)3,664 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
232.54 (AUD)37 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
24,012.92 (AUD)3,956 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
243.36 (AUD)39 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
244.14 (AUD)39 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
244.92 (AUD)39 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
246.40 (AUD)40 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
25,730.73 (AUD)4,239 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
25.56 (AUD)4 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
27,044.44 (AUD)4,229 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
273,655.90 (AUD)43,715 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
278,099.58 (AUD)44,354 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
28,857.60 (AUD)4,509 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
284,492.52 (AUD)45,812 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
299.39 (AUD)49 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,020.84 (AUD)490 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,033.16 (AUD)494 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,103.68 (AUD)488 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,121.30 (AUD)490 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,148.16 (AUD)509 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,185.00 (AUD)500 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,240.62 (AUD)521 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,306.87 (AUD)543 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,507.07 (AUD)545 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,564.80 (AUD)557 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,611.65 (AUD)595 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,618.45 (AUD)561 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,625.44 (AUD)581 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,696.00 (AUD)600 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
3,868.68 (AUD)626 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
30.05 (AUD)5 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
302.08 (AUD)49 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
306,304.80 (AUD)49,404 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
308.00 (AUD)50 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
317.72 (AUD)52 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
32,128.70 (AUD)5,267 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
321.10 (AUD)52 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
321.50 (AUD)50 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
325.78 (AUD)52 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
327.60 (AUD)52 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
335.50 (AUD)55 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
350.84 (AUD)56 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
352.83 (AUD)57 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
357.96 (AUD)57 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
36,000.00 (AUD)6,000 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
36,291.94 (AUD)5,882 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
36,349.91 (AUD)5,779 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
365.50 (AUD)59 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
37,274.52 (AUD)5,806 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
38,850.90 (AUD)6,369 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
39,035.20 (AUD)6,296 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,011.12 (AUD)648 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,014.88 (AUD)646 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,044.95 (AUD)637 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,048.08 (AUD)668 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,062.90 (AUD)671 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,069.26 (AUD)666 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,089.80 (AUD)676 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,128.73 (AUD)667 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,134.48 (AUD)644 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,138.95 (AUD)673 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,140.04 (AUD)664 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,186.06 (AUD)673 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,203.01 (AUD)679 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,228.95 (AUD)699 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,239.22 (AUD)681 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,262.40 (AUD)666 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,287.50 (AUD)700 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,288.68 (AUD)684 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,322.49 (AUD)700 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,324.32 (AUD)693 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,326.81 (AUD)699 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,340.79 (AUD)699 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,350.71 (AUD)683 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,357.98 (AUD)682 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,367.92 (AUD)719 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,372.22 (AUD)715 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,393.98 (AUD)711 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,415.58 (AUD)702 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,445.64 (AUD)733 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,457.80 (AUD)719 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,471.19 (AUD)736 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,545.78 (AUD)717 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,579.12 (AUD)728 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,583.88 (AUD)714 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,583.88 (AUD)749 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,605.30 (AUD)731 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,621.86 (AUD)729 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,750.08 (AUD)773 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,833.62 (AUD)774 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,854.08 (AUD)788 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,866.07 (AUD)801 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
4,969.44 (AUD)812 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
403.32 (AUD)65 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
403.65 (AUD)65 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
418.75 (AUD)67 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
43,277.51 (AUD)6,778 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
430.90 (AUD)69 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
434,751.86 (AUD)70,922 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
44,188.95 (AUD)6,851 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
441.00 (AUD)70 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
447,831.50 (AUD)73,415 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
449,820.00 (AUD)73,500 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
45,191.44 (AUD)7,001 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
46,783.38 (AUD)7,682 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
469.16 (AUD)74 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
47,250.00 (AUD)7,500 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
478,504.65 (AUD)78,315 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
495,472.50 (AUD)81,225 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,020.44 (AUD)782 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,058.56 (AUD)832 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,063.42 (AUD)818 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,089.54 (AUD)794 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,146.72 (AUD)815 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,187.50 (AUD)830 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,228.28 (AUD)846 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,250.96 (AUD)858 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,400.53 (AUD)881 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,414.90 (AUD)865 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,420.29 (AUD)859 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,432.22 (AUD)879 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,440.68 (AUD)889 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,497.65 (AUD)855 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,571.40 (AUD)890 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,586.07 (AUD)915 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,699.43 (AUD)909 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,720.64 (AUD)944 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,824.16 (AUD)954 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,824.83 (AUD)929 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,891.52 (AUD)969 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
5,982.88 (AUD)976 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
508.76 (AUD)79 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
51,273.02 (AUD)7,937 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
51.64 (AUD)8 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
523.74 (AUD)86 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
57,026.20 (AUD)8,855 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
57,276.70 (AUD)8,887 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
57,297.12 (AUD)9,066 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
57.69 (AUD)9 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
582.33 (AUD)94 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
6,068.75 (AUD)971 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
6,233.92 (AUD)1,012 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
6,244.90 (AUD)985 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
6,411.90 (AUD)1,005 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
6,434.58 (AUD)1,037 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
6,617.78 (AUD)1,058 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
6,642.74 (AUD)1,081 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
6,953.43 (AUD)1,109 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
6,972.10 (AUD)1,130 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
6,988.20 (AUD)1,140 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
6.23 (AUD)1 Ordinary Share
5/10/2021Morgan Stanley Australia Securities Limited
Buy
60,814.39 (AUD)9,547 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
609,186.90 (AUD)100,000 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
61.00 (AUD)10 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
610.00 (AUD)100 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
616.60 (AUD)101 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
63,104.50 (AUD)10,345 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
63,598.49 (AUD)10,079 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
632.32 (AUD)104 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
65,920.62 (AUD)10,414 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
651.99 (AUD)103 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
658.05 (AUD)107 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
697.68 (AUD)114 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,021.44 (AUD)1,104 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,031.88 (AUD)1,149 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,047.48 (AUD)1,124 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,096.40 (AUD)1,130 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,144.39 (AUD)1,177 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,189.42 (AUD)1,154 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,295.91 (AUD)1,199 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,338.63 (AUD)1,209 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,378.00 (AUD)1,190 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,386.80 (AUD)1,180 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,393.27 (AUD)1,215 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,429.71 (AUD)1,223 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,447.89 (AUD)1,227 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,524.24 (AUD)1,172 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,598.58 (AUD)1,191 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,722.60 (AUD)1,220 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,829.55 (AUD)1,233 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,911.54 (AUD)1,274 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
7,990.74 (AUD)1,293 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
709.02 (AUD)117 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
716.45 (AUD)115 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
721.14 (AUD)119 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
732.00 (AUD)120 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
74,697.66 (AUD)12,087 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
741.76 (AUD)122 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
745.96 (AUD)121 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
756.84 (AUD)119 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
77,224.08 (AUD)12,219 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
78,155.00 (AUD)12,250 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
782.26 (AUD)121 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
8,247.20 (AUD)1,352 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
8,314.30 (AUD)1,363 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
8,454.24 (AUD)1,368 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
8,539.17 (AUD)1,349 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
8,592.99 (AUD)1,411 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
8,662.00 (AUD)1,420 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
8,770.33 (AUD)1,418 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
8,873.13 (AUD)1,430 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
8,970.54 (AUD)1,461 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
8,999.24 (AUD)1,433 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
80,413.34 (AUD)13,118 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
82,833.57 (AUD)12,963 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
822.76 (AUD)134 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
83.26 (AUD)13 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
85,137.70 (AUD)13,957 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
858.32 (AUD)139 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
858.60 (AUD)135 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
860.52 (AUD)142 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
861.51 (AUD)141 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
9,179.77 (AUD)1,483 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
9,336.08 (AUD)1,528 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
9,391.20 (AUD)1,505 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
9,410.50 (AUD)1,475 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
9,830.14 (AUD)1,601 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
9,948.73 (AUD)1,639 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
9,972.97 (AUD)1,545 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
908.80 (AUD)142 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
98,704.32 (AUD)15,818 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
98,910.00 (AUD)15,700 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
99,304.90 (AUD)15,432 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Buy
999.19 (AUD)163 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,078.88 (AUD)176 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,284.72 (AUD)202 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,335.15 (AUD)215 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,365.28 (AUD)212 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,426.88 (AUD)224 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,616.71 (AUD)254 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,694.42 (AUD)266 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,722.53 (AUD)281 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,810.44 (AUD)282 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,854.40 (AUD)304 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,857.00 (AUD)300 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,866.60 (AUD)305 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,871.17 (AUD)305 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,924.82 (AUD)314 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
1,972.96 (AUD)309 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
10,682.60 (AUD)1,723 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
10,817.70 (AUD)1,685 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
10,904.92 (AUD)1,742 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
101,925.32 (AUD)16,282 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
102,427.48 (AUD)16,682 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
11,072.43 (AUD)1,783 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
11,198.22 (AUD)1,786 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
11,319.36 (AUD)1,814 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
11,461.56 (AUD)1,828 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
11,508.72 (AUD)1,821 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
11,618.88 (AUD)1,911 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
11,845.68 (AUD)1,923 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
11,980.80 (AUD)1,872 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
119.89 (AUD)19 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
12,320.00 (AUD)2,000 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
12,429.90 (AUD)1,973 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
12,700.00 (AUD)2,000 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
12,780.00 (AUD)2,000 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
12,931.56 (AUD)2,113 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
122,000.00 (AUD)20,000 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
127.40 (AUD)20 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
13,130.96 (AUD)2,174 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
13,190.89 (AUD)2,131 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
13,244.52 (AUD)2,109 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
13,514.56 (AUD)2,152 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
13,558.40 (AUD)2,230 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
13,731.30 (AUD)2,190 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
13,832.00 (AUD)2,275 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
13,867.50 (AUD)2,150 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
132,812.58 (AUD)21,666 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
135.45 (AUD)21 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
137.50 (AUD)22 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
14,013.44 (AUD)2,176 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
14,707.61 (AUD)2,423 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
14,868.38 (AUD)2,402 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
140,104.80 (AUD)22,968 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
141.22 (AUD)23 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
15,806.32 (AUD)2,501 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
16,077.88 (AUD)2,548 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
16,875.60 (AUD)2,744 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
17,048.84 (AUD)2,730 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
18,830.70 (AUD)3,087 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
19,761.66 (AUD)3,261 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
190,297.80 (AUD)30,206 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,038.96 (AUD)331 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,058.42 (AUD)338 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,063.37 (AUD)327 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,155.17 (AUD)361 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,159.40 (AUD)354 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,163.80 (AUD)349 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,180.22 (AUD)348 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,226.40 (AUD)368 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,229.50 (AUD)350 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,343.02 (AUD)386 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,359.80 (AUD)380 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,424.00 (AUD)400 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,539.85 (AUD)395 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,587.26 (AUD)403 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,614.50 (AUD)415 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,645.76 (AUD)416 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
2,730.64 (AUD)428 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
20,348.64 (AUD)3,261 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
21,568.26 (AUD)3,462 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
21,620.51 (AUD)3,527 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
217,841.39 (AUD)35,741 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
22,246.70 (AUD)3,647 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
22,448.00 (AUD)3,680 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
22,894.92 (AUD)3,741 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
223,309.23 (AUD)36,789 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
23,132.03 (AUD)3,737 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
23,151.96 (AUD)3,783 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
23,463.25 (AUD)3,695 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
23,543.75 (AUD)3,767 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
23,673.00 (AUD)3,900 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
237.50 (AUD)38 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
240,054.39 (AUD)38,781 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
240,344.11 (AUD)39,433 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
25,384.33 (AUD)4,141 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
25,791.12 (AUD)4,068 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
253.79 (AUD)41 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
26,039.74 (AUD)4,241 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
26,304.74 (AUD)4,123 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
27,268.80 (AUD)4,370 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
27,378.26 (AUD)4,298 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
27,425.00 (AUD)4,388 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
27,926.76 (AUD)4,391 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
29,841.12 (AUD)4,692 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
290.40 (AUD)48 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,033.16 (AUD)494 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,077.64 (AUD)498 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,079.44 (AUD)504 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,084.76 (AUD)479 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,103.68 (AUD)488 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,243.60 (AUD)510 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,243.60 (AUD)510 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,265.60 (AUD)520 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,343.12 (AUD)524 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,447.12 (AUD)545 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,468.75 (AUD)555 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,642.98 (AUD)571 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,651.80 (AUD)589 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,696.00 (AUD)600 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,721.00 (AUD)610 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
3,787.98 (AUD)609 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
30,211.65 (AUD)4,865 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
30,485.96 (AUD)4,756 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
31,590.30 (AUD)5,145 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
32,013.90 (AUD)5,010 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
32,134.80 (AUD)5,268 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
331.24 (AUD)52 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
34,144.78 (AUD)5,534 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
35,344.10 (AUD)5,842 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
357.96 (AUD)57 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
36,017.24 (AUD)5,866 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
37.56 (AUD)6 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
370.52 (AUD)59 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
38,221.12 (AUD)6,328 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
38,296.53 (AUD)6,351 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
38,347.40 (AUD)6,370 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
38,539.80 (AUD)6,318 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
38,595.83 (AUD)6,059 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
384.60 (AUD)60 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
4,179.50 (AUD)650 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
4,215.90 (AUD)690 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
4,216.59 (AUD)679 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
4,326.81 (AUD)699 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
4,375.15 (AUD)689 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
4,517.76 (AUD)724 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
4,548.96 (AUD)729 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
4,648.31 (AUD)739 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
4,803.20 (AUD)790 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
4,936.98 (AUD)769 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
4,975.39 (AUD)791 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
418.75 (AUD)67 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
43,010.56 (AUD)6,784 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
43,273.58 (AUD)6,946 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
43,371.42 (AUD)7,157 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
43,445.05 (AUD)7,181 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
43,590.87 (AUD)7,229 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
43,886.07 (AUD)7,067 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
44,259.48 (AUD)6,894 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
44,302.02 (AUD)7,077 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
44,456.45 (AUD)7,330 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
44,900.69 (AUD)6,983 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
46,429.48 (AUD)7,687 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
469.16 (AUD)74 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
47,842.30 (AUD)7,843 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
5,182.16 (AUD)844 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
5,231.31 (AUD)859 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
5,507.04 (AUD)894 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
5,659.04 (AUD)904 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
5,670.08 (AUD)928 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
5,674.30 (AUD)895 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
5,898.52 (AUD)956 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
5,928.00 (AUD)950 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
5,937.69 (AUD)947 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
502.98 (AUD)83 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
562.12 (AUD)92 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
57,852.20 (AUD)9,331 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
57.60 (AUD)9 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
57.69 (AUD)9 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
573.30 (AUD)90 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
6,030.48 (AUD)943 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
6,060.04 (AUD)941 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
6,105.42 (AUD)963 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
6,260.00 (AUD)1,000 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
6,350.00 (AUD)1,016 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
6,399.14 (AUD)1,003 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
6,588.22 (AUD)1,073 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
6,617.08 (AUD)1,052 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
6,647.41 (AUD)1,067 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
6,699.00 (AUD)1,100 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
6,834.95 (AUD)1,115 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
62,453.60 (AUD)10,340 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
62,831.58 (AUD)9,926 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
62.60 (AUD)10 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
67,517.91 (AUD)11,197 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
7,112.60 (AUD)1,166 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
7,332.00 (AUD)1,200 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
7,349.24 (AUD)1,174 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
7,582.05 (AUD)1,245 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
7,829.55 (AUD)1,233 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
71,191.12 (AUD)11,557 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
710.22 (AUD)114 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
711.08 (AUD)116 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
716.45 (AUD)115 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
745.38 (AUD)123 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
793.75 (AUD)125 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
8,684.34 (AUD)1,426 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
8,951.14 (AUD)1,403 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
84,250.56 (AUD)13,857 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
86,785.45 (AUD)13,667 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
9,491.04 (AUD)1,521 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
9,517.00 (AUD)1,550 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
9,534.80 (AUD)1,576 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
9,965.92 (AUD)1,592 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
90,260.10 (AUD)14,327 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
908.80 (AUD)142 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
93,579.90 (AUD)15,045 Ordinary Shares
5/10/2021Morgan Stanley Australia Securities Limited
Sell
99,698.32 (AUD)16,264 Ordinary Shares
5/10/2021Morgan Stanley Capital Services LLC
Buy
N/A1,166 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Buy
N/A18,686 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Buy
N/A2,195 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Buy
N/A29,286 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Buy
N/A42,078 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Buy
N/A6,775 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Buy
N/A76,113 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Buy
N/A9,331 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Sell
N/A147,796 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Sell
N/A169 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Sell
N/A18,434 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Sell
N/A20,079 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Sell
N/A232,878 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Sell
N/A33 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Sell
N/A36,270 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Sell
N/A361 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Sell
N/A47,787 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Sell
N/A54,113 Swaps
5/10/2021Morgan Stanley Capital Services LLC
Sell
N/A545,945 Swaps
5/10/2021Parametric Portfolio Associates LLC
Buy
1,377.60 (USD)287 American Depositary Receipts
5/10/2021Parametric Portfolio Associates LLC
Buy
1,920.00 (USD)400 American Depositary Receipts
5/10/2021Parametric Portfolio Associates LLC
Buy
6,060.33 (AUD)993 Ordinary Shares
5/10/2021Parametric Portfolio Associates LLC
Sell
122.71 (USD)26 American Depositary Receipts
5/10/2021Parametric Portfolio Associates LLC
Sell
50,008.947,558 Ordinary Shares
5/11/2021Morgan Stanley & Co. International plc
Borrow
N/A7,306 Ordinary Shares
5/11/2021Morgan Stanley & Co. International plc
Buy
287,827.9546,413 Ordinary Shares
5/11/2021Morgan Stanley & Co. International plc
Buy
51,636.62 (USD)11,480 Ordinary Shares
5/11/2021Morgan Stanley & Co. International plc
Buy
N/A197,019 Swaps
5/11/2021Morgan Stanley & Co. International plc
Buy
N/A2,300 Swaps
5/11/2021Morgan Stanley & Co. International plc
Buy
N/A34,298 Swaps
5/11/2021Morgan Stanley & Co. International plc
Buy
N/A50,614 Swaps
5/11/2021Morgan Stanley & Co. International plc
Buy
N/A54,812 Swaps
5/11/2021Morgan Stanley & Co. International plc
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A165,510 Ordinary Shares
5/11/2021Morgan Stanley & Co. International plc
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A7,306 Ordinary Shares
5/11/2021Morgan Stanley & Co. International plc
Sell
51,636.62 (USD)11,480 Ordinary Shares
5/11/2021Morgan Stanley & Co. International plc
Sell
569.4892 Ordinary Shares
5/11/2021Morgan Stanley & Co. International plc
Sell
71,061.2011,480 Ordinary Shares
5/11/2021Morgan Stanley & Co. International plc
Sell
8,696.001,400 Ordinary Shares
5/11/2021Morgan Stanley & Co. International plc
Sell
N/A150,000 Swaps
5/11/2021Morgan Stanley & Co. International plc
Sell
N/A30,796 Swaps
5/11/2021Morgan Stanley & Co. International plc
Sell
N/A45,326 Swaps
5/11/2021Morgan Stanley & Co. International plc
Sell
N/A50,333 Swaps
5/11/2021Morgan Stanley & Co. International plc
Sell
N/A500 Swaps
5/11/2021Morgan Stanley & Co. International plc
Sell
N/A92,301 Swaps
5/11/2021Morgan Stanley & Co. LLC
Borrow Returned
N/A154,949 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,021.38 (AUD)174 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,077.24 (AUD)188 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,183.72 (AUD)202 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,321.14 (AUD)227 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,361.60 (AUD)230 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,418.86 (AUD)244 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,469.44 (AUD)256 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,673.31 (AUD)289 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,687.68 (AUD)293 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,726.72 (AUD)304 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,786.69 (AUD)311 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,797.65 (AUD)314 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,798.68 (AUD)312 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,799.22 (AUD)314 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,881.88 (AUD)329 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,931.01 (AUD)337 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,959.42 (AUD)339 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
1,979.11 (AUD)343 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
10,093.59 (AUD)1,760 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
10,769.75 (AUD)1,873 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
10,871.84 (AUD)1,904 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
103,597.75 (AUD)18,017 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
11,056.43 (AUD)1,903 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
11,111.98 (AUD)1,906 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
11,202.15 (AUD)1,955 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
11,854.08 (AUD)2,058 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
11,854.78 (AUD)2,023 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
11,927.25 (AUD)2,025 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
11.54 (AUD)2 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
114,600.00 (AUD)20,000 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
114.60 (AUD)20 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
118,665.22 (AUD)20,782 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
119.49 (AUD)21 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
119.91 (AUD)21 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
12,242.59 (AUD)2,131 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
12,428.37 (AUD)2,169 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
12,725.81 (AUD)2,196 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
12,829.96 (AUD)2,243 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
127.16 (AUD)22 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
13,201.92 (AUD)2,292 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
13,512.23 (AUD)2,352 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
13,556.40 (AUD)2,370 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
13,782.75 (AUD)2,397 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
13,881.01 (AUD)2,431 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
134,488.20 (AUD)23,430 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
14,192.27 (AUD)2,479 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
14,448.17 (AUD)2,453 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
143.75 (AUD)25 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
148,712.25 (AUD)25,863 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
15,287.63 (AUD)2,629 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
15,343.50 (AUD)2,650 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
15,981.70 (AUD)2,765 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
152,811.02 (AUD)26,762 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
154,816.09 (AUD)26,948 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
159.32 (AUD)28 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
16,357.95 (AUD)2,835 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
16,555.40 (AUD)2,806 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
16,907.52 (AUD)2,943 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
169,891.62 (AUD)29,191 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
17,059.94 (AUD)2,949 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
17,088.21 (AUD)2,959 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
17,250.00 (AUD)3,000 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
17,276.95 (AUD)2,966 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
17,348.35 (AUD)3,025 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
17,583.28 (AUD)3,074 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
17.29 (AUD)3 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
176,595.84 (AUD)30,659 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
18,940.07 (AUD)3,317 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
18,978.35 (AUD)3,292 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
182.72 (AUD)32 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
188,310.09 (AUD)32,979 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
19,072.26 (AUD)3,294 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
19,662.42 (AUD)3,393 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
19,917.88 (AUD)3,446 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
19,964.00 (AUD)3,472 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,011.44 (AUD)348 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,038.47 (AUD)357 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,097.45 (AUD)354 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,100.84 (AUD)366 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,103.92 (AUD)364 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,125.20 (AUD)368 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,150.72 (AUD)376 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,198.20 (AUD)379 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,209.66 (AUD)388 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,267.30 (AUD)395 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,288.50 (AUD)398 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,313.79 (AUD)407 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,350.08 (AUD)408 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,352.00 (AUD)400 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,378.42 (AUD)418 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,423.60 (AUD)415 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,444.55 (AUD)430 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,448.60 (AUD)420 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,457.45 (AUD)430 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,464.48 (AUD)422 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,486.68 (AUD)428 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,491.16 (AUD)434 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,508.38 (AUD)437 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,542.58 (AUD)438 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,605.96 (AUD)454 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,622.56 (AUD)443 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,728.44 (AUD)477 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,734.98 (AUD)474 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,916.62 (AUD)502 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
2,918.32 (AUD)501 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
20,096.89 (AUD)3,462 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
20,750.10 (AUD)3,615 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
206,698.58 (AUD)35,761 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
241.50 (AUD)42 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
25,229.46 (AUD)4,434 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
25,330.62 (AUD)4,413 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
251.68 (AUD)44 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
26,690.34 (AUD)4,658 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
27,331.04 (AUD)4,688 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
27,640.70 (AUD)4,778 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
28,506.24 (AUD)4,949 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
28.55 (AUD)5 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
287,500.00 (AUD)50,000 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
292,500.00 (AUD)50,000 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
3,013.98 (AUD)521 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
3,077.10 (AUD)526 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
3,122.85 (AUD)545 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
3,214.08 (AUD)558 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
3,407.25 (AUD)590 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
3,494.92 (AUD)611 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
3,536.64 (AUD)614 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
3,706.56 (AUD)648 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
3,761.09 (AUD)661 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
302.63 (AUD)53 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
303,224.89 (AUD)52,689 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
327.18 (AUD)57 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
34,831.44 (AUD)6,021 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
34.56 (AUD)6 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
344.10 (AUD)60 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
369.20 (AUD)65 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
37,194.30 (AUD)6,435 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
37,922.13 (AUD)6,578 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
38,400.36 (AUD)6,598 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
39,600.00 (AUD)6,875 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
392.62 (AUD)67 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,031.26 (AUD)706 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,050.58 (AUD)693 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,136.12 (AUD)725 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,279.68 (AUD)743 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,357.08 (AUD)741 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,366.08 (AUD)758 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,403.56 (AUD)747 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,404.36 (AUD)762 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,406.10 (AUD)773 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,663.20 (AUD)804 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,672.69 (AUD)794 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,748.71 (AUD)823 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,790.53 (AUD)821 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,952.13 (AUD)859 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,973.75 (AUD)865 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
4,986.72 (AUD)865 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
44,600.37 (AUD)7,703 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
44,913.25 (AUD)7,811 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
46,718.55 (AUD)7,905 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
462.51 (AUD)81 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
468.99 (AUD)81 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
48,538.83 (AUD)8,471 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
48,910.54 (AUD)8,521 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
497.08 (AUD)86 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
5,084.20 (AUD)861 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
5,151.61 (AUD)903 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
5,251.91 (AUD)911 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
5,278.35 (AUD)914 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
5,448.96 (AUD)946 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
5.74 (AUD)1 Ordinary Share
5/11/2021Morgan Stanley Australia Securities Limited
Buy
501.50 (AUD)85 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
51.30 (AUD)9 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
51.84 (AUD)9 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
511.28 (AUD)88 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
526.89 (AUD)91 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
55,441.76 (AUD)9,592 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
552.90 (AUD)95 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
554.88 (AUD)96 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
56,823.20 (AUD)9,730 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
569.74 (AUD)99 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
57,600.00 (AUD)10,000 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
577.00 (AUD)100 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
581.13 (AUD)99 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
6,016.50 (AUD)1,050 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
6,445.59 (AUD)1,120 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
6,603.99 (AUD)1,126 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
6,652.59 (AUD)1,160 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
6,745.13 (AUD)1,169 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
6,901.12 (AUD)1,195 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
60,610.53 (AUD)10,221 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
63,348.39 (AUD)10,941 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
67,356.45 (AUD)11,704 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
683.40 (AUD)120 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
69.72 (AUD)12 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
7,139.07 (AUD)1,233 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
7,220.92 (AUD)1,258 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
7,274.70 (AUD)1,233 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
7,682.95 (AUD)1,342 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
7,837.25 (AUD)1,363 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
7,931.19 (AUD)1,389 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
70,095.84 (AUD)12,180 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
79,119.45 (AUD)13,820 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
8,046.46 (AUD)1,379 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
8,071.00 (AUD)1,400 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
8,336.60 (AUD)1,460 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
8,495.20 (AUD)1,480 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
8,647.83 (AUD)1,477 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
8,923.65 (AUD)1,556 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
877,371.45 (AUD)150,000 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
879.34 (AUD)154 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
9,010.45 (AUD)1,535 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
9,241.40 (AUD)1,610 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
91,661.49 (AUD)15,831 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
92,115.51 (AUD)16,062 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
92,148.57 (AUD)16,124 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
92,419.45 (AUD)16,059 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
93,905.70 (AUD)16,135 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Buy
95,500.38 (AUD)16,409 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,343.24 (AUD)233 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,371.86 (AUD)239 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,469.44 (AUD)256 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,543.18 (AUD)262 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,544.06 (AUD)269 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,574.51 (AUD)271 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,610.22 (AUD)282 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,673.31 (AUD)289 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,679.10 (AUD)290 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,832.10 (AUD)310 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,871.43 (AUD)321 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,913.82 (AUD)334 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,918.56 (AUD)336 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
1,922.28 (AUD)332 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
10,332.00 (AUD)1,800 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
10,871.84 (AUD)1,904 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
11,312.64 (AUD)1,964 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
11,428.30 (AUD)1,937 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
11,494.25 (AUD)1,999 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
11,596.32 (AUD)2,015 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
114,520.32 (AUD)19,882 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
114.50 (AUD)20 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
119.91 (AUD)21 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
123,251.25 (AUD)21,435 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
126.61 (AUD)22 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
139,564.00 (AUD)24,272 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
14,044.23 (AUD)2,451 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
14,424.62 (AUD)2,513 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
14,451.06 (AUD)2,522 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
14,474.34 (AUD)2,487 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
15,010.56 (AUD)2,606 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
15,793.86 (AUD)2,766 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
16,291.24 (AUD)2,804 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
164,401.92 (AUD)28,542 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
169,891.62 (AUD)29,191 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
17.28 (AUD)3 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
173,126.38 (AUD)29,798 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
2,044.86 (AUD)346 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
2,134.40 (AUD)368 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
2,207.96 (AUD)382 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
2,312.00 (AUD)400 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
2,359.36 (AUD)404 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
2,544.48 (AUD)432 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
2,611.84 (AUD)448 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
2,626.56 (AUD)456 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
2,636.89 (AUD)457 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
2,840.50 (AUD)494 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
2,878.44 (AUD)498 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
2,965.95 (AUD)507 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
2,991.48 (AUD)514 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
20,595.12 (AUD)3,588 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
201,640.46 (AUD)35,129 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
201,802.82 (AUD)35,342 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
21,002.80 (AUD)3,640 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
21,179.52 (AUD)3,677 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
22,216.32 (AUD)3,857 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
23,649.75 (AUD)4,113 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
23.04 (AUD)4 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
24,164.72 (AUD)4,232 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
24,643.39 (AUD)4,331 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
25,529.57 (AUD)4,379 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
25,967.76 (AUD)4,524 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
278.81 (AUD)49 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
28,339.20 (AUD)4,920 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
29,370.32 (AUD)5,012 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
293.50 (AUD)50 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
3,013.98 (AUD)526 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
3,036.15 (AUD)519 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
3,439.76 (AUD)589 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
3,504.28 (AUD)598 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
3,578.96 (AUD)616 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
3,579.61 (AUD)622 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
3,912.06 (AUD)678 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
3,990.00 (AUD)700 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
31,347.06 (AUD)5,414 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
34,882.30 (AUD)6,035 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
34.20 (AUD)6 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
340,367.20 (AUD)58,684 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
35,122.14 (AUD)6,066 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
35,414.80 (AUD)6,106 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
35,600.60 (AUD)6,034 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
385.25 (AUD)67 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
392,448.30 (AUD)68,730 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
4,038.32 (AUD)706 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
4,097.56 (AUD)712 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
4,279.68 (AUD)743 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
4,416.00 (AUD)768 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
4,452.48 (AUD)773 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
4,499.20 (AUD)760 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
4,572.54 (AUD)798 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
4,643.58 (AUD)802 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
4,680.00 (AUD)800 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
4,930.00 (AUD)850 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
44,418.75 (AUD)7,725 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
47,211.84 (AUD)8,112 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
49,983.92 (AUD)8,708 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
490.02 (AUD)85 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
5,027.88 (AUD)879 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
5,039.16 (AUD)857 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
5,055.90 (AUD)887 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
5,857.92 (AUD)1,017 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
5,940.90 (AUD)1,035 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
501.50 (AUD)85 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
511.28 (AUD)88 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
554.88 (AUD)96 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
57.80 (AUD)10 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
58,510.37 (AUD)10,247 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
6,320.52 (AUD)1,086 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
6,384.76 (AUD)1,084 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
6,530.44 (AUD)1,124 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
65,710.68 (AUD)11,508 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
658.37 (AUD)115 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
68,008.32 (AUD)11,807 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
692.40 (AUD)120 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
7,504.80 (AUD)1,272 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
7,586.70 (AUD)1,331 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
70,090.25 (AUD)12,275 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
728.98 (AUD)127 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
75,189.06 (AUD)13,122 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
76,486.48 (AUD)13,097 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
8,135.70 (AUD)1,410 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
8,181.27 (AUD)1,413 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
8,937.73 (AUD)1,549 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
880.59 (AUD)149 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
9,935.82 (AUD)1,719 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
912.17 (AUD)157 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
918.40 (AUD)160 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
93,073.00 (AUD)16,300 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
94,009.44 (AUD)16,464 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
94,402.88 (AUD)16,504 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
95,665.34 (AUD)16,754 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
970.27 (AUD)167 Ordinary Shares
5/11/2021Morgan Stanley Australia Securities Limited
Sell
992.44 (AUD)172 Ordinary Shares
5/11/2021Morgan Stanley Capital Services LLC
Buy
N/A1,086 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Buy
N/A1,400 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Buy
N/A16,464 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Buy
N/A183,851 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Buy
N/A2,766 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Buy
N/A25,411 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Buy
N/A4,982 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Sell
N/A10,237 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Sell
N/A11,801 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Sell
N/A201,576 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Sell
N/A227 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Sell
N/A40,474 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Sell
N/A46,413 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Sell
N/A48,559 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Sell
N/A62,472 Swaps
5/11/2021Morgan Stanley Capital Services LLC
Sell
N/A9,116 Swaps
5/11/2021Parametric Portfolio Associates LLC
Buy
1,039.66 (USD)229 American Depositary Receipts
5/11/2021Parametric Portfolio Associates LLC
Buy
3,563.90 (USD)785 American Depositary Receipts
5/11/2021Parametric Portfolio Associates LLC
Buy
726.40 (USD)160 American Depositary Receipts
5/11/2021Parametric Portfolio Associates LLC
Sell
130.90 (USD)29 American Depositary Receipts
5/11/2021Parametric Portfolio Associates LLC
Sell
260,135.75 (AUD)45,583 Ordinary Shares
5/11/2021Parametric Portfolio Associates LLC
Sell
352.11 (USD)78 American Depositary Receipts
5/11/2021Parametric Portfolio Associates LLC
Sell
4,315.64 (USD)956 American Depositary Receipts
5/11/2021Parametric Portfolio Associates LLC
Sell
537.19 (USD)119 American Depositary Receipts
5/11/2021Parametric Portfolio Associates LLC
Sell
7,399.501,184 Ordinary Shares
5/11/2021Parametric Portfolio Associates LLC
Sell
7,457.58 (USD)1,652 American Depositary Receipts
5/11/2021Parametric Portfolio Associates LLC
Sell
7,801.691,261 Ordinary Shares
5/11/2021Parametric Portfolio Associates LLC
Sell
722.28 (USD)160 American Depositary Receipts
5/12/2021E*TRADE Securities LLC
Decrease in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A450 Ordinary Shares
5/12/2021E*TRADE Securities LLC
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A50 American Depositary Receipts
5/12/2021Morgan Stanley & Co. International plc
Borrow
N/A28,543 Ordinary Shares
5/12/2021Morgan Stanley & Co. International plc
Buy
2,114.74337 Ordinary Shares
5/12/2021Morgan Stanley & Co. International plc
Buy
41,893.406,757 Ordinary Shares
5/12/2021Morgan Stanley & Co. International plc
Buy
892.80144 Ordinary Shares
5/12/2021Morgan Stanley & Co. International plc
Buy
N/A44,174 Swaps
5/12/2021Morgan Stanley & Co. International plc
Buy
N/A65,649 Swaps
5/12/2021Morgan Stanley & Co. International plc
Buy
N/A69,936 Swaps
5/12/2021Morgan Stanley & Co. International plc
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A60,261 Ordinary Shares
5/12/2021Morgan Stanley & Co. International plc
Increase in shares held or in respect of which the holder may exercise right to
rehypothecate pursuant to the agreement(s)
N/A8,478 Ordinary Shares
5/12/2021Morgan Stanley & Co. International plc
Sell
18.603 Ordinary Shares
5/12/2021Morgan Stanley & Co. International plc
Sell
292,043.2046,554 Ordinary Shares
5/12/2021Morgan Stanley & Co. International plc
Sell
3,792.00600 Ordinary Shares
5/12/2021Morgan Stanley & Co. International plc
Sell
N/A184,068 Swaps
5/12/2021Morgan Stanley & Co. International plc
Sell
N/A218,232 Swaps
5/12/2021Morgan Stanley & Co. International plc
Sell
N/A224,910 Swaps
5/12/2021Morgan Stanley & Co. International plc
Sell
N/A335,785 Swaps
5/12/2021Morgan Stanley & Co. LLC
Borrow
N/A433,044 Ordinary Shares
5/12/2021Morgan Stanley & Co. LLC
Borrow Returned
N/A12,203 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Borrow Returned
N/A238,000 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
1,025.50 (AUD)175 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
1,067.40 (AUD)180 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
1,098,219.89 (AUD)189,052 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
1,205.10 (AUD)206 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
1,370.05 (AUD)235 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
1,419.49 (AUD)241 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
1,510.60 (AUD)260 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
1,546.44 (AUD)263 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
1,647.38 (AUD)287 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
1,793.60 (AUD)304 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
1,942.38 (AUD)327 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
1,969.59 (AUD)339 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
10,386.66 (AUD)1,797 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
10,755.70 (AUD)1,823 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
10,936.05 (AUD)1,852 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
100,454.90 (AUD)17,290 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
101,300.64 (AUD)17,346 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
102,986.95 (AUD)17,665 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
103,771.32 (AUD)17,938 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
104,862.75 (AUD)18,237 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
105,604.62 (AUD)18,114 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
106,636.74 (AUD)18,354 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
11,181.94 (AUD)1,918 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
11,187.26 (AUD)1,949 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
11,272.32 (AUD)1,957 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
11,279.16 (AUD)1,938 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
11,359.41 (AUD)1,967 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
11,465.40 (AUD)1,970 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
11,664.15 (AUD)1,999 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
11,821.23 (AUD)2,019 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
11,960.00 (AUD)2,080 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
11,977.25 (AUD)2,083 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
11,981.51 (AUD)2,064 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
11.54 (AUD)2 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
113,002.70 (AUD)19,153 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
116,088.94 (AUD)20,102 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
117,517.28 (AUD)19,952 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
119,969.74 (AUD)20,578 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
12,431.13 (AUD)2,147 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
12,496.43 (AUD)2,149 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
12,567.67 (AUD)2,141 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
124,577.10 (AUD)21,405 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
13,494.60 (AUD)2,295 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
13,699.60 (AUD)2,362 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
133,584.16 (AUD)22,874 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
139,617.84 (AUD)23,624 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
14,006.50 (AUD)2,417 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
14,424.62 (AUD)2,513 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
14,542.43 (AUD)2,503 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
143,956.00 (AUD)24,650 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
145,741.05 (AUD)24,913 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
149.76 (AUD)26 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
15,669.58 (AUD)2,711 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
15,717.68 (AUD)2,696 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
15,945.97 (AUD)2,705 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
151,581.60 (AUD)25,605 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
152,410.17 (AUD)26,323 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
16,201.74 (AUD)2,791 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
16,280.34 (AUD)2,824 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
163,330.56 (AUD)28,356 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
17,064.48 (AUD)2,922 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
17,163.72 (AUD)2,919 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
175,500.36 (AUD)29,847 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
175,507.13 (AUD)29,899 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
175,535.10 (AUD)30,006 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
18,938.02 (AUD)3,285 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
185,228.74 (AUD)31,609 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
19,649.42 (AUD)3,382 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
19,813.60 (AUD)3,425 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
19,830.75 (AUD)3,425 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
198,430.30 (AUD)34,390 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,017.80 (AUD)347 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,020.64 (AUD)346 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,074.08 (AUD)348 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,077.56 (AUD)348 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,135.61 (AUD)366 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,141.44 (AUD)367 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,174.34 (AUD)372 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,192.51 (AUD)379 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,228.70 (AUD)380 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,234.70 (AUD)382 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,265.92 (AUD)389 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,265.92 (AUD)389 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,273.70 (AUD)390 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,275.47 (AUD)393 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,304.94 (AUD)391 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,309.49 (AUD)402 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,316.94 (AUD)404 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,413.32 (AUD)408 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,502.64 (AUD)436 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,507.07 (AUD)433 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,511.27 (AUD)426 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,537.42 (AUD)439 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,559.60 (AUD)432 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,567.65 (AUD)445 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,592.96 (AUD)444 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,597.76 (AUD)451 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,623.50 (AUD)450 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,668.00 (AUD)464 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,677.67 (AUD)455 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,678.60 (AUD)454 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,693.04 (AUD)458 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,711.36 (AUD)458 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,728.44 (AUD)468 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,868.43 (AUD)487 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
2,947.21 (AUD)497 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
20,218.08 (AUD)3,462 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
20,286.00 (AUD)3,528 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
209,257.44 (AUD)35,588 Ordinary Shares
5/12/2021Morgan Stanley Australia Securities Limited
Buy
21,886.62 (AUD)3,813 Ordinary Shares
5
[TRUNCATED]
Data sourced from publicly available filings. Our datasets may not be complete. Automated analysis can produce errors. If you believe any data on this page is incorrect, please contact us at hello@nzxplorer.co.nz. For informational purposes only. Not investment advice.