Downer EDI Limited/Announcement
Downer EDI Limited logo

Ceasing to be a substantial holder

Substantial Holder Notice15 November 2023DOWIndustrials

1
Form 605

Corporations Act 2001

Section 671B


Notice of ceasing to be a substantial holder


To Company Name/Scheme DOWNER EDI LIMITED


ACN/ARSN

003 872 848


1. Details of substantial holder (1)


Name Morgan Stanley and its subsidiaries listed in Annexure A

ACN/ARSN (if applicable) Not Applicable


The holder ceased to be a


substantial holder on November 13, 2023

The previous notice was given to the company on November 07, 2023

The previous notice was dated November 03, 2023

The holder became aware on November 15, 2023




2. Changes in relevant interests


Particulars of each change in, or change in the nature of, a relevant interest (2) of the substantial holder or an associate (3) in voting securities of the company or

scheme, since the substantial holder was last required to give a substantial holding notice to the company or scheme are as follows:




Date of

change

Person whose relevant interest changed

Nature of change

(4)

Consideratio

n given in

relation to

change (5)

Class (6) and number of

Securities affected

Person’s

votes

affected

11/6/2023 Morgan Stanley & Co. International plc Borrow N/A 20,606 Ordinary Shares 20,606

11/6/2023 Morgan Stanley & Co. International plc

Collateral

Received

N/A 178,998 Ordinary Shares 178,998

11/6/2023 Morgan Stanley & Co. LLC

Collateral

Received

N/A 205,839 Ordinary Shares 205,839

11/6/2023 Morgan Stanley Australia Securities Limited Buy 3.77 1 Ordinary Shares 1

11/6/2023 Morgan Stanley Australia Securities Limited Buy 34.07 9 Ordinary Shares 9

11/6/2023 Morgan Stanley Australia Securities Limited Buy 200.61 53 Ordinary Shares 53

11/6/2023 Morgan Stanley Australia Securities Limited Buy 235.29 62 Ordinary Shares 62

11/6/2023 Morgan Stanley Australia Securities Limited Buy 320.45 85 Ordinary Shares 85

11/6/2023 Morgan Stanley Australia Securities Limited Buy 471.25 125 Ordinary Shares 125

11/6/2023 Morgan Stanley Australia Securities Limited Buy 498.96 132 Ordinary Shares 132

11/6/2023 Morgan Stanley Australia Securities Limited Buy 585.2 154 Ordinary Shares 154

11/6/2023 Morgan Stanley Australia Securities Limited Buy 608.58 161 Ordinary Shares 161

11/6/2023 Morgan Stanley Australia Securities Limited Buy 611 161 Ordinary Shares 161

11/6/2023 Morgan Stanley Australia Securities Limited Buy 614.22 161 Ordinary Shares 161

11/6/2023 Morgan Stanley Australia Securities Limited Buy 657.72 174 Ordinary Shares 174

11/6/2023 Morgan Stanley Australia Securities Limited Buy 722.94 191 Ordinary Shares 191

11/6/2023 Morgan Stanley Australia Securities Limited Buy 723.87 189 Ordinary Shares 189

11/6/2023 Morgan Stanley Australia Securities Limited Buy 759.78 201 Ordinary Shares 201

11/6/2023 Morgan Stanley Australia Securities Limited Buy 819.62 214 Ordinary Shares 214

11/6/2023 Morgan Stanley Australia Securities Limited Buy 822.96 216 Ordinary Shares 216

11/6/2023 Morgan Stanley Australia Securities Limited Buy 864.45 226 Ordinary Shares 226

11/6/2023 Morgan Stanley Australia Securities Limited Buy 870.87 231 Ordinary Shares 231

11/6/2023 Morgan Stanley Australia Securities Limited Buy 878.12 232 Ordinary Shares 232

2
11/6/2023 Morgan Stanley Australia Securities Limited Buy 882.18 234 Ordinary Shares 234

11/6/2023 Morgan Stanley Australia Securities Limited Buy 938.73 249 Ordinary Shares 249

11/6/2023 Morgan Stanley Australia Securities Limited Buy 976.64 256 Ordinary Shares 256

11/6/2023 Morgan Stanley Australia Securities Limited Buy 1,121.18 297 Ordinary Shares 297

11/6/2023 Morgan Stanley Australia Securities Limited Buy 1,136.28 301 Ordinary Shares 301

11/6/2023 Morgan Stanley Australia Securities Limited Buy 1,148.37 303 Ordinary Shares 303

11/6/2023 Morgan Stanley Australia Securities Limited Buy 1,239.33 327 Ordinary Shares 327

11/6/2023 Morgan Stanley Australia Securities Limited Buy 1,296.54 343 Ordinary Shares 343

11/6/2023 Morgan Stanley Australia Securities Limited Buy 1,419.33 374 Ordinary Shares 374

11/6/2023 Morgan Stanley Australia Securities Limited Buy 1,573.20 414 Ordinary Shares 414

11/6/2023 Morgan Stanley Australia Securities Limited Buy 1,668.55 442 Ordinary Shares 442

11/6/2023 Morgan Stanley Australia Securities Limited Buy 1,738.10 455 Ordinary Shares 455

11/6/2023 Morgan Stanley Australia Securities Limited Buy 1,946.91 511 Ordinary Shares 511

11/6/2023 Morgan Stanley Australia Securities Limited Buy 2,006.69 526 Ordinary Shares 526

11/6/2023 Morgan Stanley Australia Securities Limited Buy 2,037.42 539 Ordinary Shares 539

11/6/2023 Morgan Stanley Australia Securities Limited Buy 2,114.55 555 Ordinary Shares 555

11/6/2023 Morgan Stanley Australia Securities Limited Buy 2,239.38 594 Ordinary Shares 594

11/6/2023 Morgan Stanley Australia Securities Limited Buy 2,295.82 601 Ordinary Shares 601

11/6/2023 Morgan Stanley Australia Securities Limited Buy 2,371.88 625 Ordinary Shares 625

11/6/2023 Morgan Stanley Australia Securities Limited Buy 2,955.68 784 Ordinary Shares 784

11/6/2023 Morgan Stanley Australia Securities Limited Buy 3,020.43 798 Ordinary Shares 798

11/6/2023 Morgan Stanley Australia Securities Limited Buy 3,043.80 801 Ordinary Shares 801

11/6/2023 Morgan Stanley Australia Securities Limited Buy 3,187.39 841 Ordinary Shares 841

11/6/2023 Morgan Stanley Australia Securities Limited Buy 3,211.00 845 Ordinary Shares 845

11/6/2023 Morgan Stanley Australia Securities Limited Buy 3,230.45 849 Ordinary Shares 849

11/6/2023 Morgan Stanley Australia Securities Limited Buy 3,806.39 1,003 Ordinary Shares 1,003

11/6/2023 Morgan Stanley Australia Securities Limited Buy 3,905.25 1,025 Ordinary Shares 1,025

11/6/2023 Morgan Stanley Australia Securities Limited Buy 3,968.13 1,047 Ordinary Shares 1,047

11/6/2023 Morgan Stanley Australia Securities Limited Buy 4,078.62 1,079 Ordinary Shares 1,079

11/6/2023 Morgan Stanley Australia Securities Limited Buy 4,432.56 1,168 Ordinary Shares 1,168

11/6/2023 Morgan Stanley Australia Securities Limited Buy 5,105.97 1,349 Ordinary Shares 1,349

11/6/2023 Morgan Stanley Australia Securities Limited Buy 5,327.00 1,400 Ordinary Shares 1,400

11/6/2023 Morgan Stanley Australia Securities Limited Buy 5,617.08 1,486 Ordinary Shares 1,486

11/6/2023 Morgan Stanley Australia Securities Limited Buy 5,722.36 1,498 Ordinary Shares 1,498

11/6/2023 Morgan Stanley Australia Securities Limited Buy 5,855.69 1,543 Ordinary Shares 1,543

11/6/2023 Morgan Stanley Australia Securities Limited Buy 5,900.82 1,559 Ordinary Shares 1,559

11/6/2023 Morgan Stanley Australia Securities Limited Buy 5,984.41 1,579 Ordinary Shares 1,579

11/6/2023 Morgan Stanley Australia Securities Limited Buy 6,316.38 1,671 Ordinary Shares 1,671

11/6/2023 Morgan Stanley Australia Securities Limited Buy 6,435.42 1,698 Ordinary Shares 1,698

11/6/2023 Morgan Stanley Australia Securities Limited Buy 6,598.39 1,741 Ordinary Shares 1,741

11/6/2023 Morgan Stanley Australia Securities Limited Buy 6,772.73 1,787 Ordinary Shares 1,787

11/6/2023 Morgan Stanley Australia Securities Limited Buy 7,102.46 1,874 Ordinary Shares 1,874

11/6/2023 Morgan Stanley Australia Securities Limited Buy 7,125.30 1,885 Ordinary Shares 1,885

11/6/2023 Morgan Stanley Australia Securities Limited Buy 7,204.79 1,901 Ordinary Shares 1,901

11/6/2023 Morgan Stanley Australia Securities Limited Buy 7,216.16 1,904 Ordinary Shares 1,904

11/6/2023 Morgan Stanley Australia Securities Limited Buy 7,489.80 1,971 Ordinary Shares 1,971

11/6/2023 Morgan Stanley Australia Securities Limited Buy 8,549.16 2,238 Ordinary Shares 2,238

11/6/2023 Morgan Stanley Australia Securities Limited Buy 8,955.77 2,363 Ordinary Shares 2,363

3
11/6/2023 Morgan Stanley Australia Securities Limited Buy 9,268.20 2,439 Ordinary Shares 2,439

11/6/2023 Morgan Stanley Australia Securities Limited Buy 9,307.83 2,443 Ordinary Shares 2,443

11/6/2023 Morgan Stanley Australia Securities Limited Buy 9,954.55 2,630 Ordinary Shares 2,630

11/6/2023 Morgan Stanley Australia Securities Limited Buy 10,143.80 2,680 Ordinary Shares 2,680

11/6/2023 Morgan Stanley Australia Securities Limited Buy 11,567.16 3,036 Ordinary Shares 3,036

11/6/2023 Morgan Stanley Australia Securities Limited Buy 11,593.26 3,067 Ordinary Shares 3,067

11/6/2023 Morgan Stanley Australia Securities Limited Buy 11,764.16 3,104 Ordinary Shares 3,104

11/6/2023 Morgan Stanley Australia Securities Limited Buy 13,548.36 3,556 Ordinary Shares 3,556

11/6/2023 Morgan Stanley Australia Securities Limited Buy 14,664.20 3,859 Ordinary Shares 3,859

11/6/2023 Morgan Stanley Australia Securities Limited Buy 15,652.98 4,141 Ordinary Shares 4,141

11/6/2023 Morgan Stanley Australia Securities Limited Buy 15,709.55 4,145 Ordinary Shares 4,145

11/6/2023 Morgan Stanley Australia Securities Limited Buy 16,058.23 4,237 Ordinary Shares 4,237

11/6/2023 Morgan Stanley Australia Securities Limited Buy 16,698.74 4,406 Ordinary Shares 4,406

11/6/2023 Morgan Stanley Australia Securities Limited Buy 18,156.40 4,778 Ordinary Shares 4,778

11/6/2023 Morgan Stanley Australia Securities Limited Buy 18,491.41 4,879 Ordinary Shares 4,879

11/6/2023 Morgan Stanley Australia Securities Limited Buy 19,928.16 5,272 Ordinary Shares 5,272

11/6/2023 Morgan Stanley Australia Securities Limited Buy 23,656.29 6,209 Ordinary Shares 6,209

11/6/2023 Morgan Stanley Australia Securities Limited Buy 25,463.80 6,701 Ordinary Shares 6,701

11/6/2023 Morgan Stanley Australia Securities Limited Buy 38,102.40 10,080 Ordinary Shares 10,080

11/6/2023 Morgan Stanley Australia Securities Limited Buy 38,252.47 10,093 Ordinary Shares 10,093

11/6/2023 Morgan Stanley Australia Securities Limited Buy 201,559.78 53,182 Ordinary Shares 53,182

11/6/2023 Morgan Stanley Australia Securities Limited Buy 540,021.94 142,486 Ordinary Shares 142,486

11/6/2023 Morgan Stanley Australia Securities Limited Sell 46.38 12 Ordinary Shares 12

11/6/2023 Morgan Stanley Australia Securities Limited Sell 64.77 17 Ordinary Shares 17

11/6/2023 Morgan Stanley Australia Securities Limited Sell 69.39 18 Ordinary Shares 18

11/6/2023 Morgan Stanley Australia Securities Limited Sell 102.87 27 Ordinary Shares 27

11/6/2023 Morgan Stanley Australia Securities Limited Sell 117.65 31 Ordinary Shares 31

11/6/2023 Morgan Stanley Australia Securities Limited Sell 129.54 34 Ordinary Shares 34

11/6/2023 Morgan Stanley Australia Securities Limited Sell 131.41 34 Ordinary Shares 34

11/6/2023 Morgan Stanley Australia Securities Limited Sell 136.8 36 Ordinary Shares 36

11/6/2023 Morgan Stanley Australia Securities Limited Sell 138.78 36 Ordinary Shares 36

11/6/2023 Morgan Stanley Australia Securities Limited Sell 138.96 36 Ordinary Shares 36

11/6/2023 Morgan Stanley Australia Securities Limited Sell 139.14 36 Ordinary Shares 36

11/6/2023 Morgan Stanley Australia Securities Limited Sell 199.68 52 Ordinary Shares 52

11/6/2023 Morgan Stanley Australia Securities Limited Sell 225.62 58 Ordinary Shares 58

11/6/2023 Morgan Stanley Australia Securities Limited Sell 244.8 64 Ordinary Shares 64

11/6/2023 Morgan Stanley Australia Securities Limited Sell 259.29 67 Ordinary Shares 67

11/6/2023 Morgan Stanley Australia Securities Limited Sell 261.46 68 Ordinary Shares 68

11/6/2023 Morgan Stanley Australia Securities Limited Sell 290.32 76 Ordinary Shares 76

11/6/2023 Morgan Stanley Australia Securities Limited Sell 308.8 80 Ordinary Shares 80

11/6/2023 Morgan Stanley Australia Securities Limited Sell 312.66 81 Ordinary Shares 81

