Skip to main content

AI assistant

Sign in to chat with this filing

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

REGIS RESOURCES LIMITED Major Shareholding Notification 2026

May 17, 2026

65733_rns_2026-05-17_08237807-c5e5-4c2d-be86-10a1cec3e748.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

Form 605
Corporations Act 2001
Section 671B

Notice of ceasing to be a substantial holder

To Company Name/Scheme
REGIS RESOURCES LIMITED

ACN/ARSN
009 174 761

  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
May 13, 2026

The previous notice was given to the company on
May 14, 2026

The previous notice was dated
May 11, 2026

The holder became aware on
May 15, 2026

  1. 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) Consideration given in relation to change (5) Class (6) and number of Securities affected Person's votes affected
05/12/2026 Morgan Stanley Australia Securities Limited Buy 9,504.00 1,408 Ordinary Shares 1,408
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,537.46 381 Ordinary Shares 381
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,696.76 396 Ordinary Shares 396
05/12/2026 Morgan Stanley Australia Securities Limited Buy 7,987.92 1,203 Ordinary Shares 1,203
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,037.34 153 Ordinary Shares 153
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,972.84 296 Ordinary Shares 296
05/12/2026 Morgan Stanley Australia Securities Limited Buy 40,895.97 6,113 Ordinary Shares 6,113
05/12/2026 Morgan Stanley Australia Securities Limited Buy 770.50 115 Ordinary Shares 115
05/12/2026 Morgan Stanley Australia Securities Limited Buy 49,131.40 7,355 Ordinary Shares 7,355
05/12/2026 Morgan Stanley Australia Securities Limited Buy 4,901.76 736 Ordinary Shares 736
05/12/2026 Morgan Stanley Australia Securities Limited Buy 8,437.50 1,250 Ordinary Shares 1,250
05/12/2026 Morgan Stanley Australia Securities Limited Buy 502.50 75 Ordinary Shares 75
05/12/2026 Morgan Stanley Australia Securities Limited Buy 40.02 6 Ordinary Shares 6
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,550.01 231 Ordinary Shares 231
05/12/2026 Morgan Stanley Australia Securities Limited Buy 984.90 147 Ordinary Shares 147
05/12/2026 Morgan Stanley Australia Securities Limited Buy 5,214.78 783 Ordinary Shares 783
05/12/2026 Morgan Stanley Australia Securities Limited Buy 20.13 3 Ordinary Shares 3
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,744.56 406 Ordinary Shares 406
05/12/2026 Morgan Stanley Australia Securities Limited Buy 53.36 8 Ordinary Shares 8
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,427.88 364 Ordinary Shares 364
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,145.70 171 Ordinary Shares 171
05/12/2026 Morgan Stanley Australia Securities Limited Buy 553.61 83 Ordinary Shares 83
05/12/2026 Morgan Stanley Australia Securities Limited Buy 17,608.77 2,601 Ordinary Shares 2,601
05/12/2026 Morgan Stanley Australia Securities Limited Buy 981.96 147 Ordinary Shares 147
05/12/2026 Morgan Stanley Australia Securities Limited Buy 207.39 31 Ordinary Shares 31

05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,639.25 391 Ordinary Shares 391
05/12/2026 Morgan Stanley Australia Securities Limited Buy 121.32 18 Ordinary Shares 18
05/12/2026 Morgan Stanley Australia Securities Limited Buy 805.20 120 Ordinary Shares 120
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,431.52 364 Ordinary Shares 364
05/12/2026 Morgan Stanley Australia Securities Limited Buy 644.58 95 Ordinary Shares 95
05/12/2026 Morgan Stanley Australia Securities Limited Buy 20.04 3 Ordinary Shares 3
05/12/2026 Morgan Stanley Australia Securities Limited Buy 226.78 34 Ordinary Shares 34
05/12/2026 Morgan Stanley Australia Securities Limited Buy 10,545.62 1,587 Ordinary Shares 1,587
05/12/2026 Morgan Stanley Australia Securities Limited Buy 999.75 150 Ordinary Shares 150
05/12/2026 Morgan Stanley Australia Securities Limited Buy 764.94 114 Ordinary Shares 114
05/12/2026 Morgan Stanley Australia Securities Limited Buy 860.16 128 Ordinary Shares 128
05/12/2026 Morgan Stanley Australia Securities Limited Buy 128.25 19 Ordinary Shares 19
05/12/2026 Morgan Stanley Australia Securities Limited Buy 106.56 16 Ordinary Shares 16
05/12/2026 Morgan Stanley Australia Securities Limited Buy 720.36 108 Ordinary Shares 108
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,467.15 371 Ordinary Shares 371
05/12/2026 Morgan Stanley Australia Securities Limited Buy 99.83 15 Ordinary Shares 15
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,629.92 244 Ordinary Shares 244
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,631.14 244 Ordinary Shares 244
05/12/2026 Morgan Stanley Australia Securities Limited Buy 4,062.03 609 Ordinary Shares 609
05/12/2026 Morgan Stanley Australia Securities Limited Buy 445.50 66 Ordinary Shares 66
05/12/2026 Morgan Stanley Australia Securities Limited Buy 26,846.05 4,037 Ordinary Shares 4,037
05/12/2026 Morgan Stanley Australia Securities Limited Buy 19.95 3 Ordinary Shares 3
05/12/2026 Morgan Stanley Australia Securities Limited Buy 340.17 51 Ordinary Shares 51
05/12/2026 Morgan Stanley Australia Securities Limited Buy 13.36 2 Ordinary Shares 2
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,923.74 439 Ordinary Shares 439
05/12/2026 Morgan Stanley Australia Securities Limited Buy 25,214.80 3,730 Ordinary Shares 3,730
05/12/2026 Morgan Stanley Australia Securities Limited Buy 53.36 8 Ordinary Shares 8
05/12/2026 Morgan Stanley Australia Securities Limited Buy 5,361.55 785 Ordinary Shares 785
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,589.03 387 Ordinary Shares 387
05/12/2026 Morgan Stanley Australia Securities Limited Buy 172,822.77 25,833 Ordinary Shares 25,833
05/12/2026 Morgan Stanley Australia Securities Limited Buy 31,917.99 4,771 Ordinary Shares 4,771
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,199.20 480 Ordinary Shares 480
05/12/2026 Morgan Stanley & Co. International plc Buy 5,994.24 896 Ordinary Shares 896
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,731.68 562 Ordinary Shares 562
05/12/2026 Morgan Stanley Australia Securities Limited Buy 954.57 141 Ordinary Shares 141
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,265.08 483 Ordinary Shares 483
05/12/2026 Morgan Stanley Australia Securities Limited Buy 194.01 29 Ordinary Shares 29
05/12/2026 Morgan Stanley Australia Securities Limited Buy 67.70 10 Ordinary Shares 10
05/12/2026 Morgan Stanley Australia Securities Limited Buy 946.11 141 Ordinary Shares 141
05/12/2026 Morgan Stanley Australia Securities Limited Buy 9,558.11 1,433 Ordinary Shares 1,433
05/12/2026 Morgan Stanley Australia Securities Limited Buy 8,029.22 1,186 Ordinary Shares 1,186
05/12/2026 Morgan Stanley Australia Securities Limited Buy 24,405.50 3,670 Ordinary Shares 3,670
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,256.74 489 Ordinary Shares 489
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,403.97 358 Ordinary Shares 358
05/12/2026 Morgan Stanley Australia Securities Limited Buy 74.14 11 Ordinary Shares 11
05/12/2026 Morgan Stanley Australia Securities Limited Buy 13.38 2 Ordinary Shares 2
05/12/2026 Morgan Stanley Australia Securities Limited Buy 120.51 18 Ordinary Shares 18
05/12/2026 Morgan Stanley Australia Securities Limited Buy 960.48 144 Ordinary Shares 144
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,032.40 456 Ordinary Shares 456
05/12/2026 Morgan Stanley Australia Securities Limited Buy 689.52 102 Ordinary Shares 102
2

05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,087.32 164 Ordinary Shares 164
05/12/2026 Morgan Stanley Australia Securities Limited Buy 724.85 109 Ordinary Shares 109
05/12/2026 Morgan Stanley Australia Securities Limited Buy 60,073.24 8,993 Ordinary Shares 8,993
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,791.58 268 Ordinary Shares 268
05/12/2026 Morgan Stanley Australia Securities Limited Buy 884.40 132 Ordinary Shares 132
05/12/2026 Morgan Stanley Australia Securities Limited Buy 60.21 9 Ordinary Shares 9
05/12/2026 Morgan Stanley Australia Securities Limited Buy 17,962.65 2,685 Ordinary Shares 2,685
05/12/2026 Morgan Stanley Australia Securities Limited Buy 232.40 35 Ordinary Shares 35
05/12/2026 Morgan Stanley Australia Securities Limited Buy 140.70 21 Ordinary Shares 21
05/12/2026 Morgan Stanley Australia Securities Limited Buy 40.62 6 Ordinary Shares 6
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,221.10 334 Ordinary Shares 334
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,493.75 375 Ordinary Shares 375
05/12/2026 Morgan Stanley Australia Securities Limited Buy 830.00 125 Ordinary Shares 125
05/12/2026 Morgan Stanley Australia Securities Limited Buy 4,812.68 721 Ordinary Shares 721
05/12/2026 Morgan Stanley Australia Securities Limited Buy 20.13 3 Ordinary Shares 3
05/12/2026 Morgan Stanley Australia Securities Limited Buy 11,106.68 1,643 Ordinary Shares 1,643
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,747.54 262 Ordinary Shares 262
05/12/2026 Morgan Stanley Australia Securities Limited Buy 119.52 18 Ordinary Shares 18
05/12/2026 Morgan Stanley Australia Securities Limited Buy 40.02 6 Ordinary Shares 6
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,261.22 338 Ordinary Shares 338
05/12/2026 Morgan Stanley Australia Securities Limited Buy 9,057.74 1,359 Ordinary Shares 1,359
05/12/2026 Morgan Stanley Australia Securities Limited Buy 5,942.92 893 Ordinary Shares 893
05/12/2026 Morgan Stanley Australia Securities Limited Buy 320.40 48 Ordinary Shares 48
05/12/2026 Morgan Stanley Australia Securities Limited Buy 13.44 2 Ordinary Shares 2
05/12/2026 Morgan Stanley Australia Securities Limited Buy 842.50 125 Ordinary Shares 125
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,625.04 244 Ordinary Shares 244
05/12/2026 Morgan Stanley Australia Securities Limited Buy 27,515.97 4,113 Ordinary Shares 4,113
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,576.85 235 Ordinary Shares 235
05/12/2026 Morgan Stanley Australia Securities Limited Buy 8,904.45 1,334 Ordinary Shares 1,334
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,056.90 307 Ordinary Shares 307
05/12/2026 Morgan Stanley Australia Securities Limited Buy 293.92 44 Ordinary Shares 44
05/12/2026 Morgan Stanley Australia Securities Limited Buy 6,478.08 964 Ordinary Shares 964
05/12/2026 Morgan Stanley Australia Securities Limited Buy 40.32 6 Ordinary Shares 6
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,460.80 220 Ordinary Shares 220
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,809.80 420 Ordinary Shares 420
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,425.24 214 Ordinary Shares 214
05/12/2026 Morgan Stanley Australia Securities Limited Buy 5,236.61 781 Ordinary Shares 781
05/12/2026 Morgan Stanley Australia Securities Limited Buy 7,494.96 1,122 Ordinary Shares 1,122
05/12/2026 Morgan Stanley Australia Securities Limited Buy 146.52 22 Ordinary Shares 22
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,927.63 289 Ordinary Shares 289
05/12/2026 Morgan Stanley Australia Securities Limited Buy 234.15 35 Ordinary Shares 35
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,302.60 195 Ordinary Shares 195
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,536.40 230 Ordinary Shares 230
05/12/2026 Morgan Stanley Australia Securities Limited Buy 737.04 111 Ordinary Shares 111
05/12/2026 Morgan Stanley Australia Securities Limited Buy 512.62 76 Ordinary Shares 76
05/12/2026 Morgan Stanley Australia Securities Limited Buy 6,953.88 1,041 Ordinary Shares 1,041
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,955.10 294 Ordinary Shares 294
05/12/2026 Morgan Stanley Australia Securities Limited Buy 4,258.33 629 Ordinary Shares 629
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,847.59 277 Ordinary Shares 277
05/12/2026 Morgan Stanley Australia Securities Limited Buy 126.83 19 Ordinary Shares 19
3

