SPH Notice – Morgan Stanley and its Subsidiaries
1
Disclosure of beginning to have substantial
ho
ldi
n
g
Section 276, Financial Markets Conduct Act
2013
To
NZ
X Limited
and To
A2 MILK CO LTD (ATM)
Date this disclosure made:
18 F
ebruary, 2020
Date on which substantial holding began:
13 F
ebruary, 2020
Substantial product holder(s) giving disclosure Fu
ll name(s):
Morgan Stanley and its Subsidiaries listed in Annexure A
Summary of substantial holding Cla
ss of quoted voting products:
Ordinary Shares
Summary for
Morgan S
tanley and its Subsidiaries listed in Annexure A
For this disclosure,— (a
)
total
number held in class:
37,960,949
(b)
total
in class:
735,880,
598
(c)
total percentage held in class:
5.159%
2
Details of relevant interests –
Details For
Nature of Relevant Interest
For that Relevant Interest
Relevant Agreement Document /
Comments
(a)
Number
held in
class
(b)
Percentage
held in
class
(c) Cu
rrent
registered holder(s)
(d)
Registered
holder(s)
once
transfers
are
registered
S
hares held or in respect of which the holder
may exercise right to rehypothecate pursuant to the agreement(s).
50,000
0.007%
HSBC Nominees (New
Zealand) Limited
Unknown
The relevant agreement document(s) (Prime Brokerage Agreement) are attached in Annexure B (80 pages).
S
hares held or in respect of which the holder
may exercise right to rehypothecate pursuant to the agreement(s).
2,474,070
0.336%
HSBC Custody
Nominees (Australia)
Limited
Unknown
The relevant agreement document(s) (Prime Brokerage Agreement) are attached in Annexure B (80 pages).
Morgan Stanley & Co.
International plc
Holder of securities subject to an obligation to return under a securities lending or prime brokerage agreement through an associate.
3,364,686
0.457%
HSBC Nominees (New
Zealand) Limited
Unknown
The relevant agreement document(s) (Prime Brokerage Margin Agreement, Master Securities Loan Agreement) are attached in Annexure B & F (50 pages).
Holder of securities subject to an obligation to return under a Securities Lending Agreement.
12,070,050
1.640%
HSBC Nominees (New
Zealand) Limited
Unknown
The relevant agreement document(s) (1995 Overseas Securities Lender's Agreement, 2000 Global Master Securities Lending Agreement, 2010 Global Master Securities Lending Agreement) are attached in Annexure D & E (100 pages).
Holder of securities subject to an obligation to return under a Prime Brokerage Agreement.
81,250
0.011%
HSBC Nominees (New
Zealand) Limited
Unknown
The relevant agreement document(s) (Prime Brokerage Agreement) are attached in Annexure B (80 pages).
Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and trading businesses.
280,209
0.038%
HSBC Nominees (New
Zealand) Limited
Unknown
The relevant agreements need not be attached under regulation 139.
3
Derivative relevant interest over quoted underlying.
5,253,284
0.714%
Unknown
Unknown
Swap Agreement:
The
relevant
agreement doc
ument(s) (1992
ISDA
Master A
greement,
2002 ISDA M
aster
Agreement & Master
Agreem
ent -
Rahmenvertrag Derivatives) are attached in Annexure C & H (
69
pages). Please
refer to
Tabl
e 2 for details on
derivative relevant interest.
Derivative relevant interest over quoted underlying.
255,758
0.035%
Unknown
Unknown
Call Option Agreement: The relevant agreement document(s) (2002 ISDA Master Agreement & MSASL Terms of Business) are attached in Annexure C & G (70 pages). Please refer to Table 2 for details on derivative relevant interest.
Derivative relevant interest over quoted underlying.
936,000
0.127%
Unknown
Unknown
Put Option Agreement: The relevant agreement document(s) (2002 ISDA Master Agreement) are attached in Annexure C (41 pages). Please refer to Table 2 for details on derivative relevant interest.
Derivative relevant interest over quoted underlying.
46,548
0.007%
Unknown
Unknown
Call Option Agreement: The relevant agreement document(s) (2002 ISDA Master Agreement) are attached in Annexure C (41 pages). Please refer to Table 2 for details on derivative relevant interest.
Derivative relevant interest over quoted underlying.
46,548
0.007%
Unknown
Unknown
Put Option Agreement: The relevant agreement document(s) (2002 ISDA Master Agreement) are attached in Annexure C (41 pages). Please refer to Table 2 for details on derivative relevant interest.
Morgan Stanley & Co.
LLC
Shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s).
20,858
0.003%
HSBC Nominees (New
Zealand) Limited
Unknown
The relevant agreement document(s) (Prime Brokerage Margin Agreement)
4
are attached in Annexure B (19 pages).
Shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s).
15,410
0.002%
HSBC Custody
Nominees (Australia)
Limited
Unknown
The relevant agreement document(s) (Prime Brokerage Margin Agreement) are attached in Annexure B (19 pages).
Holder of securities subject to an obligation to return under a Prime Brokerage Agreement.
22,124
0.003%
HSBC Custody
Nominees (Australia)
Limited
Unknown
The relevant agreement document(s) (Prime Brokerage Margin Agreement) are attached in Annexure B (19 pages).
Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and trading businesses.
4,308,542
0.586%
HSBC Custody
Nominees (Australia)
Limited
Unknown
The relevant agreements need not be attached under regulation 139.
Morgan Stanley Australia
Securities Limited
Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and trading businesses.
332,308
0.045%
Morgan Stanley
Australia Securities
(Nominee) Pty Limited
Unknown
The relevant agreements need not be attached under regulation 139.
Morgan Stanley
Investment Management
Inc.
Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of investment management business.
9,263
0.001%
HSBC Custody
Nominees NewZealand
Ltd
Unknown
The relevant agreements need not be attached under regulation 139.
Morgan Stanley Smith
Barney LLC
Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of discretionary managed business.
16,450
0.002%
HSBC Custody
Nominees (Australia)
Limited; Citibank
Nominees New Zealand
Unknown
The relevant agreements need not be attached under regulation 139.
Morgan Stanley Wealth
Management Australia
Pty Ltd
Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of discretionary managed business.
29,927
0.004%
Morgan Stanley Wealth
Management Australia
Pty discretionary client
account
Unknown
The relevant agreements need not be attached under regulation 139.
Morgan Stanley Capital
Services LLC
Derivative relevant interest over quoted underlying.
8,347,664
1.134%
Unknown
Unknown
Swap Agreement: The relevant agreement document(s) (1992 ISDA Master Agreement & 2002 ISDA Master Agreement) are attached in Annexure C (65 pages). Please refer to Table 2 for details on derivative relevant interest.
5
For a derivative releva
nt interest, also –
Details for
(a) Type
of
Derivative
(b) Details of Derivative
(c) Parties to the Derivative
Notional Value
of the
Derivative
Settlement
Type
Expiry Date
of the
Derivative
Any other details needed to
understand how the amount of the
consideration payable under the
derivative or the value of the
derivative is affected by the value of
the underlying quoted voting
products
Morgan Stanley
Capital Services LLC
Swap
Agreement
76,932.55
(AUD)
Cash
7/23/2021
Not Applicable
ALPHAS MANAGED ACCOUNTS PLATFORM LXXXIV LIMITED-CAMPBELL QUANTITATIVE EQUITIES SEGREGATED PORTFOLIO
492,573.56
(AUD)
7/23/2021
CAMPBELL EQUITY ALPHA MASTER FUND LP
4,213,126.27
(AUD)
4/11/2022
COATUE OFFSHORE MASTER FUND, LTD
1,269,610.41
(AUD)
12/31/2021
COMPASS OFFSHORE SAV II PCC LIMITED
1,985,533.52
(AUD)
12/31/2021
COMPASS SAV II, LLC
448,589.87
(AUD)
6/17/2021
CUBIST CORE INVESTMENTS, L.P.
1,832,365.39
(AUD)
9/24/2020
2,021,707.54
(AUD)
2/26/2021
1,305,824.17
(AUD)
5/15/2020
6
115,598.92
(AUD)
1/31/2022
248,664.08
(AUD)
2/26/2021
CUBIST SYSTEMATIC STRATEGIES, LLC
327,123.57
(AUD)
10/30/2020
DUKE CAPITAL SERIES FUND LLC
3,019,180.16
(AUD)
12/03/2020
GF TRADING LLC
1,757,279.16
(AUD)
9/03/2020
HIDDEN LAKE MASTER FUND LTD.
5,005,834.21
(AUD)
4/11/2024 KENSICO ASSOCIATES, L.P.
2,848,158.20
(AUD)
4/11/2024
KENSICO OFFSHORE FUND II MASTER LIMITED
1,848,316.78
(AUD)
4/11/2024
KENSICO OFFSHORE FUND MASTER, LTD.
1,990,360.52
(AUD)
4/11/2024
KENSICO PARTNERS, L.P.
2,000,695.20
(AUD)
1/17/2022
LAKE TRAIL MANAGED INVESTMENTS LLC
22,870,351.60
(AUD)
3/06/2023
LONE CEDAR INTERMEDIATE FUND, LTD.
18,509.26
(AUD)
3/18/2021
MANA OMEGA MASTER FUND LP
151,724.84
(AUD)
3/15/2021
NIPUN ASIA TOTAL RETURN MASTER FUND, L.P.
2,263,732.57
(AUD)
11/08/2024
ONE01 CAPITAL MASTER FUND, L.P.
25,903.14 2/26/2021
QT FUND LTD RIDGE MASTER TRADING L.P.
5,007,858.53
(AUD)
12/03/2020
7
22,477,123.85
(AUD)
12/14/2020 SERENITY INVESTME
NT MASTER FUND LIMITED
4,312,595.00
(AUD)
9/27/2021
YOST PARTNERS LP
Morgan Stanley & Co.
International plc
Swap
Agreement
603,880.24
(AUD)
Cash
5/28/2020
Not Applicable
ACION MASTER FUND
3,790,331.22
(AUD)
6/04/2021
ANATOLE PARTNERS MASTER FUND, L.P.
25,175.84
(AUD)
6/01/2020
ANTIPODES ASIA MASTER FUND LIMITED
50,870.17
(AUD)
7/22/2020
BLACKROCK INVESTMENT FUNDS-BLACKROCK GLOBAL LONG SHORT EQUITY FUND
894,564.59
(AUD)
7/22/2020
BLACKROCK STRATEGIC FUNDS-BLACKROCK ASIA PACIFIC ABSOLUTE RETURN FUND
537,324.94
(AUD)
7/22/2020
BLACKROCK STRATEGIC FUNDS-BLACKROCK GLOBAL LONG/SHORT EQUITY FUND
1,220,968.21
(AUD)
9/20/2021
D. E. SHAW VALENCE INTERNATIONAL, INC.
920,979.00
(AUD)
3/16/2020
DORIC ASIA PACIFIC SMALL CAP FUND
231,208.40
(AUD)
3/08/2021
ELEPHAS GLOBAL OPPORTUNITY MASTER FUND
2,957,303.15
(AUD)
3/01/2021 FYNCHE LIMITED
6,196.80 (AUD)
2/22/2023
GLOBAL ALPHA OPPORTUNITIES EQUITY FUND LTD.
31,178,029.10
(AUD)
7/31/2020 KONTIKI MASTER FUND
367,370.56
(AUD)
3/08/2021 MCI MASTER FUND
8,885,305.22
(AUD)
11/15/2021
PANVIEW ASIAN EQUITY MASTER FUND
8
325,414.41
(AUD)
2/10/2022
PINNACLE FUND SERVICES LIMITED AS THE RESPONSIBLE ENTITY FOR ANTIPODES ASIA FUND
4,002,998.85
(AUD)
1/27/202
2
PINPOINT
MULTI-STRA
TEGY
FUND
129,451.24
(AUD)
3/08/2021
QUBE FUND LTD
4,749,980.37
(AUD)
2/22/2021
7,891,747.50
(AUD)
1/18/2021
SCHONFELD GLOBAL MASTER FUND LP
1,713,399.56
(AUD)
8/29/2022
SKALE MASTER FUND, LTD.
1,111,143.87
(AUD)
8/16/202
1
SPHERE
ICAV-TORUS FUND
1,266,999.60
7/23/2021
STYLE
A
DVANTAGE, LTD.
289,839.53
(AUD)
2/22/2023
THE 32 CAPITAL MASTER FUND SPC, LTD.-GLOBAL MARKET NEUTRAL SEGREGATED PORTFOLIO
141.52 (AUD)
11/02/2020
TRAFALGAR TRADING FUND INC.
437,408.26
11/19/2020
1,704.75 (AUD)
5/15/2020
TRIUM MULTI-STRATEGY FUND
315,477.54
2/09/2021
UNIVERSAL-INVESTMENT-GESELLSCHAFT
MBH-UI-E
519,491.51
(AUD)
10/04/2021
XP ASIA STRATEGIES SINGAPORE, PTE. LTD.
Call Option
Agreement
2,004,432.18
(AUD)
Physical
2/19/2020
15.87 (AUD)
FIRST SENTIER INVESTORS
816,480.63
(AUD)
2/19/2020
15.87 (AUD)
CFS ASSET MGMT(AUS) LTD A/C
124,500.00
(AUD)
2/27/202
0
15.00
(AUD)
Not Applicable (On-market trade)
9
843,200.00
(AUD)
2/27/202
0
15.50
(AUD)
4,800.00 (AUD)
2/27/2020
16.00 (AUD)
82,500.00
(AUD)
2/27/202
0
16.50
(AUD)
160,000.00
(AUD)
3/26/202
0
16.00
(AUD)
Not Applicable
Cash
3/02/2020
The derivative is an Option on Share
Index where A2 Milk Ltd is one of
the constituents. Strike Price and
Notional Value of the Derivative are
not applicable to the underlying
com
p
onents.
COLONIAL FIRST STATE INVES
3/02/2020
FIDANTE PARTNERS LIMITED AS
Put Option
Agreement
13,104,000.00
(AUD)
Physical
2/27/2020
14.00 (AUD)
YIHENG CAPITAL, LLC
No
t Applicable
Cash
3/02/2020
The derivative is an Option on Share
Index where A2 Milk Ltd is one of
the constituents. Strike Price and
Notional Value of the Derivative are
not applicable to the underlying
components.
COLONIAL FIRST STATE INVES
3/02/2020
FIDANTE PARTNERS LIMITED AS
Not Applicable (On-market trade)
Physical
Details of transactions and events giving rise to substantial holdingDetails of the transactions or other events requiring disclosure:
set out in the table below
Date of
Transaction
Holder of Relevant Interest
Transaction Nature
Consideration
Class and number of securities
10/14/2019
Morgan Stanley & Co. International plc
Buy
1,155.36
87 Ordinary Shares
10/14/2019
Morgan Stanley & Co. International plc
Buy
19,300.61
1,454 Ordinary Shares
10/14/2019
Morgan Stanley & Co. LLC
Borrow
N/A
184,913 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,030.03 (AUD)
83 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,047.39 (AUD)
85 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,160,315.01 (AUD)
92,751 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,174,244.40 (AUD)
93,194 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,242.30 (AUD)
101 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,301.68 (AUD)
106 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,350.91 (AUD)
108 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,417.95 (AUD)
115 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,491.33 (AUD)
121 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,533.75 (AUD)
125 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,555.75 (AUD)
127 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,578.78 (AUD)
126 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,604.20 (AUD)
130 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,626.24 (AUD)
132 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,698.64 (AUD)
136 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,719.20 (AUD)
140 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,730.55 (AUD)
139 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,735.71 (AUD)
141 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,766.05 (AUD)
143 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,841.91 (AUD)
147 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,858.03 (AUD)
149 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,872.40 (AUD)
151 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,883.43 (AUD)
153 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,921.92 (AUD)
154 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,922.00 (AUD)
155 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,923.55 (AUD)
155 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
10,759.92 (AUD)
856 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
10,823.40 (AUD)
859 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
10,982.60 (AUD)
890 Ordinary Shares
10
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
11,231.05 (AUD)
905 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
11,762.30 (AUD)
935 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
113,524.03 (AUD)
9,017 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
12,132.72 (AUD)
984 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
12,255.00 (AUD)
1,000 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
12,284.82 (AUD)
982 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
12,472.36 (AUD)
1,017 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
12,561.20 (AUD)
1,013 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
12,638.25 (AUD)
1,025 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
12,978.05 (AUD)
1,059 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
12.45 (AUD)
1 Ordinary Share
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
120,417.50 (AUD)
9,830 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
13,253.88 (AUD)
1,068 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
13,573.35 (AUD)
1,085 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
13,796.00 (AUD)
1,119 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
136.29 (AUD)
11 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
14,054.30 (AUD)
1,138 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
14,075.25 (AUD)
1,149 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
14,527.24 (AUD)
1,183 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
15,250.29 (AUD)
1,221 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
15,461.10 (AUD)
1,230 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
15,725.12 (AUD)
1,256 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
16,052.96 (AUD)
1,303 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
16,135.20 (AUD)
1,296 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
16,452.92 (AUD)
1,342 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
16,714.11 (AUD)
1,349 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
160.55 (AUD)
13 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
17,385.30 (AUD)
1,410 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
17,777.08 (AUD)
1,412 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
175.42 (AUD)
14 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
18,199.72 (AUD)
1,463 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
19,212.34 (AUD)
1,526 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
19,460.22 (AUD)
1,586 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
19,822.32 (AUD)
1,596 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,082.36 (AUD)
168 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,127.71 (AUD)
169 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,161.28 (AUD)
176 Ordinary Shares
11
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,168.25 (AUD)
175 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,178.88 (AUD)
176 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,212.54 (AUD)
178 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,244.58 (AUD)
178 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,255.40 (AUD)
180 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,271.03 (AUD)
183 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,297.70 (AUD)
185 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,378.88 (AUD)
192 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,440.20 (AUD)
196 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,470.00 (AUD)
200 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,649.72 (AUD)
213 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,679.95 (AUD)
217 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,723.94 (AUD)
222 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,747.36 (AUD)
223 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,758.51 (AUD)
223 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,885.19 (AUD)
231 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,977.38 (AUD)
238 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
20,126.85 (AUD)
1,635 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
20,371.75 (AUD)
1,663 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
20,417.28 (AUD)
1,636 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
20,653.56 (AUD)
1,671 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
20,910.75 (AUD)
1,707 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
205,052.75 (AUD)
16,739 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
210.12 (AUD)
17 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
22,036.40 (AUD)
1,780 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
227,004.75 (AUD)
18,531 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
24,632.55 (AUD)
2,010 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
24,916.50 (AUD)
2,034 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
247.80 (AUD)
20 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
25,000.00 (AUD)
2,000 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
25,333.52 (AUD)
2,017 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
258.72 (AUD)
21 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
26,091.67 (AUD)
2,123 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
26,211.88 (AUD)
2,138 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
264.39 (AUD)
21 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
28,627.20 (AUD)
2,272 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
29,837.04 (AUD)
2,414 Ordinary Shares
12
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
298.56 (AUD)
24 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,020.85 (AUD)
245 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,077.26 (AUD)
251 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,114.99 (AUD)
249 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,115.00 (AUD)
250 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,157.58 (AUD)
251 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,205.35 (AUD)
255 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,234.90 (AUD)
263 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,255.12 (AUD)
264 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,321.00 (AUD)
270 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,490.36 (AUD)
284 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,518.62 (AUD)
287 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,652.10 (AUD)
295 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,756.00 (AUD)
300 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,853.20 (AUD)
312 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,868.68 (AUD)
313 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,881.20 (AUD)
310 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,926.40 (AUD)
320 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,999.13 (AUD)
325 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
30,072.00 (AUD)
2,400 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
30,109.30 (AUD)
2,438 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
306.25 (AUD)
25 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
306.75 (AUD)
25 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
33,579.00 (AUD)
2,730 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
37,112.50 (AUD)
2,969 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
37,834.72 (AUD)
3,071 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,002.87 (AUD)
321 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,022.59 (AUD)
319 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,044.99 (AUD)
327 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,170.92 (AUD)
338 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,246.20 (AUD)
337 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,247.67 (AUD)
339 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,435.76 (AUD)
356 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,630.50 (AUD)
378 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,650.00 (AUD)
375 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,762.50 (AUD)
381 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
40,327.00 (AUD)
3,292 Ordinary Shares
13
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
42,390.54 (AUD)
3,438 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
428.23 (AUD)
34 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
43,276.38 (AUD)
3,507 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
43,417.37 (AUD)
3,527 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
48,157.13 (AUD)
3,910 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
489,289.50 (AUD)
39,942 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
49,086.70 (AUD)
3,965 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,016.00 (AUD)
400 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,253.00 (AUD)
425 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,316.75 (AUD)
425 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,379.66 (AUD)
429 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,446.70 (AUD)
434 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,457.76 (AUD)
443 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,550.56 (AUD)
452 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,668.74 (AUD)
462 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,702.57 (AUD)
461 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,831.00 (AUD)
476 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,844.42 (AUD)
474 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,892.25 (AUD)
481 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,958.04 (AUD)
484 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
50,090.04 (AUD)
4,004 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
50,799.54 (AUD)
4,051 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
522.48 (AUD)
42 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
53,850.00 (AUD)
4,308 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
553.05 (AUD)
45 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
561.60 (AUD)
45 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
58,610.94 (AUD)
4,687 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
587.74 (AUD)
47 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,009.60 (AUD)
480 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,097.83 (AUD)
489 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,127.72 (AUD)
499 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,186.90 (AUD)
503 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,331.96 (AUD)
509 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,375.00 (AUD)
510 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,614.40 (AUD)
530 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,648.89 (AUD)
541 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,667.40 (AUD)
530 Ordinary Shares
14
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,777.33 (AUD)
547 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,844.36 (AUD)
556 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,890.09 (AUD)
557 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
61,701.12 (AUD)
4,944 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
62.55 (AUD)
5 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
63,911.25 (AUD)
5,175 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
65,152.08 (AUD)
5,208 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
677.16 (AUD)
54 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,022.40 (AUD)
570 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,032.84 (AUD)
569 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,068.15 (AUD)
565 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,095.50 (AUD)
575 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,109.40 (AUD)
578 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,132.52 (AUD)
578 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,389.90 (AUD)
595 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,410.33 (AUD)
601 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,657.00 (AUD)
620 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,675.36 (AUD)
623 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
702.80 (AUD)
56 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
712.24 (AUD)
58 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
715.14 (AUD)
58 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
73.59 (AUD)
6 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
74.40 (AUD)
6 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
760.12 (AUD)
62 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
8,132.40 (AUD)
648 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
8,178.19 (AUD)
659 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
8,325.00 (AUD)
666 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
8,390.25 (AUD)
675 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
8,425.20 (AUD)
680 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
8,924.75 (AUD)
725 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
836.83 (AUD)
67 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
850.08 (AUD)
69 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
887.04 (AUD)
72 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
89,290.25 (AUD)
7,289 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
9,338.31 (AUD)
762 Ordinary Shares
10/14/2019
Morgan Stanley Australia Securities Limited
Buy
998.33 (AUD)
81 Ordinary Shares
10/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
12,452 Swaps
15
10/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,368 Swaps
10/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
24,849 Swaps
10/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
250,000 Swaps
10/14/2019
Morgan Stanley Wealth Management Australia Pty Ltd
Buy
46,237.50 (AUD)
3,750 Ordinary Shares
10/15/2019
Morgan Stanley & Co. International plc
Buy
1,322.00
100 Ordinary Shares
10/15/2019
Morgan Stanley & Co. International plc
Buy
11,241.39
850 Ordinary Shares
10/15/2019
Morgan Stanley & Co. International plc
Buy
N/A
100 Swaps
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,044.65 (AUD)
85 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,230.00 (AUD)
100 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,232.00 (AUD)
100 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,335.25 (AUD)
109 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,340.16 (AUD)
109 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,454.78 (AUD)
119 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,464.89 (AUD)
119 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,478.40 (AUD)
120 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,588.60 (AUD)
130 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,634.57 (AUD)
133 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,848.00 (AUD)
150 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,852.50 (AUD)
150 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,857.30 (AUD)
151 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,859.57 (AUD)
151 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,862.00 (AUD)
152 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,897.28 (AUD)
154 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,904.95 (AUD)
155 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,970.64 (AUD)
161 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,982.72 (AUD)
161 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,992.60 (AUD)
162 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,993.49 (AUD)
163 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
10,690.11 (AUD)
867 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
11,185.25 (AUD)
909 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
11,624.82 (AUD)
939 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
12,022.09 (AUD)
983 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
12,361.50 (AUD)
1,005 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
12,733.24 (AUD)
1,042 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
12.28 (AUD)
1 Ordinary Share
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
12.33 (AUD)
1 Ordinary Share
16
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
12.34 (AUD)
1 Ordinary Share
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
122.50 (AUD)
10 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
123.00 (AUD)
10 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
123.10 (AUD)
10 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
129,900.22 (AUD)
10,548 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
13,220.94 (AUD)
1,074 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
13,401.55 (AUD)
1,090 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
13,911.30 (AUD)
1,131 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
134.64 (AUD)
11 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
135.08 (AUD)
11 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
14,035.18 (AUD)
1,142 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
14,204.96 (AUD)
1,153 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
14,610.56 (AUD)
1,184 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
146.46 (AUD)
12 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
147.84 (AUD)
12 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
15,794.73 (AUD)
1,281 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
16,094.94 (AUD)
1,308 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
17,502.90 (AUD)
1,423 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
17,543.68 (AUD)
1,424 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
171.78 (AUD)
14 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
18,727.20 (AUD)
1,530 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
19,726.99 (AUD)
1,613 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,028.68 (AUD)
165 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,035.16 (AUD)
166 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,038.48 (AUD)
166 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,055.77 (AUD)
167 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,080.80 (AUD)
170 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,119.25 (AUD)
173 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,126.17 (AUD)
173 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,184.06 (AUD)
178 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,435.76 (AUD)
199 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,454.67 (AUD)
199 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,458.00 (AUD)
200 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,649.88 (AUD)
215 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,666.14 (AUD)
218 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,798.70 (AUD)
228 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,855.92 (AUD)
232 Ordinary Shares
17
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,888.15 (AUD)
235 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,998.76 (AUD)
244 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
21,778.88 (AUD)
1,769 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
228,939.90 (AUD)
18,613 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
23,151.39 (AUD)
1,893 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
23,235.52 (AUD)
1,886 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
23,251.48 (AUD)
1,885 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
24,201.27 (AUD)
1,962 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
24,442.88 (AUD)
1,984 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
24,993.60 (AUD)
2,032 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
24.44 (AUD)
2 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
24.58 (AUD)
2 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
24.62 (AUD)
2 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
24.71 (AUD)
2 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
25,108.47 (AUD)
2,043 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
25,477.17 (AUD)
2,073 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
252,125.40 (AUD)
20,498 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
26,245.53 (AUD)
2,139 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
26,537.28 (AUD)
2,154 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
271.70 (AUD)
22 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
28,432.25 (AUD)
2,321 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
28,889.80 (AUD)
2,344 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
282.79 (AUD)
23 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
283.13 (AUD)
23 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
29,001.83 (AUD)
2,355 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
29,678.88 (AUD)
2,409 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
293.16 (AUD)
24 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
293.64 (AUD)
24 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,210.30 (AUD)
261 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,237.53 (AUD)
263 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,256.85 (AUD)
265 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,321.00 (AUD)
270 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,341.43 (AUD)
271 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,373.42 (AUD)
274 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,460.52 (AUD)
281 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,546.70 (AUD)
290 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,564.10 (AUD)
290 Ordinary Shares
18
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,572.80 (AUD)
290 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,627.96 (AUD)
294 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,740.83 (AUD)
305 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,862.42 (AUD)
313 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,874.50 (AUD)
315 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,876.91 (AUD)
317 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,900.69 (AUD)
317 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
31,107.37 (AUD)
2,527 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
32,236.67 (AUD)
2,623 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
32,436.85 (AUD)
2,635 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
329.54 (AUD)
27 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
33,618.61 (AUD)
2,731 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
331.83 (AUD)
27 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
340,443.87 (AUD)
27,646 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
344.40 (AUD)
28 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
369.45 (AUD)
30 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
370.35 (AUD)
30 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
382.54 (AUD)
31 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
39,621.12 (AUD)
3,216 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,022.10 (AUD)
327 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,040.12 (AUD)
329 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,090.24 (AUD)
332 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,345.35 (AUD)
354 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,348.96 (AUD)
353 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,355.85 (AUD)
355 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,362.54 (AUD)
357 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,498.14 (AUD)
366 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,546.08 (AUD)
369 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,633.28 (AUD)
379 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,998.00 (AUD)
408 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
40,011.90 (AUD)
3,253 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
40,290.63 (AUD)
3,273 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
417.86 (AUD)
34 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
419.22 (AUD)
34 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
455.84 (AUD)
37 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
46,617.97 (AUD)
3,787 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
468.54 (AUD)
38 Ordinary Shares
19
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
49,643.82 (AUD)
4,023 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
49.24 (AUD)
4 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,132.75 (AUD)
419 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,506.99 (AUD)
449 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,520.24 (AUD)
451 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,738.10 (AUD)
465 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,819.76 (AUD)
472 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,967.69 (AUD)
485 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,972.94 (AUD)
486 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,980.36 (AUD)
487 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
504.92 (AUD)
41 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
52,594.80 (AUD)
4,276 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
540.76 (AUD)
44 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
541.09 (AUD)
44 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
541.20 (AUD)
44 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
567.64 (AUD)
46 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
599.76 (AUD)
49 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
6,046.56 (AUD)
494 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
6,046.56 (AUD)
494 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
6,362.28 (AUD)
516 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
6,391.49 (AUD)
519 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
6,399.27 (AUD)
519 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
6,513.70 (AUD)
530 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
6,684.33 (AUD)
543 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
6,935.08 (AUD)
562 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
6,986.40 (AUD)
568 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
616.50 (AUD)
50 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
627.81 (AUD)
51 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
640.38 (AUD)
52 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
672.65 (AUD)
55 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
688.24 (AUD)
56 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
7,054.46 (AUD)
574 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
7,117.25 (AUD)
581 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
7,235.87 (AUD)
589 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
7,392.00 (AUD)
600 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
7,821.88 (AUD)
638 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
7,977.51 (AUD)
647 Ordinary Shares
20
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
728.06 (AUD)
59 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
73.38 (AUD)
6 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
73.80 (AUD)
6 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
73.92 (AUD)
6 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
734.40 (AUD)
60 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
738.30 (AUD)
60 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
75,128.40 (AUD)
6,108 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
752.13 (AUD)
61 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
763.53 (AUD)
62 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
8,053.23 (AUD)
655 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
801.78 (AUD)
65 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
813.12 (AUD)
66 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
82,988.10 (AUD)
6,747 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
824.77 (AUD)
67 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
826,191.00 (AUD)
67,170 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
86.17 (AUD)
7 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
867.27 (AUD)
71 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
882.72 (AUD)
72 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
9,023.19 (AUD)
739 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
9,140.56 (AUD)
748 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
9,270.00 (AUD)
750 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
9,712.59 (AUD)
789 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
9,942.24 (AUD)
807 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
924.75 (AUD)
75 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
97.84 (AUD)
8 Ordinary Shares
10/15/2019
Morgan Stanley Australia Securities Limited
Buy
982.40 (AUD)
80 Ordinary Shares
10/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,282 Swaps
10/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
10,729 Swaps
10/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
13,083 Swaps
10/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
138 Swaps
10/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
200 Swaps
10/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
250,000 Swaps
10/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
787 Swaps
10/16/2019
Morgan Stanley & Co. International plc
Buy
1,345.00
100 Ordinary Shares
10/16/2019
Morgan Stanley & Co. International plc
Buy
33,808.43
2,508 Ordinary Shares
10/16/2019
Morgan Stanley & Co. International plc
Buy
N/A
134 Swaps
10/16/2019
Morgan Stanley & Co. International plc
Buy
N/A
2,470 Swaps
21
10/16/2019
Morgan Stanley & Co. International plc
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
48,666 Ordinary Shares
10/16/2019
Morgan Stanley & Co. LLC
Borrow
N/A
26,139 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,000.80 (AUD)
80 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,079.73 (AUD)
86 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,097.07 (AUD)
87 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,196.16 (AUD)
96 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,220.10 (AUD)
98 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,225.11 (AUD)
97 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,253.50 (AUD)
100 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,258.00 (AUD)
100 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,263.95 (AUD)
101 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,328.18 (AUD)
106 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,375.00 (AUD)
110 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,485.12 (AUD)
119 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,805.76 (AUD)
144 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,840.44 (AUD)
147 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,873.50 (AUD)
150 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,890.88 (AUD)
152 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,917.30 (AUD)
154 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
1,975.00 (AUD)
158 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
10,612.50 (AUD)
849 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
11,379.30 (AUD)
914 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
11,500.00 (AUD)
920 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
12.54 (AUD)
1 Ordinary Share
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
12.60 (AUD)
1 Ordinary Share
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
124.50 (AUD)
10 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
125.35 (AUD)
10 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
13,780.76 (AUD)
1,106 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
13,953.93 (AUD)
1,119 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
133,774.20 (AUD)
10,617 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
137.17 (AUD)
11 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
14,438.44 (AUD)
1,156 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
14,868.00 (AUD)
1,180 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
15,863.20 (AUD)
1,264 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
16,273.92 (AUD)
1,304 Ordinary Shares
22
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
16,675.83 (AUD)
1,333 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
16,696.26 (AUD)
1,323 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
16,773.28 (AUD)
1,327 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
17,160.17 (AUD)
1,363 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
175.84 (AUD)
14 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
18,205.14 (AUD)
1,446 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
18,827.55 (AUD)
1,505 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,084.96 (AUD)
166 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,114.19 (AUD)
169 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,146.56 (AUD)
172 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,173.75 (AUD)
173 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,242.87 (AUD)
179 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,371.95 (AUD)
189 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,435.55 (AUD)
195 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,490.84 (AUD)
198 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,591.68 (AUD)
208 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,608.32 (AUD)
209 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,610.40 (AUD)
208 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,620.64 (AUD)
208 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,633.28 (AUD)
211 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,777.22 (AUD)
222 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,830.69 (AUD)
227 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
2,935.70 (AUD)
235 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
20,230.60 (AUD)
1,612 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
200.00 (AUD)
16 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
213.69 (AUD)
17 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
22,042.80 (AUD)
1,755 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
22,105.60 (AUD)
1,760 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
22,260.60 (AUD)
1,788 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
224.82 (AUD)
18 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
227.16 (AUD)
18 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
24.90 (AUD)
2 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
24.92 (AUD)
2 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
25,177.71 (AUD)
2,003 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
25.10 (AUD)
2 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
25.22 (AUD)
2 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
261.98 (AUD)
21 Ordinary Shares
23
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
262.71 (AUD)
21 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
28,423.28 (AUD)
2,263 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
28,425.75 (AUD)
2,265 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
28,466.88 (AUD)
2,281 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
286.12 (AUD)
23 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
3,041.94 (AUD)
242 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
3,444.48 (AUD)
276 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
3,874.01 (AUD)
309 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
300.72 (AUD)
24 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
302.40 (AUD)
24 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
36,935.86 (AUD)
2,950 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
362.50 (AUD)
29 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
37.41 (AUD)
3 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
383,435.52 (AUD)
30,724 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
385.64 (AUD)
31 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
4,059.25 (AUD)
325 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
4,261.90 (AUD)
340 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
4,383.44 (AUD)
349 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
4,503.64 (AUD)
358 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
4,602.18 (AUD)
367 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
4,786.46 (AUD)
382 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
4,928.56 (AUD)
391 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
401.44 (AUD)
32 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
427.72 (AUD)
34 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
45,275.00 (AUD)
3,622 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
48,409.92 (AUD)
3,879 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
490.23 (AUD)
39 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
5,266.56 (AUD)
422 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
5,396.12 (AUD)
431 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
5,396.82 (AUD)
429 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
5,980.25 (AUD)
475 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
50.20 (AUD)
4 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
512.50 (AUD)
41 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
525.00 (AUD)
42 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
538.36 (AUD)
43 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
58,668.48 (AUD)
4,701 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
586.56 (AUD)
47 Ordinary Shares
24
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
6,079.04 (AUD)
484 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
6,107.61 (AUD)
489 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
6,342.80 (AUD)
505 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
6,458.10 (AUD)
515 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
6,809.22 (AUD)
543 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
60,337.50 (AUD)
4,827 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
651.04 (AUD)
52 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
7,158.75 (AUD)
575 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
7,568.12 (AUD)
604 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
7,712.10 (AUD)
615 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
7,881.39 (AUD)
627 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
70,020.28 (AUD)
5,566 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
71,271.99 (AUD)
5,661 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
78,600.00 (AUD)
6,288 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
8,013.46 (AUD)
637 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
8,075.76 (AUD)
644 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
8,259.55 (AUD)
655 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
8,654.18 (AUD)
694 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
86,958.56 (AUD)
6,896 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
9,495.09 (AUD)
759 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
915.42 (AUD)
73 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
99.84 (AUD)
8 Ordinary Shares
10/16/2019
Morgan Stanley Australia Securities Limited
Buy
995.20 (AUD)
80 Ordinary Shares
10/16/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,121 Swaps
10/16/2019
Morgan Stanley Capital Services LLC
Buy
N/A
116 Swaps
10/16/2019
Morgan Stanley Capital Services LLC
Buy
N/A
250,000 Swaps
10/16/2019
Morgan Stanley Capital Services LLC
Buy
N/A
656 Swaps
10/16/2019
Morgan Stanley Capital Services LLC
Buy
N/A
746 Swaps
10/16/2019
Morgan Stanley Capital Services LLC
Buy
N/A
9,070 Swaps
10/17/2019
Morgan Stanley & Co. International plc
Borrow
N/A
15,000 Ordinary Shares
10/17/2019
Morgan Stanley & Co. International plc
Buy
1,335.00
100 Ordinary Shares
10/17/2019
Morgan Stanley & Co. International plc
Buy
2,656.65
199 Ordinary Shares
10/17/2019
Morgan Stanley & Co. International plc
Buy
N/A
2,905 Swaps
10/17/2019
Morgan Stanley & Co. International plc
Buy
N/A
5,399 Swaps
10/17/2019
Morgan Stanley & Co. International plc
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
25,435 Ordinary Shares
25
10/17/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
3,287 Ordinary Shares
10/17/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
74,484 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,045.80 (AUD)
84 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,063.35 (AUD)
85 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,089.44 (AUD)
88 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,093.84 (AUD)
88 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,095.60 (AUD)
88 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,096.48 (AUD)
88 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,179.70 (AUD)
94 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,190.35 (AUD)
95 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,191.36 (AUD)
96 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,204.74 (AUD)
97 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,243.00 (AUD)
100 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,258.46 (AUD)
101 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,296.75 (AUD)
105 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,297.80 (AUD)
105 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,305.20 (AUD)
104 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,353.78 (AUD)
109 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,541.25 (AUD)
125 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,628.33 (AUD)
131 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,660.26 (AUD)
134 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,717.35 (AUD)
139 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,719.43 (AUD)
139 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,730.52 (AUD)
138 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,752.63 (AUD)
141 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,783.44 (AUD)
144 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,787.04 (AUD)
144 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,996.80 (AUD)
160 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
10,304.40 (AUD)
831 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
10,468.92 (AUD)
847 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
10,850.40 (AUD)
880 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
11,211.86 (AUD)
902 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
11,800.98 (AUD)
954 Ordinary Shares
26
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
12,216.08 (AUD)
982 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
12,852.89 (AUD)
1,035 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
12.35 (AUD)
1 Ordinary Share
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
13,361.16 (AUD)
1,081 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
13,415.21 (AUD)
1,081 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
13,620.72 (AUD)
1,102 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
13,765.29 (AUD)
1,111 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
148.92 (AUD)
12 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
154,507.23 (AUD)
12,531 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
161.72 (AUD)
13 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
17,549.46 (AUD)
1,413 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,059.20 (AUD)
165 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,090.53 (AUD)
169 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,093.91 (AUD)
169 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,110.08 (AUD)
168 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,208.98 (AUD)
178 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,301.40 (AUD)
185 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,570.88 (AUD)
208 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,639.07 (AUD)
213 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,679.95 (AUD)
217 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
234.65 (AUD)
19 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
24.71 (AUD)
2 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
25.06 (AUD)
2 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
260.40 (AUD)
21 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
271.70 (AUD)
22 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
275.66 (AUD)
22 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
285.89 (AUD)
23 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,015.84 (AUD)
244 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,062.20 (AUD)
244 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,309.80 (AUD)
268 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,367.36 (AUD)
272 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,427.74 (AUD)
278 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,515.92 (AUD)
284 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,753.00 (AUD)
300 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,803.35 (AUD)
305 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,961.60 (AUD)
320 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
311.63 (AUD)
25 Ordinary Shares
27
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
312.00 (AUD)
25 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
312.50 (AUD)
25 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
313.00 (AUD)
25 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
329,026.05 (AUD)
26,685 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
335.88 (AUD)
27 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
336.69 (AUD)
27 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
338.58 (AUD)
27 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
338.85 (AUD)
27 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
339.12 (AUD)
27 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
36,036.28 (AUD)
2,876 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
36.99 (AUD)
3 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
37.59 (AUD)
3 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
373.50 (AUD)
30 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
38,836.06 (AUD)
3,137 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
383.47 (AUD)
31 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
388.43 (AUD)
31 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
4,448.22 (AUD)
357 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
4,465.96 (AUD)
359 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
4,669.92 (AUD)
376 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
40,430.07 (AUD)
3,279 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
41,317.32 (AUD)
3,324 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
451.44 (AUD)
36 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
5,549.64 (AUD)
449 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
536.21 (AUD)
43 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
538.79 (AUD)
43 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
54,812.34 (AUD)
4,371 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
548.24 (AUD)
44 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
562.05 (AUD)
45 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
583.74 (AUD)
47 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
597.12 (AUD)
48 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
6,133.05 (AUD)
495 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
6,170.22 (AUD)
498 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
6,463.60 (AUD)
520 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
6,531.36 (AUD)
528 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
6,618.08 (AUD)
532 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
6,882.00 (AUD)
555 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
606.62 (AUD)
49 Ordinary Shares
28
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
630.36 (AUD)
51 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
669.60 (AUD)
54 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
670.68 (AUD)
54 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
7,304.20 (AUD)
590 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
7,712.80 (AUD)
622 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
70,029.00 (AUD)
5,580 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
74.16 (AUD)
6 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
74.22 (AUD)
6 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
753.30 (AUD)
60 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
8,459.75 (AUD)
685 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
8,727.90 (AUD)
705 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
86,951.16 (AUD)
7,052 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
86.52 (AUD)
7 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
897.12 (AUD)
72 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
9,552.69 (AUD)
771 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
907.39 (AUD)
73 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
908.12 (AUD)
73 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
91,131.03 (AUD)
7,391 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
928.70 (AUD)
74 Ordinary Shares
10/17/2019
Morgan Stanley Australia Securities Limited
Buy
941.64 (AUD)
76 Ordinary Shares
10/17/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,570 Swaps
10/17/2019
Morgan Stanley Capital Services LLC
Buy
N/A
64,298 Swaps
10/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
11,694 Swaps
10/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
18,502 Swaps
10/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
2,855 Swaps
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,235.23 (AUD)
101 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
10,532.53 (AUD)
857 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
10,575.36 (AUD)
864 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
12,221.28 (AUD)
984 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
12,331.35 (AUD)
1,005 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
12,394.86 (AUD)
1,011 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
12,511.29 (AUD)
1,023 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
12.24 (AUD)
1 Ordinary Share
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
14,883.84 (AUD)
1,216 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
173,164.57 (AUD)
14,159 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,335.10 (AUD)
190 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,482.69 (AUD)
203 Ordinary Shares
29
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,778.10 (AUD)
226 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
20,147.40 (AUD)
1,638 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
20,512.01 (AUD)
1,669 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
20,984.25 (AUD)
1,713 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
21,823.92 (AUD)
1,783 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
24.70 (AUD)
2 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
244.80 (AUD)
20 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
256.83 (AUD)
21 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
257.46 (AUD)
21 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
269.50 (AUD)
22 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
27,416.70 (AUD)
2,229 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
282.21 (AUD)
23 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,333.30 (AUD)
271 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
309.25 (AUD)
25 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
319.80 (AUD)
26 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
322.14 (AUD)
26 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
322.40 (AUD)
26 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
36.74 (AUD)
3 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
367.20 (AUD)
30 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
370.80 (AUD)
30 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
379.91 (AUD)
31 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
38,135.16 (AUD)
3,108 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
380.37 (AUD)
31 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,268.10 (AUD)
347 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,414.40 (AUD)
356 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,727.80 (AUD)
385 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,879.13 (AUD)
397 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
41,218.12 (AUD)
3,362 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
42,438.10 (AUD)
3,470 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
432.95 (AUD)
35 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
455.29 (AUD)
37 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
464.74 (AUD)
38 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
48,546.75 (AUD)
3,963 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,304.25 (AUD)
433 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,843.25 (AUD)
477 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
525.89 (AUD)
43 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
540.32 (AUD)
44 Ordinary Shares
30
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
562.58 (AUD)
46 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,268.86 (AUD)
513 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,518.59 (AUD)
533 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,732.00 (AUD)
550 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
61.55 (AUD)
5 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
68,842.67 (AUD)
5,629 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,036.44 (AUD)
573 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,232.92 (AUD)
589 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,564.12 (AUD)
615 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
79,164.79 (AUD)
6,473 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,392.68 (AUD)
684 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
820.75 (AUD)
67 Ordinary Shares
10/18/2019
Morgan Stanley Australia Securities Limited
Buy
845.94 (AUD)
69 Ordinary Shares
10/18/2019
Morgan Stanley Capital Services LLC
Buy
N/A
100 Swaps
10/18/2019
Morgan Stanley Capital Services LLC
Buy
N/A
23,725 Swaps
10/18/2019
Morgan Stanley Capital Services LLC
Buy
N/A
96,980 Swaps
10/21/2019
Morgan Stanley & Co. International plc
Buy
N/A
1,968 Swaps
10/21/2019
Morgan Stanley & Co. International plc
Buy
N/A
10,059 Swaps
10/21/2019
Morgan Stanley & Co. International plc
Buy
N/A
12,302 Swaps
10/21/2019
Morgan Stanley & Co. International plc
Buy
N/A
2,400,000 Swaps
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,037.16 (AUD)
86 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,058.64 (AUD)
88 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,205.00 (AUD)
100 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,205.00 (AUD)
100 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,206.00 (AUD)
100 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,207.00 (AUD)
100 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,384.60 (AUD)
115 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,545.60 (AUD)
128 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,854.93 (AUD)
154 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
10,724.50 (AUD)
890 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
108.54 (AUD)
9 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
12,060.00 (AUD)
1,000 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
12,410.88 (AUD)
1,024 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
12,545.96 (AUD)
1,036 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
12,561.51 (AUD)
1,039 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
12.03 (AUD)
1 Ordinary Share
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
132.88 (AUD)
11 Ordinary Shares
31
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
18,977.68 (AUD)
1,571 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
180.90 (AUD)
15 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
180.90 (AUD)
15 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,442.09 (AUD)
203 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,518.45 (AUD)
209 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
20,893.17 (AUD)
1,731 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
24.08 (AUD)
2 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
24.10 (AUD)
2 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
241.00 (AUD)
20 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
241.40 (AUD)
20 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
253.26 (AUD)
21 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
253.89 (AUD)
21 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
254.10 (AUD)
21 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
257,270.72 (AUD)
21,368 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
288.96 (AUD)
24 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
29,342.32 (AUD)
2,429 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
291.12 (AUD)
24 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,136.90 (AUD)
260 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,262.84 (AUD)
271 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,684.24 (AUD)
306 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,744.80 (AUD)
310 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,937.08 (AUD)
327 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
30,245.50 (AUD)
2,510 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
301.75 (AUD)
25 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
313.56 (AUD)
26 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
336.84 (AUD)
28 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
38,528.00 (AUD)
3,200 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,960.77 (AUD)
411 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
44,078.44 (AUD)
3,661 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
45,786.40 (AUD)
3,784 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,005.26 (AUD)
414 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,502.48 (AUD)
454 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,626.95 (AUD)
466 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,684.66 (AUD)
471 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,773.88 (AUD)
476 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,812.89 (AUD)
481 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,837.04 (AUD)
484 Ordinary Shares
32
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
50,669.19 (AUD)
4,191 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
578.40 (AUD)
48 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,022.50 (AUD)
500 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,070.00 (AUD)
500 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,422.65 (AUD)
533 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,872.80 (AUD)
568 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
60.40 (AUD)
5 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
602.00 (AUD)
50 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
659.34 (AUD)
54 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
67,962.08 (AUD)
5,626 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
7,284.24 (AUD)
603 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
70,066.35 (AUD)
5,805 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
70,635.42 (AUD)
5,857 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
72.24 (AUD)
6 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
73,535.50 (AUD)
6,100 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
73,718.50 (AUD)
6,100 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
78,595.02 (AUD)
6,517 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,369.64 (AUD)
694 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,533.49 (AUD)
707 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
820.08 (AUD)
68 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
89,023.76 (AUD)
7,394 Ordinary Shares
10/21/2019
Morgan Stanley Australia Securities Limited
Buy
98,150.08 (AUD)
8,152 Ordinary Shares
10/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,240 Swaps
10/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
218 Swaps
10/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
801 Swaps
10/22/2019
Morgan Stanley & Co. International plc
Buy
1,307.00
100 Ordinary Shares
10/22/2019
Morgan Stanley & Co. International plc
Buy
1,307.00
100 Ordinary Shares
10/22/2019
Morgan Stanley & Co. International plc
Buy
N/A
1,694 Swaps
10/22/2019
Morgan Stanley & Co. International plc
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
46,765 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,052.21 (AUD)
86 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,125.40 (AUD)
92 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,152.44 (AUD)
94 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,338.52 (AUD)
109 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,450.22 (AUD)
118 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,489.01 (AUD)
122 Ordinary Shares
33
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,501.83 (AUD)
123 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,626.59 (AUD)
133 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,705,229.53 (AUD)
139,315 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,942.19 (AUD)
159 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
103,540.06 (AUD)
8,473 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
109,988.28 (AUD)
8,964 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
11,156.36 (AUD)
911 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
11,240.90 (AUD)
929 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
110.39 (AUD)
9 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
12,310.00 (AUD)
1,000 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
121.00 (AUD)
10 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
122.55 (AUD)
10 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
123,850.52 (AUD)
10,102 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
13,850.83 (AUD)
1,127 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
13,861.34 (AUD)
1,132 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
14,023.76 (AUD)
1,142 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
14,131.43 (AUD)
1,155 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
14,526.30 (AUD)
1,181 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
142,896.42 (AUD)
11,646 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
15,067.00 (AUD)
1,235 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
15,366.47 (AUD)
1,258 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
15,661.89 (AUD)
1,278 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
159.58 (AUD)
13 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
169,743.42 (AUD)
13,902 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
17,137.12 (AUD)
1,391 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
17,144.55 (AUD)
1,395 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
17,280.99 (AUD)
1,413 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
171.43 (AUD)
14 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
18,694.50 (AUD)
1,545 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
184,746.38 (AUD)
15,106 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
185,120.78 (AUD)
15,149 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
19,792.28 (AUD)
1,619 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,942.61 (AUD)
241 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
217,308.96 (AUD)
17,754 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
22,668.74 (AUD)
1,849 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
24,953.25 (AUD)
2,037 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
24.46 (AUD)
2 Ordinary Shares
34
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
256.94 (AUD)
21 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
265.76 (AUD)
22 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
270.38 (AUD)
22 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
280.72 (AUD)
23 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
281.75 (AUD)
23 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
282.56 (AUD)
23 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
29,010.63 (AUD)
2,375 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
293.16 (AUD)
24 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
299,377.75 (AUD)
24,439 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,162.39 (AUD)
259 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,223.92 (AUD)
266 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,454.50 (AUD)
282 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
302.75 (AUD)
25 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
323,559.90 (AUD)
26,370 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
33,062.75 (AUD)
2,699 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
38,690.33 (AUD)
3,143 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
39,506.82 (AUD)
3,229 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,075.92 (AUD)
333 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,437.68 (AUD)
363 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,591.63 (AUD)
373 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,906.00 (AUD)
400 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
42,379.95 (AUD)
3,461 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
439.74 (AUD)
36 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
448.63 (AUD)
37 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
46,999.89 (AUD)
3,843 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
48,354.54 (AUD)
3,957 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
490.00 (AUD)
40 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,238.72 (AUD)
428 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,877.82 (AUD)
481 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
512.82 (AUD)
42 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
525.46 (AUD)
43 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,147.27 (AUD)
501 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,342.18 (AUD)
519 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,543.05 (AUD)
535 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,986.19 (AUD)
571 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
60,219.72 (AUD)
4,932 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
61.10 (AUD)
5 Ordinary Shares
35
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
61.15 (AUD)
5 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
624.24 (AUD)
51 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
639.60 (AUD)
52 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
66,471.24 (AUD)
5,444 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
7,084.49 (AUD)
579 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
73,748.20 (AUD)
6,008 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
784.64 (AUD)
64 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
8,019.60 (AUD)
656 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
8,044.20 (AUD)
654 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
818.74 (AUD)
67 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
85,192.31 (AUD)
6,963 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
855.05 (AUD)
70 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
894.98 (AUD)
73 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,539.40 (AUD)
780 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
95,382.80 (AUD)
7,780 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
95,382.80 (AUD)
7,780 Ordinary Shares
10/22/2019
Morgan Stanley Australia Securities Limited
Buy
97.92 (AUD)
8 Ordinary Shares
10/22/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,853 Swaps
10/22/2019
Morgan Stanley Capital Services LLC
Buy
N/A
4,123 Swaps
10/22/2019
Morgan Stanley Capital Services LLC
Buy
N/A
4,260 Swaps
10/23/2019
Morgan Stanley & Co. International plc
Borrow
N/A
100,000 Ordinary Shares
10/23/2019
Morgan Stanley & Co. International plc
Buy
1,160.88
90 Ordinary Shares
10/23/2019
Morgan Stanley & Co. International plc
Buy
2,926.03
227 Ordinary Shares
10/23/2019
Morgan Stanley & Co. International plc
Buy
N/A
1,524 Swaps
10/23/2019
Morgan Stanley & Co. International plc
Buy
N/A
190 Swaps
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,024,384.90 (AUD)
84,590 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,205,553.16 (AUD)
100,129 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,207.50 (AUD)
100 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,211,000.00 (AUD)
100,000 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,220.00 (AUD)
100 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,401.28 (AUD)
116 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,461.68 (AUD)
121 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,712.52 (AUD)
142 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
10,271.57 (AUD)
851 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
10,474.80 (AUD)
860 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
10,657.88 (AUD)
879 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
10,741.46 (AUD)
874 Ordinary Shares
36
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
11,561.50 (AUD)
950 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
11,584.49 (AUD)
957 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
12,378.88 (AUD)
1,018 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
120,448.16 (AUD)
10,004 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
120.45 (AUD)
10 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
122.40 (AUD)
10 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
13,255.00 (AUD)
1,100 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
13,382.60 (AUD)
1,106 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
139,767.95 (AUD)
11,599 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
14,096.63 (AUD)
1,147 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
14,520.25 (AUD)
1,205 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
14,981.67 (AUD)
1,227 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
141,198.94 (AUD)
11,747 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
15,205.30 (AUD)
1,265 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
15,250.00 (AUD)
1,250 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
15,659.63 (AUD)
1,282 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
165,334.89 (AUD)
13,681 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
17,208.38 (AUD)
1,414 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
173,891.54 (AUD)
14,458 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
18,120.00 (AUD)
1,500 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
19,222.32 (AUD)
1,586 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
19,757.08 (AUD)
1,643 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,082.06 (AUD)
173 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,147.20 (AUD)
176 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,367.30 (AUD)
195 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,441.00 (AUD)
200 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,458.20 (AUD)
204 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,495.39 (AUD)
207 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,710,966.76 (AUD)
225,538 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,985.92 (AUD)
248 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
20,221.25 (AUD)
1,683 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
209,465.15 (AUD)
17,383 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
21,365.81 (AUD)
1,747 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
21,792.42 (AUD)
1,807 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
22,441.34 (AUD)
1,867 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
234,885.75 (AUD)
19,525 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
24,140.00 (AUD)
2,000 Ordinary Shares
37
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
24,497.65 (AUD)
2,033 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
24,798.42 (AUD)
2,052 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
24.08 (AUD)
2 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
24.08 (AUD)
2 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
24.09 (AUD)
2 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
25,363.67 (AUD)
2,111 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
25,938.43 (AUD)
2,149 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
255,398.00 (AUD)
20,900 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
264.33 (AUD)
22 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
27,822.94 (AUD)
2,308 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
27,925.66 (AUD)
2,306 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
277.38 (AUD)
23 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
29,402.41 (AUD)
2,437 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
290,329.38 (AUD)
23,778 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,096.85 (AUD)
257 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,111.00 (AUD)
255 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,175.92 (AUD)
264 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,430.31 (AUD)
285 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,436.40 (AUD)
284 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,533.58 (AUD)
293 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,642.06 (AUD)
303 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,651.18 (AUD)
302 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,666.00 (AUD)
300 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,672.00 (AUD)
300 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,723.45 (AUD)
309 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,930.91 (AUD)
323 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
30,024.20 (AUD)
2,461 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
30,499.70 (AUD)
2,501 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
301.75 (AUD)
25 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
319,457.49 (AUD)
26,522 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
321,991.39 (AUD)
26,677 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
33,385.38 (AUD)
2,741 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
331,281.72 (AUD)
27,132 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
334,134.45 (AUD)
27,729 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
374,686.38 (AUD)
31,146 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
382,308.12 (AUD)
31,806 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
39,610.67 (AUD)
3,223 Ordinary Shares
38
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,005.10 (AUD)
331 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,056.85 (AUD)
335 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,201.96 (AUD)
349 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,603.66 (AUD)
383 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,648.20 (AUD)
381 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,741.79 (AUD)
394 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,816,920.00 (AUD)
400,000 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,928.64 (AUD)
408 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,993.65 (AUD)
411 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
428,073.60 (AUD)
35,088 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
429,769.40 (AUD)
35,227 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
43,615.82 (AUD)
3,578 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
43,849.68 (AUD)
3,642 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
43,874.61 (AUD)
3,629 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
44,946.50 (AUD)
3,730 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
447,059.25 (AUD)
36,795 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
46,126.71 (AUD)
3,798 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
46,907.84 (AUD)
3,896 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
468,281.97 (AUD)
38,733 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
48.24 (AUD)
4 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
482.20 (AUD)
40 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
497,768.48 (AUD)
41,206 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,002.00 (AUD)
410 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,153.89 (AUD)
427 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,244.89 (AUD)
434 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,537.84 (AUD)
459 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,601,924.50 (AUD)
464,890 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,687.60 (AUD)
472 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,766.50 (AUD)
475 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,824.17 (AUD)
477 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,965.05 (AUD)
494 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
50,423.52 (AUD)
4,188 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
50,717.55 (AUD)
4,195 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
50,983.10 (AUD)
4,210 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
51,526.83 (AUD)
4,269 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
52,914.11 (AUD)
4,339 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
53,457.60 (AUD)
4,440 Ordinary Shares
39
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
541.80 (AUD)
45 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
55,653.68 (AUD)
4,609 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
55,731.25 (AUD)
4,625 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
55,756.31 (AUD)
4,629 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
554.30 (AUD)
46 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
57,137.34 (AUD)
4,726 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
58,768.38 (AUD)
4,873 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
59,349.04 (AUD)
4,913 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
593.88 (AUD)
49 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,015.00 (AUD)
500 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,210.56 (AUD)
512 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,387.93 (AUD)
531 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,706.80 (AUD)
552 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,746.60 (AUD)
553 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,766.52 (AUD)
556 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,795.40 (AUD)
557 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
60.20 (AUD)
5 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
60.20 (AUD)
5 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
60.25 (AUD)
5 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
61,831.62 (AUD)
5,127 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
62,095.31 (AUD)
5,151 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
62,096.94 (AUD)
5,149 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
62,250.30 (AUD)
5,166 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
621.18 (AUD)
51 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
633.88 (AUD)
52 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
653.40 (AUD)
54 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
687.42 (AUD)
57 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
69,281.80 (AUD)
5,740 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,184.78 (AUD)
596 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,230,900.00 (AUD)
600,000 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,286.39 (AUD)
597 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,350,000.00 (AUD)
600,000 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,531.25 (AUD)
625 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,628.13 (AUD)
625 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,631.25 (AUD)
625 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,633.73 (AUD)
627 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,635.88 (AUD)
635 Ordinary Shares
40
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,643.75 (AUD)
625 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,729.36 (AUD)
632 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,823.85 (AUD)
645 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
721.80 (AUD)
60 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
724.20 (AUD)
60 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
747.72 (AUD)
62 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
75,051.00 (AUD)
6,200 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
76,448.34 (AUD)
6,339 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
77,016.16 (AUD)
6,344 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
78,035.80 (AUD)
6,476 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
793.32 (AUD)
66 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
795.30 (AUD)
66 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
8,066.80 (AUD)
670 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
80,119.80 (AUD)
6,660 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
806.52 (AUD)
66 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
82,313.55 (AUD)
6,831 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
83,361.90 (AUD)
6,918 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
854,260.65 (AUD)
70,893 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
86,975.65 (AUD)
7,135 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
9,072.03 (AUD)
743 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
9,362.00 (AUD)
775 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
909.46 (AUD)
74 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
98,940.24 (AUD)
8,204 Ordinary Shares
10/23/2019
Morgan Stanley Australia Securities Limited
Buy
998.08 (AUD)
83 Ordinary Shares
10/23/2019
Morgan Stanley Capital Services LLC
Buy
N/A
149 Swaps
10/23/2019
Morgan Stanley Capital Services LLC
Buy
N/A
9,329 Swaps
10/24/2019
Morgan Stanley & Co. International plc
Buy
1,280.00
100 Ordinary Shares
10/24/2019
Morgan Stanley & Co. International plc
Buy
N/A
259 Swaps
10/24/2019
Morgan Stanley & Co. LLC
Buy
34,868.80 (AUD)
2,945 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,004.30 (AUD)
83 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,008,288.00 (AUD)
84,024 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,032.69 (AUD)
87 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,037.04 (AUD)
87 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,052.27 (AUD)
87 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,056.00 (AUD)
88 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,062,487.90 (AUD)
87,268 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,116.93 (AUD)
93 Ordinary Shares
41
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,145.28 (AUD)
96 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,161.09 (AUD)
97 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,182.06 (AUD)
99 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,184.50 (AUD)
100 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,228.16 (AUD)
101 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,235,706.02 (AUD)
101,461 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,247.85 (AUD)
103 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,346.24 (AUD)
112 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,457.90 (AUD)
122 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,484.28 (AUD)
124 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,531,000.90 (AUD)
126,529 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,588.57 (AUD)
134 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,622,868.00 (AUD)
133,900 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,638.52 (AUD)
137 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,668.80 (AUD)
140 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,671,300.00 (AUD)
139,275 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,690.24 (AUD)
139 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,709.68 (AUD)
142 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,731.73 (AUD)
143 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,743.12 (AUD)
144 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,756.38 (AUD)
146 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,778.96 (AUD)
148 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,817.64 (AUD)
153 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,850.16 (AUD)
156 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,851.30 (AUD)
153 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,864.94 (AUD)
154 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,886.04 (AUD)
156 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,907.06 (AUD)
158 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,939.20 (AUD)
160 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,946.49 (AUD)
161 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,964.72 (AUD)
164 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,965.54 (AUD)
164 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,980.00 (AUD)
165 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,980.45 (AUD)
163 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
10,063,750.00 (AUD)
830,000 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
10,500.00 (AUD)
875 Ordinary Shares
42
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
10,803.99 (AUD)
894 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
10,858.58 (AUD)
903 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
10,886.92 (AUD)
908 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
10,890.12 (AUD)
906 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
10,921.79 (AUD)
903 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
100,174.68 (AUD)
8,334 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
105,151.04 (AUD)
8,881 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
106,356.25 (AUD)
8,750 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
107.64 (AUD)
9 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
109,648.63 (AUD)
9,191 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
11,233.44 (AUD)
928 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
11,334.96 (AUD)
936 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
11,599.17 (AUD)
967 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
11,719.50 (AUD)
975 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
11,826.32 (AUD)
979 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
11,842.44 (AUD)
996 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
11,888.24 (AUD)
994 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
11,990.00 (AUD)
1,000 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
112,106.50 (AUD)
9,350 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
118.50 (AUD)
10 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
12,034.02 (AUD)
1,002 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
12,240.14 (AUD)
1,012 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
12,851.67 (AUD)
1,063 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
122,923.90 (AUD)
10,159 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
126,552.44 (AUD)
10,511 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
13,023.36 (AUD)
1,088 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
13,380.48 (AUD)
1,104 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
13,596.00 (AUD)
1,133 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
13,855.14 (AUD)
1,146 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
131,418.10 (AUD)
10,861 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
132,084.00 (AUD)
11,007 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
136,088.96 (AUD)
11,494 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
14,665.20 (AUD)
1,210 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
14,983.98 (AUD)
1,244 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
140,637.10 (AUD)
11,710 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
143,411.41 (AUD)
11,941 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
144,852.61 (AUD)
12,061 Ordinary Shares
43
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
146,288.63 (AUD)
12,075 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
15,114.88 (AUD)
1,243 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
15,525.09 (AUD)
1,297 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
15,960.98 (AUD)
1,318 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
151,308.00 (AUD)
12,609 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
16,358.64 (AUD)
1,357 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
16,697.67 (AUD)
1,379 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
17,294.16 (AUD)
1,446 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
17,581.30 (AUD)
1,453 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
17,821.05 (AUD)
1,482 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
18,408.00 (AUD)
1,534 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
180,206.00 (AUD)
15,080 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
180.75 (AUD)
15 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
185,449.92 (AUD)
15,663 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
187,030.48 (AUD)
15,638 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
19,199.97 (AUD)
1,602 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
19,203.94 (AUD)
1,603 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
19,203.94 (AUD)
1,603 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
19,735.54 (AUD)
1,646 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
19,880.30 (AUD)
1,643 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
19,960.62 (AUD)
1,662 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
191.52 (AUD)
16 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
191.52 (AUD)
16 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,019.36 (AUD)
168 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,046.59 (AUD)
169 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,071.68 (AUD)
173 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,105.25 (AUD)
175 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,125.77 (AUD)
177 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,130.48 (AUD)
176 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,176.79 (AUD)
183 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,185.82 (AUD)
182 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,302.08 (AUD)
192 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,319.86 (AUD)
193 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,359.84 (AUD)
196 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,379.96 (AUD)
198 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,410.00 (AUD)
200 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,410.00 (AUD)
200 Ordinary Shares
44
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,455.90 (AUD)
205 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,497.55 (AUD)
209 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,499.64 (AUD)
209 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,557.07 (AUD)
213 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,566.93 (AUD)
214 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,598.58 (AUD)
217 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,761.74 (AUD)
229 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,791.34 (AUD)
233 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,896.74 (AUD)
242 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,974.35 (AUD)
251 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,988.70 (AUD)
247 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
20,858.52 (AUD)
1,721 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
203,734.08 (AUD)
16,992 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
203.83 (AUD)
17 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
204.51 (AUD)
17 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
207.15 (AUD)
17 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
21,770.93 (AUD)
1,815 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
21,843.53 (AUD)
1,815 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
213,025.95 (AUD)
17,533 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
213.30 (AUD)
18 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
215,997.10 (AUD)
17,851 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
215.28 (AUD)
18 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
217.62 (AUD)
18 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
22,061.60 (AUD)
1,840 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
22,349.36 (AUD)
1,864 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
22,565.63 (AUD)
1,875 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
225.82 (AUD)
19 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
227.43 (AUD)
19 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
237.20 (AUD)
20 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
24,087.95 (AUD)
1,999 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
24,177.53 (AUD)
2,019 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
24,381.48 (AUD)
2,042 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
24,567.51 (AUD)
2,049 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
242,559.06 (AUD)
20,247 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
25,200.91 (AUD)
2,081 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
25,371.27 (AUD)
2,109 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
254,142.90 (AUD)
21,285 Ordinary Shares
45
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
27,159.12 (AUD)
2,252 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
28,476.36 (AUD)
2,376 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
28,963.75 (AUD)
2,437 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
29,471.42 (AUD)
2,458 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
29,849.68 (AUD)
2,471 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
291,497.36 (AUD)
24,332 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,004.38 (AUD)
253 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,010.41 (AUD)
249 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,130.40 (AUD)
260 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,138.93 (AUD)
265 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,205.28 (AUD)
268 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,250.80 (AUD)
270 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,261.28 (AUD)
272 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,349.90 (AUD)
278 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,418.64 (AUD)
283 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,447.77 (AUD)
289 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,560.65 (AUD)
295 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,617.96 (AUD)
302 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,682.24 (AUD)
311 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,693.42 (AUD)
306 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,709.68 (AUD)
312 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,737.22 (AUD)
313 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,857.56 (AUD)
322 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,885.69 (AUD)
323 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,908.52 (AUD)
329 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,939.78 (AUD)
329 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,974.60 (AUD)
334 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
30,023.39 (AUD)
2,467 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
30,541.42 (AUD)
2,522 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
30,859.72 (AUD)
2,602 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
313,746.04 (AUD)
26,102 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
32,647.40 (AUD)
2,732 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
32,801.24 (AUD)
2,738 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
32,845.50 (AUD)
2,700 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
33,036.00 (AUD)
2,753 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
33,065.89 (AUD)
2,717 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
33,886.08 (AUD)
2,862 Ordinary Shares
46
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
343.65 (AUD)
29 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
35,725.44 (AUD)
2,944 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
35,939.80 (AUD)
2,990 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
35.85 (AUD)
3 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
36,146.74 (AUD)
2,996 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
36,240.30 (AUD)
3,015 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
36.35 (AUD)
3 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
37,160.67 (AUD)
3,089 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
37,625.77 (AUD)
3,107 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
371.07 (AUD)
31 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
372,159.90 (AUD)
30,555 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
375.10 (AUD)
31 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
39,255.30 (AUD)
3,255 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
39,270.95 (AUD)
3,259 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
39,281.10 (AUD)
3,283 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
39,772.05 (AUD)
3,345 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,100.21 (AUD)
339 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,153.80 (AUD)
345 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,220.48 (AUD)
352 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,321.17 (AUD)
361 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,442.54 (AUD)
367 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,514.58 (AUD)
377 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,832.04 (AUD)
402 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,907.97 (AUD)
414 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,995.17 (AUD)
421 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
40,183.29 (AUD)
3,357 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
41,320.44 (AUD)
3,452 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
41,351.82 (AUD)
3,426 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
41,494.56 (AUD)
3,455 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
42,374.20 (AUD)
3,502 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
42,601.52 (AUD)
3,562 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
427,425.90 (AUD)
35,530 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
43,133.79 (AUD)
3,559 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
433.08 (AUD)
36 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
435,368.64 (AUD)
36,771 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
44,777.74 (AUD)
3,766 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
463,268.05 (AUD)
38,255 Ordinary Shares
47
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
48,408.72 (AUD)
4,024 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
48,955.17 (AUD)
4,083 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
485.00 (AUD)
40 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,055.68 (AUD)
427 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,098.31 (AUD)
421 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,123.52 (AUD)
432 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,254.93 (AUD)
437 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,271.20 (AUD)
440 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,492.52 (AUD)
456 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,660.83 (AUD)
469 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,865.30 (AUD)
490 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
50,623.65 (AUD)
4,158 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
51,045.28 (AUD)
4,268 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
51,134.28 (AUD)
4,219 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
516,133.01 (AUD)
43,409 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
518,855.26 (AUD)
43,274 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
520.96 (AUD)
44 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
54,064.65 (AUD)
4,470 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
55,176.00 (AUD)
4,560 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
55,513.53 (AUD)
4,586 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
55,674.04 (AUD)
4,586 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
556.25 (AUD)
47 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
557.75 (AUD)
46 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
57,168.45 (AUD)
4,770 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
573.36 (AUD)
48 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
58,648.70 (AUD)
4,847 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,060.00 (AUD)
500 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,060.66 (AUD)
498 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,195.28 (AUD)
518 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,345.45 (AUD)
531 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,354.08 (AUD)
526 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,433.31 (AUD)
533 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,535.68 (AUD)
552 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,648.90 (AUD)
555 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,715.90 (AUD)
562 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,758.82 (AUD)
563 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,945.40 (AUD)
574 Ordinary Shares
48
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,957.50 (AUD)
575 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
61,635.88 (AUD)
5,075 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
62,683.01 (AUD)
5,174 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
63,613.83 (AUD)
5,253 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
64,796.73 (AUD)
5,411 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
64,959.05 (AUD)
5,402 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
645.84 (AUD)
54 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
65,003.48 (AUD)
5,426 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
65,963.17 (AUD)
5,447 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
657.25 (AUD)
55 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
66,380.60 (AUD)
5,486 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
68,987.04 (AUD)
5,692 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
69,570.90 (AUD)
5,726 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
7,181.35 (AUD)
605 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
7,441.02 (AUD)
617 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
7,573.06 (AUD)
638 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
7,636.86 (AUD)
627 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
7,723.26 (AUD)
642 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
70,022.70 (AUD)
5,787 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
70,047.08 (AUD)
5,801 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
707.12 (AUD)
59 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
71,664.04 (AUD)
5,908 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
72.54 (AUD)
6 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
722.24 (AUD)
61 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
722.40 (AUD)
60 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
73,056.00 (AUD)
6,088 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
738.71 (AUD)
61 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
745.86 (AUD)
62 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
76,486.40 (AUD)
6,460 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
79,102.50 (AUD)
6,625 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
80,701.74 (AUD)
6,742 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
824.16 (AUD)
68 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
824.55 (AUD)
69 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
84.14 (AUD)
7 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
85.05 (AUD)
7 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
859.81 (AUD)
71 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
860.88 (AUD)
71 Ordinary Shares
49
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
873.08 (AUD)
73 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
881.84 (AUD)
73 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
889.50 (AUD)
75 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
9,012,110.25 (AUD)
750,000 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
9,058.28 (AUD)
748 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
9,072.08 (AUD)
751 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
9,432.00 (AUD)
786 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
9,559.96 (AUD)
796 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
9,600.00 (AUD)
800 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
9,671.90 (AUD)
799 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
9,910.08 (AUD)
837 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
9,943,400.00 (AUD)
830,000 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
90,878.28 (AUD)
7,589 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
900.58 (AUD)
74 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
922.08 (AUD)
77 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
94.88 (AUD)
8 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
95,245.29 (AUD)
7,957 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
95.12 (AUD)
8 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
982.13 (AUD)
81 Ordinary Shares
10/24/2019
Morgan Stanley Australia Securities Limited
Buy
99,324.00 (AUD)
8,277 Ordinary Shares
10/24/2019
Morgan Stanley Capital Services LLC
Buy
N/A
200 Swaps
10/24/2019
Morgan Stanley Capital Services LLC
Buy
N/A
22,778 Swaps
10/25/2019
Morgan Stanley & Co. International plc
Buy
19,887.14
1,561 Ordinary Shares
10/25/2019
Morgan Stanley & Co. International plc
Buy
N/A
152 Swaps
10/25/2019
Morgan Stanley & Co. International plc
Buy
N/A
511 Swaps
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,017.45 (AUD)
85 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,024.26 (AUD)
86 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,031,205.34 (AUD)
86,438 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,077.30 (AUD)
90 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,081.54 (AUD)
91 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,136.46 (AUD)
94 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,199.50 (AUD)
100 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,304.64 (AUD)
108 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,486.25 (AUD)
125 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,495.00 (AUD)
125 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,519.36 (AUD)
128 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,677.90 (AUD)
141 Ordinary Shares
50
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
10,126.90 (AUD)
851 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
10,260.00 (AUD)
855 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
10,546.12 (AUD)
884 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
10,599.65 (AUD)
887 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
104,713.56 (AUD)
8,748 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
105,463.28 (AUD)
8,818 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
107.73 (AUD)
9 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
108.09 (AUD)
9 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
11,070.42 (AUD)
921 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
11,900.00 (AUD)
1,000 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
118,077.52 (AUD)
9,848 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
12,020.00 (AUD)
1,000 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
12,071.79 (AUD)
1,017 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
12,263.12 (AUD)
1,016 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
12,576.96 (AUD)
1,056 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
12,662.86 (AUD)
1,057 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
13,141.04 (AUD)
1,096 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
13,874.88 (AUD)
1,164 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
13,884.42 (AUD)
1,158 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
132,175.34 (AUD)
11,033 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
14,303.80 (AUD)
1,202 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
14,321.72 (AUD)
1,203 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
14,600.92 (AUD)
1,228 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
14,638.44 (AUD)
1,226 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
148,903.74 (AUD)
12,471 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
15,986.20 (AUD)
1,340 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
157,075.71 (AUD)
13,233 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
16,053.20 (AUD)
1,340 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
16,582.70 (AUD)
1,390 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
17,665.28 (AUD)
1,492 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
17,994.92 (AUD)
1,516 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
178.58 (AUD)
15 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
18,118.40 (AUD)
1,520 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
18,353.36 (AUD)
1,532 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
18,893.20 (AUD)
1,585 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,148.00 (AUD)
179 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,183.16 (AUD)
184 Ordinary Shares
51
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,235.72 (AUD)
186 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,269.16 (AUD)
188 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,340.24 (AUD)
196 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,428.62 (AUD)
204 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,461.23 (AUD)
207 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,718.00 (AUD)
225 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,774.72 (AUD)
232 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,788.11 (AUD)
234 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,918.43 (AUD)
243 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
20,119.22 (AUD)
1,678 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
21,199.80 (AUD)
1,780 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
21,485.93 (AUD)
1,801 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
226.67 (AUD)
19 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
227.24 (AUD)
19 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
228.57 (AUD)
19 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
23,860.00 (AUD)
2,000 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
24,202.87 (AUD)
2,033 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
24,335.50 (AUD)
2,045 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
25,843.23 (AUD)
2,159 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
252.21 (AUD)
21 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
261.58 (AUD)
22 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
264.44 (AUD)
22 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
265,333.68 (AUD)
22,056 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
27,278.20 (AUD)
2,260 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
27,296.33 (AUD)
2,289 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
27,776.28 (AUD)
2,307 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
273.24 (AUD)
23 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
274.51 (AUD)
23 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
28,524.00 (AUD)
2,377 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
287.28 (AUD)
24 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
294,929.94 (AUD)
24,701 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,036.60 (AUD)
252 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,058.30 (AUD)
257 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,071.49 (AUD)
258 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,076.92 (AUD)
259 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,099.20 (AUD)
260 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,189.34 (AUD)
266 Ordinary Shares
52
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,307.38 (AUD)
277 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,430.08 (AUD)
288 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,568.57 (AUD)
299 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,602.86 (AUD)
302 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,608.73 (AUD)
303 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,633.06 (AUD)
302 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,813.51 (AUD)
317 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
309.01 (AUD)
26 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
309.40 (AUD)
26 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
31,089.58 (AUD)
2,606 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
311.48 (AUD)
26 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
33,812.49 (AUD)
2,839 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
34,163.03 (AUD)
2,841 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
345.10 (AUD)
29 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
35,861.43 (AUD)
2,981 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
35.81 (AUD)
3 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
35.88 (AUD)
3 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
36,179.76 (AUD)
3,048 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
36,292.15 (AUD)
3,037 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
36,483.35 (AUD)
3,053 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,006.93 (AUD)
337 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,033.89 (AUD)
337 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,462.50 (AUD)
375 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,485.00 (AUD)
375 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,636.60 (AUD)
388 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,736.05 (AUD)
395 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,883.46 (AUD)
409 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
40,654.75 (AUD)
3,425 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
41,008.24 (AUD)
3,406 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
41,339.61 (AUD)
3,471 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
42,268.80 (AUD)
3,552 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
43,602.51 (AUD)
3,661 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
45,485.43 (AUD)
3,781 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
46,596.00 (AUD)
3,883 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
464.30 (AUD)
39 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
47,552.98 (AUD)
3,986 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
47.76 (AUD)
4 Ordinary Shares
53
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
475,512.20 (AUD)
40,060 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
499.62 (AUD)
42 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,082,664.88 (AUD)
425,381 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,267.27 (AUD)
443 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,326.65 (AUD)
445 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,916.25 (AUD)
494 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,935.00 (AUD)
500 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,940.00 (AUD)
500 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,946.12 (AUD)
498 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
50,542.02 (AUD)
4,233 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
51,356.24 (AUD)
4,294 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
54,125.64 (AUD)
4,518 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
55,982.54 (AUD)
4,673 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
578.40 (AUD)
48 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
58,394.73 (AUD)
4,903 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
580,692.27 (AUD)
48,921 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
582,756.00 (AUD)
48,563 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
583.10 (AUD)
49 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
584.57 (AUD)
49 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
59.80 (AUD)
5 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,017.01 (AUD)
501 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,177.60 (AUD)
520 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,178.15 (AUD)
517 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,240.84 (AUD)
524 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,424.98 (AUD)
537 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,538.88 (AUD)
544 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,556.00 (AUD)
550 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,598.14 (AUD)
554 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,700.32 (AUD)
564 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,955.44 (AUD)
584 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
60,690.00 (AUD)
5,100 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
633.88 (AUD)
53 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
688.46 (AUD)
58 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
7,755.54 (AUD)
652 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
7,814.15 (AUD)
655 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
70,609.11 (AUD)
5,889 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
712.20 (AUD)
60 Ordinary Shares
54
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
722.40 (AUD)
60 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
763.20 (AUD)
64 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
77,796.00 (AUD)
6,483 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
784.74 (AUD)
66 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
83.27 (AUD)
7 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
84,217.76 (AUD)
7,024 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
866.88 (AUD)
73 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
87,303.74 (AUD)
7,318 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
88,889.22 (AUD)
7,426 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
9,167.19 (AUD)
771 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
9,336.00 (AUD)
778 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
9,892.48 (AUD)
832 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
95,097.15 (AUD)
7,905 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
96.24 (AUD)
8 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
969.97 (AUD)
81 Ordinary Shares
10/25/2019
Morgan Stanley Australia Securities Limited
Buy
988.53 (AUD)
83 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,134.58 (AUD)
94 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,205.50 (AUD)
100 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,291.49 (AUD)
107 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,356.00 (AUD)
113 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,793.96 (AUD)
149 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,860.00 (AUD)
155 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
11,299.68 (AUD)
944 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
11,345.06 (AUD)
947 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
12,010.00 (AUD)
1,000 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
12,272.42 (AUD)
1,021 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
12,562.46 (AUD)
1,046 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
12.01 (AUD)
1 Ordinary Share
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
12.05 (AUD)
1 Ordinary Share
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
14,339.50 (AUD)
1,190 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
14,785.92 (AUD)
1,224 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
168.84 (AUD)
14 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
179.55 (AUD)
15 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,327.58 (AUD)
193 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,418.00 (AUD)
200 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,534.97 (AUD)
211 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,566.65 (AUD)
213 Ordinary Shares
55
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
20,646.72 (AUD)
1,712 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
20,684.62 (AUD)
1,723 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
203.15 (AUD)
17 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
21,145.28 (AUD)
1,768 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
22,147.90 (AUD)
1,838 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
24,043.88 (AUD)
1,997 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
240.00 (AUD)
20 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
25,280.90 (AUD)
2,098 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
26,456.02 (AUD)
2,201 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
287.76 (AUD)
24 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
288.12 (AUD)
24 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
29,233.54 (AUD)
2,422 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
299.25 (AUD)
25 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,446.87 (AUD)
287 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,749.74 (AUD)
313 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
301.75 (AUD)
25 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
324.27 (AUD)
27 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
335.72 (AUD)
28 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
336.56 (AUD)
28 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
35,055.42 (AUD)
2,914 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
350.61 (AUD)
29 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
36,354.27 (AUD)
3,027 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
36,593.48 (AUD)
3,052 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
361.50 (AUD)
30 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
385.28 (AUD)
32 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,136.55 (AUD)
345 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,406.64 (AUD)
366 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
410.38 (AUD)
34 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
445.48 (AUD)
37 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
446.22 (AUD)
37 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
48.12 (AUD)
4 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,624.62 (AUD)
466 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,699.65 (AUD)
473 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,776.68 (AUD)
483 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
50,244.00 (AUD)
4,187 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
517.29 (AUD)
43 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
518,964.11 (AUD)
43,211 Ordinary Shares
56
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,360.89 (AUD)
527 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,581.48 (AUD)
548 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,654.45 (AUD)
555 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,960.00 (AUD)
580 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
66,366.18 (AUD)
5,503 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
662.75 (AUD)
55 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
674.80 (AUD)
56 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
70,072.38 (AUD)
5,854 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
73,957.58 (AUD)
6,158 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
730.78 (AUD)
61 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
730.78 (AUD)
61 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
756.00 (AUD)
63 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
8,395.60 (AUD)
695 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
8,484.00 (AUD)
707 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
8,572.48 (AUD)
712 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
80,199.00 (AUD)
6,650 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
813.96 (AUD)
68 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
844.20 (AUD)
70 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
863.28 (AUD)
72 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
9,442.98 (AUD)
783 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
9,695.70 (AUD)
810 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
912.76 (AUD)
76 Ordinary Shares
10/28/2019
Morgan Stanley Australia Securities Limited
Buy
95.68 (AUD)
8 Ordinary Shares
10/28/2019
Morgan Stanley Capital Services LLC
Buy
N/A
45,224 Swaps
10/29/2019
Morgan Stanley & Co. International plc
Buy
1,288.00
100 Ordinary Shares
10/29/2019
Morgan Stanley & Co. International plc
Buy
1,288.00
100 Ordinary Shares
10/29/2019
Morgan Stanley & Co. International plc
Buy
128,246.69
9,899 Ordinary Shares
10/29/2019
Morgan Stanley & Co. International plc
Buy
6,824.24
527 Ordinary Shares
10/29/2019
Morgan Stanley & Co. International plc
Buy
N/A
40,000 Swaps
10/29/2019
Morgan Stanley & Co. International plc
Buy
N/A
97 Swaps
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,000.98 (AUD)
83 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,025.95 (AUD)
85 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,026.80 (AUD)
85 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,033.72 (AUD)
86 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,055.56 (AUD)
88 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,293.84 (AUD)
108 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,609.34 (AUD)
134 Ordinary Shares
57
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,644.24 (AUD)
136 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,724.58 (AUD)
143 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
10,643.36 (AUD)
884 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
10,728.12 (AUD)
897 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
10,751.20 (AUD)
890 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
11,193.99 (AUD)
934 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
119,348.46 (AUD)
9,954 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
12,100.00 (AUD)
1,000 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
12,880.92 (AUD)
1,077 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
12,960.00 (AUD)
1,080 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
120.10 (AUD)
10 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
13,643.36 (AUD)
1,136 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
130,788.00 (AUD)
10,899 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
132.00 (AUD)
11 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
14,460.00 (AUD)
1,200 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
14,882.04 (AUD)
1,234 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
143.88 (AUD)
12 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
15,231.78 (AUD)
1,263 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
15,862.08 (AUD)
1,312 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
15,979.50 (AUD)
1,325 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
157.30 (AUD)
13 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
18,300.00 (AUD)
1,525 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
19,272.06 (AUD)
1,602 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
2,084.65 (AUD)
173 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
2,110.50 (AUD)
175 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
2,325.09 (AUD)
194 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
2,402.00 (AUD)
200 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
2,930.58 (AUD)
243 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
20,004.00 (AUD)
1,667 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
20,260.24 (AUD)
1,694 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
20,480.53 (AUD)
1,706 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
20,814.64 (AUD)
1,736 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
21,586.40 (AUD)
1,784 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
22,698.32 (AUD)
1,879 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
230,532.00 (AUD)
19,211 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
236,613.70 (AUD)
19,685 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
270,260.12 (AUD)
22,597 Ordinary Shares
58
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
276.46 (AUD)
23 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
29,922.16 (AUD)
2,477 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
290.40 (AUD)
24 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
298,246.52 (AUD)
24,937 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
3,257.42 (AUD)
271 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
3,264.30 (AUD)
270 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
3,291.75 (AUD)
275 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
3,430.72 (AUD)
284 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
3,668.94 (AUD)
306 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
3,756.00 (AUD)
313 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
30,755.18 (AUD)
2,564 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
31,179.88 (AUD)
2,594 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
32,101.20 (AUD)
2,664 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
348.29 (AUD)
29 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
36.06 (AUD)
3 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
36.30 (AUD)
3 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
37,605.22 (AUD)
3,139 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
4,451.10 (AUD)
370 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
4,981.08 (AUD)
412 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
40,020.00 (AUD)
3,335 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
43,582.24 (AUD)
3,644 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
435.96 (AUD)
36 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
442.52 (AUD)
37 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
470.34 (AUD)
39 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
48.00 (AUD)
4 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
5,412.55 (AUD)
449 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
5,431.50 (AUD)
450 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
5,436.00 (AUD)
453 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
5,868.00 (AUD)
489 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
52,971.82 (AUD)
4,418 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
59,412.00 (AUD)
4,951 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
590,752.24 (AUD)
49,394 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
6,010.00 (AUD)
500 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
6,195.28 (AUD)
518 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
6,484.20 (AUD)
535 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
6,641.53 (AUD)
553 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
671.44 (AUD)
56 Ordinary Shares
59
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
676.48 (AUD)
56 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
686.00 (AUD)
57 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
69,592.88 (AUD)
5,761 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
7,556.25 (AUD)
625 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
73,927.80 (AUD)
6,130 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
744.31 (AUD)
62 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
8,069.27 (AUD)
673 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
8,108.22 (AUD)
674 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
8,551.12 (AUD)
712 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
83,117.24 (AUD)
6,938 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
857.33 (AUD)
71 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
9,053.31 (AUD)
751 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
9,056.88 (AUD)
756 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
914.28 (AUD)
76 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
924.88 (AUD)
77 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
95,360.10 (AUD)
7,881 Ordinary Shares
10/29/2019
Morgan Stanley Australia Securities Limited
Buy
96.00 (AUD)
8 Ordinary Shares
10/29/2019
Morgan Stanley Capital Services LLC
Buy
N/A
34,198 Swaps
10/29/2019
Morgan Stanley Capital Services LLC
Buy
N/A
373 Swaps
10/29/2019
Morgan Stanley Capital Services LLC
Buy
N/A
66 Swaps
10/30/2019
Morgan Stanley & Co. International plc
Buy
298.77
23 Ordinary Shares
10/30/2019
Morgan Stanley & Co. International plc
Buy
9,105.99
701 Ordinary Shares
10/30/2019
Morgan Stanley & Co. International plc
Buy
N/A
102 Swaps
10/30/2019
Morgan Stanley & Co. International plc
Buy
N/A
145 Swaps
10/30/2019
Morgan Stanley & Co. LLC
Borrow
N/A
647,193 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,020.00 (AUD)
85 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,022.13 (AUD)
85 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,028.99 (AUD)
86 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,066.22 (AUD)
89 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,080.90 (AUD)
90 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,139.05 (AUD)
95 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,142.85 (AUD)
95 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,160.12 (AUD)
97 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,164.97 (AUD)
97 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,198.50 (AUD)
100 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,199.00 (AUD)
100 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,236.00 (AUD)
103 Ordinary Shares
60
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,345.12 (AUD)
112 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,551.87 (AUD)
129 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,553.16 (AUD)
129 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,574.62 (AUD)
131 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,764.00 (AUD)
147 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,800.00 (AUD)
150 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,932.00 (AUD)
161 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,948.05 (AUD)
162 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
10,212.00 (AUD)
851 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
107.82 (AUD)
9 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
11,667.82 (AUD)
972 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
12,560.90 (AUD)
1,045 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
12,689.29 (AUD)
1,057 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
120.15 (AUD)
10 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
120.40 (AUD)
10 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
13,329.24 (AUD)
1,108 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
13,534.52 (AUD)
1,126 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
131.34 (AUD)
11 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
144.12 (AUD)
12 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
16,512.00 (AUD)
1,376 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
17,553.36 (AUD)
1,464 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
17,872.55 (AUD)
1,490 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
18,828.00 (AUD)
1,569 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
192.32 (AUD)
16 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,101.75 (AUD)
175 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,184.00 (AUD)
182 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,184.91 (AUD)
182 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,275.56 (AUD)
189 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,292.00 (AUD)
191 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,375.01 (AUD)
198 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,400.00 (AUD)
200 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,474.06 (AUD)
206 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,485.09 (AUD)
207 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,494.35 (AUD)
207 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,509.05 (AUD)
209 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,771.50 (AUD)
230 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,865.61 (AUD)
239 Ordinary Shares
61
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,971.41 (AUD)
247 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
21,312.00 (AUD)
1,776 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
21,768.00 (AUD)
1,814 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
22,001.65 (AUD)
1,835 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
28,932.14 (AUD)
2,407 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
288.00 (AUD)
24 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
3,078.86 (AUD)
257 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
3,291.75 (AUD)
275 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
3,319.85 (AUD)
277 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
3,566.97 (AUD)
297 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
3,716.90 (AUD)
310 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
3,735.11 (AUD)
311 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
3,992.67 (AUD)
333 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
30,362.52 (AUD)
2,526 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
336.00 (AUD)
28 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
35,294.70 (AUD)
2,940 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
35.88 (AUD)
3 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
372.47 (AUD)
31 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
38,140.19 (AUD)
3,181 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
4,074.78 (AUD)
339 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
4,318.77 (AUD)
359 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
4,325.40 (AUD)
360 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
4,522.12 (AUD)
377 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
4,759.92 (AUD)
396 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
4,776.00 (AUD)
398 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
4,815.96 (AUD)
402 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
4,909.98 (AUD)
409 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
4,924.10 (AUD)
410 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
418.95 (AUD)
35 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
420.70 (AUD)
35 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
43,295.72 (AUD)
3,614 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
5,296.41 (AUD)
441 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
5,323.56 (AUD)
444 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
5,382.72 (AUD)
448 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
5,822.43 (AUD)
485 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
515.14 (AUD)
43 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
551.77 (AUD)
46 Ordinary Shares
62
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
576.24 (AUD)
48 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
6,010.00 (AUD)
500 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
6,255.60 (AUD)
520 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
6,396.00 (AUD)
533 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
6,473.39 (AUD)
539 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
6,930.22 (AUD)
578 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
62,055.67 (AUD)
5,167 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
648.54 (AUD)
54 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
65,052.00 (AUD)
5,421 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
7,151.90 (AUD)
595 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
7,166.99 (AUD)
597 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
7,323.05 (AUD)
610 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
7,577.01 (AUD)
633 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
7,946.06 (AUD)
663 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
72.12 (AUD)
6 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
73,918.35 (AUD)
6,165 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
76,460.23 (AUD)
6,377 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
780.33 (AUD)
65 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
8,046.70 (AUD)
670 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
8,178.81 (AUD)
681 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
8,391.88 (AUD)
697 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
80,256.00 (AUD)
6,688 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
9,464.06 (AUD)
789 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
932.10 (AUD)
78 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
939.12 (AUD)
78 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
94,218.45 (AUD)
7,845 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
946.42 (AUD)
79 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
994.34 (AUD)
83 Ordinary Shares
10/30/2019
Morgan Stanley Australia Securities Limited
Buy
996.83 (AUD)
83 Ordinary Shares
10/30/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,601 Swaps
10/30/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,949 Swaps
10/30/2019
Morgan Stanley Capital Services LLC
Buy
N/A
4,932 Swaps
10/30/2019
Morgan Stanley Capital Services LLC
Buy
N/A
426 Swaps
10/31/2019
Morgan Stanley & Co. International plc
Buy
1,300.00
100 Ordinary Shares
10/31/2019
Morgan Stanley & Co. International plc
Buy
595.77
46 Ordinary Shares
10/31/2019
Morgan Stanley & Co. International plc
Buy
N/A
1,192 Swaps
10/31/2019
Morgan Stanley & Co. International plc
Buy
N/A
43 Swaps
63
10/31/2019
Morgan Stanley & Co. LLC
Borrow
N/A
1,022,366 Ordinary Shares
10/31/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
8,202 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,146,954.48 (AUD)
95,262 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,161.09 (AUD)
97 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,198.50 (AUD)
100 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,288.28 (AUD)
107 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,518,430.72 (AUD)
126,170 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,518.30 (AUD)
126 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,529.08 (AUD)
127 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,530.35 (AUD)
127 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,538.56 (AUD)
128 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,567.80 (AUD)
130 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,663.83 (AUD)
139 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,803.75 (AUD)
150 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,890.28 (AUD)
157 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,898.63 (AUD)
158 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,921.60 (AUD)
160 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,941.66 (AUD)
161 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
10,113,600.00 (AUD)
840,000 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
10,548.00 (AUD)
879 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
10,719.06 (AUD)
894 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
10,887.15 (AUD)
905 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
109,400.82 (AUD)
9,094 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
11,791.62 (AUD)
981 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
12,169.30 (AUD)
1,012 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
12,456.00 (AUD)
1,038 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
12.03 (AUD)
1 Ordinary Share
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
12.03 (AUD)
1 Ordinary Share
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
138,792.00 (AUD)
11,566 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
14,147.00 (AUD)
1,175 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
14,796.32 (AUD)
1,232 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
14,941.26 (AUD)
1,242 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
141,096.76 (AUD)
11,719 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
143.52 (AUD)
12 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
16,963.07 (AUD)
1,413 Ordinary Shares
64
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
168.70 (AUD)
14 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
18,768.00 (AUD)
1,564 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,041.70 (AUD)
170 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,124.00 (AUD)
177 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,197.83 (AUD)
183 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,264.22 (AUD)
189 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,302.08 (AUD)
192 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,541.88 (AUD)
212 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,714.26 (AUD)
226 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,978.82 (AUD)
247 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
23,875.32 (AUD)
1,983 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
24.02 (AUD)
2 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
247,855.44 (AUD)
20,586 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
253.05 (AUD)
21 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
275.08 (AUD)
23 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
28,654.90 (AUD)
2,378 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
28,932.14 (AUD)
2,407 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
3,139.83 (AUD)
261 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
3,278.41 (AUD)
274 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
3,581.96 (AUD)
298 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
3,685.54 (AUD)
307 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
34,229.72 (AUD)
2,843 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
36.11 (AUD)
3 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
371.07 (AUD)
31 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
372.93 (AUD)
31 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
39,799.41 (AUD)
3,318 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
456.00 (AUD)
38 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
467.61 (AUD)
39 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
48.08 (AUD)
4 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
5,827.36 (AUD)
484 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
515.57 (AUD)
43 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
528.00 (AUD)
44 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
576.24 (AUD)
48 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
6,175.71 (AUD)
514 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
6,351.84 (AUD)
528 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
6,893.74 (AUD)
574 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
613.02 (AUD)
51 Ordinary Shares
65
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
7,376.93 (AUD)
615 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
7,596.00 (AUD)
633 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
7,960.05 (AUD)
665 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
72.12 (AUD)
6 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
721.20 (AUD)
60 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
754.43 (AUD)
63 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
795.30 (AUD)
66 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
8,312.73 (AUD)
691 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
82,666.64 (AUD)
6,866 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
876.00 (AUD)
73 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
9,343.04 (AUD)
776 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
9,687.92 (AUD)
808 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
914.28 (AUD)
76 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
96.24 (AUD)
8 Ordinary Shares
10/31/2019
Morgan Stanley Australia Securities Limited
Buy
98,812.28 (AUD)
8,207 Ordinary Shares
10/31/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1 Swap
10/31/2019
Morgan Stanley Capital Services LLC
Buy
N/A
5,109 Swaps
10/31/2019
Morgan Stanley Capital Services LLC
Buy
N/A
503 Swaps
11/01/2019
Morgan Stanley & Co. International plc
Buy
1,292.00
100 Ordinary Shares
11/01/2019
Morgan Stanley & Co. International plc
Buy
6,679.64
517 Ordinary Shares
11/01/2019
Morgan Stanley & Co. International plc
Buy
N/A
1,547 Swaps
11/01/2019
Morgan Stanley & Co. International plc
Buy
N/A
122 Swaps
11/01/2019
Morgan Stanley & Co. International plc
Buy
N/A
232 Swaps
11/01/2019
Morgan Stanley & Co. International plc
Buy
N/A
9,529 Swaps
11/01/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
4,338 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
1,046.61 (AUD)
87 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
1,169.82 (AUD)
97 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
1,249.04 (AUD)
104 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
1,252.16 (AUD)
104 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
1,339.77 (AUD)
111 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
1,351.84 (AUD)
112 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
1,417.18 (AUD)
118 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
1,490.48 (AUD)
124 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
1,538.56 (AUD)
128 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
1,718.86 (AUD)
143 Ordinary Shares
66
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
1,721.72 (AUD)
143 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
1,936.83 (AUD)
161 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
10,419.84 (AUD)
864 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
101,268.20 (AUD)
8,404 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
105,473.65 (AUD)
8,753 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
11,345.80 (AUD)
940 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
120,801.25 (AUD)
10,025 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
120.60 (AUD)
10 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
132.33 (AUD)
11 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
14,152.57 (AUD)
1,174 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
14,375.85 (AUD)
1,195 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
14,640.75 (AUD)
1,215 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
16,513.75 (AUD)
1,375 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
17,086.90 (AUD)
1,418 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
2,271.78 (AUD)
189 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
2,532.00 (AUD)
211 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
2,690.24 (AUD)
224 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
203.66 (AUD)
17 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
215.82 (AUD)
18 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
221,479.00 (AUD)
18,380 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
23,369.64 (AUD)
1,941 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
24,618.74 (AUD)
2,049 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
25,437.55 (AUD)
2,111 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
265.10 (AUD)
22 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
3,125.84 (AUD)
260 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
312.00 (AUD)
26 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
336.28 (AUD)
28 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
37,969.55 (AUD)
3,151 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
374.17 (AUD)
31 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
4,146.90 (AUD)
345 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
4,640.13 (AUD)
387 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
4,866.23 (AUD)
403 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
43,163.10 (AUD)
3,582 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
44,453.16 (AUD)
3,686 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
445.48 (AUD)
37 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
47,585.45 (AUD)
3,949 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
5,402.88 (AUD)
448 Ordinary Shares
67
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
5,618.62 (AUD)
469 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
5,868.00 (AUD)
489 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
5,899.60 (AUD)
490 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
505.68 (AUD)
42 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
552.92 (AUD)
46 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
6,524.46 (AUD)
541 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
6,526.86 (AUD)
543 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
6,591.35 (AUD)
547 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
60.15 (AUD)
5 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
60.15 (AUD)
5 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
60.25 (AUD)
5 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
603.50 (AUD)
50 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
663.30 (AUD)
55 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
674.24 (AUD)
56 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
685.71 (AUD)
57 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
686.85 (AUD)
57 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
7,639.70 (AUD)
634 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
72.36 (AUD)
6 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
720.00 (AUD)
60 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
735.06 (AUD)
61 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
781.95 (AUD)
65 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
87,856.84 (AUD)
7,288 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
915.80 (AUD)
76 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
95,571.02 (AUD)
7,951 Ordinary Shares
11/01/2019
Morgan Stanley Australia Securities Limited
Buy
953.53 (AUD)
79 Ordinary Shares
11/01/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,671 Swaps
11/01/2019
Morgan Stanley Capital Services LLC
Buy
N/A
106 Swaps
11/01/2019
Morgan Stanley Capital Services LLC
Buy
N/A
825 Swaps
11/04/2019
Morgan Stanley & Co. International plc
Buy
1,294.00
100 Ordinary Shares
11/04/2019
Morgan Stanley & Co. International plc
Buy
N/A
90 Swaps
11/04/2019
Morgan Stanley & Co. International plc
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
4,028 Ordinary Shares
11/04/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
5,140 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,028.08 (AUD)
85 Ordinary Shares
68
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,037.16 (AUD)
86 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,188.74 (AUD)
98 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,296.84 (AUD)
107 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,307.88 (AUD)
108 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,414.53 (AUD)
117 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,423.89 (AUD)
117 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,579.50 (AUD)
130 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,634.85 (AUD)
135 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,864.94 (AUD)
154 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,917.54 (AUD)
159 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,925.49 (AUD)
159 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,564.56 (AUD)
876 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,793.20 (AUD)
892 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,710.26 (AUD)
971 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,722.32 (AUD)
972 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
12,570.18 (AUD)
1,038 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
144.84 (AUD)
12 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
15,227.10 (AUD)
1,260 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
19,259.63 (AUD)
1,595 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
19,404.32 (AUD)
1,603 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
193.04 (AUD)
16 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
196,023.24 (AUD)
16,254 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,259.90 (AUD)
187 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
20,391.04 (AUD)
1,688 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
20,839.68 (AUD)
1,728 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
22,424.87 (AUD)
1,851 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
241.80 (AUD)
20 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
27,029.52 (AUD)
2,232 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
27,629.46 (AUD)
2,291 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,152.88 (AUD)
261 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,281.81 (AUD)
271 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,350.64 (AUD)
276 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,642.00 (AUD)
300 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
31,531.67 (AUD)
2,607 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
313.82 (AUD)
26 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
36.26 (AUD)
3 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
36.32 (AUD)
3 Ordinary Shares
69
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
37,235.95 (AUD)
3,085 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
374.79 (AUD)
31 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
399.30 (AUD)
33 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,416.50 (AUD)
365 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,682.70 (AUD)
387 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,811.82 (AUD)
398 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
44,043.12 (AUD)
3,652 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
44,685.30 (AUD)
3,693 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
44,696.73 (AUD)
3,697 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
459.04 (AUD)
38 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,129.75 (AUD)
425 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
555.68 (AUD)
46 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
583.20 (AUD)
48 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
60.65 (AUD)
5 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
60.70 (AUD)
5 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
609.00 (AUD)
50 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
653.94 (AUD)
54 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
67,401.75 (AUD)
5,575 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
680.96 (AUD)
56 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
700.35 (AUD)
58 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
72.90 (AUD)
6 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
74,968.48 (AUD)
6,206 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
9,639.84 (AUD)
798 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
957.48 (AUD)
79 Ordinary Shares
11/04/2019
Morgan Stanley Australia Securities Limited
Buy
98,216.64 (AUD)
8,144 Ordinary Shares
11/04/2019
Morgan Stanley Capital Services LLC
Buy
N/A
249 Swaps
11/04/2019
Morgan Stanley Capital Services LLC
Buy
N/A
9,022 Swaps
11/05/2019
Morgan Stanley & Co. International plc
Buy
1,276.00
100 Ordinary Shares
11/05/2019
Morgan Stanley & Co. International plc
Buy
1,492.92
117 Ordinary Shares
11/05/2019
Morgan Stanley & Co. International plc
Buy
155,850.64
12,214 Ordinary Shares
11/05/2019
Morgan Stanley & Co. International plc
Buy
N/A
175 Swaps
11/05/2019
Morgan Stanley & Co. International plc
Buy
N/A
367,945 Swaps
11/05/2019
Morgan Stanley & Co. International plc
Buy
N/A
6,847 Swaps
11/05/2019
Morgan Stanley & Co. International plc
Buy
N/A
8,817 Swaps
11/05/2019
Morgan Stanley & Co. LLC
Borrow
N/A
271,000 Ordinary Shares
70
11/05/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
1 Ordinary Share
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,126.70 (AUD)
95 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,148.00 (AUD)
97 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,165.94 (AUD)
97 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,181.50 (AUD)
100 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,294.92 (AUD)
109 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,328.67 (AUD)
111 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,346.96 (AUD)
113 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,444.48 (AUD)
122 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,445.70 (AUD)
122 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,446.92 (AUD)
122 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,448.14 (AUD)
122 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,453.86 (AUD)
123 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,455.09 (AUD)
123 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,578.71 (AUD)
133 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,615.95 (AUD)
135 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,638.06 (AUD)
138 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,656.20 (AUD)
140 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,694.00 (AUD)
140 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,793.96 (AUD)
149 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,795.12 (AUD)
152 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,845.48 (AUD)
156 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,904.63 (AUD)
161 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,914.84 (AUD)
162 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,942.96 (AUD)
163 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
10,573.20 (AUD)
880 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
10,620.72 (AUD)
894 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
10,650.28 (AUD)
898 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
10,727.04 (AUD)
906 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
10,775.96 (AUD)
901 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
11,185.16 (AUD)
929 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
11,976.83 (AUD)
1,009 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
110,755.26 (AUD)
9,394 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
12,060.00 (AUD)
1,000 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
12,199.96 (AUD)
1,032 Ordinary Shares
71
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
13,524.72 (AUD)
1,128 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
13,734.40 (AUD)
1,160 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
13,822.47 (AUD)
1,149 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
130.57 (AUD)
11 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
131,965.47 (AUD)
11,193 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
132.99 (AUD)
11 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
14,368.52 (AUD)
1,211 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
14,560.65 (AUD)
1,235 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
14,749.29 (AUD)
1,251 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
14,920.59 (AUD)
1,257 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
141.48 (AUD)
12 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
15,047.76 (AUD)
1,272 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
15,084.00 (AUD)
1,257 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
15,435.67 (AUD)
1,307 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
16,026.40 (AUD)
1,340 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
17,253.30 (AUD)
1,445 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
17,345.60 (AUD)
1,465 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
18,305.50 (AUD)
1,550 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
18,525.32 (AUD)
1,562 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
18,774.31 (AUD)
1,579 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
181,023.66 (AUD)
15,354 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
19,512.32 (AUD)
1,648 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
19,906.11 (AUD)
1,663 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,034.90 (AUD)
170 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,043.13 (AUD)
173 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,051.46 (AUD)
174 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,103.96 (AUD)
178 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,388.00 (AUD)
200 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,395.72 (AUD)
202 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,643.16 (AUD)
221 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,661.75 (AUD)
225 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,683.52 (AUD)
224 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,770.65 (AUD)
235 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,844.00 (AUD)
240 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,872.26 (AUD)
243 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
20,316.79 (AUD)
1,703 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
20,616.21 (AUD)
1,731 Ordinary Shares
72
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
20,968.68 (AUD)
1,774 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
212.85 (AUD)
18 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
22,820.07 (AUD)
1,929 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
23,756.85 (AUD)
1,965 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
239.20 (AUD)
20 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
248.22 (AUD)
21 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
25,336.71 (AUD)
2,149 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
272.78 (AUD)
23 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
28,536.60 (AUD)
2,390 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
29,522.16 (AUD)
2,504 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
29,766.42 (AUD)
2,493 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,063.97 (AUD)
259 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,078.40 (AUD)
260 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,088.80 (AUD)
260 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,145.55 (AUD)
265 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,186.52 (AUD)
268 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,214.06 (AUD)
271 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,237.30 (AUD)
270 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,365.40 (AUD)
284 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,392.34 (AUD)
287 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,543.00 (AUD)
300 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,543.00 (AUD)
300 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,549.00 (AUD)
300 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,560.60 (AUD)
301 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,567.06 (AUD)
298 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,608.48 (AUD)
304 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,695.64 (AUD)
309 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,712.18 (AUD)
313 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,856.58 (AUD)
326 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
300.00 (AUD)
25 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
319.14 (AUD)
27 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
319.95 (AUD)
27 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
322.92 (AUD)
27 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
323.19 (AUD)
27 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
346.84 (AUD)
29 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
348.29 (AUD)
29 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
35,346.42 (AUD)
2,998 Ordinary Shares
73
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
35.61 (AUD)
3 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
355.50 (AUD)
30 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
355.50 (AUD)
30 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
356.85 (AUD)
30 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
359.70 (AUD)
30 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
361.20 (AUD)
30 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
367.97 (AUD)
31 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
369.06 (AUD)
31 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
370.14 (AUD)
31 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
372.62 (AUD)
31 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
38,282.13 (AUD)
3,247 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
38,382.40 (AUD)
3,220 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
391.05 (AUD)
33 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
394.19 (AUD)
33 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
398.15 (AUD)
33 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,049.12 (AUD)
343 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,079.63 (AUD)
345 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,175.50 (AUD)
350 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,175.50 (AUD)
350 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,270.94 (AUD)
358 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,308.81 (AUD)
363 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,320.68 (AUD)
364 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,452.37 (AUD)
377 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,557.70 (AUD)
383 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,605.56 (AUD)
388 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
403.24 (AUD)
34 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
414.40 (AUD)
35 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
429.12 (AUD)
36 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
441.78 (AUD)
37 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
449.35 (AUD)
38 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
450.49 (AUD)
38 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
47.36 (AUD)
4 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
47.44 (AUD)
4 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
480.00 (AUD)
40 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
495.69 (AUD)
41 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,111.66 (AUD)
431 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,259.90 (AUD)
445 Ordinary Shares
74
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,299.84 (AUD)
448 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,387.84 (AUD)
452 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,467.46 (AUD)
461 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,654.74 (AUD)
478 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,697.24 (AUD)
482 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,820.63 (AUD)
492 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,856.30 (AUD)
486 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
508.26 (AUD)
43 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
53,762.40 (AUD)
4,560 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
567.36 (AUD)
48 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
58,407.66 (AUD)
4,954 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
59.10 (AUD)
5 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
59.90 (AUD)
5 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
593.88 (AUD)
49 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
597.00 (AUD)
50 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
6,043.44 (AUD)
507 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
6,092.24 (AUD)
506 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
6,494.67 (AUD)
549 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
6,742.65 (AUD)
569 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
6,796.50 (AUD)
575 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
6,841.95 (AUD)
578 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
6,879.24 (AUD)
582 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
61,661.06 (AUD)
5,147 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
626.99 (AUD)
53 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
630,065.80 (AUD)
53,260 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
636.00 (AUD)
53 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
652.30 (AUD)
55 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
656.70 (AUD)
55 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
674.88 (AUD)
57 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,383.14 (AUD)
622 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,466.92 (AUD)
628 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,473.84 (AUD)
627 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,560.30 (AUD)
638 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,696.00 (AUD)
650 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,756.56 (AUD)
648 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
705.05 (AUD)
59 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
709.80 (AUD)
60 Ordinary Shares
75
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
733.46 (AUD)
62 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
74,807.55 (AUD)
6,345 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
744.66 (AUD)
63 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
745.29 (AUD)
63 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
797.30 (AUD)
67 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
8,149.56 (AUD)
678 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
8,565.74 (AUD)
718 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
801.72 (AUD)
68 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
813.28 (AUD)
68 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
83.02 (AUD)
7 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
832.30 (AUD)
70 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
836.50 (AUD)
70 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
854.84 (AUD)
71 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
884,297.16 (AUD)
75,004 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
884.25 (AUD)
75 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
888.37 (AUD)
74 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
891.00 (AUD)
75 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
899.08 (AUD)
76 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
9,284.50 (AUD)
775 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
9,295.74 (AUD)
774 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
9,508.10 (AUD)
799 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
9,889.88 (AUD)
836 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
923.52 (AUD)
78 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
932.10 (AUD)
78 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
987.70 (AUD)
83 Ordinary Shares
11/05/2019
Morgan Stanley Australia Securities Limited
Buy
999.60 (AUD)
84 Ordinary Shares
11/05/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1 Swap
11/05/2019
Morgan Stanley Capital Services LLC
Buy
N/A
32,066 Swaps
11/05/2019
Morgan Stanley Capital Services LLC
Buy
N/A
459 Swaps
11/06/2019
Morgan Stanley & Co. International plc
Borrow
N/A
6,002 Ordinary Shares
11/06/2019
Morgan Stanley & Co. International plc
Buy
19,680.00
1,600 Ordinary Shares
11/06/2019
Morgan Stanley & Co. International plc
Buy
2,466.00
200 Ordinary Shares
11/06/2019
Morgan Stanley & Co. International plc
Buy
7,033.31
571 Ordinary Shares
11/06/2019
Morgan Stanley & Co. International plc
Buy
N/A
1,038 Swaps
11/06/2019
Morgan Stanley & Co. International plc
Buy
N/A
1,102 Swaps
11/06/2019
Morgan Stanley & Co. International plc
Buy
N/A
13,278 Swaps
11/06/2019
Morgan Stanley & Co. International plc
Buy
N/A
66 Swaps
76
11/06/2019
Morgan Stanley & Co. International plc
Buy
N/A
9,576 Swaps
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,057.41 (AUD)
93 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,135.00 (AUD)
100 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,149.50 (AUD)
100 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,171.11 (AUD)
103 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,186.50 (AUD)
105 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,320.97 (AUD)
113 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,341.99 (AUD)
117 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,449.60 (AUD)
128 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,488.16 (AUD)
131 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,493.40 (AUD)
131 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,498.64 (AUD)
131 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,518.86 (AUD)
133 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,526.26 (AUD)
134 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,531.62 (AUD)
134 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,537.65 (AUD)
135 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,538.16 (AUD)
136 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,728.90 (AUD)
153 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,762.02 (AUD)
156 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,769.04 (AUD)
156 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,897.50 (AUD)
165 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,905.12 (AUD)
168 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,921.53 (AUD)
169 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,928,961.96 (AUD)
170,403 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,937.43 (AUD)
171 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,954.90 (AUD)
173 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,969.40 (AUD)
172 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,971.42 (AUD)
174 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
10,190.31 (AUD)
901 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
10,236.30 (AUD)
894 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
10,743.50 (AUD)
933 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
10,833.68 (AUD)
947 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
10,861.95 (AUD)
957 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
108,638.04 (AUD)
9,597 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
108,813.00 (AUD)
9,462 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
11,440.12 (AUD)
1,007 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
11,867.40 (AUD)
1,041 Ordinary Shares
77
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
11.46 (AUD)
1 Ordinary Share
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
113.00 (AUD)
10 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
113.20 (AUD)
10 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
124.85 (AUD)
11 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
125.40 (AUD)
11 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
127,395.84 (AUD)
11,264 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
136.80 (AUD)
12 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
14,168.10 (AUD)
1,245 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
14,796.98 (AUD)
1,306 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
147.68 (AUD)
13 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
15,465.42 (AUD)
1,359 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
15,542.79 (AUD)
1,367 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
16,312.08 (AUD)
1,440 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
17,816.79 (AUD)
1,567 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
17,915.04 (AUD)
1,584 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
18,317.30 (AUD)
1,621 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
18,510.24 (AUD)
1,574 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
18,740.22 (AUD)
1,641 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
192.02 (AUD)
17 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
193.29 (AUD)
17 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,046.60 (AUD)
180 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,134.74 (AUD)
188 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,150.80 (AUD)
190 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,163.84 (AUD)
184 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,164.10 (AUD)
190 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,184.96 (AUD)
192 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,217.15 (AUD)
195 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,286.00 (AUD)
200 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,293.41 (AUD)
201 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,332.90 (AUD)
205 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,353.40 (AUD)
205 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,354.56 (AUD)
208 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,355.16 (AUD)
207 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,485.20 (AUD)
218 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,530.00 (AUD)
220 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,643.64 (AUD)
232 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,784.04 (AUD)
244 Ordinary Shares
78
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,804.88 (AUD)
248 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,823.66 (AUD)
249 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,898.14 (AUD)
254 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
205.38 (AUD)
18 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
21,413.60 (AUD)
1,885 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
214.89 (AUD)
19 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
22,291.84 (AUD)
1,952 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
221,257.53 (AUD)
19,563 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
228.00 (AUD)
20 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
23,583.10 (AUD)
2,087 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
24,447.90 (AUD)
2,154 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
245,370.45 (AUD)
21,695 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
25,479.43 (AUD)
2,237 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
253.66 (AUD)
22 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
26,240.76 (AUD)
2,314 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
26,299.18 (AUD)
2,311 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
26,588.16 (AUD)
2,308 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
26,899.49 (AUD)
2,333 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
27,522.90 (AUD)
2,385 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
27,757.43 (AUD)
2,437 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
28,560.36 (AUD)
2,523 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
29,610.76 (AUD)
2,602 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,002.52 (AUD)
262 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,125.70 (AUD)
276 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,209.02 (AUD)
281 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,365.52 (AUD)
296 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,426.00 (AUD)
300 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,510.00 (AUD)
300 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,561.94 (AUD)
313 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,657.96 (AUD)
324 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,779.55 (AUD)
333 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,843.06 (AUD)
338 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,853.30 (AUD)
341 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,984.64 (AUD)
352 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,988.90 (AUD)
353 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
30,631.92 (AUD)
2,706 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
307.53 (AUD)
27 Ordinary Shares
79
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
308.34 (AUD)
27 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
319.20 (AUD)
28 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
329.15 (AUD)
29 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
33,262.71 (AUD)
2,941 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
33,750.78 (AUD)
2,958 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
33.99 (AUD)
3 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
34,682.08 (AUD)
3,053 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
34.17 (AUD)
3 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
354.02 (AUD)
31 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
37,852.25 (AUD)
3,335 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
376.86 (AUD)
33 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
38,974.26 (AUD)
3,446 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
386.58 (AUD)
34 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
39,067.80 (AUD)
3,427 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
4,335.66 (AUD)
378 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
4,392.85 (AUD)
385 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
4,469.13 (AUD)
391 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
4,859.26 (AUD)
427 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
4,984.44 (AUD)
438 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
40,514.23 (AUD)
3,557 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
422.54 (AUD)
37 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
43,038.52 (AUD)
3,772 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
432.82 (AUD)
38 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
44,645.58 (AUD)
3,937 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
446.16 (AUD)
39 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
45.40 (AUD)
4 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
45.72 (AUD)
4 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
5,068.55 (AUD)
445 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
5,264.49 (AUD)
462 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
5,266.13 (AUD)
465 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
5,430.08 (AUD)
478 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
5,708.90 (AUD)
501 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
5,717.78 (AUD)
502 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
521.64 (AUD)
46 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
55,039.20 (AUD)
4,828 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
556.15 (AUD)
49 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
589.68 (AUD)
52 Ordinary Shares
80
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
59,800.32 (AUD)
5,191 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
6,305.24 (AUD)
557 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
6,310.06 (AUD)
554 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
6,452.30 (AUD)
565 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
6,559.80 (AUD)
580 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
602.08 (AUD)
53 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
617.49 (AUD)
54 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
627,422.25 (AUD)
55,475 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
638.12 (AUD)
56 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
644.67 (AUD)
57 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
654.82 (AUD)
58 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
67.86 (AUD)
6 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
679.20 (AUD)
60 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
7,068.00 (AUD)
620 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
7,092.58 (AUD)
626 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
7,487.22 (AUD)
662 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
7,852.41 (AUD)
687 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
714.42 (AUD)
63 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
74,578.14 (AUD)
6,594 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
74,917.44 (AUD)
6,624 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
752.07 (AUD)
66 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
776.56 (AUD)
68 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
8,103.04 (AUD)
704 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
8,137.57 (AUD)
707 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
8,260.30 (AUD)
731 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
8,515.35 (AUD)
745 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
8,576.42 (AUD)
751 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
829.28 (AUD)
73 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
842.86 (AUD)
74 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
849.75 (AUD)
75 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
899.81 (AUD)
79 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
9,146.17 (AUD)
803 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
9,490.74 (AUD)
826 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
9,869.65 (AUD)
865 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
91,316.94 (AUD)
8,074 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
91.20 (AUD)
8 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
910.40 (AUD)
80 Ordinary Shares
81
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
911.20 (AUD)
80 Ordinary Shares
11/06/2019
Morgan Stanley Australia Securities Limited
Buy
947.03 (AUD)
83 Ordinary Shares
11/06/2019
Morgan Stanley Capital Services LLC
Buy
N/A
26,896 Swaps
11/06/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,391 Swaps
11/06/2019
Morgan Stanley Capital Services LLC
Buy
N/A
35,570 Swaps
11/06/2019
Morgan Stanley Capital Services LLC
Buy
N/A
4,838 Swaps
11/06/2019
Morgan Stanley Capital Services LLC
Buy
N/A
48,368 Swaps
11/07/2019
Morgan Stanley & Co. International plc
Buy
1,257.00
100 Ordinary Shares
11/07/2019
Morgan Stanley & Co. International plc
Buy
174,748.14
13,902 Ordinary Shares
11/07/2019
Morgan Stanley & Co. International plc
Buy
19,114.01
1,526 Ordinary Shares
11/07/2019
Morgan Stanley & Co. International plc
Buy
N/A
21,000 Swaps
11/07/2019
Morgan Stanley & Co. International plc
Buy
N/A
60 Swaps
11/07/2019
Morgan Stanley & Co. International plc
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
71,669 Ordinary Shares
11/07/2019
Morgan Stanley & Co. LLC
Borrow
N/A
43,876 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,049.40 (AUD)
90 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,055.60 (AUD)
91 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,064.08 (AUD)
94 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,071.36 (AUD)
93 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,091.34 (AUD)
94 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,094.16 (AUD)
94 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,104.96 (AUD)
96 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,112.30 (AUD)
98 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,116.48 (AUD)
96 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,184.22 (AUD)
102 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,193.77 (AUD)
103 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,213.80 (AUD)
105 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,239.06 (AUD)
107 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,241.20 (AUD)
107 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,272.70 (AUD)
110 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,380.00 (AUD)
120 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,381.00 (AUD)
119 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,438.13 (AUD)
125 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,514.50 (AUD)
130 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,520.64 (AUD)
132 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,574.86 (AUD)
136 Ordinary Shares
82
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,580.32 (AUD)
136 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,691.97 (AUD)
147 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,734.36 (AUD)
149 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,771.77 (AUD)
154 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,909.05 (AUD)
165 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
10,144.26 (AUD)
873 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
10,190.40 (AUD)
880 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
10,678.78 (AUD)
919 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
100,763.00 (AUD)
8,762 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
107,445.85 (AUD)
9,335 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
109,877.04 (AUD)
9,464 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
11,033.68 (AUD)
952 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
11,277.07 (AUD)
973 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
11,370.24 (AUD)
987 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
11,395.00 (AUD)
1,000 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
11,666.48 (AUD)
1,004 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
11,843.79 (AUD)
1,029 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
11,930.69 (AUD)
1,037 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
11.57 (AUD)
1 Ordinary Share
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
112,890.08 (AUD)
9,808 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
12,234.24 (AUD)
1,062 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
12,972.00 (AUD)
1,128 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
13,120.80 (AUD)
1,136 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
13,932.56 (AUD)
1,211 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
139,259.34 (AUD)
12,078 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
14,464.80 (AUD)
1,260 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
15,338.40 (AUD)
1,320 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
15,663.76 (AUD)
1,348 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
16,026.14 (AUD)
1,378 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
16,279.62 (AUD)
1,401 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
16,738.88 (AUD)
1,448 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
16,960.63 (AUD)
1,471 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
162,842.68 (AUD)
14,014 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
162.47 (AUD)
14 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
162.82 (AUD)
14 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
18,073.00 (AUD)
1,550 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
18,340.51 (AUD)
1,577 Ordinary Shares
83
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
18,395.49 (AUD)
1,601 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
18,491.55 (AUD)
1,601 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
185.76 (AUD)
16 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
19,644.12 (AUD)
1,692 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
19,716.30 (AUD)
1,710 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
196.95 (AUD)
17 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,075.22 (AUD)
183 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,186.44 (AUD)
188 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,190.55 (AUD)
193 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,234.88 (AUD)
192 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,255.96 (AUD)
196 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,260.05 (AUD)
195 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,271.06 (AUD)
198 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,325.00 (AUD)
200 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,397.20 (AUD)
208 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,410.80 (AUD)
210 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,458.86 (AUD)
214 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,774.40 (AUD)
240 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,780.58 (AUD)
242 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,818.80 (AUD)
243 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,977.32 (AUD)
258 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
20,229.12 (AUD)
1,756 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
22.56 (AUD)
2 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
222,203.00 (AUD)
19,322 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
23.04 (AUD)
2 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
238.98 (AUD)
21 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
25,134.06 (AUD)
2,163 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
25,491.60 (AUD)
2,190 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
254,141.02 (AUD)
21,871 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
26,473.00 (AUD)
2,300 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
261,337.50 (AUD)
22,725 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
266.34 (AUD)
23 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
27,631.20 (AUD)
2,382 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
275.52 (AUD)
24 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
29,311.11 (AUD)
2,529 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
296.66 (AUD)
26 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,116.50 (AUD)
271 Ordinary Shares
84
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,151.00 (AUD)
274 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,285.88 (AUD)
284 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,349.41 (AUD)
291 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,363.84 (AUD)
292 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,367.40 (AUD)
298 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,430.85 (AUD)
295 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,444.48 (AUD)
299 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,630.80 (AUD)
313 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,711.27 (AUD)
323 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,753.26 (AUD)
323 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,786.79 (AUD)
329 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,819.69 (AUD)
329 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,837.66 (AUD)
334 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,935.79 (AUD)
339 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
305.91 (AUD)
27 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
31,236.00 (AUD)
2,740 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
33,430.50 (AUD)
2,907 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
34,403.39 (AUD)
2,989 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
34.50 (AUD)
3 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
34.70 (AUD)
3 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
340.50 (AUD)
30 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
340.80 (AUD)
30 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
377,185.20 (AUD)
32,460 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
38,870.28 (AUD)
3,348 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
39,867.00 (AUD)
3,425 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,071.60 (AUD)
351 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,123.35 (AUD)
357 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,214.43 (AUD)
363 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,427.38 (AUD)
382 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,565.88 (AUD)
396 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,680.50 (AUD)
407 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,742.12 (AUD)
412 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,770.15 (AUD)
413 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,921.50 (AUD)
425 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
427.35 (AUD)
37 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
428.83 (AUD)
37 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
43,700.00 (AUD)
3,800 Ordinary Shares
85
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
47,228.74 (AUD)
4,082 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
47,321.30 (AUD)
4,090 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
47,804.68 (AUD)
4,114 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
499.02 (AUD)
43 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
5,006.85 (AUD)
435 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
5,151.30 (AUD)
446 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
5,239.33 (AUD)
455 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
5,241.21 (AUD)
453 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
50,330.88 (AUD)
4,369 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
50,607.18 (AUD)
4,374 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
50,945.45 (AUD)
4,373 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
53,395.13 (AUD)
4,607 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
530.84 (AUD)
46 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
535.33 (AUD)
47 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
54,475.40 (AUD)
4,676 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
54,586.32 (AUD)
4,722 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
55,979.28 (AUD)
4,872 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
558.48 (AUD)
48 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
580.38 (AUD)
51 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
597.48 (AUD)
52 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
6,401.51 (AUD)
555 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
6,609.56 (AUD)
573 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
6,768.66 (AUD)
582 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
61,198.64 (AUD)
5,294 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
619.92 (AUD)
54 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
62,000.40 (AUD)
5,368 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
669.32 (AUD)
58 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
69,149.16 (AUD)
5,956 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
691.80 (AUD)
60 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
693.00 (AUD)
60 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
7,140.82 (AUD)
614 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
7,415.10 (AUD)
642 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
7,459.91 (AUD)
647 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
7,507.85 (AUD)
665 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
7,571.80 (AUD)
655 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
7,775.52 (AUD)
668 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
75,556.09 (AUD)
6,553 Ordinary Shares
86
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
78,702.80 (AUD)
6,820 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
799.02 (AUD)
69 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
8,196.66 (AUD)
706 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
8,290.07 (AUD)
719 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
8,476.56 (AUD)
732 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
80,628.99 (AUD)
7,129 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
804.54 (AUD)
69 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
806.93 (AUD)
70 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
81,677.49 (AUD)
7,023 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
81,949.00 (AUD)
7,126 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
82,033.92 (AUD)
7,121 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
836.94 (AUD)
74 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
842.42 (AUD)
73 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
87,535.76 (AUD)
7,592 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
89,031.94 (AUD)
7,698 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
897.05 (AUD)
77 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
898.56 (AUD)
78 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
9,244.43 (AUD)
799 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
9,521.40 (AUD)
840 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
9,660.00 (AUD)
840 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
9,822.06 (AUD)
846 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
90,967.20 (AUD)
7,842 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
94,969.01 (AUD)
8,251 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
947.92 (AUD)
82 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
966.45 (AUD)
85 Ordinary Shares
11/07/2019
Morgan Stanley Australia Securities Limited
Buy
979.20 (AUD)
85 Ordinary Shares
11/07/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1 Swap
11/07/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,094 Swaps
11/07/2019
Morgan Stanley Capital Services LLC
Buy
N/A
100 Swaps
11/07/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,089 Swaps
11/07/2019
Morgan Stanley Capital Services LLC
Buy
N/A
70,963 Swaps
11/08/2019
Morgan Stanley & Co. International plc
Buy
12.39
1 Ordinary Share
11/08/2019
Morgan Stanley & Co. International plc
Buy
3,405.80
274 Ordinary Shares
11/08/2019
Morgan Stanley & Co. International plc
Buy
N/A
1,859 Swaps
11/08/2019
Morgan Stanley & Co. International plc
Buy
N/A
152 Swaps
11/08/2019
Morgan Stanley & Co. International plc
Buy
N/A
198 Swaps
11/08/2019
Morgan Stanley & Co. International plc
Buy
N/A
46,000 Swaps
87
11/08/2019
Morgan Stanley & Co. International plc
Buy
N/A
624 Swaps
11/08/2019
Morgan Stanley & Co. International plc
Buy
N/A
827,674 Swaps
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,010.24 (AUD)
88 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,105.80 (AUD)
97 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,108.71 (AUD)
97 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,117.20 (AUD)
98 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,118.18 (AUD)
98 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,154.00 (AUD)
100 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,185.53 (AUD)
103 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,201.20 (AUD)
105 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,264.45 (AUD)
110 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,690.16 (AUD)
148 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,811.01 (AUD)
159 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,849.89 (AUD)
161 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,887.64 (AUD)
164 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
1,909.00 (AUD)
166 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
10,731.66 (AUD)
934 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
11,793.50 (AUD)
1,030 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
114.55 (AUD)
10 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
114.75 (AUD)
10 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
119,105.34 (AUD)
10,366 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
13,052.64 (AUD)
1,136 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
13,190.50 (AUD)
1,150 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
13,478.00 (AUD)
1,172 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
139,454.13 (AUD)
12,137 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
149.50 (AUD)
13 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
160.23 (AUD)
14 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
18,402.44 (AUD)
1,603 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
19,428.05 (AUD)
1,685 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
2,233.01 (AUD)
193 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
2,633.50 (AUD)
230 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
2,644.90 (AUD)
231 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
2,973.32 (AUD)
259 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
22,454.88 (AUD)
1,956 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
22.90 (AUD)
2 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
239.82 (AUD)
21 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
252.89 (AUD)
22 Ordinary Shares
88
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
264.16 (AUD)
23 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
265.65 (AUD)
23 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
275.28 (AUD)
24 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
298.35 (AUD)
26 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
299.26 (AUD)
26 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
3,055.45 (AUD)
265 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
3,114.45 (AUD)
270 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
3,257.48 (AUD)
284 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
3,329.20 (AUD)
290 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
3,418.47 (AUD)
297 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
3,438.00 (AUD)
300 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
3,468.00 (AUD)
300 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
3,483.00 (AUD)
300 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
3,747.42 (AUD)
327 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
3,857.28 (AUD)
336 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
3,976.89 (AUD)
345 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
307.80 (AUD)
27 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
32,080.08 (AUD)
2,792 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
332.34 (AUD)
29 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
34,661.00 (AUD)
3,014 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
34.47 (AUD)
3 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
356,537.20 (AUD)
31,000 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
368.80 (AUD)
32 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
378.51 (AUD)
33 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
38,341.00 (AUD)
3,334 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
39,342.18 (AUD)
3,433 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
4,032.99 (AUD)
351 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
4,107.60 (AUD)
360 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
4,255.93 (AUD)
373 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
421.80 (AUD)
37 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
424.95 (AUD)
37 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
434.72 (AUD)
38 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
460,300.89 (AUD)
40,061 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
48,499.29 (AUD)
4,221 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
494.07 (AUD)
43 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
5,012.39 (AUD)
437 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
5,463.54 (AUD)
478 Ordinary Shares
89
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
5,859.90 (AUD)
510 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
5,925.15 (AUD)
513 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
51,138.93 (AUD)
4,443 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
51,288.56 (AUD)
4,456 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
563.50 (AUD)
49 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
57.00 (AUD)
5 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
573.50 (AUD)
50 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
577.25 (AUD)
50 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
596.96 (AUD)
52 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
6,675.54 (AUD)
582 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
6,804.68 (AUD)
593 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
6,819.84 (AUD)
592 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
609,544.50 (AUD)
53,050 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
641.76 (AUD)
56 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
645.68 (AUD)
56 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
657.20 (AUD)
57 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
690.90 (AUD)
60 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
7,048.72 (AUD)
614 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
7,084.80 (AUD)
615 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
7,468.68 (AUD)
654 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
74,455.20 (AUD)
6,480 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
748.80 (AUD)
65 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
812.24 (AUD)
71 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
82,061.58 (AUD)
7,142 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
824.04 (AUD)
72 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
826.56 (AUD)
72 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
9,354.65 (AUD)
817 Ordinary Shares
11/08/2019
Morgan Stanley Australia Securities Limited
Buy
9,924.40 (AUD)
860 Ordinary Shares
11/08/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,700 Swaps
11/08/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,800 Swaps
11/08/2019
Morgan Stanley Capital Services LLC
Buy
N/A
13,188 Swaps
11/08/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,400 Swaps
11/08/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,276 Swaps
11/08/2019
Morgan Stanley Capital Services LLC
Buy
N/A
4,100 Swaps
11/08/2019
Morgan Stanley Capital Services LLC
Buy
N/A
4,119 Swaps
11/08/2019
Morgan Stanley Capital Services LLC
Buy
N/A
5,428 Swaps
11/11/2019
Morgan Stanley & Co. International plc
Buy
2,566.58
205 Ordinary Shares
90
11/11/2019
Morgan Stanley & Co. International plc
Buy
N/A
100,000 Swaps
11/11/2019
Morgan Stanley & Co. International plc
Buy
N/A
215 Swaps
11/11/2019
Morgan Stanley & Co. International plc
Buy
N/A
232 Swaps
11/11/2019
Morgan Stanley & Co. International plc
Buy
N/A
700,000 Swaps
11/11/2019
Morgan Stanley & Co. International plc
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
9,372 Ordinary Shares
11/11/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
3,097 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,143.45 (AUD)
99 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,216.95 (AUD)
105 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,251.72 (AUD)
108 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,262.77 (AUD)
109 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,401.78 (AUD)
122 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,496.30 (AUD)
130 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,628.20 (AUD)
140 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,634.42 (AUD)
142 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,647.20 (AUD)
142 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,654.51 (AUD)
143 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
10,013.70 (AUD)
870 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
10,094.70 (AUD)
874 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
11,125.13 (AUD)
957 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
11,144.77 (AUD)
962 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
11,292.32 (AUD)
976 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
11,296.53 (AUD)
973 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
11,485.97 (AUD)
996 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
12,560.29 (AUD)
1,087 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
12,590.76 (AUD)
1,092 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
126.61 (AUD)
11 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
13,212.94 (AUD)
1,142 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
15,424.60 (AUD)
1,324 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
15,455.72 (AUD)
1,337 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
15,732.00 (AUD)
1,368 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
158,354.58 (AUD)
13,758 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
16,322.72 (AUD)
1,412 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
17,043.00 (AUD)
1,482 Ordinary Shares
91
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
17,169.50 (AUD)
1,493 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
19,860.50 (AUD)
1,727 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
19,952.66 (AUD)
1,729 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
19,992.42 (AUD)
1,722 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
197.54 (AUD)
17 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,032.62 (AUD)
176 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,101.41 (AUD)
181 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,304.00 (AUD)
200 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,308.00 (AUD)
200 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,558.60 (AUD)
220 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,918.16 (AUD)
252 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,964.48 (AUD)
256 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
20,728.20 (AUD)
1,790 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
21,457.74 (AUD)
1,853 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
21,864.15 (AUD)
1,893 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
22,848.48 (AUD)
1,968 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
23.18 (AUD)
2 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
23.24 (AUD)
2 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
24,626.80 (AUD)
2,123 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
24,859.68 (AUD)
2,144 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
25,418.10 (AUD)
2,195 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
26,243.00 (AUD)
2,282 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
26,354.16 (AUD)
2,268 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
265.88 (AUD)
23 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
277.56 (AUD)
24 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
28,085.54 (AUD)
2,417 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
28,963.41 (AUD)
2,499 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
288.00 (AUD)
25 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
289.25 (AUD)
25 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
29,540.58 (AUD)
2,551 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
29,635.44 (AUD)
2,546 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
29,832.66 (AUD)
2,574 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,020.86 (AUD)
262 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,196.88 (AUD)
275 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,340.80 (AUD)
290 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,456.00 (AUD)
300 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,459.00 (AUD)
300 Ordinary Shares
92
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,548.68 (AUD)
305 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,688.42 (AUD)
320 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,819.69 (AUD)
329 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,834.50 (AUD)
333 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
30,251.36 (AUD)
2,609 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
300.56 (AUD)
26 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
31,779.78 (AUD)
2,742 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
311.31 (AUD)
27 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
311.58 (AUD)
27 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
312.66 (AUD)
27 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
32,209.92 (AUD)
2,796 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
32,284.88 (AUD)
2,776 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
325.64 (AUD)
28 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
33,442.92 (AUD)
2,898 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
346.80 (AUD)
30 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
382.14 (AUD)
33 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
4,074.54 (AUD)
354 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
4,646.00 (AUD)
400 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
4,858.34 (AUD)
421 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
42,103.58 (AUD)
3,658 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
428.28 (AUD)
37 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
43,937.69 (AUD)
3,791 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
44,184.40 (AUD)
3,809 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
45,306.04 (AUD)
3,926 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
46.52 (AUD)
4 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
5,006.88 (AUD)
432 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
5,397.66 (AUD)
471 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
508.86 (AUD)
44 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
515,072.50 (AUD)
44,750 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
533.60 (AUD)
46 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
55,109.88 (AUD)
4,788 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,073.16 (AUD)
524 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,189.82 (AUD)
532 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,353.03 (AUD)
551 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,365.46 (AUD)
554 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,396.50 (AUD)
550 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,404.70 (AUD)
555 Ordinary Shares
93
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,433.35 (AUD)
557 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,670.00 (AUD)
575 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,687.45 (AUD)
579 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
60,853.92 (AUD)
5,228 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
667.00 (AUD)
58 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
673.96 (AUD)
58 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
68,689.50 (AUD)
5,973 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
69.42 (AUD)
6 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
730.17 (AUD)
63 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
731.43 (AUD)
63 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
8,043.00 (AUD)
700 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
8,179.99 (AUD)
707 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
8,284.29 (AUD)
721 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
8,885.14 (AUD)
763 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
81,937.50 (AUD)
7,125 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
83,485.44 (AUD)
7,247 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
9,530.28 (AUD)
828 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
9,777.99 (AUD)
851 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
9,792.00 (AUD)
850 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
9,799.79 (AUD)
847 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
92.12 (AUD)
8 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
94,209.35 (AUD)
8,185 Ordinary Shares
11/11/2019
Morgan Stanley Australia Securities Limited
Buy
953.66 (AUD)
82 Ordinary Shares
11/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,000,000 Swaps
11/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
100 Swaps
11/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
144,700 Swaps
11/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
250,000 Swaps
11/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,145 Swaps
11/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
5,553 Swaps
11/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
6,012 Swaps
11/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
60,100 Swaps
11/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
62,000 Swaps
11/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
83,200 Swaps
11/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
9,277 Swaps
11/12/2019
Morgan Stanley & Co. International plc
Buy
15,566.22
1,233 Ordinary Shares
11/12/2019
Morgan Stanley & Co. International plc
Buy
72,277.58
5,729 Ordinary Shares
11/12/2019
Morgan Stanley & Co. International plc
Buy
N/A
336 Swaps
94
11/12/2019
Morgan Stanley & Co. International plc
Buy
N/A
380,667 Swaps
11/12/2019
Morgan Stanley & Co. International plc
Buy
N/A
772,326 Swaps
11/12/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
3 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,010.51 (AUD)
87 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,024.76 (AUD)
88 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,151.87 (AUD)
99 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,154.00 (AUD)
100 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,166.00 (AUD)
100 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,170.00 (AUD)
100 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,178.10 (AUD)
102 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,311.93 (AUD)
113 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,415.20 (AUD)
122 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,489.92 (AUD)
128 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,503.36 (AUD)
128 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,700.90 (AUD)
146 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,808.85 (AUD)
155 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
10,643.92 (AUD)
916 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
105.12 (AUD)
9 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
11,743.44 (AUD)
1,002 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
11,969.10 (AUD)
1,023 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
11.64 (AUD)
1 Ordinary Share
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
11.66 (AUD)
1 Ordinary Share
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
114,907.08 (AUD)
9,796 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
116,306.40 (AUD)
9,890 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
116.00 (AUD)
10 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
12,592.80 (AUD)
1,080 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
123,621.12 (AUD)
10,512 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
14,527.55 (AUD)
1,247 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
16,967.79 (AUD)
1,449 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
163.66 (AUD)
14 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
164,040.24 (AUD)
13,949 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
173,248.32 (AUD)
14,732 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
18,259.78 (AUD)
1,562 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
19,337.19 (AUD)
1,657 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,263.98 (AUD)
194 Ordinary Shares
95
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,322.00 (AUD)
200 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,373.54 (AUD)
204 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,529.89 (AUD)
218 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,960.55 (AUD)
255 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
20,387.36 (AUD)
1,744 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
20,498.04 (AUD)
1,746 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
20,762.25 (AUD)
1,767 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
21,148.40 (AUD)
1,820 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
21,501.72 (AUD)
1,852 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
23,084.88 (AUD)
1,963 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
25,707.60 (AUD)
2,220 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
25,782.60 (AUD)
2,215 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
26,538.70 (AUD)
2,278 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
26,597.81 (AUD)
2,287 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
267.38 (AUD)
23 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
269.79 (AUD)
23 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
27,988.50 (AUD)
2,382 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
29,563.74 (AUD)
2,553 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,057.60 (AUD)
260 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,094.53 (AUD)
267 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,398.88 (AUD)
292 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,433.60 (AUD)
296 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,463.02 (AUD)
297 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,556.30 (AUD)
305 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,718.40 (AUD)
320 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,877.74 (AUD)
334 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
30,819.50 (AUD)
2,650 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
304.46 (AUD)
26 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
32,398.80 (AUD)
2,755 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
37,108.99 (AUD)
3,169 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
39,431.28 (AUD)
3,353 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
41,819.22 (AUD)
3,602 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
45,872.08 (AUD)
3,914 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
452.79 (AUD)
39 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
457.28 (AUD)
39 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
462.80 (AUD)
40 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
478.27 (AUD)
41 Ordinary Shares
96
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
489.51 (AUD)
42 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
49,356.78 (AUD)
4,233 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
5,289.10 (AUD)
454 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
5,433.56 (AUD)
466 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
5,671.62 (AUD)
486 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
5,890.50 (AUD)
510 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
50,164.90 (AUD)
4,306 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
500.09 (AUD)
43 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
515.68 (AUD)
44 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
516.12 (AUD)
44 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
521.10 (AUD)
45 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
54,237.12 (AUD)
4,612 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
540.04 (AUD)
46 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
540.73 (AUD)
46 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
559.20 (AUD)
48 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
575.02 (AUD)
49 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
58.50 (AUD)
5 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
580.25 (AUD)
50 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
597.72 (AUD)
51 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
6,051.11 (AUD)
523 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
6,651.28 (AUD)
568 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
6,960.00 (AUD)
600 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
604.24 (AUD)
52 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
623.70 (AUD)
54 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
63,519.48 (AUD)
5,457 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
630.18 (AUD)
54 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
633.96 (AUD)
54 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
681.50 (AUD)
58 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
692.07 (AUD)
59 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
7,690.53 (AUD)
659 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
7,954.92 (AUD)
684 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
70.41 (AUD)
6 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
702.90 (AUD)
60 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
76,263.60 (AUD)
6,485 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
796.28 (AUD)
68 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
8,250.69 (AUD)
707 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
809.72 (AUD)
69 Ordinary Shares
97
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
827.15 (AUD)
71 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
883.12 (AUD)
76 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
884.26 (AUD)
76 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
9,406.02 (AUD)
806 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
9,442.65 (AUD)
805 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
9,802.00 (AUD)
845 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
9,952.20 (AUD)
855 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
940.00 (AUD)
80 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
949.32 (AUD)
81 Ordinary Shares
11/12/2019
Morgan Stanley Australia Securities Limited
Buy
991.95 (AUD)
85 Ordinary Shares
11/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
12,848 Swaps
11/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
124,400 Swaps
11/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
128,500 Swaps
11/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
172,500 Swaps
11/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,303 Swaps
11/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
250,000 Swaps
11/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
299,600 Swaps
11/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,208 Swaps
11/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
300 Swaps
11/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
5,790 Swaps
11/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
71,487 Swaps
11/13/2019
Morgan Stanley & Co. International plc
Borrow
N/A
3,000,000 Ordinary Shares
11/13/2019
Morgan Stanley & Co. International plc
Buy
1,253.00
100 Ordinary Shares
11/13/2019
Morgan Stanley & Co. International plc
Buy
23,940.00
1,900 Ordinary Shares
11/13/2019
Morgan Stanley & Co. International plc
Buy
778.10
62 Ordinary Shares
11/13/2019
Morgan Stanley & Co. International plc
Buy
N/A
490,815 Swaps
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,169.00 (AUD)
100 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,207.96 (AUD)
104 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,233.75 (AUD)
105 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,243.34 (AUD)
107 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,302.03 (AUD)
111 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,461.60 (AUD)
126 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,466.64 (AUD)
126 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,572.75 (AUD)
135 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,590.11 (AUD)
136 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,595.37 (AUD)
137 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,671.67 (AUD)
143 Ordinary Shares
98
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,681.92 (AUD)
144 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,785.00 (AUD)
150 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,798.52 (AUD)
153 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,807.28 (AUD)
152 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,851.76 (AUD)
158 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
10,825.20 (AUD)
930 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
105.93 (AUD)
9 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
107,357.18 (AUD)
9,239 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
11,218.72 (AUD)
963 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
12,502.25 (AUD)
1,075 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
121,789.22 (AUD)
10,481 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
128,168.60 (AUD)
11,030 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
129.25 (AUD)
11 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
13,254.00 (AUD)
1,128 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
13,712.05 (AUD)
1,177 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
16,558.50 (AUD)
1,425 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
163.24 (AUD)
14 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
18,650.10 (AUD)
1,605 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
2,077.30 (AUD)
179 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
2,357.85 (AUD)
203 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
2,386.27 (AUD)
203 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
2,830.95 (AUD)
243 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
2,917.50 (AUD)
250 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
22,810.06 (AUD)
1,963 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
221.54 (AUD)
19 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
23,196.78 (AUD)
1,998 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
23.54 (AUD)
2 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
24,846.47 (AUD)
2,111 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
247.17 (AUD)
21 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
255.86 (AUD)
22 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
256.30 (AUD)
22 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
258.83 (AUD)
22 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
259.05 (AUD)
22 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
270.71 (AUD)
23 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
294.25 (AUD)
25 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
3,658.10 (AUD)
314 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
3,969.24 (AUD)
341 Ordinary Shares
99
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
302.12 (AUD)
26 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
304.85 (AUD)
26 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
309.92 (AUD)
26 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
314.69 (AUD)
27 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
316.17 (AUD)
27 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
316.98 (AUD)
27 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
336.40 (AUD)
29 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
34.83 (AUD)
3 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
35.70 (AUD)
3 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
350.10 (AUD)
30 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
353.25 (AUD)
30 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
356.40 (AUD)
30 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
360.22 (AUD)
31 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
360.38 (AUD)
31 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
360.38 (AUD)
31 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
407.93 (AUD)
35 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
42,540.82 (AUD)
3,661 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
43,984.66 (AUD)
3,782 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
468.40 (AUD)
40 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
5,612.89 (AUD)
482 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
5,740.28 (AUD)
494 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
50,881.20 (AUD)
4,360 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
500.52 (AUD)
43 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
558.72 (AUD)
48 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
58,192.96 (AUD)
5,008 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
58.28 (AUD)
5 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
58.55 (AUD)
5 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
587.50 (AUD)
50 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
588.00 (AUD)
50 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
593.00 (AUD)
50 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
655.05 (AUD)
55 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
69,319.80 (AUD)
5,940 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
7,227.64 (AUD)
622 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
7,866.74 (AUD)
677 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
7,910.35 (AUD)
679 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
70.32 (AUD)
6 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
70.38 (AUD)
6 Ordinary Shares
100
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
712.48 (AUD)
61 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
8,176.00 (AUD)
700 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
8,498.52 (AUD)
732 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
8,675.98 (AUD)
746 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
904.94 (AUD)
77 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
950.40 (AUD)
80 Ordinary Shares
11/13/2019
Morgan Stanley Australia Securities Limited
Buy
952.00 (AUD)
80 Ordinary Shares
11/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
112,654 Swaps
11/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,339 Swaps
11/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
38,700 Swaps
11/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
39,900 Swaps
11/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
43,765 Swaps
11/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
5,883 Swaps
11/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
53,500 Swaps
11/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
6,910 Swaps
11/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
92,900 Swaps
11/14/2019
Morgan Stanley & Co. International plc
Buy
1,277.00
100 Ordinary Shares
11/14/2019
Morgan Stanley & Co. International plc
Buy
N/A
14,367 Swaps
11/14/2019
Morgan Stanley & Co. International plc
Buy
N/A
2,729 Swaps
11/14/2019
Morgan Stanley & Co. International plc
Buy
N/A
3,212 Swaps
11/14/2019
Morgan Stanley & Co. International plc
Buy
N/A
34,174 Swaps
11/14/2019
Morgan Stanley & Co. International plc
Buy
N/A
344 Swaps
11/14/2019
Morgan Stanley & Co. International plc
Buy
N/A
4,418 Swaps
11/14/2019
Morgan Stanley & Co. International plc
Buy
N/A
437,211 Swaps
11/14/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
6,663 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,018.24 (AUD)
86 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,053.57 (AUD)
87 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,064.36 (AUD)
88 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,103.08 (AUD)
92 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,189.00 (AUD)
100 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,212.00 (AUD)
100 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,255.28 (AUD)
104 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,368.43 (AUD)
113 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,415.20 (AUD)
116 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,471.36 (AUD)
121 Ordinary Shares
101
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,484.28 (AUD)
124 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,494.45 (AUD)
123 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,529.64 (AUD)
126 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,579.52 (AUD)
128 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,631.32 (AUD)
136 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,656.48 (AUD)
136 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,703.10 (AUD)
140 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,729.56 (AUD)
142 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,765.38 (AUD)
145 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,795.50 (AUD)
150 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,812.00 (AUD)
151 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,862.00 (AUD)
152 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,935.03 (AUD)
159 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
10,769.22 (AUD)
882 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
10,838.96 (AUD)
904 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
109.49 (AUD)
9 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
11,016.00 (AUD)
918 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
11,772.84 (AUD)
986 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
11,880.32 (AUD)
977 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
11,901.91 (AUD)
991 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
11,990.00 (AUD)
1,000 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
118.10 (AUD)
10 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
12,000.00 (AUD)
1,000 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
12,020.00 (AUD)
1,000 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
12,456.99 (AUD)
1,053 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
12.00 (AUD)
1 Ordinary Share
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
12.03 (AUD)
1 Ordinary Share
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
12.08 (AUD)
1 Ordinary Share
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
120.10 (AUD)
10 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
13,296.00 (AUD)
1,108 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
13,336.32 (AUD)
1,104 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
13,528.71 (AUD)
1,119 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
13,733.88 (AUD)
1,158 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
13,990.05 (AUD)
1,161 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
146.76 (AUD)
12 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
146.76 (AUD)
12 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
15,305.28 (AUD)
1,284 Ordinary Shares
102
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
16,018.64 (AUD)
1,336 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
16,765.96 (AUD)
1,396 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
16,831.90 (AUD)
1,405 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
17,793.55 (AUD)
1,489 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
170.31 (AUD)
14 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
179.85 (AUD)
15 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
18,819.22 (AUD)
1,603 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
18,823.32 (AUD)
1,566 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
19,127.29 (AUD)
1,596 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
19,543.54 (AUD)
1,598 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
191.92 (AUD)
16 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
194.88 (AUD)
16 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,017.20 (AUD)
164 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,042.60 (AUD)
171 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,064.86 (AUD)
172 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,088.00 (AUD)
174 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,174.90 (AUD)
182 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,185.58 (AUD)
181 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,193.30 (AUD)
180 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,199.91 (AUD)
179 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,319.90 (AUD)
190 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,323.70 (AUD)
190 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,372.58 (AUD)
196 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,376.08 (AUD)
195 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,377.76 (AUD)
193 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,390.00 (AUD)
200 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,402.00 (AUD)
200 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,408.00 (AUD)
200 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,422.00 (AUD)
200 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,429.46 (AUD)
198 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,432.00 (AUD)
200 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,432.10 (AUD)
201 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,456.00 (AUD)
200 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,492.80 (AUD)
205 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,494.85 (AUD)
205 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,497.75 (AUD)
206 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,614.40 (AUD)
215 Ordinary Shares
103
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,846.37 (AUD)
237 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,856.00 (AUD)
238 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,877.54 (AUD)
241 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,903.60 (AUD)
238 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,952.45 (AUD)
243 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
20,049.70 (AUD)
1,657 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
202.98 (AUD)
17 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
22,888.91 (AUD)
1,909 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
22,999.95 (AUD)
1,893 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
23,336.64 (AUD)
1,971 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
23,531.76 (AUD)
1,932 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
23,597.63 (AUD)
1,939 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
23,664.00 (AUD)
1,972 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
23.94 (AUD)
2 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
23.98 (AUD)
2 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
232.75 (AUD)
19 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
239.20 (AUD)
20 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
24.20 (AUD)
2 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
25,733.01 (AUD)
2,157 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
263.67 (AUD)
22 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
27,291.27 (AUD)
2,217 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
275.89 (AUD)
23 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
28,836.00 (AUD)
2,403 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
29,460.53 (AUD)
2,453 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
29,530.70 (AUD)
2,465 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,040.38 (AUD)
254 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,378.36 (AUD)
282 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,395.28 (AUD)
282 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,542.35 (AUD)
290 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,582.00 (AUD)
300 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,588.00 (AUD)
300 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,612.00 (AUD)
301 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,620.08 (AUD)
296 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,651.15 (AUD)
303 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,699.68 (AUD)
304 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,817.59 (AUD)
318 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,821.73 (AUD)
313 Ordinary Shares
104
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,851.25 (AUD)
325 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,923.57 (AUD)
322 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,999.00 (AUD)
329 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
30,625.92 (AUD)
2,496 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
30,925.89 (AUD)
2,601 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
312.52 (AUD)
26 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
313,536.00 (AUD)
26,128 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
314.60 (AUD)
26 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
328.59 (AUD)
27 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
339.08 (AUD)
28 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
339.92 (AUD)
28 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
341,916.00 (AUD)
28,493 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
347,124.00 (AUD)
28,927 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
349.16 (AUD)
29 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
349.45 (AUD)
29 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
35,323.47 (AUD)
2,951 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
35,933.65 (AUD)
3,007 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
36.45 (AUD)
3 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
373.24 (AUD)
31 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
38,513.18 (AUD)
3,204 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
38,665.62 (AUD)
3,221 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,003.28 (AUD)
326 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,046.70 (AUD)
329 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,102.29 (AUD)
342 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,122.72 (AUD)
336 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,179.60 (AUD)
344 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,199.00 (AUD)
340 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,322.28 (AUD)
362 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,374.77 (AUD)
362 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,403.77 (AUD)
371 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,504.75 (AUD)
370 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,510.44 (AUD)
374 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,562.80 (AUD)
374 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,610.38 (AUD)
385 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,623.85 (AUD)
385 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,632.96 (AUD)
381 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,646.61 (AUD)
389 Ordinary Shares
105
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,789.20 (AUD)
390 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,792.00 (AUD)
400 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,796.00 (AUD)
400 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
401.61 (AUD)
33 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
41,401.47 (AUD)
3,453 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
410.91 (AUD)
34 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
443.82 (AUD)
37 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
463.60 (AUD)
38 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
47,525.20 (AUD)
3,944 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
48.12 (AUD)
4 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,129.04 (AUD)
426 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,158.16 (AUD)
427 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,235.02 (AUD)
427 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,289.57 (AUD)
429 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,332.28 (AUD)
436 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,426.75 (AUD)
443 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,429.84 (AUD)
454 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,902.40 (AUD)
496 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
545,172.00 (AUD)
45,431 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
56,388.97 (AUD)
4,703 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
571.05 (AUD)
47 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,013.96 (AUD)
502 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,184.08 (AUD)
504 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,597.92 (AUD)
548 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,688.44 (AUD)
563 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,748.83 (AUD)
561 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,793.86 (AUD)
569 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,882.26 (AUD)
574 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
60,756.00 (AUD)
5,063 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
612.00 (AUD)
50 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
643.42 (AUD)
53 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
660.28 (AUD)
55 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
690.48 (AUD)
56 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,160.92 (AUD)
586 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,325.89 (AUD)
611 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,393.20 (AUD)
610 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,447.05 (AUD)
603 Ordinary Shares
106
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,519.20 (AUD)
624 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,755.48 (AUD)
637 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
7,987.00 (AUD)
652 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
707.02 (AUD)
58 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
708.30 (AUD)
59 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
721.80 (AUD)
60 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
726.60 (AUD)
60 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
73.08 (AUD)
6 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
733.20 (AUD)
60 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
740.85 (AUD)
61 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
75,125.51 (AUD)
6,204 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
760.12 (AUD)
62 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
763.22 (AUD)
62 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
78,972.00 (AUD)
6,581 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
8,194.50 (AUD)
675 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
8,485.21 (AUD)
703 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
8,578.37 (AUD)
715 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
8,639.85 (AUD)
723 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
8,667.61 (AUD)
722 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
807.84 (AUD)
66 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
813.12 (AUD)
66 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
842.10 (AUD)
70 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
850.50 (AUD)
70 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
854.70 (AUD)
70 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
854.70 (AUD)
70 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
876.73 (AUD)
73 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
878.92 (AUD)
73 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
885.60 (AUD)
72 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
89,335.47 (AUD)
7,377 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
890.64 (AUD)
72 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
9,080.84 (AUD)
758 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
9,233.12 (AUD)
772 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
9,406.80 (AUD)
780 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
9,432.28 (AUD)
776 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
9,552.06 (AUD)
798 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
9,807.82 (AUD)
818 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
913.90 (AUD)
74 Ordinary Shares
107
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
94,812.00 (AUD)
7,901 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
959.85 (AUD)
79 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
96.32 (AUD)
8 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
96.48 (AUD)
8 Ordinary Shares
11/14/2019
Morgan Stanley Australia Securities Limited
Buy
984.82 (AUD)
82 Ordinary Shares
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
10,355 Swaps
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
100 Swaps
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
168,000 Swaps
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,015 Swaps
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
22,631 Swaps
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
23,200 Swaps
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
23,900 Swaps
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
250,000 Swaps
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
32,100 Swaps
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
5,312 Swaps
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
53,906 Swaps
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
55,800 Swaps
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
59,565 Swaps
11/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
832 Swaps
11/15/2019
Morgan Stanley & Co. International plc
Buy
1,277.00
100 Ordinary Shares
11/15/2019
Morgan Stanley & Co. International plc
Buy
1,277.00
100 Ordinary Shares
11/15/2019
Morgan Stanley & Co. International plc
Buy
207,062.84
16,208 Ordinary Shares
11/15/2019
Morgan Stanley & Co. International plc
Buy
3,839.00
300 Ordinary Shares
11/15/2019
Morgan Stanley & Co. International plc
Buy
N/A
12,859 Swaps
11/15/2019
Morgan Stanley & Co. International plc
Buy
N/A
2,443 Swaps
11/15/2019
Morgan Stanley & Co. International plc
Buy
N/A
2,878 Swaps
11/15/2019
Morgan Stanley & Co. International plc
Buy
N/A
24,484 Swaps
11/15/2019
Morgan Stanley & Co. International plc
Buy
N/A
3,952 Swaps
11/15/2019
Morgan Stanley & Co. International plc
Buy
N/A
60,000 Swaps
11/15/2019
Morgan Stanley & Co. International plc
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
39,707 Ordinary Shares
11/15/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
1,808 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,024.25 (AUD)
85 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,106.76 (AUD)
92 Ordinary Shares
108
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,177.96 (AUD)
98 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,199.00 (AUD)
100 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,201.00 (AUD)
100 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,201.00 (AUD)
100 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,209.00 (AUD)
100 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,309.09 (AUD)
109 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,461.56 (AUD)
122 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,664.28 (AUD)
138 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,747.25 (AUD)
145 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,773.04 (AUD)
148 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,781.92 (AUD)
148 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,947.55 (AUD)
162 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,963.08 (AUD)
164 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
1,992.00 (AUD)
166 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
10,536.00 (AUD)
878 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
10,733.86 (AUD)
893 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
10,795.00 (AUD)
898 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
101,988.92 (AUD)
8,492 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
108.27 (AUD)
9 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
11,240.41 (AUD)
936 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
11,947.90 (AUD)
996 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
119.70 (AUD)
10 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
12,020.00 (AUD)
1,000 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
12,377.12 (AUD)
1,028 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
12,910.75 (AUD)
1,075 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
13,752.00 (AUD)
1,146 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
13,932.00 (AUD)
1,161 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
143.76 (AUD)
12 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
153,432.00 (AUD)
12,786 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
156.26 (AUD)
13 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
17,028.00 (AUD)
1,419 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
170,172.00 (AUD)
14,181 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,043.40 (AUD)
170 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,730.08 (AUD)
226 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,870.40 (AUD)
240 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,911.26 (AUD)
242 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,925.72 (AUD)
243 Ordinary Shares
109
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
2,988.00 (AUD)
249 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
20,633.18 (AUD)
1,718 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
23,201.08 (AUD)
1,927 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
264.66 (AUD)
22 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
265.76 (AUD)
22 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
267.30 (AUD)
22 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
276.35 (AUD)
23 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
278.53 (AUD)
23 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
28,236.86 (AUD)
2,357 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
28,245.20 (AUD)
2,344 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
288.24 (AUD)
24 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,500.73 (AUD)
291 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,531.15 (AUD)
295 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
3,738.22 (AUD)
311 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
30,982.14 (AUD)
2,569 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
301.25 (AUD)
25 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
312.65 (AUD)
26 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
325.62 (AUD)
27 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
326,976.00 (AUD)
27,248 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
326.70 (AUD)
27 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
340,632.00 (AUD)
28,386 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
36.09 (AUD)
3 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
37,152.00 (AUD)
3,096 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
38,291.49 (AUD)
3,183 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,062.76 (AUD)
338 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,292.42 (AUD)
358 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,440.00 (AUD)
370 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
4,767.97 (AUD)
397 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
40,778.33 (AUD)
3,386 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
41,364.00 (AUD)
3,447 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
48.08 (AUD)
4 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
480.00 (AUD)
40 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,052.00 (AUD)
421 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,274.59 (AUD)
437 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,425.53 (AUD)
451 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,557.86 (AUD)
462 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,625.36 (AUD)
468 Ordinary Shares
110
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,685.46 (AUD)
473 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,702.22 (AUD)
474 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,808.00 (AUD)
484 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,880.00 (AUD)
490 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
5,985.00 (AUD)
500 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
503.16 (AUD)
42 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
52,911.87 (AUD)
4,413 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
541.80 (AUD)
45 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
6,035.00 (AUD)
500 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
6,209.17 (AUD)
517 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
6,472.14 (AUD)
538 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
6,785.65 (AUD)
565 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
60.20 (AUD)
5 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
612.00 (AUD)
51 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
62,419.86 (AUD)
5,193 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
646.38 (AUD)
54 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
651.24 (AUD)
54 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
672.00 (AUD)
56 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
7,302.08 (AUD)
608 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
7,344.64 (AUD)
608 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
704.70 (AUD)
58 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
71,196.00 (AUD)
5,933 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
71.76 (AUD)
6 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
73,705.97 (AUD)
6,135 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
748.34 (AUD)
62 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
8,212.86 (AUD)
681 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
8,416.98 (AUD)
702 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
8,676.00 (AUD)
723 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
8,908.57 (AUD)
743 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
83.79 (AUD)
7 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
844.90 (AUD)
70 Ordinary Shares
11/15/2019
Morgan Stanley Australia Securities Limited
Buy
9,064.44 (AUD)
756 Ordinary Shares
11/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,584 Swaps
11/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
118,139 Swaps
11/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
153 Swaps
11/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,399 Swaps
11/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
21,062 Swaps
111
11/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
28,026 Swaps
11/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,048 Swaps
11/15/2019
Morgan Stanley Capital Services LLC
Buy
N/A
438 Swaps
11/18/2019
Morgan Stanley & Co. International plc
Borrow
N/A
46,338 Ordinary Shares
11/18/2019
Morgan Stanley & Co. International plc
Buy
1,276.00
100 Ordinary Shares
11/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
6,950 Swaps
11/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
669 Swaps
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,012.20 (AUD)
84 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,105.77 (AUD)
93 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,142.40 (AUD)
96 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,210.74 (AUD)
102 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,292.74 (AUD)
109 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,312.30 (AUD)
110 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,312.36 (AUD)
109 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,406.34 (AUD)
117 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,572.06 (AUD)
133 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,635.30 (AUD)
138 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,675.08 (AUD)
141 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
10,359.36 (AUD)
864 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
10,399.74 (AUD)
871 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
10,608.00 (AUD)
884 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
10,685.78 (AUD)
889 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
10,920.34 (AUD)
911 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
11,034.88 (AUD)
932 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
11,730.60 (AUD)
980 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
11.99 (AUD)
1 Ordinary Share
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
12,948.21 (AUD)
1,089 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
13,266.16 (AUD)
1,112 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
13,443.75 (AUD)
1,125 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
13,490.88 (AUD)
1,128 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
13,582.60 (AUD)
1,130 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
14,435.90 (AUD)
1,205 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
143,422.64 (AUD)
11,932 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
16,344.00 (AUD)
1,362 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
17,685.85 (AUD)
1,495 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
17,975.88 (AUD)
1,503 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
19,219.98 (AUD)
1,599 Ordinary Shares
112
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
19,996.65 (AUD)
1,665 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,165.80 (AUD)
182 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,184.85 (AUD)
185 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,433.72 (AUD)
204 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,646.24 (AUD)
222 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,676.33 (AUD)
227 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,728.11 (AUD)
231 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,749.20 (AUD)
232 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,775.03 (AUD)
233 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
21,503.78 (AUD)
1,789 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
21,580.35 (AUD)
1,815 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
21,768.22 (AUD)
1,811 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
215.46 (AUD)
18 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
26,160.00 (AUD)
2,180 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
26,172.48 (AUD)
2,192 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
26,318.05 (AUD)
2,195 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
261.36 (AUD)
22 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
27,166.62 (AUD)
2,262 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
28,583.28 (AUD)
2,376 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,092.46 (AUD)
259 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,105.90 (AUD)
261 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,167.76 (AUD)
268 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,344.74 (AUD)
281 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,504.00 (AUD)
292 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,540.00 (AUD)
300 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,549.04 (AUD)
296 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,610.80 (AUD)
306 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,820.80 (AUD)
320 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,939.28 (AUD)
328 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
311.48 (AUD)
26 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
312.26 (AUD)
26 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
32,737.60 (AUD)
2,765 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
33,404.28 (AUD)
2,793 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
33,436.10 (AUD)
2,798 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
33,581.80 (AUD)
2,822 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
34,344.00 (AUD)
2,862 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
35.78 (AUD)
3 Ordinary Shares
113
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
37,201.90 (AUD)
3,095 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
384.16 (AUD)
32 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
39,453.12 (AUD)
3,296 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,039.20 (AUD)
340 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,141.20 (AUD)
348 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,676.80 (AUD)
395 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
41,116.95 (AUD)
3,435 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
42,048.00 (AUD)
3,504 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
429.48 (AUD)
36 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
455.24 (AUD)
38 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
47.58 (AUD)
4 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
47.68 (AUD)
4 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
477.20 (AUD)
40 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,085.80 (AUD)
431 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,090.70 (AUD)
426 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,279.16 (AUD)
444 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,497.71 (AUD)
457 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,695.31 (AUD)
479 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,812.08 (AUD)
488 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,872.89 (AUD)
489 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
552.46 (AUD)
46 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,022.80 (AUD)
504 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,101.18 (AUD)
514 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,226.50 (AUD)
525 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,334.40 (AUD)
535 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,624.15 (AUD)
559 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,914.16 (AUD)
582 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
613.02 (AUD)
51 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
643.14 (AUD)
54 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,055.74 (AUD)
587 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,104.14 (AUD)
593 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,295.34 (AUD)
611 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,824.00 (AUD)
652 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
702.10 (AUD)
59 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
747.18 (AUD)
63 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
778.05 (AUD)
65 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,256.60 (AUD)
695 Ordinary Shares
114
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,630.36 (AUD)
718 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
879.86 (AUD)
74 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
9,089.58 (AUD)
769 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
9,527.76 (AUD)
802 Ordinary Shares
11/18/2019
Morgan Stanley Australia Securities Limited
Buy
994.56 (AUD)
84 Ordinary Shares
11/18/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,124 Swaps
11/18/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,688 Swaps
11/18/2019
Morgan Stanley Capital Services LLC
Buy
N/A
13,041 Swaps
11/18/2019
Morgan Stanley Capital Services LLC
Buy
N/A
19,207 Swaps
11/18/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,031 Swaps
11/18/2019
Morgan Stanley Capital Services LLC
Buy
N/A
5,576 Swaps
11/18/2019
Morgan Stanley Capital Services LLC
Buy
N/A
71,367 Swaps
11/19/2019
Morgan Stanley & Co. International plc
Buy
1,412.00
100 Ordinary Shares
11/19/2019
Morgan Stanley & Co. International plc
Buy
2,842.00
200 Ordinary Shares
11/19/2019
Morgan Stanley & Co. International plc
Buy
N/A
10,000 Swaps
11/19/2019
Morgan Stanley & Co. International plc
Buy
N/A
14,388 Swaps
11/19/2019
Morgan Stanley & Co. International plc
Buy
N/A
17,832 Swaps
11/19/2019
Morgan Stanley & Co. International plc
Buy
N/A
2,729 Swaps
11/19/2019
Morgan Stanley & Co. International plc
Buy
N/A
3,212 Swaps
11/19/2019
Morgan Stanley & Co. International plc
Buy
N/A
324 Swaps
11/19/2019
Morgan Stanley & Co. International plc
Buy
N/A
4,420 Swaps
11/19/2019
Morgan Stanley & Co. International plc
Buy
N/A
8,776 Swaps
11/19/2019
Morgan Stanley & Co. International plc
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
15,000 Ordinary Shares
11/19/2019
Morgan Stanley & Co. International plc
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
3,972 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,011,681.16 (AUD)
75,668 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,023.33 (AUD)
77 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,042.47 (AUD)
78 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,075.62 (AUD)
78 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,085.13 (AUD)
81 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,133.05 (AUD)
85 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,149.27 (AUD)
87 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,164.06 (AUD)
87 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,192.60 (AUD)
89 Ordinary Shares
115
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,220.31 (AUD)
91 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,240.16 (AUD)
93 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,275.82 (AUD)
91 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,279.20 (AUD)
96 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,282.08 (AUD)
96 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,321.50 (AUD)
100 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,435.41 (AUD)
107 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,485.00 (AUD)
110 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,570.14 (AUD)
117 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,576.16 (AUD)
119 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,590.60 (AUD)
120 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,915.42 (AUD)
139 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,935.81 (AUD)
137 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,941.55 (AUD)
145 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,952.90 (AUD)
147 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,973.58 (AUD)
148 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,133.97 (AUD)
749 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,223.46 (AUD)
771 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,302.60 (AUD)
770 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,511.10 (AUD)
765 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,582.81 (AUD)
763 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
106.24 (AUD)
8 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,269.40 (AUD)
841 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,274.12 (AUD)
803 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,380.52 (AUD)
856 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,408.25 (AUD)
861 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,566.10 (AUD)
868 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,894.67 (AUD)
887 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,916.46 (AUD)
898 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,197.33 (AUD)
914 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,202.82 (AUD)
863 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,219.44 (AUD)
916 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,396.66 (AUD)
921 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,734.28 (AUD)
907 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
124,872.23 (AUD)
9,435 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
13,196.97 (AUD)
993 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
13,430.20 (AUD)
1,008 Ordinary Shares
116
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
13,585.44 (AUD)
1,023 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
13,700.00 (AUD)
1,000 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
13,780.00 (AUD)
1,000 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
13,846.25 (AUD)
1,045 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
13,860.00 (AUD)
1,000 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
13,930.00 (AUD)
1,000 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
14,000.00 (AUD)
1,000 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
14,033.68 (AUD)
1,052 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
14,050.00 (AUD)
1,000 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
14,070.00 (AUD)
1,000 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
14,110.00 (AUD)
1,000 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
14,140.00 (AUD)
1,000 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
14,729.67 (AUD)
1,098 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
15,001.20 (AUD)
1,080 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
15,063.36 (AUD)
1,136 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
15,216.72 (AUD)
1,136 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
15,291.48 (AUD)
1,145 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
15,552.44 (AUD)
1,172 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
15,988.89 (AUD)
1,187 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
152,058.90 (AUD)
11,433 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
152,538.33 (AUD)
11,409 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
16,185.39 (AUD)
1,222 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
16,250.63 (AUD)
1,226 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
16,686.64 (AUD)
1,249 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
16,821.00 (AUD)
1,260 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
16,886.31 (AUD)
1,263 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
17,267.58 (AUD)
1,292 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
17,487.96 (AUD)
1,308 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
17,556.09 (AUD)
1,321 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
17,681.59 (AUD)
1,321 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
17,835.60 (AUD)
1,336 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
18,128.94 (AUD)
1,294 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
18,283.26 (AUD)
1,322 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
18,803.10 (AUD)
1,398 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,004.75 (AUD)
150 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,036.80 (AUD)
152 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,045.12 (AUD)
154 Ordinary Shares
117
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,072.40 (AUD)
157 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,097.21 (AUD)
159 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,108.51 (AUD)
157 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,134.86 (AUD)
161 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,161.89 (AUD)
162 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,174.42 (AUD)
163 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,176.71 (AUD)
159 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,190.38 (AUD)
165 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,236.29 (AUD)
161 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,247.30 (AUD)
165 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,277.88 (AUD)
167 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,328.82 (AUD)
169 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,352.33 (AUD)
177 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,373.54 (AUD)
179 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,390.39 (AUD)
177 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,422.69 (AUD)
181 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,433.60 (AUD)
180 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,440.80 (AUD)
180 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,471.12 (AUD)
184 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,471.94 (AUD)
186 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,472.04 (AUD)
184 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,498.32 (AUD)
187 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,515.15 (AUD)
187 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,574.72 (AUD)
192 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,637.71 (AUD)
191 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,667.26 (AUD)
193 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,711.85 (AUD)
202 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,747.00 (AUD)
200 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,749.22 (AUD)
202 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,829.86 (AUD)
209 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,859.28 (AUD)
206 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,865.95 (AUD)
215 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,880.57 (AUD)
203 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
2,994.88 (AUD)
224 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
20,024.43 (AUD)
1,509 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
20,032.12 (AUD)
1,513 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
20,175.33 (AUD)
1,509 Ordinary Shares
118
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
21,090.00 (AUD)
1,500 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
21,144.22 (AUD)
1,588 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
21,691.80 (AUD)
1,620 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
22,494.78 (AUD)
1,623 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
22,616.83 (AUD)
1,705 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
220.32 (AUD)
16 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
228.82 (AUD)
17 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
23,493.12 (AUD)
1,748 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
23,817.00 (AUD)
1,700 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
253.46 (AUD)
19 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
255.55 (AUD)
19 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
26,399.36 (AUD)
1,976 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
263.34 (AUD)
19 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
27,640.00 (AUD)
2,000 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
27.06 (AUD)
2 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
273,215.95 (AUD)
20,435 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
28,678.65 (AUD)
2,145 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
290.96 (AUD)
21 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
292.49 (AUD)
22 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,059.60 (AUD)
231 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,101.23 (AUD)
233 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,104.64 (AUD)
231 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,273.03 (AUD)
246 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,276.92 (AUD)
244 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,378.75 (AUD)
255 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,404.25 (AUD)
255 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,420.67 (AUD)
257 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,473.91 (AUD)
261 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,492.46 (AUD)
262 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,505.20 (AUD)
254 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,508.60 (AUD)
265 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,527.68 (AUD)
256 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,564.25 (AUD)
269 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,751.35 (AUD)
281 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,803.21 (AUD)
277 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,852.00 (AUD)
288 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
3,993.00 (AUD)
300 Ordinary Shares
119
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
31,588.00 (AUD)
2,384 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
322.08 (AUD)
24 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
323,112.79 (AUD)
24,167 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
34,448.01 (AUD)
2,593 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
34,707.72 (AUD)
2,594 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
35,192.03 (AUD)
2,651 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
35,244.28 (AUD)
2,642 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
36,914.57 (AUD)
2,761 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
37,353.30 (AUD)
2,798 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
38,767.08 (AUD)
2,732 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
39,382.21 (AUD)
2,807 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
39.78 (AUD)
3 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
396.90 (AUD)
30 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,087.71 (AUD)
307 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,157.36 (AUD)
314 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,207.50 (AUD)
306 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,296.18 (AUD)
318 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,381.44 (AUD)
326 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,434.79 (AUD)
323 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,575.20 (AUD)
344 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,620.00 (AUD)
330 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,667.85 (AUD)
345 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,691.75 (AUD)
350 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,716.03 (AUD)
341 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,740.96 (AUD)
357 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,763.85 (AUD)
349 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,776.53 (AUD)
355 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,785.94 (AUD)
341 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,808.52 (AUD)
361 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,842.18 (AUD)
366 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,868.90 (AUD)
362 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
4,965.00 (AUD)
375 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
416.49 (AUD)
31 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
423.52 (AUD)
32 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
439.07 (AUD)
33 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
462.53 (AUD)
35 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
47,347.84 (AUD)
3,544 Ordinary Shares
120
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
48,847.65 (AUD)
3,659 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
480.78 (AUD)
36 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
481.50 (AUD)
36 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
5,112.71 (AUD)
379 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
5,157.75 (AUD)
390 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
5,448.52 (AUD)
406 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
5,544.02 (AUD)
417 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
5,551.92 (AUD)
396 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
5,791.86 (AUD)
414 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
5,793.12 (AUD)
432 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
5,896.25 (AUD)
445 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
512.81 (AUD)
38 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
52.96 (AUD)
4 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
53.62 (AUD)
4 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
58,159.50 (AUD)
4,350 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
6,118.00 (AUD)
460 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
6,211.10 (AUD)
467 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
6,361.08 (AUD)
474 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
6,366.04 (AUD)
481 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
6,607.50 (AUD)
500 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
6,620.00 (AUD)
500 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
6,635.00 (AUD)
500 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
6,640.00 (AUD)
500 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
6,784.97 (AUD)
509 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
6,865.00 (AUD)
500 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
6,926.40 (AUD)
520 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
67,070.30 (AUD)
5,060 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
7,010.00 (AUD)
500 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
7,063.52 (AUD)
524 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
7,210.64 (AUD)
521 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
7,774.65 (AUD)
585 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
71,021.44 (AUD)
5,312 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
74,643.75 (AUD)
5,625 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
8,195.81 (AUD)
613 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
8,592.76 (AUD)
649 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
8,681.70 (AUD)
645 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
8,870.94 (AUD)
669 Ordinary Shares
121
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
804.00 (AUD)
60 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
841.68 (AUD)
63 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
851.20 (AUD)
64 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
856.64 (AUD)
64 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
86,637.60 (AUD)
6,480 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
89,054.00 (AUD)
6,361 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
9,145.83 (AUD)
681 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
9,466.88 (AUD)
688 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
9,515.52 (AUD)
708 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
9,722.70 (AUD)
702 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
9,905.96 (AUD)
712 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
910.86 (AUD)
68 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
915.29 (AUD)
69 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
921.70 (AUD)
65 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
947.50 (AUD)
71 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
98,078.97 (AUD)
7,249 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
990.86 (AUD)
74 Ordinary Shares
11/19/2019
Morgan Stanley Australia Securities Limited
Buy
994.56 (AUD)
74 Ordinary Shares
11/19/2019
Morgan Stanley Capital Services LLC
Buy
N/A
120,598 Swaps
11/19/2019
Morgan Stanley Capital Services LLC
Buy
N/A
19,661 Swaps
11/19/2019
Morgan Stanley Capital Services LLC
Buy
N/A
362,358 Swaps
11/19/2019
Morgan Stanley Capital Services LLC
Buy
N/A
4,112 Swaps
11/19/2019
Morgan Stanley Capital Services LLC
Buy
N/A
4,932 Swaps
11/19/2019
Morgan Stanley Capital Services LLC
Buy
N/A
42,806 Swaps
11/19/2019
Morgan Stanley Capital Services LLC
Buy
N/A
44,130 Swaps
11/19/2019
Morgan Stanley Capital Services LLC
Buy
N/A
7,340 Swaps
11/20/2019
Morgan Stanley & Co. International plc
Borrow
N/A
3,973 Ordinary Shares
11/20/2019
Morgan Stanley & Co. International plc
Buy
144,593.49
9,872 Ordinary Shares
11/20/2019
Morgan Stanley & Co. International plc
Buy
16,031.00
1,100 Ordinary Shares
11/20/2019
Morgan Stanley & Co. International plc
Buy
2,934.00
200 Ordinary Shares
11/20/2019
Morgan Stanley & Co. International plc
Buy
75,304.56
5,164 Ordinary Shares
11/20/2019
Morgan Stanley & Co. International plc
Buy
N/A
120,000 Swaps
11/20/2019
Morgan Stanley & Co. International plc
Buy
N/A
17,638 Swaps
11/20/2019
Morgan Stanley & Co. International plc
Buy
N/A
21,100 Swaps
11/20/2019
Morgan Stanley & Co. International plc
Buy
N/A
222,001 Swaps
122
11/20/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
5,473 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,077.18 (AUD)
78 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,162.72 (AUD)
86 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,363.23 (AUD)
99 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,447.95 (AUD)
105 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,579.50 (AUD)
117 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,602.93 (AUD)
119 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,709.96 (AUD)
124 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,731.88 (AUD)
125 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,769.60 (AUD)
128 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,779.70 (AUD)
130 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,844.71 (AUD)
133 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,853.22 (AUD)
134 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,979.12 (AUD)
143 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,996.65 (AUD)
145 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,997.00 (AUD)
147 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
10,023.30 (AUD)
740 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
10,744.18 (AUD)
778 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
11,317.19 (AUD)
838 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
11,871.36 (AUD)
864 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
116,366.72 (AUD)
8,408 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
118,964.94 (AUD)
8,709 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
12,129.34 (AUD)
886 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
12,314.62 (AUD)
890 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
12,451.15 (AUD)
899 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
12,631.68 (AUD)
918 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
12,878.00 (AUD)
940 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
12,938.75 (AUD)
941 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
12,939.00 (AUD)
950 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
122,451.35 (AUD)
9,037 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
13,096.20 (AUD)
949 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
13,413.33 (AUD)
987 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
13,484.80 (AUD)
980 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
13,521.17 (AUD)
983 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
13,532.88 (AUD)
998 Ordinary Shares
123
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
13,756.23 (AUD)
999 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
13.76 (AUD)
1 Ordinary Share
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
13.76 (AUD)
1 Ordinary Share
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
135,904.21 (AUD)
9,841 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
137,009.52 (AUD)
10,008 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
138.55 (AUD)
10 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
138.60 (AUD)
10 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
14,980.88 (AUD)
1,084 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
148,319.40 (AUD)
10,740 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
148.83 (AUD)
11 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
15,185.38 (AUD)
1,106 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
15,541.88 (AUD)
1,125 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
15,643.11 (AUD)
1,141 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
15,665.44 (AUD)
1,136 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
153,952.80 (AUD)
11,156 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
155,281.52 (AUD)
11,236 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
16,075.92 (AUD)
1,176 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
16,608.00 (AUD)
1,200 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
16,684.20 (AUD)
1,209 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
16,857.80 (AUD)
1,240 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
160,129.48 (AUD)
11,612 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
169,263.50 (AUD)
12,355 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
17,810.10 (AUD)
1,285 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
174.59 (AUD)
13 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
18,024.24 (AUD)
1,308 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
188,649.00 (AUD)
13,700 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
188.44 (AUD)
14 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
189.14 (AUD)
14 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
19,043.51 (AUD)
1,387 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
19,195.98 (AUD)
1,389 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,135.64 (AUD)
156 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,136.68 (AUD)
155 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,168.17 (AUD)
157 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,221.69 (AUD)
163 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,236.14 (AUD)
164 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,294.18 (AUD)
169 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,310.23 (AUD)
169 Ordinary Shares
124
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,315.88 (AUD)
168 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,321.35 (AUD)
170 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,335.86 (AUD)
171 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,337.48 (AUD)
172 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,349.40 (AUD)
170 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,349.54 (AUD)
171 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,373.56 (AUD)
173 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,385.67 (AUD)
173 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,387.88 (AUD)
175 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,402.07 (AUD)
174 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,414.72 (AUD)
176 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,421.13 (AUD)
175 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,425.28 (AUD)
176 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,484.00 (AUD)
180 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,501.59 (AUD)
182 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,503.44 (AUD)
183 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,532.92 (AUD)
187 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,584.58 (AUD)
189 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,591.04 (AUD)
192 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,606.80 (AUD)
190 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,608.11 (AUD)
191 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,620.94 (AUD)
194 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,658.24 (AUD)
192 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,663.40 (AUD)
193 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,766.00 (AUD)
200 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,767.50 (AUD)
205 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,770.00 (AUD)
200 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,775.01 (AUD)
203 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,801.94 (AUD)
204 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,818.08 (AUD)
206 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,837.65 (AUD)
206 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,930.04 (AUD)
216 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,963.07 (AUD)
219 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,963.52 (AUD)
216 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
20,046.25 (AUD)
1,450 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
20,607.44 (AUD)
1,502 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
203.10 (AUD)
15 Ordinary Shares
125
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
205.73 (AUD)
15 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
205.95 (AUD)
15 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
206.40 (AUD)
15 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
21,612.25 (AUD)
1,595 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
21,825.45 (AUD)
1,585 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
21,836.75 (AUD)
1,582 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
217.28 (AUD)
16 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
22,031.19 (AUD)
1,593 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
23,150.40 (AUD)
1,680 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
23,922.36 (AUD)
1,726 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
23,992.50 (AUD)
1,750 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
248,925.07 (AUD)
18,051 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
248.22 (AUD)
18 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
25,057.14 (AUD)
1,823 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
25,080.16 (AUD)
1,828 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
25,515.81 (AUD)
1,853 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
258.31 (AUD)
19 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
26,138.75 (AUD)
1,901 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
26,342.70 (AUD)
1,902 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
26,584.32 (AUD)
1,932 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
260.87 (AUD)
19 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
263.15 (AUD)
19 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
265,168.96 (AUD)
19,271 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
27,824.65 (AUD)
2,009 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
272,375.74 (AUD)
19,838 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
277.00 (AUD)
20 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
287,228.43 (AUD)
20,859 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
288.23 (AUD)
21 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
29,243.92 (AUD)
2,113 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
297.00 (AUD)
22 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,044.28 (AUD)
221 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,130.44 (AUD)
228 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,135.01 (AUD)
229 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,139.50 (AUD)
230 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,190.72 (AUD)
236 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,265.55 (AUD)
241 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,373.95 (AUD)
249 Ordinary Shares
126
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,498.85 (AUD)
254 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,623.19 (AUD)
267 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,778.32 (AUD)
273 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,811.14 (AUD)
279 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,826.74 (AUD)
276 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,844.62 (AUD)
279 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
30,303.80 (AUD)
2,188 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
30,324.18 (AUD)
2,207 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
31,051.35 (AUD)
2,255 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
316.02 (AUD)
23 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
316.48 (AUD)
23 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
321,432.28 (AUD)
23,326 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
324,580.02 (AUD)
23,623 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
34,501.14 (AUD)
2,511 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
35,535.00 (AUD)
2,575 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
357,101.25 (AUD)
25,971 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,143.27 (AUD)
301 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,145.04 (AUD)
303 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,236.54 (AUD)
308 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,288.23 (AUD)
318 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,330.22 (AUD)
317 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,374.00 (AUD)
324 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,437.16 (AUD)
322 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,532.38 (AUD)
334 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,557.43 (AUD)
334 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,662.68 (AUD)
345 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,674.81 (AUD)
339 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,693.46 (AUD)
339 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,807.69 (AUD)
347 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,875.20 (AUD)
352 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
409.50 (AUD)
30 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
41.31 (AUD)
3 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
42,021.29 (AUD)
3,083 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
439.84 (AUD)
32 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
46,167.80 (AUD)
3,365 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
46,614.70 (AUD)
3,410 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
464.10 (AUD)
34 Ordinary Shares
127
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
479.33 (AUD)
35 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
48,798.75 (AUD)
3,549 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
48,903.04 (AUD)
3,554 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,034.24 (AUD)
368 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,044.23 (AUD)
369 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,087.60 (AUD)
368 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,116.23 (AUD)
378 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,178.60 (AUD)
378 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,255.40 (AUD)
380 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,327.24 (AUD)
388 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,337.08 (AUD)
389 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,356.68 (AUD)
392 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,606.86 (AUD)
406 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,619.10 (AUD)
415 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,666.36 (AUD)
413 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,693.84 (AUD)
412 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,760.30 (AUD)
422 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,765.44 (AUD)
419 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,769.20 (AUD)
417 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
55,800.72 (AUD)
4,079 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
568.26 (AUD)
41 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
583.94 (AUD)
43 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,091.68 (AUD)
444 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,095.18 (AUD)
442 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,289.52 (AUD)
464 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,444.06 (AUD)
469 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,469.50 (AUD)
475 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,825.00 (AUD)
500 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,859.68 (AUD)
496 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
616.28 (AUD)
45 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
619.65 (AUD)
45 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
623.48 (AUD)
45 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
629.74 (AUD)
46 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
63,636.32 (AUD)
4,598 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
63,669.24 (AUD)
4,644 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
63,891.00 (AUD)
4,650 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
649.44 (AUD)
48 Ordinary Shares
128
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,029.76 (AUD)
512 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,049.13 (AUD)
521 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,154.73 (AUD)
529 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,178.80 (AUD)
524 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,227.24 (AUD)
526 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,232.50 (AUD)
526 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,521.30 (AUD)
549 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,628.58 (AUD)
554 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,693.78 (AUD)
562 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,911.36 (AUD)
576 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
717.60 (AUD)
52 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,011.08 (AUD)
578 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,045.74 (AUD)
589 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,047.52 (AUD)
584 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,093.82 (AUD)
588 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,137.92 (AUD)
588 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,172.93 (AUD)
597 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,607.01 (AUD)
627 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,708.96 (AUD)
632 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,969.18 (AUD)
649 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
80,767.05 (AUD)
5,917 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
83.04 (AUD)
6 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
840.10 (AUD)
62 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
85,738.80 (AUD)
6,195 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
9,039.98 (AUD)
652 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
9,247.50 (AUD)
675 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
9,383.22 (AUD)
677 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
9,473.75 (AUD)
689 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
9,636.90 (AUD)
706 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
9,769.55 (AUD)
721 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
9,803.75 (AUD)
713 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
9,860.34 (AUD)
714 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
927.95 (AUD)
67 Ordinary Shares
11/20/2019
Morgan Stanley Australia Securities Limited
Buy
976.25 (AUD)
71 Ordinary Shares
11/20/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1 Swap
11/20/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,660 Swaps
11/20/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,748 Swaps
129
11/20/2019
Morgan Stanley Capital Services LLC
Buy
N/A
14,988 Swaps
11/20/2019
Morgan Stanley Capital Services LLC
Buy
N/A
159,111 Swaps
11/20/2019
Morgan Stanley Capital Services LLC
Buy
N/A
20,215 Swaps
11/20/2019
Morgan Stanley Capital Services LLC
Buy
N/A
6,244 Swaps
11/20/2019
Morgan Stanley Capital Services LLC
Buy
N/A
9,736 Swaps
11/21/2019
Morgan Stanley & Co. International plc
Borrow
N/A
1,269,247 Ordinary Shares
11/21/2019
Morgan Stanley & Co. International plc
Buy
1,471.00
100 Ordinary Shares
11/21/2019
Morgan Stanley & Co. International plc
Buy
54,897.99
3,729 Ordinary Shares
11/21/2019
Morgan Stanley & Co. International plc
Buy
6,974.18
473 Ordinary Shares
11/21/2019
Morgan Stanley & Co. International plc
Buy
N/A
10,924 Swaps
11/21/2019
Morgan Stanley & Co. International plc
Buy
N/A
113,804 Swaps
11/21/2019
Morgan Stanley & Co. International plc
Buy
N/A
45 Swaps
11/21/2019
Morgan Stanley & Co. International plc
Buy
N/A
60,214 Swaps
11/21/2019
Morgan Stanley & Co. International plc
Buy
N/A
78,983 Swaps
11/21/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
25,573 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,033.50 (AUD)
75 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,052.60 (AUD)
76 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,080.69 (AUD)
78 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,124.28 (AUD)
81 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,205.82 (AUD)
87 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,228.20 (AUD)
89 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,256.71 (AUD)
91 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,387.98 (AUD)
99 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,403.00 (AUD)
100 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,505.29 (AUD)
109 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,577.76 (AUD)
114 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,660.80 (AUD)
120 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,757.68 (AUD)
127 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,834.07 (AUD)
133 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,975.22 (AUD)
142 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,975.22 (AUD)
142 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,985.16 (AUD)
142 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
10,498.98 (AUD)
751 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
10,527.33 (AUD)
759 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
10,575.18 (AUD)
763 Ordinary Shares
130
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
101,078.51 (AUD)
7,306 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
11,125.10 (AUD)
805 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
110.64 (AUD)
8 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
12,316.56 (AUD)
876 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
12,502.00 (AUD)
893 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
12,691.18 (AUD)
916 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
13,069.98 (AUD)
943 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
13,100.50 (AUD)
950 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
13,323.70 (AUD)
962 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
13,792.36 (AUD)
998 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
138,943.24 (AUD)
10,072 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
138.45 (AUD)
10 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
14.01 (AUD)
1 Ordinary Share
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
15,228.48 (AUD)
1,094 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
151.91 (AUD)
11 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
16,055.46 (AUD)
1,146 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
16,363.68 (AUD)
1,168 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
167.88 (AUD)
12 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
17,130.96 (AUD)
1,236 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
17,463.96 (AUD)
1,251 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
170,370.40 (AUD)
12,310 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
18,138.64 (AUD)
1,304 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
19,205.55 (AUD)
1,365 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
19,723.14 (AUD)
1,422 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,078.25 (AUD)
150 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,145.98 (AUD)
155 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,149.68 (AUD)
156 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,187.12 (AUD)
156 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,188.58 (AUD)
157 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,276.32 (AUD)
164 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,311.65 (AUD)
165 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,391.90 (AUD)
170 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,436.72 (AUD)
176 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,531.62 (AUD)
182 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,537.36 (AUD)
184 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,706.60 (AUD)
195 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,726.10 (AUD)
195 Ordinary Shares
131
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,732.40 (AUD)
198 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,771.79 (AUD)
201 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,805.46 (AUD)
203 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,861.34 (AUD)
206 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,898.83 (AUD)
209 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,985.12 (AUD)
216 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
20,061.66 (AUD)
1,434 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
20,662.83 (AUD)
1,486 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
20,995.28 (AUD)
1,517 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
202,731.28 (AUD)
14,606 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
207.90 (AUD)
15 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
22,137.43 (AUD)
1,603 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
22,208.00 (AUD)
1,600 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
222.24 (AUD)
16 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
23,966.10 (AUD)
1,718 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
233.92 (AUD)
17 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
24,014.18 (AUD)
1,732 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
24,576.22 (AUD)
1,763 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
24,858.16 (AUD)
1,789 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
25,341.04 (AUD)
1,831 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
25,590.06 (AUD)
1,843 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
25,940.63 (AUD)
1,875 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
250.02 (AUD)
18 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
26,644.27 (AUD)
1,921 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
260,426.22 (AUD)
18,892 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
262,070.55 (AUD)
18,970 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
28,050.20 (AUD)
2,018 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
28,232.48 (AUD)
2,008 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
28,869.10 (AUD)
2,095 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
29,463.00 (AUD)
2,100 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,042.34 (AUD)
217 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,133.76 (AUD)
224 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,164.78 (AUD)
229 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,342.02 (AUD)
242 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,383.45 (AUD)
245 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,635.73 (AUD)
261 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,711.30 (AUD)
267 Ordinary Shares
132
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,786.24 (AUD)
272 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,846.96 (AUD)
274 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,847.52 (AUD)
278 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,896.20 (AUD)
280 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,927.30 (AUD)
285 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,984.48 (AUD)
288 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
31,145.16 (AUD)
2,252 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
31,380.27 (AUD)
2,269 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
33,157.44 (AUD)
2,382 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
33,241.42 (AUD)
2,371 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
345.50 (AUD)
25 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
345.63 (AUD)
25 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
350.25 (AUD)
25 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
36,020.39 (AUD)
2,597 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
38,377.99 (AUD)
2,779 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
386.12 (AUD)
28 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
39,798.01 (AUD)
2,857 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,313.57 (AUD)
311 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,476.06 (AUD)
324 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,516.56 (AUD)
328 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,535.27 (AUD)
329 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,612.05 (AUD)
333 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,648.00 (AUD)
332 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,748.90 (AUD)
338 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,797.28 (AUD)
347 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,800.66 (AUD)
348 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,828.50 (AUD)
348 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,882.41 (AUD)
351 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,977.00 (AUD)
360 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
41,618.07 (AUD)
3,006 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
41.60 (AUD)
3 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
41.66 (AUD)
3 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
42,505.65 (AUD)
3,069 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
437,581.20 (AUD)
31,640 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
44,864.70 (AUD)
3,230 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
44,903.80 (AUD)
3,196 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
441.60 (AUD)
32 Ordinary Shares
133
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
46,202.40 (AUD)
3,348 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
46,944.10 (AUD)
3,370 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
463,309.08 (AUD)
33,464 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
47,092.85 (AUD)
3,415 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
47,547.54 (AUD)
3,438 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,071.04 (AUD)
368 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,142.06 (AUD)
371 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,149.48 (AUD)
371 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,184.70 (AUD)
373 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,362.00 (AUD)
383 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,369.92 (AUD)
388 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,384.70 (AUD)
386 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,390.91 (AUD)
387 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,678.50 (AUD)
410 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,965.04 (AUD)
431 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
524.78 (AUD)
38 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
56,398.00 (AUD)
4,075 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,014.37 (AUD)
433 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,043.71 (AUD)
437 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,075.06 (AUD)
438 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,574.00 (AUD)
475 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,805.26 (AUD)
491 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
611.60 (AUD)
44 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
650.72 (AUD)
47 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
651.89 (AUD)
47 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
7,547.70 (AUD)
543 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
7,592.67 (AUD)
549 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
7,620.36 (AUD)
552 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
7,816.46 (AUD)
566 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
7,983.36 (AUD)
567 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
73,301.28 (AUD)
5,304 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
74,360.65 (AUD)
5,369 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
794.30 (AUD)
57 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,044.25 (AUD)
575 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,109.34 (AUD)
578 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,212.80 (AUD)
590 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,282.40 (AUD)
595 Ordinary Shares
134
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,292.33 (AUD)
597 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,459.40 (AUD)
613 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,564.40 (AUD)
610 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,720.18 (AUD)
626 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,775.90 (AUD)
630 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
85,059.65 (AUD)
6,115 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
85,389.76 (AUD)
6,152 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
88,020.68 (AUD)
6,376 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
89,012.44 (AUD)
6,413 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
9,321.42 (AUD)
674 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
917.07 (AUD)
66 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
933.65 (AUD)
67 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
937.04 (AUD)
68 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
94,594.50 (AUD)
6,825 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
968.10 (AUD)
70 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
97.16 (AUD)
7 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
978.38 (AUD)
71 Ordinary Shares
11/21/2019
Morgan Stanley Australia Securities Limited
Buy
981.22 (AUD)
71 Ordinary Shares
11/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,740 Swaps
11/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
115 Swaps
11/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
16,878 Swaps
11/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,384 Swaps
11/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,706 Swaps
11/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
313 Swaps
11/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
33,449 Swaps
11/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
4,269 Swaps
11/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
49,472 Swaps
11/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
5,988 Swaps
11/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
7,924 Swaps
11/22/2019
Morgan Stanley & Co. International plc
Buy
26,892.00
1,800 Ordinary Shares
11/22/2019
Morgan Stanley & Co. International plc
Buy
7,058.08
474 Ordinary Shares
11/22/2019
Morgan Stanley & Co. International plc
Buy
N/A
10,924 Swaps
11/22/2019
Morgan Stanley & Co. International plc
Buy
N/A
166,875 Swaps
11/22/2019
Morgan Stanley & Co. International plc
Buy
N/A
40,496 Swaps
11/22/2019
Morgan Stanley & Co. International plc
Buy
N/A
57,890 Swaps
11/22/2019
Morgan Stanley & Co. International plc
Buy
N/A
6,325 Swaps
135
11/22/2019
Morgan Stanley & Co. International plc
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
75,000 Ordinary Shares
11/22/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
3,809 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,056.38 (AUD)
75 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,059.82 (AUD)
76 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,069.14 (AUD)
76 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,093.56 (AUD)
78 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,152.10 (AUD)
82 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,188.30 (AUD)
85 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,277.64 (AUD)
91 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,452.88 (AUD)
104 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,561.77 (AUD)
111 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,571.36 (AUD)
112 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,580.87 (AUD)
113 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,607.70 (AUD)
115 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,845.79 (AUD)
131 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,945.11 (AUD)
138 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
10,156.19 (AUD)
727 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
10,330.40 (AUD)
740 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
10,454.01 (AUD)
743 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
109,880.43 (AUD)
7,843 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
11,026.96 (AUD)
784 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
11,143.44 (AUD)
792 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
11,233.94 (AUD)
799 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
11,306.07 (AUD)
807 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
11,566.50 (AUD)
825 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
111,178.53 (AUD)
7,947 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
112.00 (AUD)
8 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
113,241.33 (AUD)
8,037 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
12,248.56 (AUD)
869 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
13,524.92 (AUD)
964 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
13,597.04 (AUD)
974 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
134,848.00 (AUD)
9,632 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
15,938.37 (AUD)
1,134 Ordinary Shares
136
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
167.76 (AUD)
12 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
17,425.26 (AUD)
1,242 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
174,553.23 (AUD)
12,477 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
18,035.20 (AUD)
1,280 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
18,811.59 (AUD)
1,337 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
19,690.88 (AUD)
1,408 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
19,796.48 (AUD)
1,406 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
19,895.08 (AUD)
1,412 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,017.73 (AUD)
143 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,058.74 (AUD)
147 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,088.00 (AUD)
150 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,213.70 (AUD)
157 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,240.31 (AUD)
159 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,241.60 (AUD)
160 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,391.90 (AUD)
170 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,592.78 (AUD)
185 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,606.79 (AUD)
186 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,627.35 (AUD)
187 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,633.90 (AUD)
187 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,661.12 (AUD)
189 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,818.00 (AUD)
200 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,940.11 (AUD)
209 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,950.50 (AUD)
210 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
20,217.95 (AUD)
1,439 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
20,563.58 (AUD)
1,461 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
23,389.40 (AUD)
1,660 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
24,101.91 (AUD)
1,713 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
25,591.50 (AUD)
1,815 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
25,914.35 (AUD)
1,855 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
251.10 (AUD)
18 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
265.24 (AUD)
19 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
27.98 (AUD)
2 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
28.02 (AUD)
2 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
28.22 (AUD)
2 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,203.71 (AUD)
229 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,557.18 (AUD)
253 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,631.18 (AUD)
259 Ordinary Shares
137
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,761.97 (AUD)
269 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
308.00 (AUD)
22 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
34,629.78 (AUD)
2,463 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
36,639.81 (AUD)
2,619 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
362.70 (AUD)
26 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
363.61 (AUD)
26 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
38,425.98 (AUD)
2,733 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
39,911.58 (AUD)
2,838 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,068.18 (AUD)
291 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,238.97 (AUD)
303 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,353.83 (AUD)
313 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,417.98 (AUD)
314 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,424.00 (AUD)
316 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,485.14 (AUD)
319 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,655.52 (AUD)
331 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,686.65 (AUD)
335 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,706.06 (AUD)
334 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
40,886.48 (AUD)
2,908 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
41,578.28 (AUD)
2,972 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
42.00 (AUD)
3 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
43,753.23 (AUD)
3,123 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
437.10 (AUD)
31 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
476.34 (AUD)
34 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
477.87 (AUD)
34 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,153.28 (AUD)
366 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,197.71 (AUD)
371 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,309.79 (AUD)
379 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,523.28 (AUD)
392 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,592.00 (AUD)
400 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,607.90 (AUD)
402 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
52,438.05 (AUD)
3,759 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
520.22 (AUD)
37 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
56.00 (AUD)
4 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,160.00 (AUD)
440 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,227.78 (AUD)
442 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,294.98 (AUD)
449 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,302.25 (AUD)
450 Ordinary Shares
138
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,470.31 (AUD)
462 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,771.66 (AUD)
483 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,822.87 (AUD)
487 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,842.88 (AUD)
486 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,926.65 (AUD)
493 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
60,365.64 (AUD)
4,318 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
62,016.02 (AUD)
4,444 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
643.54 (AUD)
46 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
658.00 (AUD)
47 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
672.48 (AUD)
48 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
69.50 (AUD)
5 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
7,127.04 (AUD)
512 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
7,325.52 (AUD)
524 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
7,409.62 (AUD)
527 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
7,420.16 (AUD)
527 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
7,485.24 (AUD)
532 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
7,514.72 (AUD)
536 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
70.50 (AUD)
5 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
74,998.00 (AUD)
5,357 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
770.00 (AUD)
55 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
8,125.80 (AUD)
580 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
8,406.00 (AUD)
600 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
8,537.40 (AUD)
612 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
83,987.20 (AUD)
5,965 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
84.12 (AUD)
6 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
880.43 (AUD)
63 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,320.10 (AUD)
661 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,406.80 (AUD)
670 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,544.59 (AUD)
682 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,625.72 (AUD)
692 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
915.53 (AUD)
65 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
923.34 (AUD)
66 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
956.76 (AUD)
68 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
97.90 (AUD)
7 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
97.93 (AUD)
7 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
98.14 (AUD)
7 Ordinary Shares
11/22/2019
Morgan Stanley Australia Securities Limited
Buy
985.95 (AUD)
70 Ordinary Shares
139
11/22/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,054 Swaps
11/22/2019
Morgan Stanley Capital Services LLC
Buy
N/A
13 Swaps
11/22/2019
Morgan Stanley Capital Services LLC
Buy
N/A
287 Swaps
11/22/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,835 Swaps
11/22/2019
Morgan Stanley Capital Services LLC
Buy
N/A
6,854 Swaps
11/22/2019
Morgan Stanley Capital Services LLC
Buy
N/A
76 Swaps
11/22/2019
Morgan Stanley Capital Services LLC
Buy
N/A
824 Swaps
11/25/2019
Morgan Stanley & Co. International plc
Buy
1,484.00
100 Ordinary Shares
11/25/2019
Morgan Stanley & Co. International plc
Buy
1,485.00
100 Ordinary Shares
11/25/2019
Morgan Stanley & Co. International plc
Buy
171,152.12
11,518 Ordinary Shares
11/25/2019
Morgan Stanley & Co. International plc
Buy
7,043.66
473 Ordinary Shares
11/25/2019
Morgan Stanley & Co. International plc
Buy
N/A
21,337 Swaps
11/25/2019
Morgan Stanley & Co. International plc
Buy
N/A
21,725 Swaps
11/25/2019
Morgan Stanley & Co. International plc
Buy
N/A
8,828 Swaps
11/25/2019
Morgan Stanley & Co. LLC
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
4,359 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,002.17 (AUD)
71 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,022.37 (AUD)
73 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,044.88 (AUD)
74 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,063.62 (AUD)
76 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,099.02 (AUD)
78 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,106.40 (AUD)
79 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,106.79 (AUD)
79 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,120.80 (AUD)
80 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,152.92 (AUD)
82 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,336.65 (AUD)
95 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,346.88 (AUD)
96 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,354.56 (AUD)
96 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,400.00 (AUD)
100 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,405.00 (AUD)
100 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,426.12 (AUD)
101 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,441.99 (AUD)
103 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,475.25 (AUD)
105 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,485.59 (AUD)
106 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,514.16 (AUD)
108 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,596.00 (AUD)
114 Ordinary Shares
140
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,611.39 (AUD)
114 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,662.62 (AUD)
118 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,711.66 (AUD)
122 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,762.74 (AUD)
126 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,769.04 (AUD)
126 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,785.62 (AUD)
127 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,854.60 (AUD)
132 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,879.96 (AUD)
133 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,892.03 (AUD)
135 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,934.76 (AUD)
138 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
1,960.00 (AUD)
140 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
10,696.00 (AUD)
764 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
100,551.44 (AUD)
7,172 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
109,053.84 (AUD)
7,784 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
11,292.06 (AUD)
806 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
11,692.17 (AUD)
831 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
12,954.48 (AUD)
924 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
126.05 (AUD)
9 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
13,394.64 (AUD)
952 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
137,129.98 (AUD)
9,802 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
139.95 (AUD)
10 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
14,920.65 (AUD)
1,065 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
14.04 (AUD)
1 Ordinary Share
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
15,477.00 (AUD)
1,100 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
15,483.30 (AUD)
1,095 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
16,487.68 (AUD)
1,171 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
16,774.01 (AUD)
1,199 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
18,005.13 (AUD)
1,287 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
18,716.02 (AUD)
1,334 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
19,404.00 (AUD)
1,386 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
19,740.00 (AUD)
1,410 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
196.07 (AUD)
14 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,007.72 (AUD)
143 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,027.10 (AUD)
145 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,180.85 (AUD)
155 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,308.35 (AUD)
165 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,426.92 (AUD)
172 Ordinary Shares
141
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,545.27 (AUD)
182 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,671.40 (AUD)
190 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,761.64 (AUD)
196 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,792.79 (AUD)
198 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,812.00 (AUD)
200 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,820.00 (AUD)
200 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,921.81 (AUD)
207 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,942.10 (AUD)
210 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
2,963.10 (AUD)
210 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
20,104.35 (AUD)
1,435 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
21,610,540.00 (AUD)
1,543,610 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
24,731.54 (AUD)
1,759 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
253.80 (AUD)
18 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
253.98 (AUD)
18 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
254.34 (AUD)
18 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
27,837.87 (AUD)
1,987 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
28,260.00 (AUD)
2,000 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
28.22 (AUD)
2 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
28.26 (AUD)
2 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
280.00 (AUD)
20 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
280.40 (AUD)
20 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
294.00 (AUD)
21 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
294.32 (AUD)
21 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
296.94 (AUD)
21 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,055.36 (AUD)
217 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,126.46 (AUD)
223 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,136.86 (AUD)
222 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,421.88 (AUD)
242 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,637.80 (AUD)
258 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,742.21 (AUD)
266 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,791.29 (AUD)
271 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
3,988.89 (AUD)
282 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
309.10 (AUD)
22 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
31,987.37 (AUD)
2,267 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
322.00 (AUD)
23 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
324.99 (AUD)
23 Ordinary Shares
142
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
339.36 (AUD)
24 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,215.00 (AUD)
300 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,304.14 (AUD)
307 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,319.49 (AUD)
307 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,438.00 (AUD)
317 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,543.42 (AUD)
322 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,679.34 (AUD)
334 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
4,811.51 (AUD)
341 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
42.36 (AUD)
3 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
448.64 (AUD)
32 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
48,440.00 (AUD)
3,460 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,141.67 (AUD)
367 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,378.07 (AUD)
384 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,442.11 (AUD)
389 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,605.64 (AUD)
397 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,632.00 (AUD)
400 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,728.73 (AUD)
405 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
5,958.64 (AUD)
422 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
518.37 (AUD)
37 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
534.28 (AUD)
38 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
535.42 (AUD)
38 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
57,708.75 (AUD)
4,125 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
571,449.53 (AUD)
40,847 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
574.62 (AUD)
41 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
590.94 (AUD)
42 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,017.85 (AUD)
430 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,089.02 (AUD)
434 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,303.96 (AUD)
449 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,349.81 (AUD)
449 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,740.01 (AUD)
477 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
6,981.96 (AUD)
498 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
619.08 (AUD)
44 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
62,826.34 (AUD)
4,478 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
643.54 (AUD)
46 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
663.64 (AUD)
47 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
69,484.80 (AUD)
4,928 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
699.50 (AUD)
50 Ordinary Shares
143
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
7,043.06 (AUD)
502 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
7,045.92 (AUD)
504 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
7,416.58 (AUD)
529 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
7,512.63 (AUD)
537 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
7,756.00 (AUD)
554 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
70,750.50 (AUD)
5,050 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
70.15 (AUD)
5 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
700.75 (AUD)
50 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
702.00 (AUD)
50 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
729.04 (AUD)
52 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
729.56 (AUD)
52 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
755.19 (AUD)
54 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
784.56 (AUD)
56 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
787.92 (AUD)
56 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
8,424.99 (AUD)
602 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
812.29 (AUD)
58 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
814.32 (AUD)
58 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
816.64 (AUD)
58 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
827.77 (AUD)
59 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
84.78 (AUD)
6 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
868.62 (AUD)
62 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
898.56 (AUD)
64 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
9,502.76 (AUD)
673 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
958.80 (AUD)
68 Ordinary Shares
11/25/2019
Morgan Stanley Australia Securities Limited
Buy
972.21 (AUD)
69 Ordinary Shares
11/25/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,060 Swaps
11/25/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,183 Swaps
11/25/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,669 Swaps
11/25/2019
Morgan Stanley Capital Services LLC
Buy
N/A
359 Swaps
11/25/2019
Morgan Stanley Capital Services LLC
Buy
N/A
65 Swaps
11/26/2019
Morgan Stanley & Co. International plc
Borrow
N/A
100,000 Ordinary Shares
11/26/2019
Morgan Stanley & Co. International plc
Buy
1,435.60
97 Ordinary Shares
11/26/2019
Morgan Stanley & Co. International plc
Buy
1,480.00
100 Ordinary Shares
11/26/2019
Morgan Stanley & Co. International plc
Buy
1,506.00
100 Ordinary Shares
11/26/2019
Morgan Stanley & Co. International plc
Buy
140,777.60
9,512 Ordinary Shares
11/26/2019
Morgan Stanley & Co. International plc
Buy
170,451.60
11,517 Ordinary Shares
11/26/2019
Morgan Stanley & Co. International plc
Buy
7,023.28
471 Ordinary Shares
144
11/26/2019
Morgan Stanley & Co. International plc
Buy
N/A
23,295 Swaps
11/26/2019
Morgan Stanley & Co. International plc
Buy
N/A
60,691 Swaps
11/26/2019
Morgan Stanley & Co. International plc
Buy
N/A
8,408 Swaps
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,023.12 (AUD)
72 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,038.22 (AUD)
74 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,193.22 (AUD)
84 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,199.78 (AUD)
85 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,261.13 (AUD)
89 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,420.00 (AUD)
100 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,474.16 (AUD)
104 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,524.96 (AUD)
108 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,537.92 (AUD)
108 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,565.66 (AUD)
111 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,593.76 (AUD)
112 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,727.52 (AUD)
122 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,919.64 (AUD)
136 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
1,993.60 (AUD)
140 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
10,110.24 (AUD)
708 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
10,305.57 (AUD)
726 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
10,730.10 (AUD)
761 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
10,850.59 (AUD)
769 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
10,877.20 (AUD)
766 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
10,909.65 (AUD)
771 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
11,003.68 (AUD)
776 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
11,257.20 (AUD)
795 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
11,866.08 (AUD)
838 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
11,878.58 (AUD)
833 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
12,323.40 (AUD)
874 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
12,642.56 (AUD)
896 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
12,788.70 (AUD)
907 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
12,821.23 (AUD)
901 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
12,834.05 (AUD)
907 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
127.89 (AUD)
9 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
13,081.50 (AUD)
918 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
13,617.80 (AUD)
959 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
13,965.00 (AUD)
980 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
137,879.14 (AUD)
9,751 Ordinary Shares
145
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
14,018.40 (AUD)
990 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
141.15 (AUD)
10 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
15,079.68 (AUD)
1,056 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
15,346.80 (AUD)
1,080 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
154.99 (AUD)
11 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
155.16 (AUD)
11 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
16,442.30 (AUD)
1,162 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
16,583.80 (AUD)
1,172 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
168.36 (AUD)
12 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
17,020.72 (AUD)
1,208 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
17,643.36 (AUD)
1,239 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
17,731.56 (AUD)
1,254 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
17,846.10 (AUD)
1,255 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
18,222.79 (AUD)
1,277 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
18,864.94 (AUD)
1,322 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
18,954.36 (AUD)
1,332 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
19,302.04 (AUD)
1,367 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
19,497.92 (AUD)
1,376 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
197.68 (AUD)
14 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,004.33 (AUD)
142 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,070.28 (AUD)
146 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,179.10 (AUD)
154 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,383.09 (AUD)
167 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,491,813.79 (AUD)
175,730 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,704.56 (AUD)
191 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,756.04 (AUD)
193 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,809.22 (AUD)
197 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,820.00 (AUD)
200 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,830.08 (AUD)
201 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,836.11 (AUD)
201 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,894.76 (AUD)
204 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,975.70 (AUD)
210 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,978.25 (AUD)
209 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
2,999.80 (AUD)
212 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
20,391.59 (AUD)
1,433 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
20,517.50 (AUD)
1,450 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
206,302.31 (AUD)
14,621 Ordinary Shares
146
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
21,469.47 (AUD)
1,513 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
21,642.84 (AUD)
1,522 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
21,774.33 (AUD)
1,541 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
21,801.28 (AUD)
1,544 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
22,293.80 (AUD)
1,580 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
22,640.00 (AUD)
1,600 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
226.40 (AUD)
16 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
23,131.80 (AUD)
1,629 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
241.91 (AUD)
17 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
247,967.62 (AUD)
17,423 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
25,029.58 (AUD)
1,754 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
25,347.20 (AUD)
1,780 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
25,612.95 (AUD)
1,805 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
25,762.73 (AUD)
1,813 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
26,333.80 (AUD)
1,865 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
266,052.24 (AUD)
18,789 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
268.38 (AUD)
19 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
27,883.35 (AUD)
1,965 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
28,184.30 (AUD)
2,006 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
28,525.32 (AUD)
2,006 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
281,562.00 (AUD)
20,040 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
281,699.60 (AUD)
19,838 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
29,933.98 (AUD)
2,111 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
3,037.95 (AUD)
215 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
3,107.26 (AUD)
221 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
3,194.24 (AUD)
224 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
3,283.25 (AUD)
230 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
3,306.42 (AUD)
234 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
3,490.03 (AUD)
245 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
3,496.29 (AUD)
247 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
3,971.80 (AUD)
280 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
30,430.60 (AUD)
2,143 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
30,506.67 (AUD)
2,159 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
30,801.60 (AUD)
2,160 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
309.10 (AUD)
22 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
31,334.24 (AUD)
2,216 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
31,615.92 (AUD)
2,214 Ordinary Shares
147
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
31,653.72 (AUD)
2,226 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
31,933.36 (AUD)
2,252 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
310.64 (AUD)
22 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
312.62 (AUD)
22 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
32,968.50 (AUD)
2,325 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
33,374.70 (AUD)
2,367 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
34,722.93 (AUD)
2,447 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
34,816.32 (AUD)
2,464 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
36,431.07 (AUD)
2,571 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
37,945.68 (AUD)
2,676 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
384,848.38 (AUD)
27,217 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
4,001.62 (AUD)
283 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
4,089.75 (AUD)
287 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
4,272.24 (AUD)
303 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
4,274.20 (AUD)
301 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
4,368.61 (AUD)
307 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
4,403.55 (AUD)
310 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
4,444.60 (AUD)
313 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
4,452.44 (AUD)
316 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
4,727.68 (AUD)
332 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
4,987.84 (AUD)
352 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
42,853.80 (AUD)
3,020 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
42.42 (AUD)
3 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
42.48 (AUD)
3 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
42.78 (AUD)
3 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
424.50 (AUD)
30 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
43,548.66 (AUD)
3,082 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
43,842.60 (AUD)
3,105 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
44,217.60 (AUD)
3,136 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
440.82 (AUD)
31 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
46,501.86 (AUD)
3,261 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
48,548.65 (AUD)
3,431 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
48,552.32 (AUD)
3,424 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
480.08 (AUD)
34 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
49,848.68 (AUD)
3,508 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
495.60 (AUD)
35 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
5,111.44 (AUD)
362 Ordinary Shares
148
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
5,227.39 (AUD)
371 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
5,258.72 (AUD)
368 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
5,330.78 (AUD)
377 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
5,722.27 (AUD)
401 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
5,734.75 (AUD)
406 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
5,766.90 (AUD)
409 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
5,810.91 (AUD)
413 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
5,829.12 (AUD)
414 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
5,851.50 (AUD)
415 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
5,857.28 (AUD)
416 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
5,903.71 (AUD)
419 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
511,200.00 (AUD)
36,000 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
53,910.16 (AUD)
3,818 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
538.84 (AUD)
38 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
54,537.98 (AUD)
3,857 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
55,788.75 (AUD)
3,915 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
550.68 (AUD)
39 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
56,977.57 (AUD)
4,021 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
6,015.06 (AUD)
423 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
6,086.88 (AUD)
432 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
6,450.72 (AUD)
453 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
6,695.32 (AUD)
473 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
6,856.40 (AUD)
488 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
60,179.84 (AUD)
4,256 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
64,930.88 (AUD)
4,592 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
66,458.10 (AUD)
4,710 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
66,778.38 (AUD)
4,726 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
67,205.93 (AUD)
4,763 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
67,770.33 (AUD)
4,803 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
69,278.40 (AUD)
4,896 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
7,029.62 (AUD)
494 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
7,187.08 (AUD)
509 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
7,225.26 (AUD)
509 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
7,235.75 (AUD)
515 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
7,243.07 (AUD)
509 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
7,329.70 (AUD)
518 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
7,563.27 (AUD)
533 Ordinary Shares
149
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
7,827.72 (AUD)
553 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
70.70 (AUD)
5 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
706.25 (AUD)
50 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
71,027.62 (AUD)
5,009 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
720.63 (AUD)
51 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
73,640.65 (AUD)
5,195 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
784.85 (AUD)
55 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
8,119.00 (AUD)
575 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
8,175.48 (AUD)
579 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
8,355.48 (AUD)
588 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
80,541.00 (AUD)
5,700 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
80,952.15 (AUD)
5,721 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
848.40 (AUD)
60 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
853.20 (AUD)
60 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
881.02 (AUD)
62 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
893.34 (AUD)
63 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
9,214.86 (AUD)
654 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
9,580.69 (AUD)
679 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
9,676.40 (AUD)
680 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
94,978.38 (AUD)
6,717 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
95,063.22 (AUD)
6,723 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
98,004.34 (AUD)
6,931 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
99,630.92 (AUD)
7,024 Ordinary Shares
11/26/2019
Morgan Stanley Australia Securities Limited
Buy
99.82 (AUD)
7 Ordinary Shares
11/26/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,077 Swaps
11/26/2019
Morgan Stanley Capital Services LLC
Buy
N/A
193 Swaps
11/26/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,987 Swaps
11/26/2019
Morgan Stanley Capital Services LLC
Buy
N/A
31,695 Swaps
11/26/2019
Morgan Stanley Capital Services LLC
Buy
N/A
59 Swaps
11/27/2019
Morgan Stanley & Co. International plc
Buy
100,744.93
6,693 Ordinary Shares
11/27/2019
Morgan Stanley & Co. International plc
Buy
7,097.00
470 Ordinary Shares
11/27/2019
Morgan Stanley & Co. International plc
Buy
N/A
38,286 Swaps
11/27/2019
Morgan Stanley & Co. International plc
Buy
N/A
4,099 Swaps
11/27/2019
Morgan Stanley & Co. International plc
Increase in shares held or in res
p
ect of
which the holder may exercise right to
rehypothecate pursuant to the
a
g
reement
(
s
)
N/A
34,998 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,038.06 (AUD)
73 Ordinary Shares
150
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,143.20 (AUD)
80 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,143.72 (AUD)
81 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,297.21 (AUD)
91 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,645.65 (AUD)
115 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,770.72 (AUD)
124 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,834.24 (AUD)
128 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,860.30 (AUD)
130 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,862.52 (AUD)
132 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
10,081.98 (AUD)
711 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
10,167.20 (AUD)
710 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
10,912.11 (AUD)
769 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
104,654.00 (AUD)
7,370 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
109,964.80 (AUD)
7,744 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
11,691.04 (AUD)
821 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
115,639.44 (AUD)
8,098 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
12,623.52 (AUD)
884 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
12,784.50 (AUD)
900 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
12,827.76 (AUD)
904 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
122,107.14 (AUD)
8,587 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
124,758.75 (AUD)
8,755 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
128,429.98 (AUD)
9,038 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
13,978.77 (AUD)
982 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
138,341.82 (AUD)
9,654 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
14,488.16 (AUD)
1,016 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
14,598.21 (AUD)
1,023 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
141.40 (AUD)
10 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
159,284.20 (AUD)
11,170 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
18,176.00 (AUD)
1,280 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
18,256.42 (AUD)
1,274 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
19,000.50 (AUD)
1,325 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
198.66 (AUD)
14 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,106.04 (AUD)
148 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,184.08 (AUD)
153 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,217,584.47 (AUD)
155,549 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,313.79 (AUD)
163 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,429.91 (AUD)
171 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,495.68 (AUD)
176 Ordinary Shares
151
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,513.40 (AUD)
177 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,542.73 (AUD)
178 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,939.70 (AUD)
205 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
21,535.03 (AUD)
1,507 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
21,548.52 (AUD)
1,509 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
23,171.61 (AUD)
1,617 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
24,504.30 (AUD)
1,710 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
24,966.97 (AUD)
1,757 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
25,131.79 (AUD)
1,767 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
25,965.96 (AUD)
1,812 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
270.18 (AUD)
19 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,042.20 (AUD)
212 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,137.20 (AUD)
220 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,140.46 (AUD)
219 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,149.25 (AUD)
221 Ordinary Shares
11/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,315.59 (AUD)
233 Ordinary Shares
[TRUNCATED]
Data sourced from publicly available filings. Our datasets may not be complete. Automated analysis can produce errors. If you believe any data on this page is incorrect, please contact us at hello@nzxplorer.co.nz. For informational purposes only. Not investment advice.
Other issuers discussed similar conditions around this time
Matched by meaning across NZX announcement text, not keywords — based on our semantic index of announcement bodies.
- CNU — Chorus Limited: SPH Notice – Morgan Stanley and it’s Subsidiaries2020-03-22
“1 Disclosure of beginning to have substantial holding Section 276, Financial Markets Conduct Act 20 13 To NZX Limited and To CHORUS LTD (CNU) Date this disclosure made: 20 March, 2020 Date on which substantial holding began: 18 March, 2020 Substantia…”
- CNU — Chorus Limited: SPH Notice – Morgan Stanley2020-03-22
“1 Disclosure of beginning to have substantial holding Section 276, Financial Markets Conduct Act 20 13 To NZX Limited and To CHORUS LTD (CNU) Date this disclosure made: 20 March, 2020 Date on which substantial holding began: 18 March, 2020 Substantia…”
- CNU — Chorus Limited: SPH Notice – Mitsubishi UFJ Financial Group, Inc.2020-03-31
“11 Details for Morgan Stanley & Co. International plc Nature of relevant interest(s): Shares held or in respect of which the holder may exercise the control over disposal in the ordinary course of sales and trading businesses. The relevant agreements need not be at…”