11/6/2023 Morgan Stanley Australia Securities Limited Sell 314.99 83 Ordinary Shares 83

11/6/2023 Morgan Stanley Australia Securities Limited Sell 383.5 100 Ordinary Shares 100

11/6/2023 Morgan Stanley Australia Securities Limited Sell 383.8 101 Ordinary Shares 101

11/6/2023 Morgan Stanley Australia Securities Limited Sell 397.43 105 Ordinary Shares 105

11/6/2023 Morgan Stanley Australia Securities Limited Sell 405.53 107 Ordinary Shares 107

11/6/2023 Morgan Stanley Australia Securities Limited Sell 411.95 107 Ordinary Shares 107

11/6/2023 Morgan Stanley Australia Securities Limited Sell 427.28 112 Ordinary Shares 112

4
11/6/2023 Morgan Stanley Australia Securities Limited Sell 427.84 112 Ordinary Shares 112

11/6/2023 Morgan Stanley Australia Securities Limited Sell 442.85 117 Ordinary Shares 117

11/6/2023 Morgan Stanley Australia Securities Limited Sell 454.2 120 Ordinary Shares 120

11/6/2023 Morgan Stanley Australia Securities Limited Sell 467.4 123 Ordinary Shares 123

11/6/2023 Morgan Stanley Australia Securities Limited Sell 471.82 124 Ordinary Shares 124

11/6/2023 Morgan Stanley Australia Securities Limited Sell 492.78 129 Ordinary Shares 129

11/6/2023 Morgan Stanley Australia Securities Limited Sell 506.32 131 Ordinary Shares 131

11/6/2023 Morgan Stanley Australia Securities Limited Sell 523.02 138 Ordinary Shares 138

11/6/2023 Morgan Stanley Australia Securities Limited Sell 524.28 136 Ordinary Shares 136

11/6/2023 Morgan Stanley Australia Securities Limited Sell 552.96 144 Ordinary Shares 144

11/6/2023 Morgan Stanley Australia Securities Limited Sell 555.84 144 Ordinary Shares 144

11/6/2023 Morgan Stanley Australia Securities Limited Sell 562.1 146 Ordinary Shares 146

11/6/2023 Morgan Stanley Australia Securities Limited Sell 587.45 155 Ordinary Shares 155

11/6/2023 Morgan Stanley Australia Securities Limited Sell 589.05 153 Ordinary Shares 153

11/6/2023 Morgan Stanley Australia Securities Limited Sell 591.24 156 Ordinary Shares 156

11/6/2023 Morgan Stanley Australia Securities Limited Sell 605.6 160 Ordinary Shares 160

11/6/2023 Morgan Stanley Australia Securities Limited Sell 609.6 160 Ordinary Shares 160

11/6/2023 Morgan Stanley Australia Securities Limited Sell 650.25 170 Ordinary Shares 170

11/6/2023 Morgan Stanley Australia Securities Limited Sell 677.03 177 Ordinary Shares 177

11/6/2023 Morgan Stanley Australia Securities Limited Sell 719.15 190 Ordinary Shares 190

11/6/2023 Morgan Stanley Australia Securities Limited Sell 731.38 194 Ordinary Shares 194

11/6/2023 Morgan Stanley Australia Securities Limited Sell 731.43 189 Ordinary Shares 189

11/6/2023 Morgan Stanley Australia Securities Limited Sell 742.05 194 Ordinary Shares 194

11/6/2023 Morgan Stanley Australia Securities Limited Sell 756 200 Ordinary Shares 200

11/6/2023 Morgan Stanley Australia Securities Limited Sell 757 200 Ordinary Shares 200

11/6/2023 Morgan Stanley Australia Securities Limited Sell 759.5 196 Ordinary Shares 196

11/6/2023 Morgan Stanley Australia Securities Limited Sell 776.87 201 Ordinary Shares 201

11/6/2023 Morgan Stanley Australia Securities Limited Sell 795.25 209 Ordinary Shares 209

11/6/2023 Morgan Stanley Australia Securities Limited Sell 798.64 211 Ordinary Shares 211

11/6/2023 Morgan Stanley Australia Securities Limited Sell 801.09 207 Ordinary Shares 207

11/6/2023 Morgan Stanley Australia Securities Limited Sell 817.48 214 Ordinary Shares 214

11/6/2023 Morgan Stanley Australia Securities Limited Sell 857.67 226 Ordinary Shares 226

11/6/2023 Morgan Stanley Australia Securities Limited Sell 885.08 232 Ordinary Shares 232

11/6/2023 Morgan Stanley Australia Securities Limited Sell 891.83 235 Ordinary Shares 235

11/6/2023 Morgan Stanley Australia Securities Limited Sell 898.56 234 Ordinary Shares 234

11/6/2023 Morgan Stanley Australia Securities Limited Sell 904.4 238 Ordinary Shares 238

11/6/2023 Morgan Stanley Australia Securities Limited Sell 916.11 243 Ordinary Shares 243

11/6/2023 Morgan Stanley Australia Securities Limited Sell 918.68 238 Ordinary Shares 238

11/6/2023 Morgan Stanley Australia Securities Limited Sell 966.42 252 Ordinary Shares 252

11/6/2023 Morgan Stanley Australia Securities Limited Sell 991.8 261 Ordinary Shares 261

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,037.68 272 Ordinary Shares 272

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,088.52 282 Ordinary Shares 282

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,158.21 306 Ordinary Shares 306

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,162.70 302 Ordinary Shares 302

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,239.70 322 Ordinary Shares 322

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,326.53 345 Ordinary Shares 345

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,335.56 351 Ordinary Shares 351

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,349.66 358 Ordinary Shares 358

5
11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,396.67 369 Ordinary Shares 369

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,402.75 362 Ordinary Shares 362

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,413.40 370 Ordinary Shares 370

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,455.36 384 Ordinary Shares 384

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,520.51 397 Ordinary Shares 397

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,555.20 405 Ordinary Shares 405

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,625.63 425 Ordinary Shares 425

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,638.78 429 Ordinary Shares 429

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,659.80 430 Ordinary Shares 430

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,702.26 441 Ordinary Shares 441

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,761.74 457 Ordinary Shares 457

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,800.10 470 Ordinary Shares 470

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,816.80 480 Ordinary Shares 480

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,912.50 500 Ordinary Shares 500

11/6/2023 Morgan Stanley Australia Securities Limited Sell 1,946.78 505 Ordinary Shares 505

11/6/2023 Morgan Stanley Australia Securities Limited Sell 2,130.80 560 Ordinary Shares 560

11/6/2023 Morgan Stanley Australia Securities Limited Sell 2,157.74 559 Ordinary Shares 559

11/6/2023 Morgan Stanley Australia Securities Limited Sell 2,190.65 569 Ordinary Shares 569

11/6/2023 Morgan Stanley Australia Securities Limited Sell 2,201.68 584 Ordinary Shares 584

11/6/2023 Morgan Stanley Australia Securities Limited Sell 2,201.99 581 Ordinary Shares 581

11/6/2023 Morgan Stanley Australia Securities Limited Sell 2,207.72 569 Ordinary Shares 569

11/6/2023 Morgan Stanley Australia Securities Limited Sell 2,306.60 607 Ordinary Shares 607

11/6/2023 Morgan Stanley Australia Securities Limited Sell 2,416.73 631 Ordinary Shares 631

11/6/2023 Morgan Stanley Australia Securities Limited Sell 2,423.79 637 Ordinary Shares 637

11/6/2023 Morgan Stanley Australia Securities Limited Sell 2,446.08 637 Ordinary Shares 637

11/6/2023 Morgan Stanley Australia Securities Limited Sell 2,535.51 669 Ordinary Shares 669

11/6/2023 Morgan Stanley Australia Securities Limited Sell 3,128.30 820 Ordinary Shares 820

11/6/2023 Morgan Stanley Australia Securities Limited Sell 3,161.57 818 Ordinary Shares 818

11/6/2023 Morgan Stanley Australia Securities Limited Sell 3,225.96 839 Ordinary Shares 839

11/6/2023 Morgan Stanley Australia Securities Limited Sell 3,369.24 882 Ordinary Shares 882

11/6/2023 Morgan Stanley Australia Securities Limited Sell 3,395.98 889 Ordinary Shares 889

11/6/2023 Morgan Stanley Australia Securities Limited Sell 3,414.95 887 Ordinary Shares 887

11/6/2023 Morgan Stanley Australia Securities Limited Sell 3,748.31 989 Ordinary Shares 989

11/6/2023 Morgan Stanley Australia Securities Limited Sell 3,770.88 982 Ordinary Shares 982

11/6/2023 Morgan Stanley Australia Securities Limited Sell 3,803.56 997 Ordinary Shares 997

11/6/2023 Morgan Stanley Australia Securities Limited Sell 3,886.87 1,031 Ordinary Shares 1,031

11/6/2023 Morgan Stanley Australia Securities Limited Sell 4,072.66 1,076 Ordinary Shares 1,076

11/6/2023 Morgan Stanley Australia Securities Limited Sell 4,176.20 1,099 Ordinary Shares 1,099

11/6/2023 Morgan Stanley Australia Securities Limited Sell 4,191.74 1,106 Ordinary Shares 1,106

11/6/2023 Morgan Stanley Australia Securities Limited Sell 4,202.80 1,106 Ordinary Shares 1,106

11/6/2023 Morgan Stanley Australia Securities Limited Sell 4,209.64 1,102 Ordinary Shares 1,102

11/6/2023 Morgan Stanley Australia Securities Limited Sell 4,484.37 1,177 Ordinary Shares 1,177

11/6/2023 Morgan Stanley Australia Securities Limited Sell 4,497.89 1,179 Ordinary Shares 1,179

11/6/2023 Morgan Stanley Australia Securities Limited Sell 4,511.04 1,184 Ordinary Shares 1,184

11/6/2023 Morgan Stanley Australia Securities Limited Sell 4,643.25 1,230 Ordinary Shares 1,230

11/6/2023 Morgan Stanley Australia Securities Limited Sell 4,737.71 1,237 Ordinary Shares 1,237

11/6/2023 Morgan Stanley Australia Securities Limited Sell 4,749.69 1,221 Ordinary Shares 1,221

11/6/2023 Morgan Stanley Australia Securities Limited Sell 4,901.05 1,273 Ordinary Shares 1,273

6
11/6/2023 Morgan Stanley Australia Securities Limited Sell 4,996.20 1,320 Ordinary Shares 1,320

11/6/2023 Morgan Stanley Australia Securities Limited Sell 5,018.00 1,300 Ordinary Shares 1,300

11/6/2023 Morgan Stanley Australia Securities Limited Sell 5,480.73 1,431 Ordinary Shares 1,431

11/6/2023 Morgan Stanley Australia Securities Limited Sell 5,840.39 1,541 Ordinary Shares 1,541

11/6/2023 Morgan Stanley Australia Securities Limited Sell 6,017.76 1,592 Ordinary Shares 1,592

11/6/2023 Morgan Stanley Australia Securities Limited Sell 6,115.82 1,601 Ordinary Shares 1,601

11/6/2023 Morgan Stanley Australia Securities Limited Sell 6,243.84 1,626 Ordinary Shares 1,626

11/6/2023 Morgan Stanley Australia Securities Limited Sell 6,563.57 1,741 Ordinary Shares 1,741

11/6/2023 Morgan Stanley Australia Securities Limited Sell 6,722.76 1,753 Ordinary Shares 1,753

11/6/2023 Morgan Stanley Australia Securities Limited Sell 6,983.90 1,814 Ordinary Shares 1,814

11/6/2023 Morgan Stanley Australia Securities Limited Sell 7,163.10 1,890 Ordinary Shares 1,890

11/6/2023 Morgan Stanley Australia Securities Limited Sell 8,870.40 2,304 Ordinary Shares 2,304

11/6/2023 Morgan Stanley Australia Securities Limited Sell 11,074.38 2,922 Ordinary Shares 2,922

11/6/2023 Morgan Stanley Australia Securities Limited Sell 11,091.58 2,915 Ordinary Shares 2,915

11/6/2023 Morgan Stanley Australia Securities Limited Sell 12,761.16 3,306 Ordinary Shares 3,306

11/6/2023 Morgan Stanley Australia Securities Limited Sell 15,468.31 4,103 Ordinary Shares 4,103

11/6/2023 Morgan Stanley Australia Securities Limited Sell 17,188.58 4,453 Ordinary Shares 4,453

11/6/2023 Morgan Stanley Australia Securities Limited Sell 17,316.45 4,545 Ordinary Shares 4,545

11/6/2023 Morgan Stanley Australia Securities Limited Sell 18,886.00 4,970 Ordinary Shares 4,970

11/6/2023 Morgan Stanley Australia Securities Limited Sell 19,132.75 5,075 Ordinary Shares 5,075

11/6/2023 Morgan Stanley Australia Securities Limited Sell 23,665.57 6,179 Ordinary Shares 6,179

11/6/2023 Morgan Stanley Australia Securities Limited Sell 25,853.97 6,828 Ordinary Shares 6,828

11/6/2023 Morgan Stanley Australia Securities Limited Sell 26,395.74 6,983 Ordinary Shares 6,983

11/6/2023 Morgan Stanley Australia Securities Limited Sell 26,759.46 7,098 Ordinary Shares 7,098

11/6/2023 Morgan Stanley Australia Securities Limited Sell 32,082.35 8,465 Ordinary Shares 8,465

11/6/2023 Morgan Stanley Australia Securities Limited Sell 37,831.95 10,035 Ordinary Shares 10,035

11/6/2023 Morgan Stanley Australia Securities Limited Sell 42,423.15 11,019 Ordinary Shares 11,019

11/6/2023 Morgan Stanley Australia Securities Limited Sell 45,699.94 12,122 Ordinary Shares 12,122

11/6/2023 Morgan Stanley Australia Securities Limited Sell 104,040.69 27,597 Ordinary Shares 27,597

11/6/2023

Morgan Stanley Wealth Management Australia Pty

Ltd

Sell 1836.66 482 Ordinary Shares 482

11/6/2023

Morgan Stanley Wealth Management Australia Pty

Ltd

Sell 4648.81 1,220 Ordinary Shares 1,220