05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,759.60 265 Ordinary Shares 265
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,568.45 535 Ordinary Shares 535
05/12/2026 Morgan Stanley Australia Securities Limited Buy 17,795.40 2,660 Ordinary Shares 2,660
05/12/2026 Morgan Stanley Australia Securities Limited Buy 7,423.52 1,118 Ordinary Shares 1,118
05/12/2026 Morgan Stanley Australia Securities Limited Buy 838.75 125 Ordinary Shares 125
05/12/2026 Morgan Stanley Australia Securities Limited Buy 11,017.41 1,658 Ordinary Shares 1,658
05/12/2026 Morgan Stanley Australia Securities Limited Buy 11,190.69 1,674 Ordinary Shares 1,674
05/12/2026 Morgan Stanley Australia Securities Limited Buy 4,315.68 648 Ordinary Shares 648
05/12/2026 Morgan Stanley Australia Securities Limited Buy 4,709.76 704 Ordinary Shares 704
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,272.06 191 Ordinary Shares 191
05/12/2026 Morgan Stanley Australia Securities Limited Buy 5,889.61 883 Ordinary Shares 883
05/12/2026 Morgan Stanley Australia Securities Limited Buy 672.16 101 Ordinary Shares 101
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,728.87 562 Ordinary Shares 562
05/12/2026 Morgan Stanley Australia Securities Limited Buy 56,528.25 8,475 Ordinary Shares 8,475
05/12/2026 Morgan Stanley Australia Securities Limited Buy 8,392.30 1,262 Ordinary Shares 1,262
05/12/2026 Morgan Stanley Australia Securities Limited Buy 10,034.40 1,480 Ordinary Shares 1,480
05/12/2026 Morgan Stanley Australia Securities Limited Buy 5,302.65 795 Ordinary Shares 795
05/12/2026 Morgan Stanley Australia Securities Limited Buy 864.30 129 Ordinary Shares 129
05/12/2026 Morgan Stanley Australia Securities Limited Buy 4,394.48 652 Ordinary Shares 652
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,795.50 270 Ordinary Shares 270
05/12/2026 Morgan Stanley Australia Securities Limited Buy 13.38 2 Ordinary Shares 2
05/12/2026 Morgan Stanley Australia Securities Limited Buy 643.11 97 Ordinary Shares 97
05/12/2026 Morgan Stanley Australia Securities Limited Buy 745.92 111 Ordinary Shares 111
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,215.12 183 Ordinary Shares 183
05/12/2026 Morgan Stanley Australia Securities Limited Buy 9,795.45 1,473 Ordinary Shares 1,473
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,175.80 474 Ordinary Shares 474
05/12/2026 Morgan Stanley Australia Securities Limited Buy 734.25 110 Ordinary Shares 110
05/12/2026 Morgan Stanley Australia Securities Limited Buy 662.81 99 Ordinary Shares 99
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,182.36 177 Ordinary Shares 177
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,081.54 462 Ordinary Shares 462
05/12/2026 Morgan Stanley Australia Securities Limited Buy 139.76 21 Ordinary Shares 21
05/12/2026 Morgan Stanley Australia Securities Limited Buy 15,384.04 2,303 Ordinary Shares 2,303
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,800.92 569 Ordinary Shares 569
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,301.53 343 Ordinary Shares 343
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,464.92 369 Ordinary Shares 369
05/12/2026 Morgan Stanley Australia Securities Limited Buy 38,261.70 5,745 Ordinary Shares 5,745
05/12/2026 Morgan Stanley Australia Securities Limited Buy 14,131.26 2,106 Ordinary Shares 2,106
05/12/2026 Morgan Stanley Australia Securities Limited Buy 8,338.32 1,252 Ordinary Shares 1,252
05/12/2026 Morgan Stanley Australia Securities Limited Buy 54,714.01 8,203 Ordinary Shares 8,203
05/12/2026 Morgan Stanley Australia Securities Limited Buy 759.24 114 Ordinary Shares 114
05/12/2026 Morgan Stanley Australia Securities Limited Buy 15,789.60 2,322 Ordinary Shares 2,322
05/12/2026 Morgan Stanley Australia Securities Limited Buy 12,818.92 1,919 Ordinary Shares 1,919
05/12/2026 Morgan Stanley Australia Securities Limited Buy 7,657.65 1,155 Ordinary Shares 1,155
05/12/2026 Morgan Stanley Australia Securities Limited Buy 20.04 3 Ordinary Shares 3
05/12/2026 Morgan Stanley Australia Securities Limited Buy 186.76 28 Ordinary Shares 28
05/12/2026 Morgan Stanley Australia Securities Limited Buy 680.85 102 Ordinary Shares 102
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,155.36 174 Ordinary Shares 174
05/12/2026 Morgan Stanley Australia Securities Limited Buy 839.48 124 Ordinary Shares 124
05/12/2026 Morgan Stanley Australia Securities Limited Buy 10,200.00 1,500 Ordinary Shares 1,500
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,921.46 438 Ordinary Shares 438

4


05/12/2026 Morgan Stanley Australia Securities Limited Buy 192.85 29 Ordinary Shares 29
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,529.88 228 Ordinary Shares 228
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,391.90 357 Ordinary Shares 357
05/12/2026 Morgan Stanley Australia Securities Limited Buy 36,915.42 5,518 Ordinary Shares 5,518
05/12/2026 Morgan Stanley Australia Securities Limited Buy 15,540.87 2,323 Ordinary Shares 2,323
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,125.50 470 Ordinary Shares 470
05/12/2026 Morgan Stanley Australia Securities Limited Buy 60.12 9 Ordinary Shares 9
05/12/2026 Morgan Stanley Australia Securities Limited Buy 6,020.37 906 Ordinary Shares 906
05/12/2026 Morgan Stanley Australia Securities Limited Buy 6,939.68 1,035 Ordinary Shares 1,035
05/12/2026 Morgan Stanley Australia Securities Limited Buy 23,829.75 3,570 Ordinary Shares 3,570
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,756.02 259 Ordinary Shares 259
05/12/2026 Morgan Stanley Australia Securities Limited Buy 208.01 31 Ordinary Shares 31
05/12/2026 Morgan Stanley Australia Securities Limited Buy 733.15 110 Ordinary Shares 110
05/12/2026 Morgan Stanley Australia Securities Limited Buy 6,966.54 1,026 Ordinary Shares 1,026
05/12/2026 Morgan Stanley Australia Securities Limited Buy 12,706.35 1,905 Ordinary Shares 1,905
05/12/2026 Morgan Stanley Australia Securities Limited Buy 179.69 27 Ordinary Shares 27
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,543.30 230 Ordinary Shares 230
05/12/2026 Morgan Stanley Australia Securities Limited Buy 32,760.93 4,897 Ordinary Shares 4,897
05/12/2026 Morgan Stanley Australia Securities Limited Buy 461.04 68 Ordinary Shares 68
05/12/2026 Morgan Stanley Australia Securities Limited Buy 166.00 25 Ordinary Shares 25
05/12/2026 Morgan Stanley Australia Securities Limited Buy 7,299.88 1,091 Ordinary Shares 1,091
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,849.60 272 Ordinary Shares 272
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,285.10 494 Ordinary Shares 494
05/12/2026 Morgan Stanley Australia Securities Limited Buy 207.86 31 Ordinary Shares 31
05/12/2026 Morgan Stanley Australia Securities Limited Buy 227.29 34 Ordinary Shares 34
05/12/2026 Morgan Stanley Australia Securities Limited Buy 22,346.88 3,296 Ordinary Shares 3,296
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,468.55 221 Ordinary Shares 221
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,042.58 154 Ordinary Shares 154
05/12/2026 Morgan Stanley Australia Securities Limited Buy 175.63 26 Ordinary Shares 26
05/12/2026 Morgan Stanley Australia Securities Limited Buy 959.76 144 Ordinary Shares 144
05/12/2026 Morgan Stanley Australia Securities Limited Buy 730.40 110 Ordinary Shares 110
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,041.98 305 Ordinary Shares 305
05/12/2026 Morgan Stanley Australia Securities Limited Buy 7,774.65 1,170 Ordinary Shares 1,170
05/12/2026 Morgan Stanley Australia Securities Limited Buy 4,468.90 667 Ordinary Shares 667
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,618.38 243 Ordinary Shares 243
05/12/2026 Morgan Stanley Australia Securities Limited Buy 76,334.25 11,453 Ordinary Shares 11,453
05/12/2026 Morgan Stanley Australia Securities Limited Buy 147.18 22 Ordinary Shares 22
05/12/2026 Morgan Stanley Australia Securities Limited Buy 92,502.63 13,827 Ordinary Shares 13,827
05/12/2026 Morgan Stanley Australia Securities Limited Buy 20.01 3 Ordinary Shares 3
05/12/2026 Morgan Stanley Australia Securities Limited Buy 246.79 37 Ordinary Shares 37
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,284.86 339 Ordinary Shares 339
05/12/2026 Morgan Stanley Australia Securities Limited Buy 4,042.02 606 Ordinary Shares 606
05/12/2026 Morgan Stanley Australia Securities Limited Buy 17,252.50 2,575 Ordinary Shares 2,575
05/12/2026 Morgan Stanley Australia Securities Limited Buy 6.72 1 Ordinary Shares 1
05/12/2026 Morgan Stanley Australia Securities Limited Buy 160.56 24 Ordinary Shares 24
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,145.89 321 Ordinary Shares 321
05/12/2026 Morgan Stanley Australia Securities Limited Buy 429.44 64 Ordinary Shares 64
05/12/2026 Morgan Stanley Australia Securities Limited Buy 207.39 31 Ordinary Shares 31
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,634.65 395 Ordinary Shares 395
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,560.43 535 Ordinary Shares 535
5

05/12/2026 Morgan Stanley Australia Securities Limited Buy 917.70 138 Ordinary Shares 138
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,803.60 270 Ordinary Shares 270
05/12/2026 Morgan Stanley Australia Securities Limited Buy 23,100.57 3,453 Ordinary Shares 3,453
05/12/2026 Morgan Stanley Australia Securities Limited Buy 7,871.37 1,181 Ordinary Shares 1,181
05/12/2026 Morgan Stanley Australia Securities Limited Buy 11,119.20 1,640 Ordinary Shares 1,640
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,101.40 316 Ordinary Shares 316
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,726.33 557 Ordinary Shares 557
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,537.75 530 Ordinary Shares 530
05/12/2026 Morgan Stanley Australia Securities Limited Buy 27,447.60 4,112 Ordinary Shares 4,112
05/12/2026 Morgan Stanley Australia Securities Limited Buy 33.30 5 Ordinary Shares 5
05/12/2026 Morgan Stanley Australia Securities Limited Buy 107.28 16 Ordinary Shares 16
05/12/2026 Morgan Stanley Australia Securities Limited Buy 802.23 121 Ordinary Shares 121
05/12/2026 Morgan Stanley Australia Securities Limited Buy 4,068.00 600 Ordinary Shares 600
05/12/2026 Morgan Stanley Australia Securities Limited Buy 6,506.32 974 Ordinary Shares 974
05/12/2026 Morgan Stanley Australia Securities Limited Buy 7,209.00 1,080 Ordinary Shares 1,080
05/12/2026 Morgan Stanley Australia Securities Limited Buy 825.33 123 Ordinary Shares 123
05/12/2026 Morgan Stanley Australia Securities Limited Buy 733.15 110 Ordinary Shares 110
05/12/2026 Morgan Stanley Australia Securities Limited Buy 7,705.85 1,145 Ordinary Shares 1,145
05/12/2026 Morgan Stanley Australia Securities Limited Buy 33.15 5 Ordinary Shares 5
05/12/2026 Morgan Stanley Australia Securities Limited Buy 18,070.03 2,693 Ordinary Shares 2,693
05/12/2026 Morgan Stanley Australia Securities Limited Buy 835.76 124 Ordinary Shares 124
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,932.24 291 Ordinary Shares 291
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,580.20 380 Ordinary Shares 380
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,581.29 387 Ordinary Shares 387
05/12/2026 Morgan Stanley Australia Securities Limited Buy 810.00 120 Ordinary Shares 120
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,508.75 375 Ordinary Shares 375
05/12/2026 Morgan Stanley Australia Securities Limited Buy 99.75 15 Ordinary Shares 15
05/12/2026 Morgan Stanley Australia Securities Limited Buy 214.40 32 Ordinary Shares 32
05/12/2026 Morgan Stanley Australia Securities Limited Buy 91,211.35 13,747 Ordinary Shares 13,747
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,010.02 454 Ordinary Shares 454
05/12/2026 Morgan Stanley Australia Securities Limited Buy 8,737.58 1,309 Ordinary Shares 1,309
05/12/2026 Morgan Stanley Australia Securities Limited Buy 460.92 69 Ordinary Shares 69
05/12/2026 Morgan Stanley Australia Securities Limited Buy 733.15 110 Ordinary Shares 110
05/12/2026 Morgan Stanley Australia Securities Limited Buy 19.95 3 Ordinary Shares 3
05/12/2026 Morgan Stanley Australia Securities Limited Buy 172,690.32 25,845 Ordinary Shares 25,845
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,717.17 259 Ordinary Shares 259
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,609.30 242 Ordinary Shares 242
05/12/2026 Morgan Stanley Australia Securities Limited Buy 5,238.96 789 Ordinary Shares 789
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,742.18 261 Ordinary Shares 261
05/12/2026 Morgan Stanley Australia Securities Limited Buy 19.95 3 Ordinary Shares 3
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,605.59 393 Ordinary Shares 393
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,520.35 379 Ordinary Shares 379
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,717.52 402 Ordinary Shares 402
05/12/2026 Morgan Stanley Australia Securities Limited Buy 40.20 6 Ordinary Shares 6
05/12/2026 Morgan Stanley Australia Securities Limited Buy 795.60 120 Ordinary Shares 120
05/12/2026 Morgan Stanley Australia Securities Limited Buy 33,319.98 5,003 Ordinary Shares 5,003
05/12/2026 Morgan Stanley Australia Securities Limited Buy 46,234.59 6,911 Ordinary Shares 6,911
05/12/2026 Morgan Stanley Australia Securities Limited Buy 3,736.26 561 Ordinary Shares 561
05/12/2026 Morgan Stanley Australia Securities Limited Buy 8,411.58 1,263 Ordinary Shares 1,263
05/12/2026 Morgan Stanley Australia Securities Limited Buy 4,184.81 626 Ordinary Shares 626
6