11/7/2023 Morgan Stanley & Co. International plc Borrow N/A 17,597 Ordinary Shares 17,597

11/7/2023 Morgan Stanley & Co. International plc Buy 127.16 34 Ordinary Shares 34

11/7/2023 Morgan Stanley & Co. LLC

Collateral

Received

N/A 1,559 Ordinary Shares 1,559

11/7/2023 Morgan Stanley Australia Securities Limited Buy 3.78 1 Ordinary Shares 1

11/7/2023 Morgan Stanley Australia Securities Limited Buy 33.57 9 Ordinary Shares 9

11/7/2023 Morgan Stanley Australia Securities Limited Buy 44.88 12 Ordinary Shares 12

11/7/2023 Morgan Stanley Australia Securities Limited Buy 59.84 16 Ordinary Shares 16

11/7/2023 Morgan Stanley Australia Securities Limited Buy 59.84 16 Ordinary Shares 16

11/7/2023 Morgan Stanley Australia Securities Limited Buy 63.75 17 Ordinary Shares 17

11/7/2023 Morgan Stanley Australia Securities Limited Buy 71.06 19 Ordinary Shares 19

11/7/2023 Morgan Stanley Australia Securities Limited Buy 71.25 19 Ordinary Shares 19

11/7/2023 Morgan Stanley Australia Securities Limited Buy 103.88 28 Ordinary Shares 28

11/7/2023 Morgan Stanley Australia Securities Limited Buy 133.56 36 Ordinary Shares 36

11/7/2023 Morgan Stanley Australia Securities Limited Buy 236.25 63 Ordinary Shares 63

11/7/2023 Morgan Stanley Australia Securities Limited Buy 323.64 87 Ordinary Shares 87

11/7/2023 Morgan Stanley Australia Securities Limited Buy 343.98 91 Ordinary Shares 91

11/7/2023 Morgan Stanley Australia Securities Limited Buy 501.16 134 Ordinary Shares 134

7
11/7/2023 Morgan Stanley Australia Securities Limited Buy 609.62 163 Ordinary Shares 163

11/7/2023 Morgan Stanley Australia Securities Limited Buy 647.02 173 Ordinary Shares 173

11/7/2023 Morgan Stanley Australia Securities Limited Buy 683.51 183 Ordinary Shares 183

11/7/2023 Morgan Stanley Australia Securities Limited Buy 712.43 191 Ordinary Shares 191

11/7/2023 Morgan Stanley Australia Securities Limited Buy 717.96 193 Ordinary Shares 193

11/7/2023 Morgan Stanley Australia Securities Limited Buy 740.28 199 Ordinary Shares 199

11/7/2023 Morgan Stanley Australia Securities Limited Buy 781.66 209 Ordinary Shares 209

11/7/2023 Morgan Stanley Australia Securities Limited Buy 783.75 209 Ordinary Shares 209

11/7/2023 Morgan Stanley Australia Securities Limited Buy 810.55 215 Ordinary Shares 215

11/7/2023 Morgan Stanley Australia Securities Limited Buy 848.16 228 Ordinary Shares 228

11/7/2023 Morgan Stanley Australia Securities Limited Buy 862.5 230 Ordinary Shares 230

11/7/2023 Morgan Stanley Australia Securities Limited Buy 872.82 234 Ordinary Shares 234

11/7/2023 Morgan Stanley Australia Securities Limited Buy 935 249 Ordinary Shares 249

11/7/2023 Morgan Stanley Australia Securities Limited Buy 936.25 250 Ordinary Shares 250

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,117.50 298 Ordinary Shares 298

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,187.17 317 Ordinary Shares 317

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,202.63 319 Ordinary Shares 319

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,230.90 330 Ordinary Shares 330

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,428.80 380 Ordinary Shares 380

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,528.92 411 Ordinary Shares 411

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,561.67 417 Ordinary Shares 417

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,562.87 419 Ordinary Shares 419

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,582.50 422 Ordinary Shares 422

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,596.44 428 Ordinary Shares 428

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,623.16 434 Ordinary Shares 434

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,650.87 442 Ordinary Shares 442

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,723.26 462 Ordinary Shares 462

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,755.45 470 Ordinary Shares 470

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,826.42 489 Ordinary Shares 489

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,869.99 498 Ordinary Shares 498

11/7/2023 Morgan Stanley Australia Securities Limited Buy 1,958.96 521 Ordinary Shares 521

11/7/2023 Morgan Stanley Australia Securities Limited Buy 2,085.07 559 Ordinary Shares 559

11/7/2023 Morgan Stanley Australia Securities Limited Buy 2,320.59 618 Ordinary Shares 618

11/7/2023 Morgan Stanley Australia Securities Limited Buy 2,510.29 673 Ordinary Shares 673

11/7/2023 Morgan Stanley Australia Securities Limited Buy 2,707.20 720 Ordinary Shares 720

11/7/2023 Morgan Stanley Australia Securities Limited Buy 3,089.24 826 Ordinary Shares 826

11/7/2023 Morgan Stanley Australia Securities Limited Buy 3,128.52 841 Ordinary Shares 841

11/7/2023 Morgan Stanley Australia Securities Limited Buy 3,323.43 891 Ordinary Shares 891

11/7/2023 Morgan Stanley Australia Securities Limited Buy 3,355.52 896 Ordinary Shares 896

11/7/2023 Morgan Stanley Australia Securities Limited Buy 3,382.50 902 Ordinary Shares 902

11/7/2023 Morgan Stanley Australia Securities Limited Buy 3,687.64 986 Ordinary Shares 986

11/7/2023 Morgan Stanley Australia Securities Limited Buy 3,758.53 1,009 Ordinary Shares 1,009

11/7/2023 Morgan Stanley Australia Securities Limited Buy 3,931.42 1,054 Ordinary Shares 1,054

11/7/2023 Morgan Stanley Australia Securities Limited Buy 4,136.25 1,103 Ordinary Shares 1,103

11/7/2023 Morgan Stanley Australia Securities Limited Buy 4,261.40 1,144 Ordinary Shares 1,144

11/7/2023 Morgan Stanley Australia Securities Limited Buy 4,529.14 1,211 Ordinary Shares 1,211

11/7/2023 Morgan Stanley Australia Securities Limited Buy 4,827.31 1,289 Ordinary Shares 1,289

11/7/2023 Morgan Stanley Australia Securities Limited Buy 4,873.20 1,310 Ordinary Shares 1,310

8
11/7/2023 Morgan Stanley Australia Securities Limited Buy 4,916.14 1,318 Ordinary Shares 1,318

11/7/2023 Morgan Stanley Australia Securities Limited Buy 5,163.75 1,377 Ordinary Shares 1,377

11/7/2023 Morgan Stanley Australia Securities Limited Buy 5,339.61 1,422 Ordinary Shares 1,422

11/7/2023 Morgan Stanley Australia Securities Limited Buy 5,912.94 1,581 Ordinary Shares 1,581

11/7/2023 Morgan Stanley Australia Securities Limited Buy 7,210.72 1,928 Ordinary Shares 1,928

11/7/2023 Morgan Stanley Australia Securities Limited Buy 7,456.30 1,991 Ordinary Shares 1,991

11/7/2023 Morgan Stanley Australia Securities Limited Buy 7,465.04 1,996 Ordinary Shares 1,996

11/7/2023 Morgan Stanley Australia Securities Limited Buy 8,091.00 2,175 Ordinary Shares 2,175

11/7/2023 Morgan Stanley Australia Securities Limited Buy 8,160.68 2,182 Ordinary Shares 2,182

11/7/2023 Morgan Stanley Australia Securities Limited Buy 8,638.68 2,316 Ordinary Shares 2,316

11/7/2023 Morgan Stanley Australia Securities Limited Buy 9,057.38 2,425 Ordinary Shares 2,425

11/7/2023 Morgan Stanley Australia Securities Limited Buy 10,163.93 2,714 Ordinary Shares 2,714

11/7/2023 Morgan Stanley Australia Securities Limited Buy 11,272.50 3,006 Ordinary Shares 3,006

11/7/2023 Morgan Stanley Australia Securities Limited Buy 11,481.80 3,070 Ordinary Shares 3,070

11/7/2023 Morgan Stanley Australia Securities Limited Buy 13,812.03 3,698 Ordinary Shares 3,698

11/7/2023 Morgan Stanley Australia Securities Limited Buy 14,249.40 3,810 Ordinary Shares 3,810

11/7/2023 Morgan Stanley Australia Securities Limited Buy 16,661.25 4,443 Ordinary Shares 4,443

11/7/2023 Morgan Stanley Australia Securities Limited Buy 86,371.56 23,094 Ordinary Shares 23,094

11/7/2023 Morgan Stanley Australia Securities Limited Buy 168,741.32 45,118 Ordinary Shares 45,118

11/7/2023 Morgan Stanley Australia Securities Limited Sell 11.36 3 Ordinary Shares 3

11/7/2023 Morgan Stanley Australia Securities Limited Sell 86.25 23 Ordinary Shares 23

11/7/2023 Morgan Stanley Australia Securities Limited Sell 105.56 28 Ordinary Shares 28

11/7/2023 Morgan Stanley Australia Securities Limited Sell 105.98 28 Ordinary Shares 28

11/7/2023 Morgan Stanley Australia Securities Limited Sell 157.03 41 Ordinary Shares 41

11/7/2023 Morgan Stanley Australia Securities Limited Sell 172.96 46 Ordinary Shares 46

11/7/2023 Morgan Stanley Australia Securities Limited Sell 217.79 58 Ordinary Shares 58

11/7/2023 Morgan Stanley Australia Securities Limited Sell 220.4 58 Ordinary Shares 58

11/7/2023 Morgan Stanley Australia Securities Limited Sell 230.28 61 Ordinary Shares 61

11/7/2023 Morgan Stanley Australia Securities Limited Sell 244.48 64 Ordinary Shares 64

11/7/2023 Morgan Stanley Australia Securities Limited Sell 260.82 69 Ordinary Shares 69

11/7/2023 Morgan Stanley Australia Securities Limited Sell 274.48 73 Ordinary Shares 73

11/7/2023 Morgan Stanley Australia Securities Limited Sell 287.63 75 Ordinary Shares 75

11/7/2023 Morgan Stanley Australia Securities Limited Sell 304.56 81 Ordinary Shares 81

11/7/2023 Morgan Stanley Australia Securities Limited Sell 308.73 82 Ordinary Shares 82

11/7/2023 Morgan Stanley Australia Securities Limited Sell 340.2 90 Ordinary Shares 90

11/7/2023 Morgan Stanley Australia Securities Limited Sell 397.5 106 Ordinary Shares 106

11/7/2023 Morgan Stanley Australia Securities Limited Sell 404.46 107 Ordinary Shares 107

11/7/2023 Morgan Stanley Australia Securities Limited Sell 422.24 112 Ordinary Shares 112

11/7/2023 Morgan Stanley Australia Securities Limited Sell 422.8 112 Ordinary Shares 112

11/7/2023 Morgan Stanley Australia Securities Limited Sell 506.93 135 Ordinary Shares 135

11/7/2023 Morgan Stanley Australia Securities Limited Sell 552.45 145 Ordinary Shares 145

11/7/2023 Morgan Stanley Australia Securities Limited Sell 553.18 145 Ordinary Shares 145

11/7/2023 Morgan Stanley Australia Securities Limited Sell 616.14 163 Ordinary Shares 163

11/7/2023 Morgan Stanley Australia Securities Limited Sell 637.13 169 Ordinary Shares 169

11/7/2023 Morgan Stanley Australia Securities Limited Sell 650.16 172 Ordinary Shares 172

11/7/2023 Morgan Stanley Australia Securities Limited Sell 697.45 185 Ordinary Shares 185

11/7/2023 Morgan Stanley Australia Securities Limited Sell 706.7 185 Ordinary Shares 185

11/7/2023 Morgan Stanley Australia Securities Limited Sell 725.68 193 Ordinary Shares 193

9
11/7/2023 Morgan Stanley Australia Securities Limited Sell 754 200 Ordinary Shares 200

11/7/2023 Morgan Stanley Australia Securities Limited Sell 763.28 203 Ordinary Shares 203

11/7/2023 Morgan Stanley Australia Securities Limited Sell 770.63 202 Ordinary Shares 202

11/7/2023 Morgan Stanley Australia Securities Limited Sell 800.88 213 Ordinary Shares 213

11/7/2023 Morgan Stanley Australia Securities Limited Sell 844.06 223 Ordinary Shares 223

11/7/2023 Morgan Stanley Australia Securities Limited Sell 882.18 234 Ordinary Shares 234

11/7/2023 Morgan Stanley Australia Securities Limited Sell 942.31 247 Ordinary Shares 247

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,037.68 272 Ordinary Shares 272

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,072.02 281 Ordinary Shares 281

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,142.30 301 Ordinary Shares 301

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,227.40 323 Ordinary Shares 323

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,307.20 344 Ordinary Shares 344

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,336.35 354 Ordinary Shares 354

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,366.70 363 Ordinary Shares 363

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,379.70 365 Ordinary Shares 365

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,476.15 390 Ordinary Shares 390

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,568.70 415 Ordinary Shares 415

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,716.84 456 Ordinary Shares 456

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,719.12 456 Ordinary Shares 456

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,719.79 458 Ordinary Shares 458

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,736.55 454 Ordinary Shares 454

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,770.96 471 Ordinary Shares 471

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,824.93 486 Ordinary Shares 486

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,905.12 504 Ordinary Shares 504

11/7/2023 Morgan Stanley Australia Securities Limited Sell 1,990.02 523 Ordinary Shares 523

11/7/2023 Morgan Stanley Australia Securities Limited Sell 2,057.38 545 Ordinary Shares 545

11/7/2023 Morgan Stanley Australia Securities Limited Sell 2,268.00 600 Ordinary Shares 600

11/7/2023 Morgan Stanley Australia Securities Limited Sell 2,496.64 664 Ordinary Shares 664

11/7/2023 Morgan Stanley Australia Securities Limited Sell 2,723.40 712 Ordinary Shares 712

11/7/2023 Morgan Stanley Australia Securities Limited Sell 2,884.05 754 Ordinary Shares 754

11/7/2023 Morgan Stanley Australia Securities Limited Sell 2,904.73 770 Ordinary Shares 770

11/7/2023 Morgan Stanley Australia Securities Limited Sell 3,213.00 850 Ordinary Shares 850

11/7/2023 Morgan Stanley Australia Securities Limited Sell 3,238.95 858 Ordinary Shares 858

11/7/2023 Morgan Stanley Australia Securities Limited Sell 3,578.88 932 Ordinary Shares 932

11/7/2023 Morgan Stanley Australia Securities Limited Sell 3,905.20 1,040 Ordinary Shares 1,040

11/7/2023 Morgan Stanley Australia Securities Limited Sell 4,137.06 1,083 Ordinary Shares 1,083

11/7/2023 Morgan Stanley Australia Securities Limited Sell 4,141.18 1,097 Ordinary Shares 1,097

11/7/2023 Morgan Stanley Australia Securities Limited Sell 4,248.15 1,115 Ordinary Shares 1,115

11/7/2023 Morgan Stanley Australia Securities Limited Sell 4,564.90 1,195 Ordinary Shares 1,195

11/7/2023 Morgan Stanley Australia Securities Limited Sell 4,576.78 1,214 Ordinary Shares 1,214

11/7/2023 Morgan Stanley Australia Securities Limited Sell 5,242.56 1,376 Ordinary Shares 1,376

11/7/2023 Morgan Stanley Australia Securities Limited Sell 7,455.60 1,962 Ordinary Shares 1,962

11/7/2023 Morgan Stanley Australia Securities Limited Sell 7,601.54 2,019 Ordinary Shares 2,019

11/7/2023 Morgan Stanley Australia Securities Limited Sell 7,652.69 2,038 Ordinary Shares 2,038

11/7/2023 Morgan Stanley Australia Securities Limited Sell 8,215.35 2,145 Ordinary Shares 2,145

11/7/2023 Morgan Stanley Australia Securities Limited Sell 8,349.40 2,180 Ordinary Shares 2,180

11/7/2023 Morgan Stanley Australia Securities Limited Sell 8,385.00 2,236 Ordinary Shares 2,236

11/7/2023 Morgan Stanley Australia Securities Limited Sell 12,090.39 3,207 Ordinary Shares 3,207

10
11/7/2023 Morgan Stanley Australia Securities Limited Sell 12,387.06 3,277 Ordinary Shares 3,277

11/7/2023 Morgan Stanley Australia Securities Limited Sell 15,728.58 4,161 Ordinary Shares 4,161

11/7/2023 Morgan Stanley Australia Securities Limited Sell 19,257.24 5,028 Ordinary Shares 5,028

11/7/2023 Morgan Stanley Australia Securities Limited Sell 22,338.16 5,941 Ordinary Shares 5,941

11/7/2023 Morgan Stanley Australia Securities Limited Sell 27,463.04 7,304 Ordinary Shares 7,304

11/7/2023 Morgan Stanley Australia Securities Limited Sell 38,185.56 10,102 Ordinary Shares 10,102

11/7/2023 Morgan Stanley Australia Securities Limited Sell 42,902.00 11,290 Ordinary Shares 11,290

11/7/2023 Morgan Stanley Australia Securities Limited Sell 43,681.65 11,465 Ordinary Shares 11,465

11/7/2023 Morgan Stanley Australia Securities Limited Sell 47,219.76 12,492 Ordinary Shares 12,492

11/7/2023 Morgan Stanley Australia Securities Limited Sell 49,461.36 12,948 Ordinary Shares 12,948

11/7/2023 Morgan Stanley Australia Securities Limited Sell 56,942.08 15,104 Ordinary Shares 15,104

11/7/2023 Morgan Stanley Australia Securities Limited Sell 61,855.92 16,364 Ordinary Shares 16,364

11/7/2023 Morgan Stanley Australia Securities Limited Sell 62,381.34 16,503 Ordinary Shares 16,503

11/7/2023 Morgan Stanley Australia Securities Limited Sell 63,515.34 16,803 Ordinary Shares 16,803

11/7/2023 Morgan Stanley Australia Securities Limited Sell 82,729.08 21,886 Ordinary Shares 21,886

11/7/2023

Morgan Stanley Wealth Management Australia Pty

Ltd

Sell 323.36 86 Ordinary Shares 86

11/7/2023

Morgan Stanley Wealth Management Australia Pty

Ltd

Sell 496.32 132 Ordinary Shares 132

11/8/2023 Morgan Stanley & Co. International plc Borrow Returned N/A 256,395 Ordinary Shares 256,395

11/8/2023 Morgan Stanley & Co. International plc Buy 6,710.80 1,766 Ordinary Shares 1,766

11/8/2023 Morgan Stanley & Co. International plc

Collateral

Received

N/A 257,138 Ordinary Shares 257,138

11/8/2023 Morgan Stanley Australia Securities Limited Buy 90.48 24 Ordinary Shares 24

11/8/2023 Morgan Stanley Australia Securities Limited Buy 212.8 56 Ordinary Shares 56

11/8/2023 Morgan Stanley Australia Securities Limited Buy 237.51 63 Ordinary Shares 63

11/8/2023 Morgan Stanley Australia Securities Limited Buy 458.59 121 Ordinary Shares 121

11/8/2023 Morgan Stanley Australia Securities Limited Buy 554.19 147 Ordinary Shares 147

11/8/2023 Morgan Stanley Australia Securities Limited Buy 647.02 173 Ordinary Shares 173

11/8/2023 Morgan Stanley Australia Securities Limited Buy 648.75 173 Ordinary Shares 173

11/8/2023 Morgan Stanley Australia Securities Limited Buy 701.24 188 Ordinary Shares 188

11/8/2023 Morgan Stanley Australia Securities Limited Buy 736.96 196 Ordinary Shares 196

11/8/2023 Morgan Stanley Australia Securities Limited Buy 739.9 196 Ordinary Shares 196

11/8/2023 Morgan Stanley Australia Securities Limited Buy 795.9 210 Ordinary Shares 210

11/8/2023 Morgan Stanley Australia Securities Limited Buy 807.27 213 Ordinary Shares 213

11/8/2023 Morgan Stanley Australia Securities Limited Buy 1,001.49 266 Ordinary Shares 266

11/8/2023 Morgan Stanley Australia Securities Limited Buy 1,107.54 293 Ordinary Shares 293

11/8/2023 Morgan Stanley Australia Securities Limited Buy 1,199.44 319 Ordinary Shares 319

11/8/2023 Morgan Stanley Australia Securities Limited Buy 1,251.64 332 Ordinary Shares 332

11/8/2023 Morgan Stanley Australia Securities Limited Buy 1,391.13 369 Ordinary Shares 369

11/8/2023 Morgan Stanley Australia Securities Limited Buy 1,417.40 373 Ordinary Shares 373

11/8/2023 Morgan Stanley Australia Securities Limited Buy 2,111.03 557 Ordinary Shares 557

11/8/2023 Morgan Stanley Australia Securities Limited Buy 2,141.25 571 Ordinary Shares 571

11/8/2023 Morgan Stanley Australia Securities Limited Buy 2,239.38 594 Ordinary Shares 594

11/8/2023 Morgan Stanley Australia Securities Limited Buy 2,538.40 668 Ordinary Shares 668

11/8/2023 Morgan Stanley Australia Securities Limited Buy 2,573.41 679 Ordinary Shares 679

11/8/2023 Morgan Stanley Australia Securities Limited Buy 2,703.09 717 Ordinary Shares 717

11/8/2023 Morgan Stanley Australia Securities Limited Buy 2,967.80 781 Ordinary Shares 781

11/8/2023 Morgan Stanley Australia Securities Limited Buy 3,065.58 811 Ordinary Shares 811

11/8/2023 Morgan Stanley Australia Securities Limited Buy 3,196.96 848 Ordinary Shares 848

11/8/2023 Morgan Stanley Australia Securities Limited Buy 3,223.88 862 Ordinary Shares 862

11
11/8/2023 Morgan Stanley Australia Securities Limited Buy 3,702.83 977 Ordinary Shares 977

11/8/2023 Morgan Stanley Australia Securities Limited Buy 4,360.37 1,169 Ordinary Shares 1,169

11/8/2023 Morgan Stanley Australia Securities Limited Buy 4,498.73 1,187 Ordinary Shares 1,187

11/8/2023 Morgan Stanley Australia Securities Limited Buy 4,859.53 1,289 Ordinary Shares 1,289

11/8/2023 Morgan Stanley Australia Securities Limited Buy 5,580.08 1,496 Ordinary Shares 1,496

11/8/2023 Morgan Stanley Australia Securities Limited Buy 6,050.06 1,622 Ordinary Shares 1,622

11/8/2023 Morgan Stanley Australia Securities Limited Buy 7,027.02 1,859 Ordinary Shares 1,859

11/8/2023 Morgan Stanley Australia Securities Limited Buy 7,798.14 2,063 Ordinary Shares 2,063

11/8/2023 Morgan Stanley Australia Securities Limited Buy 8,542.82 2,266 Ordinary Shares 2,266

11/8/2023 Morgan Stanley Australia Securities Limited Buy 8,591.80 2,261 Ordinary Shares 2,261

11/8/2023 Morgan Stanley Australia Securities Limited Buy 8,821.45 2,365 Ordinary Shares 2,365

11/8/2023 Morgan Stanley Australia Securities Limited Buy 9,158.94 2,423 Ordinary Shares 2,423

11/8/2023 Morgan Stanley Australia Securities Limited Buy 9,659.60 2,542 Ordinary Shares 2,542

11/8/2023 Morgan Stanley Australia Securities Limited Buy 10,555.15 2,785 Ordinary Shares 2,785

11/8/2023 Morgan Stanley Australia Securities Limited Buy 12,274.00 3,230 Ordinary Shares 3,230

11/8/2023 Morgan Stanley Australia Securities Limited Buy 13,819.65 3,705 Ordinary Shares 3,705

11/8/2023 Morgan Stanley Australia Securities Limited Buy 14,018.20 3,689 Ordinary Shares 3,689

11/8/2023 Morgan Stanley Australia Securities Limited Buy 17,157.27 4,551 Ordinary Shares 4,551

11/8/2023 Morgan Stanley Australia Securities Limited Buy 23,750.00 6,250 Ordinary Shares 6,250

11/8/2023 Morgan Stanley Australia Securities Limited Buy 29,586.80 7,786 Ordinary Shares 7,786

11/8/2023 Morgan Stanley Australia Securities Limited Buy 30,282.20 7,969 Ordinary Shares 7,969

11/8/2023 Morgan Stanley Australia Securities Limited Buy 30,630.60 8,190 Ordinary Shares 8,190

11/8/2023 Morgan Stanley Australia Securities Limited Buy 35,014.14 9,263 Ordinary Shares 9,263

11/8/2023 Morgan Stanley Australia Securities Limited Buy 148,827.00 39,165 Ordinary Shares 39,165

11/8/2023 Morgan Stanley Australia Securities Limited Sell 82.94 22 Ordinary Shares 22

11/8/2023 Morgan Stanley Australia Securities Limited Sell 212.24 56 Ordinary Shares 56

11/8/2023 Morgan Stanley Australia Securities Limited Sell 212.52 56 Ordinary Shares 56

11/8/2023 Morgan Stanley Australia Securities Limited Sell 215.46 57 Ordinary Shares 57

11/8/2023 Morgan Stanley Australia Securities Limited Sell 368.6 97 Ordinary Shares 97

11/8/2023 Morgan Stanley Australia Securities Limited Sell 420.2 110 Ordinary Shares 110

11/8/2023 Morgan Stanley Australia Securities Limited Sell 435.28 115 Ordinary Shares 115

11/8/2023 Morgan Stanley Australia Securities Limited Sell 442.85 117 Ordinary Shares 117

11/8/2023 Morgan Stanley Australia Securities Limited Sell 523.71 138 Ordinary Shares 138

11/8/2023 Morgan Stanley Australia Securities Limited Sell 534.8 140 Ordinary Shares 140

11/8/2023 Morgan Stanley Australia Securities Limited Sell 576.08 152 Ordinary Shares 152

11/8/2023 Morgan Stanley Australia Securities Limited Sell 658.27 173 Ordinary Shares 173

11/8/2023 Morgan Stanley Australia Securities Limited Sell 745.88 195 Ordinary Shares 195

11/8/2023 Morgan Stanley Australia Securities Limited Sell 870.87 231 Ordinary Shares 231

11/8/2023 Morgan Stanley Australia Securities Limited Sell 878.12 232 Ordinary Shares 232

11/8/2023 Morgan Stanley Australia Securities Limited Sell 883.07 233 Ordinary Shares 233

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,009.26 267 Ordinary Shares 267

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,084.43 285 Ordinary Shares 285

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,148.37 303 Ordinary Shares 303

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,156.68 306 Ordinary Shares 306

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,252.96 328 Ordinary Shares 328

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,255.41 333 Ordinary Shares 333

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,270.08 336 Ordinary Shares 336

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,295.40 340 Ordinary Shares 340

12
11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,296.54 343 Ordinary Shares 343

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,319.99 346 Ordinary Shares 346

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,323.45 346 Ordinary Shares 346

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,338.75 350 Ordinary Shares 350

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,366.00 359 Ordinary Shares 359

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,553.24 412 Ordinary Shares 412

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,678.97 443 Ordinary Shares 443

11/8/2023 Morgan Stanley Australia Securities Limited Sell 1,917.70 508 Ordinary Shares 508

11/8/2023 Morgan Stanley Australia Securities Limited Sell 2,755.33 727 Ordinary Shares 727

11/8/2023 Morgan Stanley Australia Securities Limited Sell 2,796.40 733 Ordinary Shares 733

11/8/2023 Morgan Stanley Australia Securities Limited Sell 3,268.00 860 Ordinary Shares 860

11/8/2023 Morgan Stanley Australia Securities Limited Sell 3,487.66 913 Ordinary Shares 913

11/8/2023 Morgan Stanley Australia Securities Limited Sell 3,579.34 937 Ordinary Shares 937

11/8/2023 Morgan Stanley Australia Securities Limited Sell 3,629.00 955 Ordinary Shares 955

11/8/2023 Morgan Stanley Australia Securities Limited Sell 3,641.39 957 Ordinary Shares 957

11/8/2023 Morgan Stanley Australia Securities Limited Sell 3,936.40 1,040 Ordinary Shares 1,040