05/12/2026 Morgan Stanley Australia Securities Limited Buy 338.64 51 Ordinary Shares 51
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,386.90 207 Ordinary Shares 207
05/12/2026 Morgan Stanley Australia Securities Limited Buy 54.24 8 Ordinary Shares 8
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,337.00 200 Ordinary Shares 200
05/12/2026 Morgan Stanley Australia Securities Limited Buy 20,006.64 3,004 Ordinary Shares 3,004
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,066.10 159 Ordinary Shares 159
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,144.00 320 Ordinary Shares 320
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,867.60 280 Ordinary Shares 280
05/12/2026 Morgan Stanley Australia Securities Limited Buy 2,839.77 417 Ordinary Shares 417
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,314.98 197 Ordinary Shares 197
05/12/2026 Morgan Stanley Australia Securities Limited Buy 1,254.96 189 Ordinary Shares 189
05/12/2026 Morgan Stanley Australia Securities Limited Sell 827.40 120 Ordinary Shares 120
05/12/2026 Morgan Stanley Australia Securities Limited Sell 3,093.61 449 Ordinary Shares 449
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,709.24 247 Ordinary Shares 247
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,353.30 195 Ordinary Shares 195
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,857.96 413 Ordinary Shares 413
05/12/2026 Morgan Stanley Australia Securities Limited Sell 10,019.60 1,480 Ordinary Shares 1,480
05/12/2026 Morgan Stanley Australia Securities Limited Sell 698.42 101 Ordinary Shares 101
05/12/2026 Morgan Stanley Australia Securities Limited Sell 24,591.50 3,590 Ordinary Shares 3,590
05/12/2026 Morgan Stanley Australia Securities Limited Sell 19,293,146.00 2,849,800 Ordinary Shares 2,849,800
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,793.90 402 Ordinary Shares 402
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,199.73 174 Ordinary Shares 174
05/12/2026 Morgan Stanley Australia Securities Limited Sell 548.26 79 Ordinary Shares 79
05/12/2026 Morgan Stanley Australia Securities Limited Sell 12,651.95 1,847 Ordinary Shares 1,847
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,027.12 148 Ordinary Shares 148
05/12/2026 Morgan Stanley Australia Securities Limited Sell 187.11 27 Ordinary Shares 27
05/12/2026 Morgan Stanley Australia Securities Limited Sell 5,169.78 746 Ordinary Shares 746
05/12/2026 Morgan Stanley Australia Securities Limited Sell 724.39 107 Ordinary Shares 107
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,072.60 155 Ordinary Shares 155
05/12/2026 Morgan Stanley Australia Securities Limited Sell 639.84 93 Ordinary Shares 93
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,746.75 255 Ordinary Shares 255
05/12/2026 Morgan Stanley Australia Securities Limited Sell 3,793.58 553 Ordinary Shares 553
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,125.20 308 Ordinary Shares 308
05/12/2026 Morgan Stanley Australia Securities Limited Sell 283.52 41 Ordinary Shares 41
05/12/2026 Morgan Stanley Australia Securities Limited Sell 41,106.85 6,001 Ordinary Shares 6,001
05/12/2026 Morgan Stanley Australia Securities Limited Sell 466.48 68 Ordinary Shares 68
05/12/2026 Morgan Stanley Australia Securities Limited Sell 394.44 57 Ordinary Shares 57
05/12/2026 Morgan Stanley Australia Securities Limited Sell 758.45 110 Ordinary Shares 110
05/12/2026 Morgan Stanley Australia Securities Limited Sell 261.44 38 Ordinary Shares 38
05/12/2026 Morgan Stanley Australia Securities Limited Sell 8,286.88 1,208 Ordinary Shares 1,208
05/12/2026 Morgan Stanley Australia Securities Limited Sell 342.50 50 Ordinary Shares 50
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,013.06 148 Ordinary Shares 148
05/12/2026 Morgan Stanley Australia Securities Limited Sell 4,441.60 640 Ordinary Shares 640
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,517.62 367 Ordinary Shares 367
05/12/2026 Morgan Stanley Australia Securities Limited Sell 893.10 130 Ordinary Shares 130
05/12/2026 Morgan Stanley Australia Securities Limited Sell 864.38 125 Ordinary Shares 125
05/12/2026 Morgan Stanley Australia Securities Limited Sell 6,210.48 916 Ordinary Shares 916
05/12/2026 Morgan Stanley Australia Securities Limited Sell 4,657.76 677 Ordinary Shares 677
05/12/2026 Morgan Stanley Australia Securities Limited Sell 821.10 119 Ordinary Shares 119
05/12/2026 Morgan Stanley Australia Securities Limited Sell 96.18 14 Ordinary Shares 14
7

05/12/2026 Morgan Stanley Australia Securities Limited Sell 153.34 22 Ordinary Shares 22
05/12/2026 Morgan Stanley Australia Securities Limited Sell 909.14 131 Ordinary Shares 131
05/12/2026 Morgan Stanley Australia Securities Limited Sell 686.07 99 Ordinary Shares 99
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,050.32 152 Ordinary Shares 152
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,556.70 370 Ordinary Shares 370
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,500.68 364 Ordinary Shares 364
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,310.26 191 Ordinary Shares 191
05/12/2026 Morgan Stanley Australia Securities Limited Sell 5,878.18 847 Ordinary Shares 847
05/12/2026 Morgan Stanley Australia Securities Limited Sell 4,601.80 665 Ordinary Shares 665
05/12/2026 Morgan Stanley Australia Securities Limited Sell 764.50 110 Ordinary Shares 110
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,841.16 268 Ordinary Shares 268
05/12/2026 Morgan Stanley Australia Securities Limited Sell 6,066.21 883 Ordinary Shares 883
05/12/2026 Morgan Stanley Australia Securities Limited Sell 828.00 120 Ordinary Shares 120
05/12/2026 Morgan Stanley Australia Securities Limited Sell 758.45 110 Ordinary Shares 110
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,352.90 341 Ordinary Shares 341
05/12/2026 Morgan Stanley Australia Securities Limited Sell 55,669.95 8,127 Ordinary Shares 8,127
05/12/2026 Morgan Stanley Australia Securities Limited Sell 4,403.20 640 Ordinary Shares 640
05/12/2026 Morgan Stanley Australia Securities Limited Sell 683.77 101 Ordinary Shares 101
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,153.97 167 Ordinary Shares 167
05/12/2026 Morgan Stanley Australia Securities Limited Sell 314.10 45 Ordinary Shares 45
05/12/2026 Morgan Stanley Australia Securities Limited Sell 27.64 4 Ordinary Shares 4
05/12/2026 Morgan Stanley Australia Securities Limited Sell 4,650.60 674 Ordinary Shares 674
05/12/2026 Morgan Stanley Australia Securities Limited Sell 47,864.83 6,947 Ordinary Shares 6,947
05/12/2026 Morgan Stanley Australia Securities Limited Sell 280.85 41 Ordinary Shares 41
05/12/2026 Morgan Stanley Australia Securities Limited Sell 778.57 113 Ordinary Shares 113
05/12/2026 Morgan Stanley Australia Securities Limited Sell 82.68 12 Ordinary Shares 12
05/12/2026 Morgan Stanley Australia Securities Limited Sell 91,680.40 13,384 Ordinary Shares 13,384
05/12/2026 Morgan Stanley Australia Securities Limited Sell 833.26 122 Ordinary Shares 122
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,157.31 167 Ordinary Shares 167
05/12/2026 Morgan Stanley Australia Securities Limited Sell 6,004.80 864 Ordinary Shares 864
05/12/2026 Morgan Stanley Australia Securities Limited Sell 788.74 113 Ordinary Shares 113
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,355.36 197 Ordinary Shares 197
05/12/2026 Morgan Stanley Australia Securities Limited Sell 110.40 16 Ordinary Shares 16
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,252.66 326 Ordinary Shares 326
05/12/2026 Morgan Stanley Australia Securities Limited Sell 803.79 117 Ordinary Shares 117
05/12/2026 Morgan Stanley Australia Securities Limited Sell 4,966.64 724 Ordinary Shares 724
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,442.16 356 Ordinary Shares 356
05/12/2026 Morgan Stanley Australia Securities Limited Sell 7,096.57 1,027 Ordinary Shares 1,027
05/12/2026 Morgan Stanley Australia Securities Limited Sell 641.70 93 Ordinary Shares 93
05/12/2026 Morgan Stanley Australia Securities Limited Sell 3,380.04 492 Ordinary Shares 492
05/12/2026 Morgan Stanley Australia Securities Limited Sell 754.83 109 Ordinary Shares 109
05/12/2026 Morgan Stanley Australia Securities Limited Sell 843.78 123 Ordinary Shares 123
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,457.70 215 Ordinary Shares 215
05/12/2026 Morgan Stanley Australia Securities Limited Sell 409.46 59 Ordinary Shares 59
05/12/2026 Morgan Stanley Australia Securities Limited Sell 289.38 42 Ordinary Shares 42
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,779.33 259 Ordinary Shares 259
05/12/2026 Morgan Stanley Australia Securities Limited Sell 192.64 28 Ordinary Shares 28
05/12/2026 Morgan Stanley Australia Securities Limited Sell 27,733.28 4,031 Ordinary Shares 4,031
05/12/2026 Morgan Stanley Australia Securities Limited Sell 695.00 100 Ordinary Shares 100
05/12/2026 Morgan Stanley Australia Securities Limited Sell 173.13 25 Ordinary Shares 25
8

05/12/2026 Morgan Stanley Australia Securities Limited Sell 12,147.07 1,763 Ordinary Shares 1,763
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,576.25 375 Ordinary Shares 375
05/12/2026 Morgan Stanley & Co. International plc Sell 27.40 4 Ordinary Shares 4
05/12/2026 Morgan Stanley Australia Securities Limited Sell 872.49 127 Ordinary Shares 127
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,894.71 274 Ordinary Shares 274
05/12/2026 Morgan Stanley Australia Securities Limited Sell 172.38 25 Ordinary Shares 25
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,267.76 184 Ordinary Shares 184
05/12/2026 Morgan Stanley Australia Securities Limited Sell 732.46 106 Ordinary Shares 106
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,372.14 198 Ordinary Shares 198
05/12/2026 Morgan Stanley Australia Securities Limited Sell 103.73 15 Ordinary Shares 15
05/12/2026 Morgan Stanley Australia Securities Limited Sell 505.16 73 Ordinary Shares 73
05/12/2026 Morgan Stanley Australia Securities Limited Sell 983.10 145 Ordinary Shares 145
05/12/2026 Morgan Stanley Australia Securities Limited Sell 631.12 92 Ordinary Shares 92
05/12/2026 Morgan Stanley Australia Securities Limited Sell 928.62 134 Ordinary Shares 134
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,596.21 231 Ordinary Shares 231
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,422.06 349 Ordinary Shares 349
05/12/2026 Morgan Stanley Australia Securities Limited Sell 81,480.00 12,000 Ordinary Shares 12,000
05/12/2026 Morgan Stanley Australia Securities Limited Sell 26,485.17 3,858 Ordinary Shares 3,858
05/12/2026 Morgan Stanley Australia Securities Limited Sell 72,681.70 10,595 Ordinary Shares 10,595
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,033.01 294 Ordinary Shares 294
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,847.64 267 Ordinary Shares 267
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,695.95 391 Ordinary Shares 391
05/12/2026 Morgan Stanley Australia Securities Limited Sell 11,171.16 1,612 Ordinary Shares 1,612
05/12/2026 Morgan Stanley Australia Securities Limited Sell 376.65 54 Ordinary Shares 54
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,541.25 225 Ordinary Shares 225
05/12/2026 Morgan Stanley Australia Securities Limited Sell 4,347.59 631 Ordinary Shares 631
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,308.32 336 Ordinary Shares 336
05/12/2026 Morgan Stanley Australia Securities Limited Sell 152.24 22 Ordinary Shares 22
05/12/2026 Morgan Stanley Australia Securities Limited Sell 5,383.13 783 Ordinary Shares 783
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,186.50 175 Ordinary Shares 175
05/12/2026 Morgan Stanley Australia Securities Limited Sell 946.68 138 Ordinary Shares 138
05/12/2026 Morgan Stanley Australia Securities Limited Sell 186.17 27 Ordinary Shares 27
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,593.84 232 Ordinary Shares 232
05/12/2026 Morgan Stanley Australia Securities Limited Sell 990.72 144 Ordinary Shares 144
05/12/2026 Morgan Stanley Australia Securities Limited Sell 13.84 2 Ordinary Shares 2
05/12/2026 Morgan Stanley Australia Securities Limited Sell 302.94 44 Ordinary Shares 44
05/12/2026 Morgan Stanley Australia Securities Limited Sell 493.45 71 Ordinary Shares 71
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,130.78 164 Ordinary Shares 164
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,951.08 284 Ordinary Shares 284
05/12/2026 Morgan Stanley Australia Securities Limited Sell 970.97 143 Ordinary Shares 143
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,628.19 237 Ordinary Shares 237
05/12/2026 Morgan Stanley Australia Securities Limited Sell 8,553.12 1,236 Ordinary Shares 1,236
05/12/2026 Morgan Stanley Australia Securities Limited Sell 3,483.09 507 Ordinary Shares 507
05/12/2026 Morgan Stanley Australia Securities Limited Sell 18,582.73 2,700 Ordinary Shares 2,700
05/12/2026 Morgan Stanley Australia Securities Limited Sell 96.25 14 Ordinary Shares 14
05/12/2026 Morgan Stanley Australia Securities Limited Sell 963.20 140 Ordinary Shares 140
05/12/2026 Morgan Stanley Australia Securities Limited Sell 48.27 7 Ordinary Shares 7
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,718.64 248 Ordinary Shares 248
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,695.40 245 Ordinary Shares 245
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,660.49 241 Ordinary Shares 241
9

05/12/2026 Morgan Stanley Australia Securities Limited Sell 970.22 139 Ordinary Shares 139
05/12/2026 Morgan Stanley Australia Securities Limited Sell 508.38 74 Ordinary Shares 74
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,912.05 419 Ordinary Shares 419
05/12/2026 Morgan Stanley Australia Securities Limited Sell 151.80 22 Ordinary Shares 22
05/12/2026 Morgan Stanley Australia Securities Limited Sell 13,528.75 1,975 Ordinary Shares 1,975
05/12/2026 Morgan Stanley Australia Securities Limited Sell 3,354.54 489 Ordinary Shares 489
05/12/2026 Morgan Stanley Australia Securities Limited Sell 47.95 7 Ordinary Shares 7
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,659.86 239 Ordinary Shares 239
05/12/2026 Morgan Stanley Australia Securities Limited Sell 159.05 23 Ordinary Shares 23
05/12/2026 Morgan Stanley Australia Securities Limited Sell 5,526.90 801 Ordinary Shares 801
05/12/2026 Morgan Stanley Australia Securities Limited Sell 23,183.61 3,382 Ordinary Shares 3,382
05/12/2026 Morgan Stanley Australia Securities Limited Sell 24,883.14 3,622 Ordinary Shares 3,622
05/12/2026 Morgan Stanley Australia Securities Limited Sell 103.88 15 Ordinary Shares 15
05/12/2026 Morgan Stanley Australia Securities Limited Sell 336.14 49 Ordinary Shares 49
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,679.77 241 Ordinary Shares 241
05/12/2026 Morgan Stanley Australia Securities Limited Sell 618.75 90 Ordinary Shares 90
05/12/2026 Morgan Stanley Australia Securities Limited Sell 514.50 75 Ordinary Shares 75
05/12/2026 Morgan Stanley Australia Securities Limited Sell 851.56 122 Ordinary Shares 122
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,264.29 181 Ordinary Shares 181
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,728.56 248 Ordinary Shares 248
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,463.52 356 Ordinary Shares 356
05/12/2026 Morgan Stanley Australia Securities Limited Sell 33,044.10 4,789 Ordinary Shares 4,789
05/12/2026 Morgan Stanley Australia Securities Limited Sell 602.04 87 Ordinary Shares 87
05/12/2026 Morgan Stanley Australia Securities Limited Sell 655.50 95 Ordinary Shares 95
05/12/2026 Morgan Stanley Australia Securities Limited Sell 7,217.60 1,040 Ordinary Shares 1,040
05/12/2026 Morgan Stanley Australia Securities Limited Sell 131.58 19 Ordinary Shares 19
05/12/2026 Morgan Stanley Australia Securities Limited Sell 747.36 108 Ordinary Shares 108
05/12/2026 Morgan Stanley Australia Securities Limited Sell 2,984.20 430 Ordinary Shares 430
05/12/2026 Morgan Stanley Australia Securities Limited Sell 4,815.55 703 Ordinary Shares 703
05/12/2026 Morgan Stanley Australia Securities Limited Sell 164.76 24 Ordinary Shares 24
05/12/2026 Morgan Stanley Australia Securities Limited Sell 103.65 15 Ordinary Shares 15
05/12/2026 Morgan Stanley Australia Securities Limited Sell 1,677.06 242 Ordinary Shares 242
05/12/2026 Morgan Stanley & Co. International plc Collateral Received N/A 1,803 Ordinary Shares 1,803
05/12/2026 Morgan Stanley & Co. International plc Borrow N/A 2,534,929 Ordinary Shares 2,534,929
05/12/2026 Morgan Stanley & Co. LLC Borrow N/A 4,200,000 Ordinary Shares 4,200,000
05/13/2026 Morgan Stanley Australia Securities Limited Sell 3,411.45 513 Ordinary Shares 513
05/13/2026 Morgan Stanley Australia Securities Limited Sell 386.28 58 Ordinary Shares 58
05/13/2026 Morgan Stanley Australia Securities Limited Sell 20.19 3 Ordinary Shares 3
05/13/2026 Morgan Stanley Australia Securities Limited Sell 777.78 116 Ordinary Shares 116
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,863.72 279 Ordinary Shares 279
05/13/2026 Morgan Stanley Australia Securities Limited Sell 134.70 20 Ordinary Shares 20
05/13/2026 Morgan Stanley Australia Securities Limited Sell 194.45 29 Ordinary Shares 29
05/13/2026 Morgan Stanley Australia Securities Limited Sell 645.12 96 Ordinary Shares 96
05/13/2026 Morgan Stanley Australia Securities Limited Sell 469.00 70 Ordinary Shares 70
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,061.76 158 Ordinary Shares 158
05/13/2026 Morgan Stanley Australia Securities Limited Sell 862.72 128 Ordinary Shares 128
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,827.12 276 Ordinary Shares 276
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,566.63 234 Ordinary Shares 234
05/13/2026 Morgan Stanley Australia Securities Limited Sell 233.45 35 Ordinary Shares 35

10


05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,159.28 172 Ordinary Shares 172
05/13/2026 Morgan Stanley Australia Securities Limited Sell 3,339.84 497 Ordinary Shares 497
05/13/2026 Morgan Stanley Australia Securities Limited Sell 3,890.25 585 Ordinary Shares 585
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,390.54 356 Ordinary Shares 356
05/13/2026 Morgan Stanley Australia Securities Limited Sell 8,598.06 1,291 Ordinary Shares 1,291
05/13/2026 Morgan Stanley Australia Securities Limited Sell 7,010.58 1,059 Ordinary Shares 1,059
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,538.88 229 Ordinary Shares 229
05/13/2026 Morgan Stanley Australia Securities Limited Sell 831.42 124 Ordinary Shares 124
05/13/2026 Morgan Stanley Australia Securities Limited Sell 194.59 29 Ordinary Shares 29
05/13/2026 Morgan Stanley Australia Securities Limited Sell 793.55 118 Ordinary Shares 118
05/13/2026 Morgan Stanley Australia Securities Limited Sell 671.50 100 Ordinary Shares 100
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,340.80 352 Ordinary Shares 352
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,167.56 324 Ordinary Shares 324
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,567.04 236 Ordinary Shares 236
05/13/2026 Morgan Stanley Australia Securities Limited Sell 419.58 63 Ordinary Shares 63
05/13/2026 Morgan Stanley Australia Securities Limited Sell 897.80 134 Ordinary Shares 134
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,314.49 347 Ordinary Shares 347
05/13/2026 Morgan Stanley Australia Securities Limited Buy 68.50 10 Ordinary Shares 10
05/13/2026 Morgan Stanley Australia Securities Limited Buy 872.04 129 Ordinary Shares 129
05/13/2026 Morgan Stanley Australia Securities Limited Buy 909.72 133 Ordinary Shares 133
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,199.63 323 Ordinary Shares 323
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,964.80 436 Ordinary Shares 436
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,190.00 175 Ordinary Shares 175
05/13/2026 Morgan Stanley Australia Securities Limited Buy 858.06 126 Ordinary Shares 126
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,075.20 160 Ordinary Shares 160
05/13/2026 Morgan Stanley Australia Securities Limited Buy 329.04 48 Ordinary Shares 48
05/13/2026 Morgan Stanley Australia Securities Limited Buy 280.03 41 Ordinary Shares 41
05/13/2026 Morgan Stanley Australia Securities Limited Buy 29,573.20 4,349 Ordinary Shares 4,349
05/13/2026 Morgan Stanley Australia Securities Limited Buy 3,654.84 532 Ordinary Shares 532
05/13/2026 Morgan Stanley Australia Securities Limited Buy 843.75 125 Ordinary Shares 125
05/13/2026 Morgan Stanley Australia Securities Limited Buy 561.70 82 Ordinary Shares 82
05/13/2026 Morgan Stanley Australia Securities Limited Buy 3,823.92 564 Ordinary Shares 564
05/13/2026 Morgan Stanley Australia Securities Limited Buy 6,474.84 948 Ordinary Shares 948
05/13/2026 Morgan Stanley Australia Securities Limited Buy 4,876.30 715 Ordinary Shares 715
05/13/2026 Morgan Stanley Australia Securities Limited Buy 437.12 64 Ordinary Shares 64
05/13/2026 Morgan Stanley Australia Securities Limited Buy 6,327.00 925 Ordinary Shares 925
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,035.48 302 Ordinary Shares 302
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,850.94 273 Ordinary Shares 273
05/13/2026 Morgan Stanley & Co. International plc Buy 23,062.60 3,367 Ordinary Shares 3,367
05/13/2026 Morgan Stanley Australia Securities Limited Buy 41.10 6 Ordinary Shares 6
05/13/2026 Morgan Stanley Australia Securities Limited Sell 450.50 68 Ordinary Shares 68
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,536.40 230 Ordinary Shares 230
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,343.92 353 Ordinary Shares 353
05/13/2026 Morgan Stanley Australia Securities Limited Sell 288.10 43 Ordinary Shares 43
05/13/2026 Morgan Stanley Australia Securities Limited Sell 134.20 20 Ordinary Shares 20
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,655.58 246 Ordinary Shares 246
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,227.02 183 Ordinary Shares 183
05/13/2026 Morgan Stanley & Co. International plc Sell 1,145.26 173 Ordinary Shares 173
05/13/2026 Morgan Stanley Australia Securities Limited Sell 9,756.90 1,465 Ordinary Shares 1,465
05/13/2026 Morgan Stanley Australia Securities Limited Sell 93.94 14 Ordinary Shares 14
11