11/8/2023 Morgan Stanley Australia Securities Limited Sell 4,082.40 1,080 Ordinary Shares 1,080

11/8/2023 Morgan Stanley Australia Securities Limited Sell 4,176.20 1,099 Ordinary Shares 1,099

11/8/2023 Morgan Stanley Australia Securities Limited Sell 5,062.28 1,341 Ordinary Shares 1,341

11/8/2023 Morgan Stanley Australia Securities Limited Sell 5,601.42 1,476 Ordinary Shares 1,476

11/8/2023 Morgan Stanley Australia Securities Limited Sell 5,631.18 1,478 Ordinary Shares 1,478

11/8/2023 Morgan Stanley Australia Securities Limited Sell 6,112.78 1,615 Ordinary Shares 1,615

11/8/2023 Morgan Stanley Australia Securities Limited Sell 8,037.81 2,118 Ordinary Shares 2,118

11/8/2023 Morgan Stanley Australia Securities Limited Sell 9,227.82 2,422 Ordinary Shares 2,422

11/8/2023 Morgan Stanley Australia Securities Limited Sell 10,266.17 2,691 Ordinary Shares 2,691

11/8/2023 Morgan Stanley Australia Securities Limited Sell 19,950.56 5,264 Ordinary Shares 5,264

11/8/2023 Morgan Stanley Australia Securities Limited Sell 20,026.36 5,284 Ordinary Shares 5,284

11/8/2023 Morgan Stanley Australia Securities Limited Sell 24,051.34 6,346 Ordinary Shares 6,346

11/8/2023 Morgan Stanley Australia Securities Limited Sell 27,586.44 7,298 Ordinary Shares 7,298

11/8/2023 Morgan Stanley Australia Securities Limited Sell 32,719.07 8,633 Ordinary Shares 8,633

11/8/2023 Morgan Stanley Australia Securities Limited Sell 37,009.98 9,791 Ordinary Shares 9,791

11/8/2023 Morgan Stanley Australia Securities Limited Sell 40,912.04 10,852 Ordinary Shares 10,852

11/8/2023

Morgan Stanley Wealth Management Australia Pty

Ltd

Buy 4112.15 1,085 Ordinary Shares 1,085

11/9/2023 Morgan Stanley & Co. International plc Borrow Returned N/A 64,671 Ordinary Shares 64,671

11/9/2023 Morgan Stanley & Co. International plc Buy 3.88 1 Ordinary Shares 1

11/9/2023 Morgan Stanley & Co. International plc

Collateral

Received

N/A 53,923 Ordinary Shares 53,923

11/9/2023 Morgan Stanley Australia Securities Limited Buy 46.56 12 Ordinary Shares 12

11/9/2023 Morgan Stanley Australia Securities Limited Buy 65.96 17 Ordinary Shares 17

11/9/2023 Morgan Stanley Australia Securities Limited Buy 89.01 23 Ordinary Shares 23

11/9/2023 Morgan Stanley Australia Securities Limited Buy 264.96 69 Ordinary Shares 69

11/9/2023 Morgan Stanley Australia Securities Limited Buy 398.31 102 Ordinary Shares 102

11/9/2023 Morgan Stanley Australia Securities Limited Buy 530.88 137 Ordinary Shares 137

11/9/2023 Morgan Stanley Australia Securities Limited Buy 532.68 138 Ordinary Shares 138

11/9/2023 Morgan Stanley Australia Securities Limited Buy 768.14 199 Ordinary Shares 199

11/9/2023 Morgan Stanley Australia Securities Limited Buy 772.12 199 Ordinary Shares 199

11/9/2023 Morgan Stanley Australia Securities Limited Buy 781.74 202 Ordinary Shares 202

11/9/2023 Morgan Stanley Australia Securities Limited Buy 809.88 209 Ordinary Shares 209

11/9/2023 Morgan Stanley Australia Securities Limited Buy 843.66 218 Ordinary Shares 218

13
11/9/2023 Morgan Stanley Australia Securities Limited Buy 844.13 217 Ordinary Shares 217

11/9/2023 Morgan Stanley Australia Securities Limited Buy 875.75 226 Ordinary Shares 226

11/9/2023 Morgan Stanley Australia Securities Limited Buy 925.82 238 Ordinary Shares 238

11/9/2023 Morgan Stanley Australia Securities Limited Buy 1,029.42 266 Ordinary Shares 266

11/9/2023 Morgan Stanley Australia Securities Limited Buy 1,189.65 309 Ordinary Shares 309

11/9/2023 Morgan Stanley Australia Securities Limited Buy 1,245.48 321 Ordinary Shares 321

11/9/2023 Morgan Stanley Australia Securities Limited Buy 1,327.84 344 Ordinary Shares 344

11/9/2023 Morgan Stanley Australia Securities Limited Buy 1,690.68 438 Ordinary Shares 438

11/9/2023 Morgan Stanley Australia Securities Limited Buy 1,720.40 440 Ordinary Shares 440

11/9/2023 Morgan Stanley Australia Securities Limited Buy 2,207.72 569 Ordinary Shares 569

11/9/2023 Morgan Stanley Australia Securities Limited Buy 2,256.07 577 Ordinary Shares 577

11/9/2023 Morgan Stanley Australia Securities Limited Buy 2,298.99 591 Ordinary Shares 591

11/9/2023 Morgan Stanley Australia Securities Limited Buy 2,542.08 662 Ordinary Shares 662

11/9/2023 Morgan Stanley Australia Securities Limited Buy 2,661.68 686 Ordinary Shares 686

11/9/2023 Morgan Stanley Australia Securities Limited Buy 2,776.80 712 Ordinary Shares 712

11/9/2023 Morgan Stanley Australia Securities Limited Buy 2,995.38 774 Ordinary Shares 774

11/9/2023 Morgan Stanley Australia Securities Limited Buy 3,103.60 803 Ordinary Shares 803

11/9/2023 Morgan Stanley Australia Securities Limited Buy 3,831.30 990 Ordinary Shares 990

11/9/2023 Morgan Stanley Australia Securities Limited Buy 4,082.04 1,044 Ordinary Shares 1,044

11/9/2023 Morgan Stanley Australia Securities Limited Buy 4,133.64 1,064 Ordinary Shares 1,064

11/9/2023 Morgan Stanley Australia Securities Limited Buy 4,264.12 1,099 Ordinary Shares 1,099

11/9/2023 Morgan Stanley Australia Securities Limited Buy 4,904.32 1,264 Ordinary Shares 1,264

11/9/2023 Morgan Stanley Australia Securities Limited Buy 6,676.80 1,712 Ordinary Shares 1,712

11/9/2023 Morgan Stanley Australia Securities Limited Buy 7,624.40 1,960 Ordinary Shares 1,960

11/9/2023 Morgan Stanley Australia Securities Limited Buy 11,442.60 2,934 Ordinary Shares 2,934

11/9/2023 Morgan Stanley Australia Securities Limited Buy 11,501.64 2,972 Ordinary Shares 2,972

11/9/2023 Morgan Stanley Australia Securities Limited Buy 15,632.18 3,998 Ordinary Shares 3,998

11/9/2023 Morgan Stanley Australia Securities Limited Buy 46,785.04 12,058 Ordinary Shares 12,058

11/9/2023 Morgan Stanley Australia Securities Limited Sell 71.06 19 Ordinary Shares 19

11/9/2023 Morgan Stanley Australia Securities Limited Sell 123.92 33 Ordinary Shares 33

11/9/2023 Morgan Stanley Australia Securities Limited Sell 161.25 43 Ordinary Shares 43

11/9/2023 Morgan Stanley Australia Securities Limited Sell 228.45 61 Ordinary Shares 61

11/9/2023 Morgan Stanley Australia Securities Limited Sell 237.2 63 Ordinary Shares 63

11/9/2023 Morgan Stanley Australia Securities Limited Sell 579.81 154 Ordinary Shares 154

11/9/2023 Morgan Stanley Australia Securities Limited Sell 644.43 173 Ordinary Shares 173

11/9/2023 Morgan Stanley Australia Securities Limited Sell 647.89 173 Ordinary Shares 173

11/9/2023 Morgan Stanley Australia Securities Limited Sell 647.89 173 Ordinary Shares 173

11/9/2023 Morgan Stanley Australia Securities Limited Sell 692.76 184 Ordinary Shares 184

11/9/2023 Morgan Stanley Australia Securities Limited Sell 697.5 186 Ordinary Shares 186

11/9/2023 Morgan Stanley Australia Securities Limited Sell 1,092.08 292 Ordinary Shares 292

11/9/2023 Morgan Stanley Australia Securities Limited Sell 1,291.40 343 Ordinary Shares 343

11/9/2023 Morgan Stanley Australia Securities Limited Sell 1,294.04 346 Ordinary Shares 346

11/9/2023 Morgan Stanley Australia Securities Limited Sell 2,184.98 585 Ordinary Shares 585

11/9/2023 Morgan Stanley Australia Securities Limited Sell 2,473.80 665 Ordinary Shares 665

11/9/2023 Morgan Stanley Australia Securities Limited Sell 3,670.88 975 Ordinary Shares 975

11/9/2023 Morgan Stanley Australia Securities Limited Sell 3,876.93 1,038 Ordinary Shares 1,038

11/9/2023 Morgan Stanley Australia Securities Limited Sell 3,897.69 1,038 Ordinary Shares 1,038

11/9/2023 Morgan Stanley Australia Securities Limited Sell 4,153.21 1,109 Ordinary Shares 1,109

14
11/9/2023 Morgan Stanley Australia Securities Limited Sell 4,723.79 1,258 Ordinary Shares 1,258

11/9/2023 Morgan Stanley Australia Securities Limited Sell 4,816.56 1,281 Ordinary Shares 1,281

11/9/2023 Morgan Stanley Australia Securities Limited Sell 6,495.12 1,746 Ordinary Shares 1,746

11/9/2023 Morgan Stanley Australia Securities Limited Sell 7,214.46 1,929 Ordinary Shares 1,929

11/9/2023 Morgan Stanley Australia Securities Limited Sell 9,262.50 2,470 Ordinary Shares 2,470

11/9/2023 Morgan Stanley Australia Securities Limited Sell 12,260.51 3,287 Ordinary Shares 3,287

11/9/2023 Morgan Stanley Australia Securities Limited Sell 15,270.42 4,083 Ordinary Shares 4,083

11/9/2023 Morgan Stanley Australia Securities Limited Sell 15,648.16 4,184 Ordinary Shares 4,184

11/9/2023 Morgan Stanley Australia Securities Limited Sell 24,171.62 6,463 Ordinary Shares 6,463

11/9/2023 Morgan Stanley Australia Securities Limited Sell 139,135.48 37,202 Ordinary Shares 37,202

11/10/2023 Morgan Stanley & Co. International plc

Collateral

Received

N/A 10,731 Ordinary Shares 10,731

11/10/2023 Morgan Stanley & Co. International plc Sell 596.6 157 Ordinary Shares 157

11/10/2023 Morgan Stanley & Co. International plc Sell 2,128.14 563 Ordinary Shares 563

11/10/2023 Morgan Stanley & Co. LLC Borrow N/A 3,536 Ordinary Shares 3,536

11/10/2023 Morgan Stanley & Co. LLC

Collateral

Returned

N/A 3,536 Ordinary Shares 3,536

11/10/2023 Morgan Stanley Australia Securities Limited Buy 3.9 1 Ordinary Shares 1

11/10/2023 Morgan Stanley Australia Securities Limited Buy 15.64 4 Ordinary Shares 4

11/10/2023 Morgan Stanley Australia Securities Limited Buy 19.55 5 Ordinary Shares 5

11/10/2023 Morgan Stanley Australia Securities Limited Buy 19.6 5 Ordinary Shares 5

11/10/2023 Morgan Stanley Australia Securities Limited Buy 23.52 6 Ordinary Shares 6

11/10/2023 Morgan Stanley Australia Securities Limited Buy 50.57 13 Ordinary Shares 13

11/10/2023 Morgan Stanley Australia Securities Limited Buy 54.25 14 Ordinary Shares 14

11/10/2023 Morgan Stanley Australia Securities Limited Buy 101.4 26 Ordinary Shares 26

11/10/2023 Morgan Stanley Australia Securities Limited Buy 108.92 28 Ordinary Shares 28

11/10/2023 Morgan Stanley Australia Securities Limited Buy 120.9 31 Ordinary Shares 31

11/10/2023 Morgan Stanley Australia Securities Limited Buy 144.3 37 Ordinary Shares 37

11/10/2023 Morgan Stanley Australia Securities Limited Buy 205.91 53 Ordinary Shares 53

11/10/2023 Morgan Stanley Australia Securities Limited Buy 226.2 58 Ordinary Shares 58

11/10/2023 Morgan Stanley Australia Securities Limited Buy 231.28 59 Ordinary Shares 59

11/10/2023 Morgan Stanley Australia Securities Limited Buy 313.47 81 Ordinary Shares 81

11/10/2023 Morgan Stanley Australia Securities Limited Buy 363.63 93 Ordinary Shares 93

11/10/2023 Morgan Stanley Australia Securities Limited Buy 386.1 99 Ordinary Shares 99

11/10/2023 Morgan Stanley Australia Securities Limited Buy 564.78 145 Ordinary Shares 145

11/10/2023 Morgan Stanley Australia Securities Limited Buy 567.42 147 Ordinary Shares 147

11/10/2023 Morgan Stanley Australia Securities Limited Buy 643.25 166 Ordinary Shares 166

11/10/2023 Morgan Stanley Australia Securities Limited Buy 668.16 174 Ordinary Shares 174

11/10/2023 Morgan Stanley Australia Securities Limited Buy 671.66 172 Ordinary Shares 172

11/10/2023 Morgan Stanley Australia Securities Limited Buy 712.79 183 Ordinary Shares 183

11/10/2023 Morgan Stanley Australia Securities Limited Buy 735.3 190 Ordinary Shares 190

11/10/2023 Morgan Stanley Australia Securities Limited Buy 850.3 220 Ordinary Shares 220

11/10/2023 Morgan Stanley Australia Securities Limited Buy 850.64 217 Ordinary Shares 217