05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,442.44 364 Ordinary Shares 364
05/13/2026 Morgan Stanley Australia Securities Limited Sell 281.82 42 Ordinary Shares 42
05/13/2026 Morgan Stanley Australia Securities Limited Sell 14,405.00 2,150 Ordinary Shares 2,150
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,112.20 166 Ordinary Shares 166
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,701.80 254 Ordinary Shares 254
05/13/2026 Morgan Stanley Australia Securities Limited Sell 12,664.06 1,913 Ordinary Shares 1,913
05/13/2026 Morgan Stanley Australia Securities Limited Sell 80.04 12 Ordinary Shares 12
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,585.53 237 Ordinary Shares 237
05/13/2026 Morgan Stanley Australia Securities Limited Sell 246.61 37 Ordinary Shares 37
05/13/2026 Morgan Stanley Australia Securities Limited Buy 20.43 3 Ordinary Shares 3
05/13/2026 Morgan Stanley Australia Securities Limited Buy 766.64 112 Ordinary Shares 112
05/13/2026 Morgan Stanley Australia Securities Limited Buy 472.65 69 Ordinary Shares 69
05/13/2026 Morgan Stanley Australia Securities Limited Buy 122.94 18 Ordinary Shares 18
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,032.84 152 Ordinary Shares 152
05/13/2026 Morgan Stanley Australia Securities Limited Buy 814.33 121 Ordinary Shares 121
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,822.40 268 Ordinary Shares 268
05/13/2026 Morgan Stanley Australia Securities Limited Buy 244.44 36 Ordinary Shares 36
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,905.57 279 Ordinary Shares 279
05/13/2026 Morgan Stanley Australia Securities Limited Buy 150.70 22 Ordinary Shares 22
05/13/2026 Morgan Stanley Australia Securities Limited Buy 837.63 123 Ordinary Shares 123
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,498.72 368 Ordinary Shares 368
05/13/2026 Morgan Stanley Australia Securities Limited Buy 931.60 136 Ordinary Shares 136
05/13/2026 Morgan Stanley Australia Securities Limited Buy 612.00 90 Ordinary Shares 90
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,286.56 187 Ordinary Shares 187
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,602.23 381 Ordinary Shares 381
05/13/2026 Morgan Stanley Australia Securities Limited Buy 130.34 19 Ordinary Shares 19
05/13/2026 Morgan Stanley Australia Securities Limited Buy 286.02 42 Ordinary Shares 42
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,612.10 235 Ordinary Shares 235
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,795.44 421 Ordinary Shares 421
05/13/2026 Morgan Stanley Australia Securities Limited Sell 414.78 62 Ordinary Shares 62
05/13/2026 Morgan Stanley Australia Securities Limited Sell 68,371.36 10,328 Ordinary Shares 10,328
05/13/2026 Morgan Stanley Australia Securities Limited Sell 667.50 100 Ordinary Shares 100
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,011.50 300 Ordinary Shares 300
05/13/2026 Morgan Stanley Australia Securities Limited Sell 843.75 125 Ordinary Shares 125
05/13/2026 Morgan Stanley Australia Securities Limited Sell 127.40 19 Ordinary Shares 19
05/13/2026 Morgan Stanley Australia Securities Limited Sell 44,109.06 6,663 Ordinary Shares 6,663
05/13/2026 Morgan Stanley Australia Securities Limited Sell 872.95 130 Ordinary Shares 130
05/13/2026 Morgan Stanley Australia Securities Limited Sell 114.41 17 Ordinary Shares 17
05/13/2026 Morgan Stanley Australia Securities Limited Sell 93.94 14 Ordinary Shares 14
05/13/2026 Morgan Stanley Australia Securities Limited Sell 6,106.10 910 Ordinary Shares 910
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,007.00 152 Ordinary Shares 152
05/13/2026 Morgan Stanley Australia Securities Limited Sell 11,353.32 1,692 Ordinary Shares 1,692
05/13/2026 Morgan Stanley Australia Securities Limited Sell 671.50 100 Ordinary Shares 100
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,918.08 288 Ordinary Shares 288
05/13/2026 Morgan Stanley Australia Securities Limited Sell 671.50 100 Ordinary Shares 100
05/13/2026 Morgan Stanley Australia Securities Limited Sell 925.98 138 Ordinary Shares 138
05/13/2026 Morgan Stanley Australia Securities Limited Sell 201.60 30 Ordinary Shares 30
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,040.05 155 Ordinary Shares 155
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,089.97 161 Ordinary Shares 161
05/13/2026 Morgan Stanley Australia Securities Limited Sell 46.90 7 Ordinary Shares 7
12

05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,230.96 184 Ordinary Shares 184
05/13/2026 Morgan Stanley Australia Securities Limited Sell 683.40 102 Ordinary Shares 102
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,118.88 168 Ordinary Shares 168
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,524.14 379 Ordinary Shares 379
05/13/2026 Morgan Stanley Australia Securities Limited Sell 505.50 75 Ordinary Shares 75
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,829.10 273 Ordinary Shares 273
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,307.32 196 Ordinary Shares 196
05/13/2026 Morgan Stanley Australia Securities Limited Sell 944.70 141 Ordinary Shares 141
05/13/2026 Morgan Stanley Australia Securities Limited Sell 914.94 138 Ordinary Shares 138
05/13/2026 Morgan Stanley Australia Securities Limited Sell 219.45 33 Ordinary Shares 33
05/13/2026 Morgan Stanley Australia Securities Limited Sell 826.56 123 Ordinary Shares 123
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,227.77 333 Ordinary Shares 333
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,454.06 218 Ordinary Shares 218
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,328.58 198 Ordinary Shares 198
05/13/2026 Morgan Stanley & Co. International plc Sell 108,580.39 16,243 Ordinary Shares 16,243
05/13/2026 Morgan Stanley Australia Securities Limited Buy 216.96 32 Ordinary Shares 32
05/13/2026 Morgan Stanley Australia Securities Limited Buy 961.34 142 Ordinary Shares 142
05/13/2026 Morgan Stanley Australia Securities Limited Buy 5,832.61 859 Ordinary Shares 859
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,345.41 198 Ordinary Shares 198
05/13/2026 Morgan Stanley Australia Securities Limited Buy 876.80 128 Ordinary Shares 128
05/13/2026 Morgan Stanley Australia Securities Limited Buy 123.30 18 Ordinary Shares 18
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,302.45 190 Ordinary Shares 190
05/13/2026 Morgan Stanley Australia Securities Limited Buy 3,431.85 501 Ordinary Shares 501
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,680.70 245 Ordinary Shares 245
05/13/2026 Morgan Stanley Australia Securities Limited Buy 748.00 110 Ordinary Shares 110
05/13/2026 Morgan Stanley Australia Securities Limited Buy 428.40 63 Ordinary Shares 63
05/13/2026 Morgan Stanley Australia Securities Limited Buy 481.60 70 Ordinary Shares 70
05/13/2026 Morgan Stanley Australia Securities Limited Buy 3,669.30 540 Ordinary Shares 540
05/13/2026 Morgan Stanley Australia Securities Limited Buy 458.95 67 Ordinary Shares 67
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,215.12 183 Ordinary Shares 183
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,769.58 261 Ordinary Shares 261
05/13/2026 Morgan Stanley Australia Securities Limited Sell 760.38 114 Ordinary Shares 114
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,647.54 243 Ordinary Shares 243
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,287.81 343 Ordinary Shares 343
05/13/2026 Morgan Stanley Australia Securities Limited Sell 811.20 120 Ordinary Shares 120
05/13/2026 Morgan Stanley Australia Securities Limited Sell 819.64 124 Ordinary Shares 124
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,516.20 228 Ordinary Shares 228
05/13/2026 Morgan Stanley Australia Securities Limited Sell 927.50 140 Ordinary Shares 140
05/13/2026 Morgan Stanley Australia Securities Limited Sell 251.56 38 Ordinary Shares 38
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,357.20 355 Ordinary Shares 355
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,336.50 198 Ordinary Shares 198
05/13/2026 Morgan Stanley Australia Securities Limited Sell 40.29 6 Ordinary Shares 6
05/13/2026 Morgan Stanley Australia Securities Limited Sell 456.78 69 Ordinary Shares 69
05/13/2026 Morgan Stanley Australia Securities Limited Sell 14,038.08 2,089 Ordinary Shares 2,089
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,661.60 248 Ordinary Shares 248
05/13/2026 Morgan Stanley Australia Securities Limited Sell 468.65 70 Ordinary Shares 70
05/13/2026 Morgan Stanley Australia Securities Limited Sell 753.71 113 Ordinary Shares 113
05/13/2026 Morgan Stanley Australia Securities Limited Sell 6,653.34 999 Ordinary Shares 999
05/13/2026 Morgan Stanley Australia Securities Limited Sell 147.62 22 Ordinary Shares 22
05/13/2026 Morgan Stanley Australia Securities Limited Sell 4,851.33 723 Ordinary Shares 723
13

05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,797.20 420 Ordinary Shares 420
05/13/2026 Morgan Stanley Australia Securities Limited Sell 319.68 48 Ordinary Shares 48
05/13/2026 Morgan Stanley Australia Securities Limited Sell 146.96 22 Ordinary Shares 22
05/13/2026 Morgan Stanley Australia Securities Limited Sell 414.78 62 Ordinary Shares 62
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,771.56 266 Ordinary Shares 266
05/13/2026 Morgan Stanley Australia Securities Limited Sell 26.48 4 Ordinary Shares 4
05/13/2026 Morgan Stanley Australia Securities Limited Sell 922.01 137 Ordinary Shares 137
05/13/2026 Morgan Stanley Australia Securities Limited Sell 670.50 100 Ordinary Shares 100
05/13/2026 Morgan Stanley Australia Securities Limited Sell 3,685.20 555 Ordinary Shares 555
05/13/2026 Morgan Stanley Australia Securities Limited Sell 42,824.78 6,469 Ordinary Shares 6,469
05/13/2026 Morgan Stanley Australia Securities Limited Buy 3,635.06 533 Ordinary Shares 533
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,399.25 350 Ordinary Shares 350
05/13/2026 Morgan Stanley Australia Securities Limited Buy 24,663.30 3,590 Ordinary Shares 3,590
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,683.14 394 Ordinary Shares 394
05/13/2026 Morgan Stanley & Co. International plc Buy 56,504.99 8,250 Ordinary Shares 8,250
05/13/2026 Morgan Stanley Australia Securities Limited Buy 5,544.09 807 Ordinary Shares 807
05/13/2026 Morgan Stanley Australia Securities Limited Buy 71,609.90 10,454 Ordinary Shares 10,454
05/13/2026 Morgan Stanley Australia Securities Limited Buy 786.48 116 Ordinary Shares 116
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,299.84 192 Ordinary Shares 192
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,852.20 270 Ordinary Shares 270
05/13/2026 Morgan Stanley Australia Securities Limited Buy 973.41 142 Ordinary Shares 142
05/13/2026 Morgan Stanley Australia Securities Limited Buy 806.40 120 Ordinary Shares 120
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,931.70 282 Ordinary Shares 282
05/13/2026 Morgan Stanley Australia Securities Limited Buy 342.25 50 Ordinary Shares 50
05/13/2026 Morgan Stanley Australia Securities Limited Buy 14,598.08 2,128 Ordinary Shares 2,128
05/13/2026 Morgan Stanley Australia Securities Limited Buy 815.75 119 Ordinary Shares 119
05/13/2026 Morgan Stanley Australia Securities Limited Buy 171.00 25 Ordinary Shares 25
05/13/2026 Morgan Stanley Australia Securities Limited Buy 744.47 109 Ordinary Shares 109
05/13/2026 Morgan Stanley Australia Securities Limited Buy 4,316.04 631 Ordinary Shares 631
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,352.98 343 Ordinary Shares 343
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,785.12 412 Ordinary Shares 412
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,972.80 288 Ordinary Shares 288
05/13/2026 Morgan Stanley Australia Securities Limited Buy 548.40 80 Ordinary Shares 80
05/13/2026 Morgan Stanley Australia Securities Limited Buy 6.80 1 Ordinary Shares 1
05/13/2026 Morgan Stanley Australia Securities Limited Buy 9,459.99 1,377 Ordinary Shares 1,377
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,449.56 217 Ordinary Shares 217
05/13/2026 Morgan Stanley Australia Securities Limited Sell 874.90 130 Ordinary Shares 130
05/13/2026 Morgan Stanley Australia Securities Limited Sell 6.63 1 Ordinary Shares 1
05/13/2026 Morgan Stanley Australia Securities Limited Sell 19.86 3 Ordinary Shares 3
05/13/2026 Morgan Stanley Australia Securities Limited Sell 7,584.40 1,132 Ordinary Shares 1,132
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,242.48 186 Ordinary Shares 186
05/13/2026 Morgan Stanley Australia Securities Limited Sell 100.58 15 Ordinary Shares 15
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,648.85 245 Ordinary Shares 245
05/13/2026 Morgan Stanley Australia Securities Limited Sell 28,747.70 4,310 Ordinary Shares 4,310
05/13/2026 Morgan Stanley Australia Securities Limited Sell 562.80 84 Ordinary Shares 84
05/13/2026 Morgan Stanley Australia Securities Limited Sell 875.74 131 Ordinary Shares 131
05/13/2026 Morgan Stanley Australia Securities Limited Sell 164,897.58 24,909 Ordinary Shares 24,909
05/13/2026 Morgan Stanley Australia Securities Limited Sell 795.00 120 Ordinary Shares 120
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,800.60 418 Ordinary Shares 418
05/13/2026 Morgan Stanley Australia Securities Limited Sell 875.08 131 Ordinary Shares 131
14