11/10/2023 Morgan Stanley Australia Securities Limited Buy 856.29 219 Ordinary Shares 219

11/10/2023 Morgan Stanley Australia Securities Limited Buy 878.63 225 Ordinary Shares 225

11/10/2023 Morgan Stanley Australia Securities Limited Buy 889.67 229 Ordinary Shares 229

11/10/2023 Morgan Stanley Australia Securities Limited Buy 911.43 234 Ordinary Shares 234

11/10/2023 Morgan Stanley Australia Securities Limited Buy 913.64 237 Ordinary Shares 237

11/10/2023 Morgan Stanley Australia Securities Limited Buy 939.6 240 Ordinary Shares 240

11/10/2023 Morgan Stanley Australia Securities Limited Buy 973.88 251 Ordinary Shares 251

15
11/10/2023 Morgan Stanley Australia Securities Limited Buy 984.17 253 Ordinary Shares 253

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,039.84 268 Ordinary Shares 268

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,094.80 280 Ordinary Shares 280

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,095.57 282 Ordinary Shares 282

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,180.82 302 Ordinary Shares 302

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,195.04 308 Ordinary Shares 308

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,374.17 351 Ordinary Shares 351

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,497.44 382 Ordinary Shares 382

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,607.20 410 Ordinary Shares 410

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,669.20 428 Ordinary Shares 428

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,671.34 428 Ordinary Shares 428

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,818.97 467 Ordinary Shares 467

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,850.76 477 Ordinary Shares 477

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,902.36 498 Ordinary Shares 498

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,934.15 505 Ordinary Shares 505

11/10/2023 Morgan Stanley Australia Securities Limited Buy 1,982.75 513 Ordinary Shares 513

11/10/2023 Morgan Stanley Australia Securities Limited Buy 2,053.92 528 Ordinary Shares 528

11/10/2023 Morgan Stanley Australia Securities Limited Buy 2,072.30 530 Ordinary Shares 530

11/10/2023 Morgan Stanley Australia Securities Limited Buy 2,478.94 634 Ordinary Shares 634

11/10/2023 Morgan Stanley Australia Securities Limited Buy 2,733.90 701 Ordinary Shares 701

11/10/2023 Morgan Stanley Australia Securities Limited Buy 2,785.84 718 Ordinary Shares 718

11/10/2023 Morgan Stanley Australia Securities Limited Buy 3,041.98 778 Ordinary Shares 778

11/10/2023 Morgan Stanley Australia Securities Limited Buy 3,381.73 866 Ordinary Shares 866

11/10/2023 Morgan Stanley Australia Securities Limited Buy 3,610.32 921 Ordinary Shares 921

11/10/2023 Morgan Stanley Australia Securities Limited Buy 3,649.62 937 Ordinary Shares 937

11/10/2023 Morgan Stanley Australia Securities Limited Buy 3,922.98 1,015 Ordinary Shares 1,015

11/10/2023 Morgan Stanley Australia Securities Limited Buy 4,025.98 1,043 Ordinary Shares 1,043

11/10/2023 Morgan Stanley Australia Securities Limited Buy 4,156.16 1,088 Ordinary Shares 1,088

11/10/2023 Morgan Stanley Australia Securities Limited Buy 4,475.13 1,146 Ordinary Shares 1,146

11/10/2023 Morgan Stanley Australia Securities Limited Buy 4,606.00 1,175 Ordinary Shares 1,175

11/10/2023 Morgan Stanley Australia Securities Limited Buy 4,709.75 1,203 Ordinary Shares 1,203

11/10/2023 Morgan Stanley Australia Securities Limited Buy 5,076.50 1,300 Ordinary Shares 1,300

11/10/2023 Morgan Stanley Australia Securities Limited Buy 5,520.15 1,410 Ordinary Shares 1,410

11/10/2023 Morgan Stanley Australia Securities Limited Buy 5,678.40 1,456 Ordinary Shares 1,456

11/10/2023 Morgan Stanley Australia Securities Limited Buy 5,688.90 1,470 Ordinary Shares 1,470

11/10/2023 Morgan Stanley Australia Securities Limited Buy 5,747.22 1,468 Ordinary Shares 1,468

11/10/2023 Morgan Stanley Australia Securities Limited Buy 5,859.88 1,534 Ordinary Shares 1,534

11/10/2023 Morgan Stanley Australia Securities Limited Buy 6,646.44 1,713 Ordinary Shares 1,713

11/10/2023 Morgan Stanley Australia Securities Limited Buy 8,078.06 2,066 Ordinary Shares 2,066

11/10/2023 Morgan Stanley Australia Securities Limited Buy 8,334.30 2,137 Ordinary Shares 2,137

11/10/2023 Morgan Stanley Australia Securities Limited Buy 8,353.04 2,164 Ordinary Shares 2,164

11/10/2023 Morgan Stanley Australia Securities Limited Buy 9,137.40 2,355 Ordinary Shares 2,355

11/10/2023 Morgan Stanley Australia Securities Limited Buy 10,341.95 2,645 Ordinary Shares 2,645

11/10/2023 Morgan Stanley Australia Securities Limited Buy 10,950.35 2,815 Ordinary Shares 2,815

11/10/2023 Morgan Stanley Australia Securities Limited Buy 11,630.64 2,967 Ordinary Shares 2,967

11/10/2023 Morgan Stanley Australia Securities Limited Buy 12,682.40 3,320 Ordinary Shares 3,320

11/10/2023 Morgan Stanley Australia Securities Limited Buy 13,411.30 3,430 Ordinary Shares 3,430

11/10/2023 Morgan Stanley Australia Securities Limited Buy 18,518.08 4,724 Ordinary Shares 4,724

16
11/10/2023 Morgan Stanley Australia Securities Limited Sell 85.79 23 Ordinary Shares 23

11/10/2023 Morgan Stanley Australia Securities Limited Sell 195.52 52 Ordinary Shares 52

11/10/2023 Morgan Stanley Australia Securities Limited Sell 196.82 52 Ordinary Shares 52

11/10/2023 Morgan Stanley Australia Securities Limited Sell 201.14 53 Ordinary Shares 53

11/10/2023 Morgan Stanley Australia Securities Limited Sell 256.7 68 Ordinary Shares 68

11/10/2023 Morgan Stanley Australia Securities Limited Sell 256.7 68 Ordinary Shares 68

11/10/2023 Morgan Stanley Australia Securities Limited Sell 261.86 69 Ordinary Shares 69

11/10/2023 Morgan Stanley Australia Securities Limited Sell 268.74 71 Ordinary Shares 71

11/10/2023 Morgan Stanley Australia Securities Limited Sell 276.39 74 Ordinary Shares 74

11/10/2023 Morgan Stanley Australia Securities Limited Sell 307.4 81 Ordinary Shares 81

11/10/2023 Morgan Stanley Australia Securities Limited Sell 360.05 95 Ordinary Shares 95

11/10/2023 Morgan Stanley Australia Securities Limited Sell 457.38 121 Ordinary Shares 121

11/10/2023 Morgan Stanley Australia Securities Limited Sell 497.15 131 Ordinary Shares 131

11/10/2023 Morgan Stanley Australia Securities Limited Sell 542.88 144 Ordinary Shares 144

11/10/2023 Morgan Stanley Australia Securities Limited Sell 582.89 154 Ordinary Shares 154

11/10/2023 Morgan Stanley Australia Securities Limited Sell 654.81 173 Ordinary Shares 173

11/10/2023 Morgan Stanley Australia Securities Limited Sell 687.05 182 Ordinary Shares 182

11/10/2023 Morgan Stanley Australia Securities Limited Sell 706.86 187 Ordinary Shares 187

11/10/2023 Morgan Stanley Australia Securities Limited Sell 912.47 243 Ordinary Shares 243

11/10/2023 Morgan Stanley Australia Securities Limited Sell 990.5 261 Ordinary Shares 261

11/10/2023 Morgan Stanley Australia Securities Limited Sell 1,035.00 276 Ordinary Shares 276

11/10/2023 Morgan Stanley Australia Securities Limited Sell 1,149.72 307 Ordinary Shares 307

11/10/2023 Morgan Stanley Australia Securities Limited Sell 1,164.24 308 Ordinary Shares 308

11/10/2023 Morgan Stanley Australia Securities Limited Sell 1,168.02 309 Ordinary Shares 309

11/10/2023 Morgan Stanley Australia Securities Limited Sell 1,171.80 310 Ordinary Shares 310

11/10/2023 Morgan Stanley Australia Securities Limited Sell 1,304.42 346 Ordinary Shares 346

11/10/2023 Morgan Stanley Australia Securities Limited Sell 1,361.12 362 Ordinary Shares 362

11/10/2023 Morgan Stanley Australia Securities Limited Sell 1,464.80 387 Ordinary Shares 387

11/10/2023 Morgan Stanley Australia Securities Limited Sell 1,755.38 465 Ordinary Shares 465

11/10/2023 Morgan Stanley Australia Securities Limited Sell 1,797.40 473 Ordinary Shares 473

11/10/2023 Morgan Stanley Australia Securities Limited Sell 1,815.41 479 Ordinary Shares 479

11/10/2023 Morgan Stanley Australia Securities Limited Sell 1,895.00 500 Ordinary Shares 500

11/10/2023 Morgan Stanley Australia Securities Limited Sell 2,136.65 566 Ordinary Shares 566

11/10/2023 Morgan Stanley Australia Securities Limited Sell 2,215.08 586 Ordinary Shares 586

11/10/2023 Morgan Stanley Australia Securities Limited Sell 3,187.80 840 Ordinary Shares 840

11/10/2023 Morgan Stanley Australia Securities Limited Sell 3,256.73 865 Ordinary Shares 865

11/10/2023 Morgan Stanley Australia Securities Limited Sell 3,798.64 1,002 Ordinary Shares 1,002

11/10/2023 Morgan Stanley Australia Securities Limited Sell 3,807.60 1,002 Ordinary Shares 1,002

11/10/2023 Morgan Stanley Australia Securities Limited Sell 4,152.15 1,097 Ordinary Shares 1,097

11/10/2023 Morgan Stanley Australia Securities Limited Sell 4,176.58 1,102 Ordinary Shares 1,102

11/10/2023 Morgan Stanley Australia Securities Limited Sell 4,589.69 1,211 Ordinary Shares 1,211

11/10/2023 Morgan Stanley Australia Securities Limited Sell 4,776.59 1,267 Ordinary Shares 1,267

11/10/2023 Morgan Stanley Australia Securities Limited Sell 4,779.15 1,266 Ordinary Shares 1,266

11/10/2023 Morgan Stanley Australia Securities Limited Sell 4,807.00 1,265 Ordinary Shares 1,265

11/10/2023 Morgan Stanley Australia Securities Limited Sell 5,795.00 1,525 Ordinary Shares 1,525

11/10/2023 Morgan Stanley Australia Securities Limited Sell 6,235.80 1,641 Ordinary Shares 1,641

11/10/2023 Morgan Stanley Australia Securities Limited Sell 6,543.18 1,731 Ordinary Shares 1,731

11/10/2023 Morgan Stanley Australia Securities Limited Sell 7,626.60 2,007 Ordinary Shares 2,007

17
11/10/2023 Morgan Stanley Australia Securities Limited Sell 7,634.35 2,017 Ordinary Shares 2,017

11/10/2023 Morgan Stanley Australia Securities Limited Sell 8,816.00 2,320 Ordinary Shares 2,320

11/10/2023 Morgan Stanley Australia Securities Limited Sell 8,863.70 2,348 Ordinary Shares 2,348

11/10/2023 Morgan Stanley Australia Securities Limited Sell 12,998.96 3,448 Ordinary Shares 3,448

11/10/2023 Morgan Stanley Australia Securities Limited Sell 14,531.20 3,824 Ordinary Shares 3,824

11/10/2023 Morgan Stanley Australia Securities Limited Sell 22,959.55 6,082 Ordinary Shares 6,082

11/10/2023 Morgan Stanley Australia Securities Limited Sell 36,616.86 9,687 Ordinary Shares 9,687

11/10/2023 Morgan Stanley Australia Securities Limited Sell 42,514.40 11,188 Ordinary Shares 11,188

11/10/2023 Morgan Stanley Australia Securities Limited Sell 43,984.59 11,667 Ordinary Shares 11,667

11/10/2023 Morgan Stanley Australia Securities Limited Sell 96,807.97 25,543 Ordinary Shares 25,543

11/10/2023 Morgan Stanley Australia Securities Limited Sell 147,409.60 38,792 Ordinary Shares 38,792

11/13/2023 Morgan Stanley & Co. International plc Borrow N/A 66,286 Ordinary Shares 66,286

11/13/2023 Morgan Stanley & Co. International plc

Collateral

Returned

N/A

35,708,911 Ordinary

Shares

35,708,91

1

11/13/2023 Morgan Stanley & Co. LLC Borrow N/A 203,862 Ordinary Shares 203,862

11/13/2023 Morgan Stanley & Co. LLC

Collateral

Returned

N/A 203,862 Ordinary Shares 203,862

11/13/2023 Morgan Stanley Australia Securities Limited Buy 3.87 1 Ordinary Shares 1

11/13/2023 Morgan Stanley Australia Securities Limited Buy 7.76 2 Ordinary Shares 2

11/13/2023 Morgan Stanley Australia Securities Limited Buy 7.76 2 Ordinary Shares 2

11/13/2023 Morgan Stanley Australia Securities Limited Buy 7.76 2 Ordinary Shares 2

11/13/2023 Morgan Stanley Australia Securities Limited Buy 7.77 2 Ordinary Shares 2

11/13/2023 Morgan Stanley Australia Securities Limited Buy 7.77 2 Ordinary Shares 2

11/13/2023 Morgan Stanley Australia Securities Limited Buy 23.4 6 Ordinary Shares 6

11/13/2023 Morgan Stanley Australia Securities Limited Buy 74.1 19 Ordinary Shares 19

11/13/2023 Morgan Stanley Australia Securities Limited Buy 78.8 20 Ordinary Shares 20

11/13/2023 Morgan Stanley Australia Securities Limited Buy 93.36 24 Ordinary Shares 24

11/13/2023 Morgan Stanley Australia Securities Limited Buy 139.86 36 Ordinary Shares 36

11/13/2023 Morgan Stanley Australia Securities Limited Buy 157.85 41 Ordinary Shares 41

11/13/2023 Morgan Stanley Australia Securities Limited Buy 194 50 Ordinary Shares 50

11/13/2023 Morgan Stanley Australia Securities Limited Buy 241.18 62 Ordinary Shares 62

11/13/2023 Morgan Stanley Australia Securities Limited Buy 264.18 68 Ordinary Shares 68

11/13/2023 Morgan Stanley Australia Securities Limited Buy 316.11 82 Ordinary Shares 82

11/13/2023 Morgan Stanley Australia Securities Limited Buy 329.38 85 Ordinary Shares 85

11/13/2023 Morgan Stanley Australia Securities Limited Buy 349.65 90 Ordinary Shares 90

11/13/2023 Morgan Stanley Australia Securities Limited Buy 412.34 106 Ordinary Shares 106

11/13/2023 Morgan Stanley Australia Securities Limited Buy 550.96 142 Ordinary Shares 142

11/13/2023 Morgan Stanley Australia Securities Limited Buy 574.98 148 Ordinary Shares 148

11/13/2023 Morgan Stanley Australia Securities Limited Buy 614.62 158 Ordinary Shares 158

11/13/2023 Morgan Stanley Australia Securities Limited Buy 665.19 173 Ordinary Shares 173

11/13/2023 Morgan Stanley Australia Securities Limited Buy 670.38 173 Ordinary Shares 173

11/13/2023 Morgan Stanley Australia Securities Limited Buy 673.84 173 Ordinary Shares 173

11/13/2023 Morgan Stanley Australia Securities Limited Buy 691.53 178 Ordinary Shares 178

11/13/2023 Morgan Stanley Australia Securities Limited Buy 847.53 219 Ordinary Shares 219

11/13/2023 Morgan Stanley Australia Securities Limited Buy 875.75 226 Ordinary Shares 226

11/13/2023 Morgan Stanley Australia Securities Limited Buy 881.4 226 Ordinary Shares 226

11/13/2023 Morgan Stanley Australia Securities Limited Buy 900.55 233 Ordinary Shares 233

11/13/2023 Morgan Stanley Australia Securities Limited Buy 963.3 247 Ordinary Shares 247

11/13/2023 Morgan Stanley Australia Securities Limited Buy 973.88 251 Ordinary Shares 251

11/13/2023 Morgan Stanley Australia Securities Limited Buy 1,002.33 259 Ordinary Shares 259

18
11/13/2023 Morgan Stanley Australia Securities Limited Buy 1,012.55 263 Ordinary Shares 263

11/13/2023 Morgan Stanley Australia Securities Limited Buy 1,298.70 333 Ordinary Shares 333

11/13/2023 Morgan Stanley Australia Securities Limited Buy 1,340.33 345 Ordinary Shares 345

11/13/2023 Morgan Stanley Australia Securities Limited Buy 1,421.68 365 Ordinary Shares 365

11/13/2023 Morgan Stanley Australia Securities Limited Buy 1,427.84 368 Ordinary Shares 368

11/13/2023 Morgan Stanley Australia Securities Limited Buy 1,435.20 368 Ordinary Shares 368

11/13/2023 Morgan Stanley Australia Securities Limited Buy 1,474.55 383 Ordinary Shares 383

11/13/2023 Morgan Stanley Australia Securities Limited Buy 1,916.34 492 Ordinary Shares 492

11/13/2023 Morgan Stanley Australia Securities Limited Buy 2,445.84 632 Ordinary Shares 632

11/13/2023 Morgan Stanley Australia Securities Limited Buy 2,460.90 631 Ordinary Shares 631

11/13/2023 Morgan Stanley Australia Securities Limited Buy 2,567.99 661 Ordinary Shares 661

11/13/2023 Morgan Stanley Australia Securities Limited Buy 2,672.43 687 Ordinary Shares 687

11/13/2023 Morgan Stanley Australia Securities Limited Buy 2,691.00 690 Ordinary Shares 690

11/13/2023 Morgan Stanley Australia Securities Limited Buy 3,072.96 792 Ordinary Shares 792

11/13/2023 Morgan Stanley Australia Securities Limited Buy 3,108.30 797 Ordinary Shares 797

11/13/2023 Morgan Stanley Australia Securities Limited Buy 3,182.22 817 Ordinary Shares 817

11/13/2023 Morgan Stanley Australia Securities Limited Buy 3,229.44 827 Ordinary Shares 827

11/13/2023 Morgan Stanley Australia Securities Limited Buy 3,459.30 887 Ordinary Shares 887

11/13/2023 Morgan Stanley Australia Securities Limited Buy 3,480.96 896 Ordinary Shares 896

11/13/2023 Morgan Stanley Australia Securities Limited Buy 3,521.70 910 Ordinary Shares 910

11/13/2023 Morgan Stanley Australia Securities Limited Buy 3,703.28 952 Ordinary Shares 952

11/13/2023 Morgan Stanley Australia Securities Limited Buy 3,744.20 970 Ordinary Shares 970

11/13/2023 Morgan Stanley Australia Securities Limited Buy 3,905.00 1,000 Ordinary Shares 1,000

11/13/2023 Morgan Stanley Australia Securities Limited Buy 4,882.50 1,260 Ordinary Shares 1,260

11/13/2023 Morgan Stanley Australia Securities Limited Buy 4,958.64 1,278 Ordinary Shares 1,278

11/13/2023 Morgan Stanley Australia Securities Limited Buy 5,197.50 1,350 Ordinary Shares 1,350

11/13/2023 Morgan Stanley Australia Securities Limited Buy 5,881.89 1,514 Ordinary Shares 1,514

11/13/2023 Morgan Stanley Australia Securities Limited Buy 5,998.38 1,542 Ordinary Shares 1,542

11/13/2023 Morgan Stanley Australia Securities Limited Buy 6,153.68 1,586 Ordinary Shares 1,586

11/13/2023 Morgan Stanley Australia Securities Limited Buy 6,391.27 1,643 Ordinary Shares 1,643

11/13/2023 Morgan Stanley Australia Securities Limited Buy 6,984.00 1,800 Ordinary Shares 1,800

11/13/2023 Morgan Stanley Australia Securities Limited Buy 7,631.64 1,972 Ordinary Shares 1,972

11/13/2023 Morgan Stanley Australia Securities Limited Buy 10,179.00 2,610 Ordinary Shares 2,610

11/13/2023 Morgan Stanley Australia Securities Limited Buy 11,774.59 3,023 Ordinary Shares 3,023

11/13/2023 Morgan Stanley Australia Securities Limited Buy 12,179.59 3,131 Ordinary Shares 3,131

11/13/2023 Morgan Stanley Australia Securities Limited Buy 14,082.93 3,639 Ordinary Shares 3,639

11/13/2023 Morgan Stanley Australia Securities Limited Buy 15,878.98 4,082 Ordinary Shares 4,082

11/13/2023 Morgan Stanley Australia Securities Limited Buy 25,450.64 6,551 Ordinary Shares 6,551

11/13/2023 Morgan Stanley Australia Securities Limited Buy 31,345.44 8,027 Ordinary Shares 8,027

11/13/2023 Morgan Stanley Australia Securities Limited Buy 33,399.04 8,608 Ordinary Shares 8,608

11/13/2023 Morgan Stanley Australia Securities Limited Buy 34,221.60 8,820 Ordinary Shares 8,820

11/13/2023 Morgan Stanley Australia Securities Limited Buy 45,310.64 11,678 Ordinary Shares 11,678

11/13/2023 Morgan Stanley Australia Securities Limited Buy 93,368.32 24,064 Ordinary Shares 24,064

11/13/2023 Morgan Stanley Australia Securities Limited Sell 7.78 2 Ordinary Shares 2

11/13/2023 Morgan Stanley Australia Securities Limited Sell 15.6 4 Ordinary Shares 4

11/13/2023 Morgan Stanley Australia Securities Limited Sell 78.2 20 Ordinary Shares 20

11/13/2023 Morgan Stanley Australia Securities Limited Sell 89.01 23 Ordinary Shares 23

11/13/2023 Morgan Stanley Australia Securities Limited Sell 97.25 25 Ordinary Shares 25

19
11/13/2023 Morgan Stanley Australia Securities Limited Sell 109.48 28 Ordinary Shares 28

11/13/2023 Morgan Stanley Australia Securities Limited Sell 129.2 33 Ordinary Shares 33

11/13/2023 Morgan Stanley Australia Securities Limited Sell 169.18 44 Ordinary Shares 44

11/13/2023 Morgan Stanley Australia Securities Limited Sell 210.33 54 Ordinary Shares 54

11/13/2023 Morgan Stanley Australia Securities Limited Sell 266.69 69 Ordinary Shares 69

11/13/2023 Morgan Stanley Australia Securities Limited Sell 268.41 69 Ordinary Shares 69

11/13/2023 Morgan Stanley Australia Securities Limited Sell 321.63 83 Ordinary Shares 83

11/13/2023 Morgan Stanley Australia Securities Limited Sell 331.96 86 Ordinary Shares 86

11/13/2023 Morgan Stanley Australia Securities Limited Sell 356.96 92 Ordinary Shares 92

11/13/2023 Morgan Stanley Australia Securities Limited Sell 532.68 138 Ordinary Shares 138

11/13/2023 Morgan Stanley Australia Securities Limited Sell 555.56 143 Ordinary Shares 143

11/13/2023 Morgan Stanley Australia Securities Limited Sell 638.15 163 Ordinary Shares 163

11/13/2023 Morgan Stanley Australia Securities Limited Sell 664.68 174 Ordinary Shares 174

11/13/2023 Morgan Stanley Australia Securities Limited Sell 667.29 174 Ordinary Shares 174

11/13/2023 Morgan Stanley Australia Securities Limited Sell 669.03 174 Ordinary Shares 174

11/13/2023 Morgan Stanley Australia Securities Limited Sell 678.48 176 Ordinary Shares 176

11/13/2023 Morgan Stanley Australia Securities Limited Sell 758.54 194 Ordinary Shares 194

11/13/2023 Morgan Stanley Australia Securities Limited Sell 763.38 197 Ordinary Shares 197

11/13/2023 Morgan Stanley Australia Securities Limited Sell 771 200 Ordinary Shares 200

11/13/2023 Morgan Stanley Australia Securities Limited Sell 775 200 Ordinary Shares 200

11/13/2023 Morgan Stanley Australia Securities Limited Sell 777 200 Ordinary Shares 200

11/13/2023 Morgan Stanley Australia Securities Limited Sell 777 200 Ordinary Shares 200

11/13/2023 Morgan Stanley Australia Securities Limited Sell 814.8 210 Ordinary Shares 210

11/13/2023 Morgan Stanley Australia Securities Limited Sell 883.66 226 Ordinary Shares 226

11/13/2023 Morgan Stanley Australia Securities Limited Sell 1,135.16 296 Ordinary Shares 296

11/13/2023 Morgan Stanley Australia Securities Limited Sell 1,319.89 338 Ordinary Shares 338

11/13/2023 Morgan Stanley Australia Securities Limited Sell 1,334.58 348 Ordinary Shares 348

11/13/2023 Morgan Stanley Australia Securities Limited Sell 1,357.20 348 Ordinary Shares 348

11/13/2023 Morgan Stanley Australia Securities Limited Sell 1,369.64 353 Ordinary Shares 353

11/13/2023 Morgan Stanley Australia Securities Limited Sell 1,674.75 435 Ordinary Shares 435

11/13/2023 Morgan Stanley Australia Securities Limited Sell 1,762.56 459 Ordinary Shares 459

11/13/2023 Morgan Stanley Australia Securities Limited Sell 1,847.04 481 Ordinary Shares 481

11/13/2023 Morgan Stanley Australia Securities Limited Sell 1,981.44 512 Ordinary Shares 512

11/13/2023 Morgan Stanley Australia Securities Limited Sell 2,005.94 519 Ordinary Shares 519

11/13/2023 Morgan Stanley Australia Securities Limited Sell 2,099.67 537 Ordinary Shares 537

11/13/2023 Morgan Stanley Australia Securities Limited Sell 2,198.52 563 Ordinary Shares 563

11/13/2023 Morgan Stanley Australia Securities Limited Sell 2,247.47 583 Ordinary Shares 583

11/13/2023 Morgan Stanley Australia Securities Limited Sell 2,584.63 667 Ordinary Shares 667

11/13/2023 Morgan Stanley Australia Securities Limited Sell 2,717.88 696 Ordinary Shares 696

11/13/2023 Morgan Stanley Australia Securities Limited Sell 3,207.66 831 Ordinary Shares 831

11/13/2023 Morgan Stanley Australia Securities Limited Sell 3,253.12 832 Ordinary Shares 832

11/13/2023 Morgan Stanley Australia Securities Limited Sell 3,332.10 870 Ordinary Shares 870

11/13/2023 Morgan Stanley Australia Securities Limited Sell 3,367.68 877 Ordinary Shares 877

11/13/2023 Morgan Stanley Australia Securities Limited Sell 3,379.95 870 Ordinary Shares 870

11/13/2023 Morgan Stanley Australia Securities Limited Sell 3,536.66 908 Ordinary Shares 908

11/13/2023 Morgan Stanley Australia Securities Limited Sell 3,730.65 969 Ordinary Shares 969

11/13/2023 Morgan Stanley Australia Securities Limited Sell 4,014.18 1,044 Ordinary Shares 1,044

11/13/2023 Morgan Stanley Australia Securities Limited Sell 4,066.38 1,044 Ordinary Shares 1,044

20
11/13/2023 Morgan Stanley Australia Securities Limited Sell 4,336.19 1,109 Ordinary Shares 1,109

11/13/2023 Morgan Stanley Australia Securities Limited Sell 4,402.24 1,139 Ordinary Shares 1,139

11/13/2023 Morgan Stanley Australia Securities Limited Sell 4,485.32 1,162 Ordinary Shares 1,162

11/13/2023 Morgan Stanley Australia Securities Limited Sell 4,496.80 1,168 Ordinary Shares 1,168

11/13/2023 Morgan Stanley Australia Securities Limited Sell 4,719.75 1,218 Ordinary Shares 1,218

11/13/2023 Morgan Stanley Australia Securities Limited Sell 4,722.46 1,214 Ordinary Shares 1,214