05/13/2026 Morgan Stanley Australia Securities Limited Sell 386.28 58 Ordinary Shares 58
05/13/2026 Morgan Stanley Australia Securities Limited Sell 3,045.47 459 Ordinary Shares 459
05/13/2026 Morgan Stanley Australia Securities Limited Sell 881.10 132 Ordinary Shares 132
05/13/2026 Morgan Stanley Australia Securities Limited Sell 3,812.38 572 Ordinary Shares 572
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,446.06 367 Ordinary Shares 367
05/13/2026 Morgan Stanley Australia Securities Limited Sell 139.23 21 Ordinary Shares 21
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,304.38 196 Ordinary Shares 196
05/13/2026 Morgan Stanley Australia Securities Limited Sell 12,683.19 1,913 Ordinary Shares 1,913
05/13/2026 Morgan Stanley Australia Securities Limited Sell 13,826.91 2,073 Ordinary Shares 2,073
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,001.25 150 Ordinary Shares 150
05/13/2026 Morgan Stanley Australia Securities Limited Sell 322.08 48 Ordinary Shares 48
05/13/2026 Morgan Stanley Australia Securities Limited Sell 13.44 2 Ordinary Shares 2
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,057.44 308 Ordinary Shares 308
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,376.30 356 Ordinary Shares 356
05/13/2026 Morgan Stanley Australia Securities Limited Sell 6,038.49 906 Ordinary Shares 906
05/13/2026 Morgan Stanley Australia Securities Limited Sell 288.53 43 Ordinary Shares 43
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,840.36 278 Ordinary Shares 278
05/13/2026 Morgan Stanley Australia Securities Limited Sell 460.23 69 Ordinary Shares 69
05/13/2026 Morgan Stanley Australia Securities Limited Sell 233.45 35 Ordinary Shares 35
05/13/2026 Morgan Stanley Australia Securities Limited Sell 276.34 41 Ordinary Shares 41
05/13/2026 Morgan Stanley Australia Securities Limited Sell 282.24 42 Ordinary Shares 42
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,899.56 281 Ordinary Shares 281
05/13/2026 Morgan Stanley Australia Securities Limited Sell 3,463.47 522 Ordinary Shares 522
05/13/2026 Morgan Stanley Australia Securities Limited Sell 11,018.84 1,652 Ordinary Shares 1,652
05/13/2026 Morgan Stanley Australia Securities Limited Sell 4,287.36 638 Ordinary Shares 638
05/13/2026 Morgan Stanley Australia Securities Limited Sell 4,804.36 716 Ordinary Shares 716
05/13/2026 Morgan Stanley Australia Securities Limited Sell 26.64 4 Ordinary Shares 4
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,437.56 366 Ordinary Shares 366
05/13/2026 Morgan Stanley Australia Securities Limited Sell 742.04 111 Ordinary Shares 111
05/13/2026 Morgan Stanley Australia Securities Limited Sell 3,059.44 458 Ordinary Shares 458
05/13/2026 Morgan Stanley Australia Securities Limited Sell 688.48 104 Ordinary Shares 104
05/13/2026 Morgan Stanley Australia Securities Limited Sell 3,447.29 518 Ordinary Shares 518
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,186.37 178 Ordinary Shares 178
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,827.40 422 Ordinary Shares 422
05/13/2026 Morgan Stanley Australia Securities Limited Sell 3,072.57 461 Ordinary Shares 461
05/13/2026 Morgan Stanley Australia Securities Limited Sell 844.20 126 Ordinary Shares 126
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,759.56 264 Ordinary Shares 264
05/13/2026 Morgan Stanley Australia Securities Limited Sell 11,751.75 1,741 Ordinary Shares 1,741
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,212.12 182 Ordinary Shares 182
05/13/2026 Morgan Stanley Australia Securities Limited Sell 4,442.16 664 Ordinary Shares 664
05/13/2026 Morgan Stanley Australia Securities Limited Sell 8,904.09 1,343 Ordinary Shares 1,343
05/13/2026 Morgan Stanley Australia Securities Limited Sell 140.91 21 Ordinary Shares 21
05/13/2026 Morgan Stanley Australia Securities Limited Sell 23,110.20 3,470 Ordinary Shares 3,470
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,352.75 353 Ordinary Shares 353
05/13/2026 Morgan Stanley Australia Securities Limited Sell 121.14 18 Ordinary Shares 18
05/13/2026 Morgan Stanley Australia Securities Limited Sell 228.14 34 Ordinary Shares 34
05/13/2026 Morgan Stanley Australia Securities Limited Sell 235.03 35 Ordinary Shares 35
05/13/2026 Morgan Stanley Australia Securities Limited Sell 779.52 116 Ordinary Shares 116
05/13/2026 Morgan Stanley Australia Securities Limited Sell 12,973.68 1,948 Ordinary Shares 1,948
05/13/2026 Morgan Stanley Australia Securities Limited Sell 887.70 132 Ordinary Shares 132
15

05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,060.97 158 Ordinary Shares 158
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,600.11 239 Ordinary Shares 239
05/13/2026 Morgan Stanley Australia Securities Limited Sell 266.40 40 Ordinary Shares 40
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,072.00 160 Ordinary Shares 160
05/13/2026 Morgan Stanley Australia Securities Limited Sell 831.42 124 Ordinary Shares 124
05/13/2026 Morgan Stanley Australia Securities Limited Sell 662.81 99 Ordinary Shares 99
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,685.15 405 Ordinary Shares 405
05/13/2026 Morgan Stanley Australia Securities Limited Sell 20,010.00 3,000 Ordinary Shares 3,000
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,075.93 311 Ordinary Shares 311
05/13/2026 Morgan Stanley Australia Securities Limited Sell 265.20 40 Ordinary Shares 40
05/13/2026 Morgan Stanley Australia Securities Limited Sell 466.20 70 Ordinary Shares 70
05/13/2026 Morgan Stanley Australia Securities Limited Sell 46.34 7 Ordinary Shares 7
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,330.56 198 Ordinary Shares 198
05/13/2026 Morgan Stanley & Co. International plc Sell 134,948.38 20,205 Ordinary Shares 20,205
05/13/2026 Morgan Stanley Australia Securities Limited Sell 466.90 70 Ordinary Shares 70
05/13/2026 Morgan Stanley Australia Securities Limited Sell 119.34 18 Ordinary Shares 18
05/13/2026 Morgan Stanley Australia Securities Limited Sell 26.88 4 Ordinary Shares 4
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,247.70 338 Ordinary Shares 338
05/13/2026 Morgan Stanley Australia Securities Limited Sell 148.06 22 Ordinary Shares 22
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,575.65 385 Ordinary Shares 385
05/13/2026 Morgan Stanley Australia Securities Limited Sell 901.80 135 Ordinary Shares 135
05/13/2026 Morgan Stanley Australia Securities Limited Sell 428.48 64 Ordinary Shares 64
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,210.55 183 Ordinary Shares 183
05/13/2026 Morgan Stanley Australia Securities Limited Sell 796.71 119 Ordinary Shares 119
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,852.20 280 Ordinary Shares 280
05/13/2026 Morgan Stanley Australia Securities Limited Sell 3,473.60 520 Ordinary Shares 520
05/13/2026 Morgan Stanley Australia Securities Limited Sell 113,751.46 17,183 Ordinary Shares 17,183
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,033.34 154 Ordinary Shares 154
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,404.88 363 Ordinary Shares 363
05/13/2026 Morgan Stanley Australia Securities Limited Sell 4,824.00 720 Ordinary Shares 720
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,662.31 247 Ordinary Shares 247
05/13/2026 Morgan Stanley Australia Securities Limited Sell 5,011.60 748 Ordinary Shares 748
05/13/2026 Morgan Stanley Australia Securities Limited Sell 662.50 100 Ordinary Shares 100
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,211.21 182 Ordinary Shares 182
05/13/2026 Morgan Stanley Australia Securities Limited Sell 7,387.71 1,101 Ordinary Shares 1,101
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,753.53 415 Ordinary Shares 415
05/13/2026 Morgan Stanley Australia Securities Limited Sell 8,429.40 1,260 Ordinary Shares 1,260
05/13/2026 Morgan Stanley Australia Securities Limited Sell 384.18 57 Ordinary Shares 57
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,509.68 226 Ordinary Shares 226
05/13/2026 Morgan Stanley Australia Securities Limited Sell 345.28 52 Ordinary Shares 52
05/13/2026 Morgan Stanley Australia Securities Limited Sell 25,910.68 3,914 Ordinary Shares 3,914
05/13/2026 Morgan Stanley Australia Securities Limited Sell 4,537.89 686 Ordinary Shares 686
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,545.12 232 Ordinary Shares 232
05/13/2026 Morgan Stanley Australia Securities Limited Sell 341.19 51 Ordinary Shares 51
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,567.45 235 Ordinary Shares 235
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,675.92 403 Ordinary Shares 403
05/13/2026 Morgan Stanley Australia Securities Limited Sell 371.25 55 Ordinary Shares 55
05/13/2026 Morgan Stanley Australia Securities Limited Sell 3,396.90 507 Ordinary Shares 507
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,175.13 175 Ordinary Shares 175
05/13/2026 Morgan Stanley Australia Securities Limited Sell 4,066.26 606 Ordinary Shares 606
16

05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,915.20 288 Ordinary Shares 288
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,800.90 270 Ordinary Shares 270
05/13/2026 Morgan Stanley Australia Securities Limited Sell 6.69 1 Ordinary Shares 1
05/13/2026 Morgan Stanley Australia Securities Limited Sell 428.48 64 Ordinary Shares 64
05/13/2026 Morgan Stanley Australia Securities Limited Sell 146.08 22 Ordinary Shares 22
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,253.84 187 Ordinary Shares 187
05/13/2026 Morgan Stanley Australia Securities Limited Sell 4,589.16 687 Ordinary Shares 687
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,082.73 161 Ordinary Shares 161
05/13/2026 Morgan Stanley Australia Securities Limited Sell 506.16 76 Ordinary Shares 76
05/13/2026 Morgan Stanley Australia Securities Limited Sell 5,463.36 813 Ordinary Shares 813
05/13/2026 Morgan Stanley Australia Securities Limited Sell 542.43 82 Ordinary Shares 82
05/13/2026 Morgan Stanley Australia Securities Limited Sell 496.54 74 Ordinary Shares 74
05/13/2026 Morgan Stanley Australia Securities Limited Sell 671.50 100 Ordinary Shares 100
05/13/2026 Morgan Stanley Australia Securities Limited Sell 742.59 111 Ordinary Shares 111
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,658.34 249 Ordinary Shares 249
05/13/2026 Morgan Stanley Australia Securities Limited Sell 2,453.10 370 Ordinary Shares 370
05/13/2026 Morgan Stanley Australia Securities Limited Sell 802.80 120 Ordinary Shares 120
05/13/2026 Morgan Stanley Australia Securities Limited Sell 3,498.87 523 Ordinary Shares 523
05/13/2026 Morgan Stanley Australia Securities Limited Sell 1,600.55 238 Ordinary Shares 238
05/13/2026 Morgan Stanley Australia Securities Limited Buy 876.56 129 Ordinary Shares 129
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,770.20 405 Ordinary Shares 405
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,825.08 268 Ordinary Shares 268
05/13/2026 Morgan Stanley Australia Securities Limited Buy 7,228.40 1,063 Ordinary Shares 1,063
05/13/2026 Morgan Stanley Australia Securities Limited Buy 401.79 59 Ordinary Shares 59
05/13/2026 Morgan Stanley Australia Securities Limited Buy 149.38 22 Ordinary Shares 22
05/13/2026 Morgan Stanley Australia Securities Limited Buy 178.10 26 Ordinary Shares 26
05/13/2026 Morgan Stanley Australia Securities Limited Buy 306.00 45 Ordinary Shares 45
05/13/2026 Morgan Stanley Australia Securities Limited Buy 68.40 10 Ordinary Shares 10
05/13/2026 Morgan Stanley Australia Securities Limited Buy 323.13 47 Ordinary Shares 47
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,582.24 232 Ordinary Shares 232
05/13/2026 Morgan Stanley Australia Securities Limited Buy 48.09 7 Ordinary Shares 7
05/13/2026 Morgan Stanley Australia Securities Limited Buy 346.04 51 Ordinary Shares 51
05/13/2026 Morgan Stanley Australia Securities Limited Buy 19,854.30 2,890 Ordinary Shares 2,890
05/13/2026 Morgan Stanley Australia Securities Limited Buy 13.66 2 Ordinary Shares 2
05/13/2026 Morgan Stanley Australia Securities Limited Sell 33.10 5 Ordinary Shares 5
05/13/2026 Morgan Stanley Australia Securities Limited Sell 6.62 1 Ordinary Shares 1
05/13/2026 Morgan Stanley Australia Securities Limited Sell 815.49 123 Ordinary Shares 123
05/13/2026 Morgan Stanley Australia Securities Limited Sell 665.00 100 Ordinary Shares 100
05/13/2026 Morgan Stanley Australia Securities Limited Buy 841.96 124 Ordinary Shares 124
05/13/2026 Morgan Stanley Australia Securities Limited Buy 434.56 64 Ordinary Shares 64
05/13/2026 Morgan Stanley Australia Securities Limited Buy 34.00 5 Ordinary Shares 5
05/13/2026 Morgan Stanley Australia Securities Limited Buy 595.95 87 Ordinary Shares 87
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,029.00 150 Ordinary Shares 150
05/13/2026 Morgan Stanley Australia Securities Limited Buy 5,676.44 836 Ordinary Shares 836
05/13/2026 Morgan Stanley Australia Securities Limited Buy 9,227.16 1,349 Ordinary Shares 1,349
05/13/2026 Morgan Stanley Australia Securities Limited Buy 34,172.64 4,996 Ordinary Shares 4,996
05/13/2026 Morgan Stanley Australia Securities Limited Buy 7,813.54 1,139 Ordinary Shares 1,139
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,926.06 282 Ordinary Shares 282
05/13/2026 Morgan Stanley Australia Securities Limited Buy 5,817.24 858 Ordinary Shares 858
05/13/2026 Morgan Stanley Australia Securities Limited Buy 3,938.75 575 Ordinary Shares 575

17


05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,291.56 188 Ordinary Shares 188
05/13/2026 Morgan Stanley Australia Securities Limited Buy 156.40 23 Ordinary Shares 23
05/13/2026 Morgan Stanley Australia Securities Limited Buy 34.25 5 Ordinary Shares 5
05/13/2026 Morgan Stanley Australia Securities Limited Buy 18,830.02 2,761 Ordinary Shares 2,761
05/13/2026 Morgan Stanley Australia Securities Limited Buy 16,255.05 2,373 Ordinary Shares 2,373
05/13/2026 Morgan Stanley Australia Securities Limited Buy 7,136.29 1,051 Ordinary Shares 1,051
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,409.04 206 Ordinary Shares 206
05/13/2026 Morgan Stanley Australia Securities Limited Buy 22,435.02 3,309 Ordinary Shares 3,309
05/13/2026 Morgan Stanley Australia Securities Limited Buy 129.77 19 Ordinary Shares 19
05/13/2026 Morgan Stanley Australia Securities Limited Buy 646.00 95 Ordinary Shares 95
05/13/2026 Morgan Stanley Australia Securities Limited Buy 232.56 34 Ordinary Shares 34
05/13/2026 Morgan Stanley Australia Securities Limited Buy 741.20 109 Ordinary Shares 109
05/13/2026 Morgan Stanley Australia Securities Limited Buy 122.22 18 Ordinary Shares 18
05/13/2026 Morgan Stanley Australia Securities Limited Buy 548.00 80 Ordinary Shares 80
05/13/2026 Morgan Stanley Australia Securities Limited Buy 339.25 50 Ordinary Shares 50
05/13/2026 Morgan Stanley Australia Securities Limited Buy 773.49 114 Ordinary Shares 114
05/13/2026 Morgan Stanley Australia Securities Limited Buy 463.08 68 Ordinary Shares 68
05/13/2026 Morgan Stanley Australia Securities Limited Buy 820.20 120 Ordinary Shares 120
05/13/2026 Morgan Stanley Australia Securities Limited Buy 643.90 94 Ordinary Shares 94
05/13/2026 Morgan Stanley Australia Securities Limited Buy 306.00 45 Ordinary Shares 45
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,657.80 388 Ordinary Shares 388
05/13/2026 Morgan Stanley Australia Securities Limited Buy 349.86 51 Ordinary Shares 51
05/13/2026 Morgan Stanley Australia Securities Limited Buy 5,066.00 745 Ordinary Shares 745
05/13/2026 Morgan Stanley Australia Securities Limited Buy 693.60 102 Ordinary Shares 102
05/13/2026 Morgan Stanley Australia Securities Limited Buy 5,330.22 777 Ordinary Shares 777
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,630.64 388 Ordinary Shares 388
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,048.74 154 Ordinary Shares 154
05/13/2026 Morgan Stanley Australia Securities Limited Buy 149.60 22 Ordinary Shares 22
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,484.82 219 Ordinary Shares 219
05/13/2026 Morgan Stanley Australia Securities Limited Buy 3,338.82 486 Ordinary Shares 486
05/13/2026 Morgan Stanley Australia Securities Limited Buy 671.72 99 Ordinary Shares 99
05/13/2026 Morgan Stanley Australia Securities Limited Buy 183.60 27 Ordinary Shares 27
05/13/2026 Morgan Stanley Australia Securities Limited Buy 5,437.56 802 Ordinary Shares 802
05/13/2026 Morgan Stanley Australia Securities Limited Buy 342.50 50 Ordinary Shares 50
05/13/2026 Morgan Stanley Australia Securities Limited Buy 491.76 72 Ordinary Shares 72
05/13/2026 Morgan Stanley Australia Securities Limited Buy 40.80 6 Ordinary Shares 6
05/13/2026 Morgan Stanley Australia Securities Limited Buy 8,469.20 1,240 Ordinary Shares 1,240
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,891.98 276 Ordinary Shares 276
05/13/2026 Morgan Stanley Australia Securities Limited Buy 843.78 123 Ordinary Shares 123
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,962.31 289 Ordinary Shares 289
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,674.03 246 Ordinary Shares 246
05/13/2026 Morgan Stanley Australia Securities Limited Buy 116.45 17 Ordinary Shares 17
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,715.48 397 Ordinary Shares 397
05/13/2026 Morgan Stanley Australia Securities Limited Buy 979.55 143 Ordinary Shares 143
05/13/2026 Morgan Stanley Australia Securities Limited Buy 380.80 56 Ordinary Shares 56
05/13/2026 Morgan Stanley Australia Securities Limited Buy 814.80 120 Ordinary Shares 120
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,862.80 421 Ordinary Shares 421
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,751.82 258 Ordinary Shares 258
05/13/2026 Morgan Stanley Australia Securities Limited Buy 335.90 49 Ordinary Shares 49
05/13/2026 Morgan Stanley Australia Securities Limited Buy 6,756.92 1,004 Ordinary Shares 1,004

18


05/13/2026 Morgan Stanley Australia Securities Limited Buy 164.16 24 Ordinary Shares 24
05/13/2026 Morgan Stanley Australia Securities Limited Buy 10,250.04 1,492 Ordinary Shares 1,492
05/13/2026 Morgan Stanley Australia Securities Limited Buy 7,017.84 1,026 Ordinary Shares 1,026
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,059.64 302 Ordinary Shares 302
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,638.34 242 Ordinary Shares 242
05/13/2026 Morgan Stanley Australia Securities Limited Buy 9,084.80 1,336 Ordinary Shares 1,336
05/13/2026 Morgan Stanley Australia Securities Limited Buy 8,747.45 1,277 Ordinary Shares 1,277
05/13/2026 Morgan Stanley Australia Securities Limited Buy 129.01 19 Ordinary Shares 19
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,234.73 326 Ordinary Shares 326
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,464.28 364 Ordinary Shares 364
05/13/2026 Morgan Stanley Australia Securities Limited Buy 6,473.25 945 Ordinary Shares 945
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,637.25 385 Ordinary Shares 385
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,861.75 275 Ordinary Shares 275
05/13/2026 Morgan Stanley Australia Securities Limited Buy 122.40 18 Ordinary Shares 18
05/13/2026 Morgan Stanley Australia Securities Limited Buy 4,987.22 727 Ordinary Shares 727
05/13/2026 Morgan Stanley Australia Securities Limited Buy 751.30 110 Ordinary Shares 110
05/13/2026 Morgan Stanley Australia Securities Limited Buy 135.80 20 Ordinary Shares 20
05/13/2026 Morgan Stanley Australia Securities Limited Buy 13,355.28 1,944 Ordinary Shares 1,944
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,479.29 363 Ordinary Shares 363
05/13/2026 Morgan Stanley & Co. International plc Buy 27.48 4 Ordinary Shares 4
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,022.14 149 Ordinary Shares 149
05/13/2026 Morgan Stanley Australia Securities Limited Buy 846.92 124 Ordinary Shares 124
05/13/2026 Morgan Stanley Australia Securities Limited Buy 123.12 18 Ordinary Shares 18
05/13/2026 Morgan Stanley Australia Securities Limited Buy 24,912.51 3,669 Ordinary Shares 3,669
05/13/2026 Morgan Stanley Australia Securities Limited Buy 253.82 37 Ordinary Shares 37
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,732.28 254 Ordinary Shares 254
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,125.04 164 Ordinary Shares 164
05/13/2026 Morgan Stanley Australia Securities Limited Buy 397.30 58 Ordinary Shares 58
05/13/2026 Morgan Stanley Australia Securities Limited Buy 5,852.98 862 Ordinary Shares 862
05/13/2026 Morgan Stanley Australia Securities Limited Buy 8,690.40 1,278 Ordinary Shares 1,278
05/13/2026 Morgan Stanley Australia Securities Limited Buy 5,509.74 802 Ordinary Shares 802
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,835.90 414 Ordinary Shares 414
05/13/2026 Morgan Stanley Australia Securities Limited Buy 7,540.32 1,104 Ordinary Shares 1,104
05/13/2026 Morgan Stanley Australia Securities Limited Buy 15,056.91 2,211 Ordinary Shares 2,211
05/13/2026 Morgan Stanley Australia Securities Limited Buy 9,637.95 1,407 Ordinary Shares 1,407
05/13/2026 Morgan Stanley Australia Securities Limited Buy 816.00 120 Ordinary Shares 120
05/13/2026 Morgan Stanley Australia Securities Limited Buy 776.25 115 Ordinary Shares 115
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,109.70 162 Ordinary Shares 162
05/13/2026 Morgan Stanley Australia Securities Limited Buy 790.05 115 Ordinary Shares 115
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,339.26 343 Ordinary Shares 343
05/13/2026 Morgan Stanley Australia Securities Limited Buy 27.08 4 Ordinary Shares 4
05/13/2026 Morgan Stanley Australia Securities Limited Buy 15,872.92 2,324 Ordinary Shares 2,324
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,424.80 208 Ordinary Shares 208
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,918.74 283 Ordinary Shares 283
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,111.66 163 Ordinary Shares 163
05/13/2026 Morgan Stanley Australia Securities Limited Buy 4,522.14 666 Ordinary Shares 666
05/13/2026 Morgan Stanley Australia Securities Limited Buy 321.01 47 Ordinary Shares 47
05/13/2026 Morgan Stanley Australia Securities Limited Buy 182.79 27 Ordinary Shares 27
05/13/2026 Morgan Stanley Australia Securities Limited Buy 6,540.38 959 Ordinary Shares 959
05/13/2026 Morgan Stanley Australia Securities Limited Buy 2,037.42 297 Ordinary Shares 297

19


20

05/13/2026 Morgan Stanley Australia Securities Limited Buy 820.20 120 Ordinary Shares 120
05/13/2026 Morgan Stanley Australia Securities Limited Buy 744.70 110 Ordinary Shares 110
05/13/2026 Morgan Stanley Australia Securities Limited Buy 332.47 49 Ordinary Shares 49
05/13/2026 Morgan Stanley Australia Securities Limited Buy 1,037.34 153 Ordinary Shares 153
05/13/2026 Morgan Stanley Australia Securities Limited Buy 623.30 92 Ordinary Shares 92
05/13/2026 Morgan Stanley Australia Securities Limited Buy 3,734.64 546 Ordinary Shares 546
05/13/2026 Morgan Stanley & Co. LLC Borrow Returned N/A 3,900,952 Ordinary Shares 3,900,952
05/13/2026 Morgan Stanley & Co. International plc Borrow Returned N/A 7,585,474 Ordinary Shares 7,585,474
05/13/2026 Morgan Stanley & Co. International plc Collateral Returned N/A 2,537,815 Ordinary Shares 2,537,815

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

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 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 Ashish Koltharkar

capacity Executive Director

sign here img-0.jpeg

date May 18, 2026


21

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.

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
Morgan Stanley & Co. LLC
Parametric Portfolio Associates LLC
Morgan Stanley Domestic Holdings, LLC
Morgan Stanley Wealth Management Australia Pty Ltd

Signature

print name Ashish Koltharkar capacity Executive Director
sign here date May 18, 2026

22


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.


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.

24


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 Global Master Securities Lending Agreement
Parties to agreement Morgan Stanley & Co. International plc and GOLDMAN SACHS INTERNATIONAL BANK
Transfer Date 20260505; 20260507;
Holder of Voting Rights Borrower
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 The Borrower is entitled at any time to terminate a Loan and to redeliver all and any Equivalent Securities due and outstanding to the Lender in accordance with the Lender's instructions.
Does the lender have the right to recall early? Yes/No
If yes, detail The Lender is entitled to terminate a Loan and to call for the redelivery of all or any Equivalent Securities at any time by giving notice on any Business Day of not less than the standard settlement time for such Equivalent Securities on the exchange or in the clearing organisation through which the Loaned Securities were originally delivered.
Will the securities be returned on settlement? Yes/No
If yes, detail any exceptions If the Borrower does not redeliver Equivalent Securities in accordance with the Agreement, the Lender may by written notice to Borrower terminate the Loan forthwith and the Parties' delivery and payment obligations in respect thereof.
Schedule
--- ---
Type of Agreement Global Master Securities Lending Agreement
Parties to agreement Morgan Stanley & Co. International plc and JPMORGAN CHASE BANK, N.A.
Transfer Date 20260504; 20260507;
Holder of Voting Rights Borrower
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 The Borrower is entitled at any time to terminate a Loan and to redeliver all and any Equivalent Securities due and outstanding to the Lender in accordance with the Lender's instructions.
Does the lender have the right to recall early? Yes/No
If yes, detail The Lender is entitled to terminate a Loan and to call for the redelivery of all or any Equivalent Securities at any time by giving notice on any Business Day of not less than the standard settlement time for such Equivalent Securities on the exchange or in the clearing organisation through which the Loaned Securities were originally delivered.
Will the securities be returned on settlement? Yes/No
If yes, detail any exceptions If the Borrower does not redeliver Equivalent Securities in accordance with the Agreement, the Lender may by written notice to Borrower terminate the Loan forthwith and the Parties' delivery and payment obligations in respect thereof.
Schedule
--- ---
Type of Agreement Global Master Securities Lending Agreement
Parties to agreement Morgan Stanley & Co. International plc and UBS SWITZERLAND AG
Transfer Date 20260504; 20260507;
Holder of Voting Rights Borrower
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 The Borrower is entitled at any time to terminate a Loan and to redeliver all and any Equivalent Securities due and outstanding to the Lender in accordance with the Lender's instructions.
Does the lender have the right to recall early? Yes/No
If yes, detail The Lender is entitled to terminate a Loan and to call for the redelivery of all or any Equivalent Securities at any time by giving notice on any Business Day of not less than the standard settlement time for such Equivalent Securities on the exchange or in the clearing organisation through which the Loaned Securities were originally delivered.
Will the securities be returned on settlement? Yes/No
If yes, detail any exceptions If the Borrower does not redeliver Equivalent Securities in accordance with the Agreement, the Lender may by written notice to Borrower terminate the Loan forthwith and the Parties' delivery and payment obligations in respect thereof.
Schedule
--- ---
Type of Agreement Global Master Securities Lending Agreement