11/13/2023 Morgan Stanley Australia Securities Limited Sell 4,793.25 1,245 Ordinary Shares 1,245

11/13/2023 Morgan Stanley Australia Securities Limited Sell 5,444.40 1,396 Ordinary Shares 1,396

11/13/2023 Morgan Stanley Australia Securities Limited Sell 5,496.64 1,424 Ordinary Shares 1,424

11/13/2023 Morgan Stanley Australia Securities Limited Sell 5,805.00 1,500 Ordinary Shares 1,500

11/13/2023 Morgan Stanley Australia Securities Limited Sell 6,753.15 1,745 Ordinary Shares 1,745

11/13/2023 Morgan Stanley Australia Securities Limited Sell 6,812.10 1,740 Ordinary Shares 1,740

11/13/2023 Morgan Stanley Australia Securities Limited Sell 7,147.33 1,835 Ordinary Shares 1,835

11/13/2023 Morgan Stanley Australia Securities Limited Sell 8,498.10 2,179 Ordinary Shares 2,179

11/13/2023 Morgan Stanley Australia Securities Limited Sell 9,171.65 2,373 Ordinary Shares 2,373

11/13/2023 Morgan Stanley Australia Securities Limited Sell 12,145.92 3,163 Ordinary Shares 3,163

11/13/2023 Morgan Stanley Australia Securities Limited Sell 12,244.32 3,168 Ordinary Shares 3,168

11/13/2023 Morgan Stanley Australia Securities Limited Sell 12,393.83 3,215 Ordinary Shares 3,215

11/13/2023 Morgan Stanley Australia Securities Limited Sell 13,485.00 3,480 Ordinary Shares 3,480

11/13/2023 Morgan Stanley Australia Securities Limited Sell 14,612.08 3,766 Ordinary Shares 3,766

11/13/2023 Morgan Stanley Australia Securities Limited Sell 16,766.10 4,299 Ordinary Shares 4,299

11/13/2023 Morgan Stanley Australia Securities Limited Sell 16,792.32 4,373 Ordinary Shares 4,373

11/13/2023 Morgan Stanley Australia Securities Limited Sell 18,584.50 4,796 Ordinary Shares 4,796

11/13/2023 Morgan Stanley Australia Securities Limited Sell 22,896.52 5,904 Ordinary Shares 5,904

11/13/2023 Morgan Stanley Australia Securities Limited Sell 23,543.84 6,068 Ordinary Shares 6,068

11/13/2023 Morgan Stanley Australia Securities Limited Sell 25,237.88 6,513 Ordinary Shares 6,513

11/13/2023 Morgan Stanley Australia Securities Limited Sell 26,458.97 6,767 Ordinary Shares 6,767

11/13/2023 Morgan Stanley Australia Securities Limited Sell 26,597.40 6,855 Ordinary Shares 6,855

11/13/2023 Morgan Stanley Australia Securities Limited Sell 29,441.44 7,588 Ordinary Shares 7,588

11/13/2023 Morgan Stanley Australia Securities Limited Sell 31,905.24 8,223 Ordinary Shares 8,223

11/13/2023 Morgan Stanley Australia Securities Limited Sell 33,463.89 8,647 Ordinary Shares 8,647

11/13/2023 Morgan Stanley Australia Securities Limited Sell 48,200.85 12,455 Ordinary Shares 12,455

11/13/2023 Morgan Stanley Australia Securities Limited Sell 49,182.88 12,676 Ordinary Shares 12,676

11/13/2023 Morgan Stanley Australia Securities Limited Sell 64,279.96 16,567 Ordinary Shares 16,567

11/13/2023 Morgan Stanley Australia Securities Limited Sell 68,245.10 17,726 Ordinary Shares 17,726

11/13/2023 Morgan Stanley Australia Securities Limited Sell 100,433.80 25,885 Ordinary Shares 25,885

11/13/2023 Morgan Stanley Australia Securities Limited Sell 149,348.96 38,492 Ordinary Shares 38,492

11/13/2023 Morgan Stanley Australia Securities Limited Sell 164,399.48 42,371 Ordinary Shares 42,371





3. Changes in association


The persons who have become associates (3) of, ceased to be associates of, or have changed the nature of their association (7) with, the substantial holder in

relation to voting interests in the company or scheme are as follows:

Name and ACN/ARSN (if applicable) Nature of association

Not Applicable Not Applicable

21

4. Addresses


The addresses of persons named in this form are as follows:

Name Address

Morgan Stanley 1585 Broadway, New York, New York, 10036, USA.

Morgan Stanley & Co. LLC 1585 Broadway, New York, 10036, USA.

Morgan Stanley & Co. International plc

Legal & Compliance Department, 25 Cabot Square, Canary Wharf, London, E14

4QA, UNITED KINGDOM.


Morgan Stanley Investment Management Inc. 522 5th Avenue, 6th Floor, New York, 10036, USA.

Morgan Stanley Australia Securities Limited Level 39, Chifley Tower, 2 Chifley Square, Sydney, 2000, AUSTRALIA.

Morgan Stanley Wealth Management Australia Pty Ltd Level 39, Chifley Tower, 2 Chifley Square, Sydney, 2000, AUSTRALIA.

Parametric Portfolio Associates LLC 800 Fifth Avenue, Suite 2800, Seattle, 98104, USA.








Signature


print name

Nana Yoshida

capacity

Vice President

sign here


date November 15, 2023
























Annexure A


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

22


Name

└─┬─Morgan Stanley

├─┬─Morgan Stanley International Holdings Inc.

│ ├─┬─Morgan Stanley International Limited

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

│ │ └───Morgan Stanley & Co. International plc

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

│ └───Morgan Stanley Australia Securities Limited

└─┬─Morgan Stanley Capital Management, LLC

├─┬─Eaton Vance Acquisitions LLC

│ └───Parametric Portfolio Associates LLC

├───Morgan Stanley & Co. LLC

├───Morgan Stanley Investment Management Inc.

└─┬─Morgan Stanley Domestic Holdings, LLC

└───Morgan Stanley Wealth Management Australia Pty Ltd







Signature


print name

Nana Yoshida

capacity Vice President

sign here

date November 15, 2023

23


DIRECTIONS

(1) If there are a number of substantial holders with similar or related relevant interests (eg. a corporation and its related corporations, or the manager and

trustee of an equity trust), the names could be included in an annexure to the form. If the relevant interests of a group of persons are essentially similar,

they may be referred to throughout the form as a specifically named group if the membership of each group, with the names and addresses of members

is clearly set out in paragraph 4 of the form.

(2) See the definition of "relevant interest" in sections 608 and 671B(7) of the Corporations Act 2001.

(3) See the definition of "associate" in section 9 of the Corporations Act 2001.

(4) Include details of:

(a) any relevant agreement or other circumstances because of which the change in relevant interest occurred. If subsection 671B(4) applies, a copy

of any document setting out the terms of any relevant agreement, and a statement by the person giving full and accurate details of any contract,

scheme or arrangement, must accompany this form, together with a written statement certifying this contract, scheme or arrangement; and

(b) any qualification of the power of a person to exercise, control the exercise of, or influence the exercise of, the voting powers or disposal of the

securities to which the relevant interest relates (indicating clearly the particular securities to which the qualification applies).

See the definition of "relevant agreement" in section 9 of the Corporations Act 2001.

(5) Details of the consideration must include any and all benefits, moneys and other, that any person from whom a relevant interest was acquired has, or

may, become entitled to receive in relation to that acquisition. Details must be included even if the benefit is conditional on the happening or not of a

contingency. Details must be included of any benefit paid on behalf of the substantial holder or its associate in relation to the acquisitions, even if they

are not paid directly to the person from whom the relevant interest was acquired.

(6) The voting shares of a company constitute one class unless divided into separate classes.

(7) Give details, if appropriate, of the present association and any change in that association since the last substantial holding notice.
















24

GUIDE

This guide does not form part of the prescribed form

and is included by ASIC to assist you in completing and

lodging form 605.

Signature

This form must be signed by either a director or a secretary of the substantial holder.

Lodging period

Nil

Lodging Fee

Nil

Other forms to be

completed

Nil

Additional information

(a) If additional space is required to complete a question, the information may be included on a separate piece of

paper annexed to the form.


(b) This notice must be given to a listed company, or the responsible entity for a listed managed investment scheme.

A copy of this notice must also be given to each relevant securities exchange.


(c) The person must give a copy of this notice:


(i) within 2 business days after they become aware of the information; or


(ii) by 9.30 am on the next trading day of the relevant securities exchange after they become aware of the

information if:


(A) a takeover bid is made for voting shares in the company or voting interests in the scheme; and


(B) the person becomes aware of the information during the bid period.

Annexures






To make any annexure conform to the regulations, you must

1 use A4 size paper of white or light pastel colour with a margin of at least 10mm on all sides

2 show the corporation name and ACN or ARBN

3 number the pages consecutively

4 print or type in BLOCK letters in dark blue or black ink so that the document is clearly legible when photocopied

5 identify the annexure with a mark such as A, B, C, etc

6 endorse the annexure with the words:

This is annexure (mark) of (number) pages referred to in form (form number and title)

7 sign and date the annexure.

The annexure must be signed by the same person(s) who signed the form.

Information in this guide is intended as a guide only. Please consult your accountant or solicitor for further advice.



25
Annexure B:

This is Annexure B referred to in the Form 605: Notice of ceasing to be a substantial holder issued by Morgan Stanley and

its subsidiaries. The following is description of the securities lending agreements referenced in the accompanying Form

605.


Schedule

Type of Agreement Customer Prime Broker Account Agreement

Parties to agreement Morgan Stanley & Co. LLC on behalf of all Morgan Stanley entities

and customer PINEBRIDGE PARTNERS MASTER FUND, LP

Transfer Date 20231107;

Holder of Voting Rights Morgan Stanley

Are there any restrictions on voting rights? No

If yes, detail Not applicable

Scheduled Return Date (if any) Open


Does the borrower have the right to return early? Yes

If yes, detail Morgan Stanley may return rehypothecated shares at any time.

Does the lender have the right to recall early? Yes

If yes, detail The customer may recall shares from Morgan Stanley at any time.

Will the securities be returned on settlement? Yes

If yes, detail any exceptions In the ordinary course of business, securities will be returned to customers. Upon a customer Event of

Default, Morgan Stanley has the right to set off obligations owed to the customer against obligations of the customer to Morgan Stanley

and to foreclose on any collateral, including rehypothecated securities, for the purpose of arriving at a single closeout amount. In such

a default scenario, Morgan Stanley may do an actual or deemed sale of the rehypothecated securities.


Schedule

Type of Agreement International Prime Brokerage Agreement

Parties to agreement Morgan Stanley & Co. International plc for itself and as agent and

trustee for and on behalf of the other Morgan Stanley Companies

and EQUITY TRUSTEES LIMITED AS TRUSTEE FOR L1

CAPITAL LONG SHORT FUND

Transfer Date 20231113;

Holder of Voting Rights Prime broker has the right to vote securities rehypothecated from

the Client.

Are there any restrictions on voting rights? Yes/No

If yes, detail Not applicable

Scheduled Return Date (if any) Open


Does the borrower have the right to return early? Yes/No

If yes, detail Prime broker may return shares which were rehypothecated from the client at any time.

Does the lender have the right to recall early? Yes/No

If yes, detail Prime broker will be required to return to the client shares rehypothecated from the client's account upon a sale of those

shares by the client.

Will the securities be returned on settlement? Yes/No

If yes, detail any exceptions Upon an Event of Default, the default market value of all Equivalent Securities to be delivered will be

determined and on the basis of the amounts so established, an account shall be taken of what is due from each party to the other.

The amounts due from one party shall be set off against the amounts due from the other party and only the balance of the account

shall be payable.


Schedule

Type of Agreement International Prime Brokerage Agreement

Parties to agreement Morgan Stanley & Co. International plc for itself and as agent and

trustee for and on behalf of the other Morgan Stanley Companies

and L1 LONG SHORT FUND LIMITED

Transfer Date 20231113;

Holder of Voting Rights Prime broker has the right to vote securities rehypothecated from

the Client.

Are there any restrictions on voting rights? Yes/No

If yes, detail Not applicable

Scheduled Return Date (if any) Open


Does the borrower have the right to return early? Yes/No

If yes, detail Prime broker may return shares which were rehypothecated from the client at any time.

Does the lender have the right to recall early? Yes/No

If yes, detail Prime broker will be required to return to the client shares rehypothecated from the client's account upon a sale of those

shares by the client.

Will the securities be returned on settlement? Yes/No

If yes, detail any exceptions Upon an Event of Default, the default market value of all Equivalent Securities to be delivered will be

determined and on the basis of the amounts so established, an account shall be taken of what is due from each party to the other.

The amounts due from one party shall be set off against the amounts due from the other party and only the balance of the account

shall be payable.

26

Schedule

Type of Agreement International Prime Brokerage Agreement

Parties to agreement Morgan Stanley & Co. International plc for itself and as agent and

trustee for and on behalf of the other Morgan Stanley Companies

and L1 CAPITAL LONG SHORT (MASTER) FUND

Transfer Date 20231113;

Holder of Voting Rights Prime broker has the right to vote securities rehypothecated from

the Client.

Are there any restrictions on voting rights? Yes/No

If yes, detail Not applicable

Scheduled Return Date (if any) Open


Does the borrower have the right to return early? Yes/No

If yes, detail Prime broker may return shares which were rehypothecated from the client at any time.

Does the lender have the right to recall early? Yes/No

If yes, detail Prime broker will be required to return to the client shares rehypothecated from the client's account upon a sale of those

shares by the client.

Will the securities be returned on settlement? Yes/No

If yes, detail any exceptions Upon an Event of Default, the default market value of all Equivalent Securities to be delivered will be

determined and on the basis of the amounts so established, an account shall be taken of what is due from each party to the other.

The amounts due from one party shall be set off against the amounts due from the other party and only the balance of the account

shall be payable.


The above schedules are based on the relevant standard agreements. The entity filing the report will, if requested by the

company or responsible entity to whom the prescribed form must be given or ASIC, give a copy of the agreement to the

company, responsible entity or ASIC.







Signature


print name Nana Yoshida capacity Vice President

sign here date

November 15,

2023

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.