26

Parties to agreement Morgan Stanley & Co. International plc and CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM
Transfer Date 20260511; 20260513;
Holder of Voting Rights Borrower
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 The Borrower is entitled at any time to terminate a Loan and to redeliver all and any Equivalent Securities due and outstanding to the Lender in accordance with the Lender's instructions.
Does the lender have the right to recall early? Yes/No
If yes, detail The Lender is entitled to terminate a Loan and to call for the redelivery of all or any Equivalent Securities at any time by giving notice on any Business Day of not less than the standard settlement time for such Equivalent Securities on the exchange or in the clearing organisation through which the Loaned Securities were originally delivered.
Will the securities be returned on settlement? Yes/No
If yes, detail any exceptions If the Borrower does not redeliver Equivalent Securities in accordance with the Agreement, the Lender may by written notice to Borrower terminate the Loan forthwith and the Parties' delivery and payment obligations in respect thereof.
Schedule
--- ---
Type of Agreement Master Securities Loan Agreement
Parties to agreement Morgan Stanley & Co. LLC, MS Securities Services Inc. and BLACKROCK INSTITUTIONAL TRUST COMPANY, N.A.
Transfer Date 20260501; 20260507; 20260508;
Holder of Voting Rights Borrower
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 Either party may terminate a Loan on a termination date established by notice given to the other party prior to the Close of Business on a Business Day. The termination date established by a termination notice shall be a date no earlier than the standard settlement date that would apply to a purchase or sale of the Loaned Securities (in the case of a notice given by Lender) or the non-cash Collateral securing the Loan (in the case of a notice given by Borrower) entered into at the time of such notice, which date shall, unless Borrower and Lender agree to the contrary, be the third Business Day following such notice.
Does the lender have the right to recall early? Yes/No
If yes, detail Either party may terminate a Loan on a termination date established by notice given to the other party prior to the Close of Business on a Business Day. The termination date established by a termination notice shall be a date no earlier than the standard settlement date that would apply to a purchase or sale of the Loaned Securities (in the case of a notice given by Lender) or the non-cash Collateral securing the Loan (in the case of a notice given by Borrower) entered into at the time of such notice, which date shall, unless Borrower and Lender agree to the contrary, be the third Business Day following such notice.
Will the securities be returned on settlement? Yes/No
If yes, detail any exceptions Upon the occurrence of a Default entitling the Lender to terminate all Loans, the Lender has the right to purchase a like amount of Loaned Securities, to sell any Collateral and to apply and set off the Collateral and any proceeds thereof against the payment of the purchase price for such Replacement Securities. In the event the Lender exercises such rights, the Borrower's obligation to return a like amount of the Loaned Securities shall terminate.
Schedule
--- ---
Type of Agreement Master Securities Loan Agreement
Parties to agreement Morgan Stanley & Co. LLC, MS Securities Services Inc. and THE VANGUARD GROUP, INC.
Transfer Date 20260501; 20260507; 20260513;
Holder of Voting Rights Borrower
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 Either party may terminate a Loan on a termination date established by notice given to the other party prior to the Close of Business on a Business Day. The termination date established by a termination notice shall be a date no earlier than the standard settlement date that would apply to a purchase or sale of the Loaned Securities (in the case of a notice given by Lender) or the non-cash Collateral securing the Loan (in the case of a notice given by Borrower) entered into at the time of such notice, which date shall, unless Borrower and Lender agree to the contrary, be the third Business Day following such notice.
Does the lender have the right to recall early? Yes/No

27

If yes, detail Either party may terminate a Loan on a termination date established by notice given to the other party prior to the Close of Business on a Business Day. The termination date established by a termination notice shall be a date no earlier than the standard settlement date that would apply to a purchase or sale of the Loaned Securities (in the case of a notice given by Lender) or the non-cash Collateral securing the Loan (in the case of a notice given by Borrower) entered into at the time of such notice, which date shall, unless Borrower and Lender agree to the contrary, be the third Business Day following such notice.

Will the securities be returned on settlement? Yes/No
If yes, detail any exceptions Upon the occurrence of a Default entitling the Lender to terminate all Loans, the Lender has the right to purchase a like amount of Loaned Securities, to sell any Collateral and to apply and set off the Collateral and any proceeds thereof against the payment of the purchase price for such Replacement Securities. In the event the Lender exercises such rights, the Borrower's obligation to return a like amount of the Loaned Securities shall terminate.

Schedule
Type of Agreement Global Master Securities Lending Agreement
Parties to agreement Morgan Stanley & Co. International plc and STATE STREET BANK AND TRUST COMPANY
Transfer Date 20260504; 20260507; 20260513;
Holder of Voting Rights Borrower
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 The Borrower is entitled at any time to terminate a Loan and to redeliver all and any Equivalent Securities due and outstanding to the Lender in accordance with the Lender's instructions.
Does the lender have the right to recall early? Yes/No
If yes, detail The Lender is entitled to terminate a Loan and to call for the redelivery of all or any Equivalent Securities at any time by giving notice on any Business Day of not less than the standard settlement time for such Equivalent Securities on the exchange or in the clearing organisation through which the Loaned Securities were originally delivered.
Will the securities be returned on settlement? Yes/No
If yes, detail any exceptions If the Borrower does not redeliver Equivalent Securities in accordance with the Agreement, the Lender may by written notice to Borrower terminate the Loan forthwith and the Parties' delivery and payment obligations in respect thereof.
Schedule
--- ---
Type of Agreement Master Securities Loan Agreement
Parties to agreement Morgan Stanley & Co. LLC, MS Securities Services Inc. and GOLDMAN SACHS BANK USA
Transfer Date 20260505; 20260507;
Holder of Voting Rights Borrower
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 Either party may terminate a Loan on a termination date established by notice given to the other party prior to the Close of Business on a Business Day. The termination date established by a termination notice shall be a date no earlier than the standard settlement date that would apply to a purchase or sale of the Loaned Securities (in the case of a notice given by Lender) or the non-cash Collateral securing the Loan (in the case of a notice given by Borrower) entered into at the time of such notice, which date shall, unless Borrower and Lender agree to the contrary, be the third Business Day following such notice.
Does the lender have the right to recall early? Yes/No
If yes, detail Either party may terminate a Loan on a termination date established by notice given to the other party prior to the Close of Business on a Business Day. The termination date established by a termination notice shall be a date no earlier than the standard settlement date that would apply to a purchase or sale of the Loaned Securities (in the case of a notice given by Lender) or the non-cash Collateral securing the Loan (in the case of a notice given by Borrower) entered into at the time of such notice, which date shall, unless Borrower and Lender agree to the contrary, be the third Business Day following such notice.
Will the securities be returned on settlement? Yes/No
If yes, detail any exceptions Upon the occurrence of a Default entitling the Lender to terminate all Loans, the Lender has the right to purchase a like amount of Loaned Securities, to sell any Collateral and to apply and set off the Collateral and any proceeds thereof against the payment of the purchase price for such Replacement Securities. In the event the Lender exercises such rights, the Borrower's obligation to return a like amount of the Loaned Securities shall terminate.
Schedule
--- ---
Type of Agreement Master Securities Loan Agreement
Parties to agreement Morgan Stanley & Co. LLC, MS Securities Services Inc. and THE BANK OF NEW YORK MELLON

28

Transfer Date 20260505; 20260507; 20260508; 20260513;
Holder of Voting Rights Borrower
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 Either party may terminate a Loan on a termination date established by notice given to the other party prior to the Close of Business on a Business Day. The termination date established by a termination notice shall be a date no earlier than the standard settlement date that would apply to a purchase or sale of the Loaned Securities (in the case of a notice given by Lender) or the non-cash Collateral securing the Loan (in the case of a notice given by Borrower) entered into at the time of such notice, which date shall, unless Borrower and Lender agree to the contrary, be the third Business Day following such notice.
Does the lender have the right to recall early? Yes/No
If yes, detail Either party may terminate a Loan on a termination date established by notice given to the other party prior to the Close of Business on a Business Day. The termination date established by a termination notice shall be a date no earlier than the standard settlement date that would apply to a purchase or sale of the Loaned Securities (in the case of a notice given by Lender) or the non-cash Collateral securing the Loan (in the case of a notice given by Borrower) entered into at the time of such notice, which date shall, unless Borrower and Lender agree to the contrary, be the third Business Day following such notice.
Will the securities be returned on settlement? Yes/No
If yes, detail any exceptions Upon the occurrence of a Default entitling the Lender to terminate all Loans, the Lender has the right to purchase a like amount of Loaned Securities, to sell any Collateral and to apply and set off the Collateral and any proceeds thereof against the payment of the purchase price for such Replacement Securities. In the event the Lender exercises such rights, the Borrower's obligation to return a like amount of the Loaned Securities shall terminate.
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 CC&L Q 140/40 FUND
Transfer Date 20260513;
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 Customer Prime Broker Account Agreement
Parties to agreement Morgan Stanley & Co. LLC on behalf of all Morgan Stanley entities and customer GLOBAL OPPORTUNITIES OFFSHORE LTD
Transfer Date 20260513;
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

29

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 PAG CAPITAL STRUCTURE OPPORTUNITY FUND LP
Transfer Date 20260512;
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. LLC on behalf of all Morgan Stanley entities and customer GLOBAL OPPORTUNITIES LLC
Transfer Date 20260513;
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 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 Customer Prime Broker Account Agreement
Parties to agreement Morgan Stanley & Co. LLC on behalf of all Morgan Stanley entities and customer GLOBAL OPPORTUNITIES LLC
Transfer Date 20260513;
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 Customer Prime Broker Account Agreement
Parties to agreement Morgan Stanley & Co. LLC on behalf of all Morgan Stanley entities and customer EVEREN INVESTMENT LTD
Transfer Date 20260513;
Holder of Voting Rights Morgan Stanley
Are there any restrictions on voting rights? No

30

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 Customer Prime Broker Account Agreement
Parties to agreement Morgan Stanley & Co. LLC on behalf of all Morgan Stanley entities and customer PANAGORA ASSET MANAGEMENT, INC.
Transfer Date 20260513;
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 INTEGRATED CORE STRATEGIES (ASIA) PTE LTD.
Transfer Date 20260512;
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 Customer Prime Broker Account Agreement
Parties to agreement Morgan Stanley & Co. LLC on behalf of all Morgan Stanley entities and customer CC&L Q GLOBAL EQUITY MARKET NEUTRAL MASTER FUND LTD.
Transfer Date 20260513;
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.

31

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 Customer Prime Broker Account Agreement
Parties to agreement Morgan Stanley & Co. LLC on behalf of all Morgan Stanley entities and customer CC&L Q WORLD EX-USA EQUITY EXTENSION MASTER FUND LTD
Transfer Date 20260513;
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 Customer Prime Broker Account Agreement
Parties to agreement Morgan Stanley & Co. LLC on behalf of all Morgan Stanley entities and customer CC&L Q MARKET NEUTRAL FUND
Transfer Date 20260513;
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 MAYBANK SECURITIES PTE. LTD.
Transfer Date 20260512;
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


32

Type of Agreement Customer Prime Broker Account Agreement
Parties to agreement Morgan Stanley & Co. LLC on behalf of all Morgan Stanley entities and customer LAZARD ASSET MANAGEMENT LLC
Transfer Date 20260513;
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 PACIFIC ALLIANCE ASIA OPPORTUNITY FUND L.P.
Transfer Date 20260512;
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 Customer Prime Broker Account Agreement
Parties to agreement Morgan Stanley & Co. LLC on behalf of all Morgan Stanley entities and customer CC&L Q GLOBAL EQUITY EXTENSION FUND
Transfer Date 20260513;
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 Customer Prime Broker Account Agreement
Parties to agreement Morgan Stanley & Co. LLC on behalf of all Morgan Stanley entities and customer NISA GLOBAL EQUITY ALPHA EXTENSION MASTER FUND LP
Transfer Date 20260513;
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 CANTOR FITZGERALD EUROPE
Transfer Date 20260512;
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 Ashish Koltharkar

capacity Executive Director

sign here

date May 18, 2026