AI assistant
CHORUS LIMITED — Major Shareholding Notification 2025
Sep 1, 2025
64680_rns_2025-09-01_615080b4-92ef-4924-ab8f-997a22cec265.pdf
Major Shareholding Notification
Open in viewerOpens in your device viewer
Disclosure of ceasing to have substantial holding
Section 279, Financial Markets Conduct Act 2013
To NZX Limited
and
To Chorus Ltd
Date this disclosure made: 2 September, 2025
Date last disclosure made: 18 July, 2025
Date on which substantial holding ceased: 28 August, 2025
Substantial product holder(s) giving disclosure
Full name(s): Mitsubishi UFJ Financial Group, Inc., First Sentier Investors RQI Pty Ltd, First Sentier Investors (Australia) IM Ltd.
Summary of previous substantial holding
Class of quoted voting products: Ordinary Shares (security code: NZCNUE0001S2)
Summary for Mitsubishi UFJ Financial Group, Inc., First Sentier Investors RQI Pty Ltd, First Sentier Investors (Australia) IM Ltd.
For last disclosure,—
-
(a) total number held in class: 21,789,105.87
-
(b) total in class: 433,887,294
-
(c) total percentage held in class: 5.022%
-
For current holding after ceasing to have substantial holding,—
-
(a) total number held in class: 18,713,504.87
-
(b) total in class: 433,887,294
-
(c) total percentage held in class: 4.313%
Details of transactions and events giving rise to ceasing of substantial holding
Details of the transactions or other events requiring disclosure:
For transaction details relating to subsidiaries of Mitsubishi UFJ Financial Group, Inc. see Annexure A.
For transaction details relating to the Morgan Stanley group see Annexure C.
1
Additional information
Address(es) of substantial product holder(s):
Mitsubishi UFJ Financial Group, Inc. – 1-4-5, Marunouchi, Chiyoda-ku, Tokyo 100-8330, Japan
First Sentier Investors RQI Pty Ltd - Level 5, Tower Three International Towers Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia
First Sentier Investors (Australia) IM Ltd - Level 5, Tower Three International Towers Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia
Contact details: Kenji Takase, Phone: + 81-50-3844-4921, E-mail: [email protected]
Nature of connection between substantial product holders: First Sentier Investors (Australia) IM Ltd and First Sentier Investors RQI Pty Ltd are wholly-owned subsidiaries of Mitsubishi UFJ Financial Group, Inc.
Name of any other person believed to have given, or believed to be required to give, a disclosure under the Financial Markets Conduct Act 2013 in relation to the financial products to which this disclosure relates: Not applicable
Certification
I, Kenji Takase, certify that, to the best of my knowledge and belief, the information contained in this disclosure is correct and that I am duly authorised to make this disclosure by all persons for whom it is made.
2
Annexure A Transaction details for subsidiaries of Mitsubishi UFJ Financial Group, Inc.
3
| Date of Transaction | Holder of Relevant Interest |
Nature of Transaction |
Class of Securities |
Number of Securities |
Cash Consideration (NZD) |
|---|---|---|---|---|---|
| 21-Jul-2025 | First Sentier Investors RQI Pty Ltd |
BUY | Ordinary Shares |
39,066 | 0.00 |
| 22-Jul-2025 | First Sentier Investors RQI Pty Ltd |
BUY | Ordinary Shares |
39,066 | 329,712.74 |
| 21-Jul-2025 | First Sentier Investors RQI Pty Ltd |
SELL | Ordinary Shares |
(39,066) | 0.00 |
| 29-Jul-2025 | First Sentier Investors RQI Pty Ltd |
SELL | Ordinary Shares |
(8,605) | (74,071.68) |
| 29-Jul-2025 | First Sentier Investors RQI Pty Ltd |
BUY | Ordinary Shares |
24,318 | 209,425.75 |
| 30-Jul-2025 | First Sentier Investors RQI Pty Ltd |
BUY | Ordinary Shares |
2,532 | 22,082.21 |
| 31-Jul-2025 | First Sentier Investors (Australia) IM Ltd |
BUY | Ordinary Shares |
36,755 | 322,394.07 |
| 07-Aug-2025 | First Sentier Investors (Australia) IM Ltd |
BUY | Ordinary Shares |
65,693 | 603,811.38 |
| 14-Aug-2025 | First Sentier Investors (Australia) IM Ltd |
SELL | Ordinary Shares |
(33,860) | (310,340.34) |
| 14-Aug-2025 | First Sentier Investors (Australia) IM Ltd |
SELL | Ordinary Shares |
(107,396) | (984,326.96) |
4
| 14-Aug-2025 | First Sentier Investors (Australia) IM Ltd |
SELL | Ordinary Shares |
(59,606) | (546,312.65) |
|---|---|---|---|---|---|
| 14-Aug-2025 | First Sentier Investors (Australia) IM Ltd |
SELL | Ordinary Shares |
(13,733) | (125,868.40) |
| 14-Aug-2025 | First Sentier Investors (Australia) IM Ltd |
SELL | Ordinary Shares |
(33,224) | (304,511.15) |
| 14-Aug-2025 | First Sentier Investors (Australia) IM Ltd |
SELL | Ordinary Shares |
(8,559) | (78,446.63) |
| 14-Aug-2025 | First Sentier Investors (Australia) IM Ltd |
SELL | Ordinary Shares |
(44,210) | (405,202.20) |
| 26-Aug-2025 | First Sentier Investors RQI Pty Ltd |
BUY | Ordinary Shares |
16,295 | 157,813.66 |
| 26-Aug-2025 | First Sentier Investors RQI Pty Ltd |
BUY | Ordinary Shares |
19,357 | 187,468.49 |
5
Annexure B
Relevant interests held in the Morgan Stanley group
List of Morgan Stanley and its subsidiaries that have a relevant interest or are deemed to have a relevant interest in the shares.
==> picture [468 x 380] intentionally omitted <==
----- Start of picture text -----
Entities
└─┬─Morgan Stanley
├─┬─Morgan Stanley Capital Management, LLC
│ ├──Morgan Stanley Domestic Holdings, LLC
│ │ ├───Morgan Stanley Capital Services LLC
│ │ └───Morgan Stanley Wealth Management Australia Pty Ltd
│ ├───Morgan Stanley Smith Barney LLC
│ └───Parametric Portfolio Associates LLC
├─┬─Morgan Stanley International Holdings Inc.
│ ├─┬─Morgan Stanley (Australia) Securities Holdings Pty Limited
│ │ └───Morgan Stanley Australia Securities Limited
│ ├─┬─Morgan Stanley International Limited
│ │ ├─┬─Morgan Stanley Investments (UK)
│ │ │ └───Morgan Stanley & Co. International plc
----- End of picture text -----
6
Annexure C Transaction details for the Morgan Stanley group
7
Details of transactions and events giving rise to ceasing of substantial holding
Details of the transactions or other events requiring disclosure: set out in the table below
==> picture [734 x 458] intentionally omitted <==
----- Start of picture text -----
Date of
Holder of Relevant Interest Transaction Nature Consideration Class and number of securities
Transaction
16/07/2025 Morgan Stanley & Co. International plc Borrow Returned N/A 1,041 Ordinary Shares
16/07/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 22 Ordinary Shares
16/07/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 22 Ordinary Shares
16/07/2025 Morgan Stanley & Co. International plc Sell 17.17 2 Ordinary Shares
16/07/2025 Morgan Stanley & Co. LLC Borrow Returned N/A 118 Ordinary Shares
16/07/2025 Morgan Stanley & Co. LLC Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 174 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 1,318.20 (AUD) 169 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 101.27 (AUD) 13 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 109.34 (AUD) 14 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 109.41 (AUD) 14 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 116.85 (AUD) 15 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 117.15 (AUD) 15 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 117.30 (AUD) 15 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 13,006.98 (AUD) 1,674 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 132.77 (AUD) 17 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 133.11 (AUD) 17 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 140.67 (AUD) 18 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 15.60 (AUD) 2 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 15.60 (AUD) 2 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 156.40 (AUD) 20 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 19,222.98 (AUD) 2,474 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 193.00 (AUD) 25 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 2,032.99 (AUD) 263 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 2,046.22 (AUD) 262 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 2,909.72 (AUD) 374 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 20,738.13 (AUD) 2,669 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 23.47 (AUD) 3 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 3,112.36 (AUD) 398 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 341.88 (AUD) 44 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 46.62 (AUD) 6 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 47,614.56 (AUD) 6,128 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 5,014.02 (AUD) 642 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 5,050.50 (AUD) 650 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 5,764.60 (AUD) 740 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 733.20 (AUD) 94 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 745.92 (AUD) 96 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 78.00 (AUD) 10 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 8,065.26 (AUD) 1,038 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 9,364.68 (AUD) 1,196 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 903.64 (AUD) 116 Ordinary Shares
07/16/2025 Morgan Stanley Australia Securities Limited Buy 964.32 (AUD) 123 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 1,087.66 (AUD) 139 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 1,369.28 (AUD) 176 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 1,630.20 (AUD) 209 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 1,705.85 (AUD) 218 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 1,765.06 (AUD) 226 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 1,884.62 (AUD) 241 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 1,908.55 (AUD) 245 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 10,652.67 (AUD) 1,371 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 109.20 (AUD) 14 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 109.55 (AUD) 14 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 11,111.10 (AUD) 1,430 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
16/07/2025 Morgan Stanley Australia Securities Limited Sell 124.96 (AUD) 16 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 125.28 (AUD) 16 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 125.28 (AUD) 16 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 13,970.46 (AUD) 1,798 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 132.43 (AUD) 17 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 140.94 (AUD) 18 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 148.67 (AUD) 19 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 15.58 (AUD) 2 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 163.17 (AUD) 21 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 2,002.03 (AUD) 257 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 2,194.61 (AUD) 281 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 2,364.66 (AUD) 302 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 2,585.11 (AUD) 331 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 2,675.40 (AUD) 343 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 2,827.77 (AUD) 363 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 288.97 (AUD) 37 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 3,100.23 (AUD) 399 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 3,260.40 (AUD) 418 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 3,692.46 (AUD) 474 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 304.78 (AUD) 39 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 4,186.16 (AUD) 536 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 514.47 (AUD) 66 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 6,333.27 (AUD) 813 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 616.99 (AUD) 79 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 62.64 (AUD) 8 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 707.98 (AUD) 91 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 72,781.59 (AUD) 9,367 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 78.00 (AUD) 10 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 86.13 (AUD) 11 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 892.62 (AUD) 114 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 9,401.70 (AUD) 1,210 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 93.24 (AUD) 12 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 953.43 (AUD) 122 Ordinary Shares
16/07/2025 Morgan Stanley Australia Securities Limited Sell 988.06 (AUD) 127 Ordinary Shares
16/07/2025 Morgan Stanley Capital Services LLC Buy N/A 2,046 Swaps
16/07/2025 Morgan Stanley Capital Services LLC Buy N/A 3,273 Swaps
16/07/2025 Morgan Stanley Capital Services LLC Buy N/A 3,719 Swaps
16/07/2025 Morgan Stanley Capital Services LLC Buy N/A 8,171 Swaps
16/07/2025 Morgan Stanley Capital Services LLC Sell N/A 129 Swaps
16/07/2025 Morgan Stanley Capital Services LLC Sell N/A 249 Swaps
17/07/2025 Morgan Stanley & Co. International plc Borrow Returned N/A 2,644 Ordinary Shares
17/07/2025 Morgan Stanley & Co. International plc Buy N/A 47 Swaps
07/17/2025 Morgan Stanley Australia Securities Limited Buy 1,100.40 (AUD) 140 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 1,142.60 (AUD) 145 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 1,356.03 (AUD) 171 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 1,487.08 (AUD) 188 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 1,511.76 (AUD) 191 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 1,882.58 (AUD) 238 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 10,643.61 (AUD) 1,349 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 101.92 (AUD) 13 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 110.46 (AUD) 14 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 118.20 (AUD) 15 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 142.38 (AUD) 18 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 149.53 (AUD) 19 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 16,018.68 (AUD) 2,038 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 165.90 (AUD) 21 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 2,096.08 (AUD) 266 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
07/17/2025 Morgan Stanley Australia Securities Limited Buy 2,260.12 (AUD) 287 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 2,740.32 (AUD) 346 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 2,950.86 (AUD) 374 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 2,971.08 (AUD) 378 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 205.79 (AUD) 26 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 23.64 (AUD) 3 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 23.73 (AUD) 3 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 245.52 (AUD) 31 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 252.96 (AUD) 32 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 284.04 (AUD) 36 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 292.30 (AUD) 37 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 292.67 (AUD) 37 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 3,420.70 (AUD) 433 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 3,852.75 (AUD) 488 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 39.40 (AUD) 5 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 392.50 (AUD) 50 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 4,621.50 (AUD) 585 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 456.17 (AUD) 58 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 458.20 (AUD) 58 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 466.98 (AUD) 59 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 47.22 (AUD) 6 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 565.20 (AUD) 72 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 624.89 (AUD) 79 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 628.80 (AUD) 80 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 646.98 (AUD) 82 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 764.84 (AUD) 97 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 803.76 (AUD) 102 Ordinary Shares
07/17/2025 Morgan Stanley Australia Securities Limited Buy 861.10 (AUD) 109 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 1,284.44 (AUD) 163 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 1,485.20 (AUD) 188 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 1,525.66 (AUD) 193 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 1,660.57 (AUD) 211 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 1,880.93 (AUD) 239 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 102.57 (AUD) 13 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 11,398.31 (AUD) 1,441 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 110.60 (AUD) 14 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 117.97 (AUD) 15 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 118.50 (AUD) 15 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 126.40 (AUD) 16 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 13,081.62 (AUD) 1,658 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 133.79 (AUD) 17 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 15.76 (AUD) 2 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 15.84 (AUD) 2 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 165.90 (AUD) 21 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 2,061.94 (AUD) 262 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 2,403.40 (AUD) 305 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 2,867.04 (AUD) 362 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 212.62 (AUD) 27 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 212.76 (AUD) 27 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 23.64 (AUD) 3 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 236.10 (AUD) 30 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 243.97 (AUD) 31 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 275.80 (AUD) 35 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 3,018.24 (AUD) 384 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 3,136.32 (AUD) 396 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 3,197.25 (AUD) 406 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 3,393.39 (AUD) 429 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
17/07/2025 Morgan Stanley Australia Securities Limited Sell 3,752.50 (AUD) 475 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 3,986.97 (AUD) 505 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 31.44 (AUD) 4 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 31.68 (AUD) 4 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 371.77 (AUD) 47 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 39.30 (AUD) 5 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 4,518.80 (AUD) 572 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 4,531.00 (AUD) 575 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 4,970.70 (AUD) 630 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 516.78 (AUD) 66 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 546.48 (AUD) 69 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 550.55 (AUD) 70 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 550.55 (AUD) 70 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 56,855.34 (AUD) 7,206 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 592.12 (AUD) 75 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 6,501.70 (AUD) 823 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 656.53 (AUD) 83 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 663.60 (AUD) 84 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 697.76 (AUD) 89 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 699.98 (AUD) 89 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 7.90 (AUD) 1 Ordinary Share
17/07/2025 Morgan Stanley Australia Securities Limited Sell 7.91 (AUD) 1 Ordinary Share
17/07/2025 Morgan Stanley Australia Securities Limited Sell 71,933.13 (AUD) 9,117 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 77,558.70 (AUD) 9,830 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 78.90 (AUD) 10 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 79.15 (AUD) 10 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 8,448.57 (AUD) 1,079 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 833.16 (AUD) 106 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 834.75 (AUD) 106 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 836.34 (AUD) 106 Ordinary Shares
17/07/2025 Morgan Stanley Australia Securities Limited Sell 965.02 (AUD) 122 Ordinary Shares
17/07/2025 Morgan Stanley Capital Services LLC Buy N/A 33 Swaps
17/07/2025 Morgan Stanley Capital Services LLC Buy N/A 33 Swaps
17/07/2025 Morgan Stanley Capital Services LLC Buy N/A 81 Swaps
17/07/2025 Morgan Stanley Capital Services LLC Buy N/A 9,151 Swaps
17/07/2025 Morgan Stanley Capital Services LLC Sell N/A 2,689 Swaps
17/07/2025 Morgan Stanley Capital Services LLC Sell N/A 68 Swaps
17/07/2025 Morgan Stanley Capital Services LLC Sell N/A 7 Swaps
18/07/2025 Morgan Stanley & Co. International plc Borrow N/A 10,002 Ordinary Shares
18/07/2025 Morgan Stanley & Co. International plc Buy N/A 110 Swaps
18/07/2025 Morgan Stanley & Co. International plc Collateral Received N/A 149 Ordinary Shares
18/07/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 149 Ordinary Shares
18/07/2025 Morgan Stanley & Co. International plc Sell 17.5 2 Ordinary Shares
18/07/2025 Morgan Stanley & Co. International plc Sell 35,086.50 (AUD) 4,382 Ordinary Shares
18/07/2025 Morgan Stanley & Co. International plc Sell 963.74 (AUD) 120 Ordinary Shares
18/07/2025 Morgan Stanley & Co. International plc Sell N/A 669 Swaps
07/18/2025 Morgan Stanley Australia Securities Limited Buy 1,281.60 (AUD) 160 Ordinary Shares
07/18/2025 Morgan Stanley Australia Securities Limited Buy 1,398.96 (AUD) 174 Ordinary Shares
07/18/2025 Morgan Stanley Australia Securities Limited Buy 224.00 (AUD) 28 Ordinary Shares
07/18/2025 Morgan Stanley Australia Securities Limited Buy 5,352.00 (AUD) 669 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 1,244.65 (AUD) 155 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 1,340.64 (AUD) 168 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 1,524.18 (AUD) 191 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 1,575.84 (AUD) 196 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 1,589.94 (AUD) 198 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 1,632.00 (AUD) 204 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 1,796.48 (AUD) 224 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
18/07/2025 Morgan Stanley Australia Securities Limited Sell 104.00 (AUD) 13 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 11,888.00 (AUD) 1,486 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 152.09 (AUD) 19 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 152.09 (AUD) 19 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 155,048.00 (AUD) 19,381 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 16.04 (AUD) 2 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 16.04 (AUD) 2 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 168.31 (AUD) 21 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 2,141.32 (AUD) 268 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 2,701.44 (AUD) 336 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 208.52 (AUD) 26 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 25,551.72 (AUD) 3,186 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 33,906.33 (AUD) 4,233 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 352.00 (AUD) 44 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 392.98 (AUD) 49 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 4,688.00 (AUD) 586 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 4,990.23 (AUD) 623 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 40,128.00 (AUD) 5,016 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 423.47 (AUD) 53 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 448.56 (AUD) 56 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 457.71 (AUD) 57 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 504.63 (AUD) 63 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 559.30 (AUD) 70 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 6,527.83 (AUD) 817 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 6,568.20 (AUD) 820 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 609.52 (AUD) 76 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 641.60 (AUD) 80 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 68,544.00 (AUD) 8,568 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 707.55 (AUD) 89 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 741.21 (AUD) 93 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 8.04 (AUD) 1 Ordinary Share
18/07/2025 Morgan Stanley Australia Securities Limited Sell 825.03 (AUD) 103 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 882.20 (AUD) 110 Ordinary Shares
18/07/2025 Morgan Stanley Australia Securities Limited Sell 944.00 (AUD) 118 Ordinary Shares
18/07/2025 Morgan Stanley Capital Services LLC Buy N/A 5,016 Swaps
18/07/2025 Morgan Stanley Capital Services LLC Buy N/A 812 Swaps
18/07/2025 Morgan Stanley Capital Services LLC Buy N/A 9,441 Swaps
18/07/2025 Morgan Stanley Capital Services LLC Sell N/A 12 Swaps
18/07/2025 Morgan Stanley Capital Services LLC Sell N/A 15 Swaps
18/07/2025 Morgan Stanley Capital Services LLC Sell N/A 73 Swaps
21/07/2025 Morgan Stanley & Co. International plc Borrow Returned N/A 14,323 Ordinary Shares
21/07/2025 Morgan Stanley & Co. International plc Buy N/A 5,135 Swaps
21/07/2025 Morgan Stanley & Co. International plc Collateral Received N/A 729 Ordinary Shares
21/07/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 729 Ordinary Shares
21/07/2025 Morgan Stanley & Co. International plc Sell 17.17 2 Ordinary Shares
21/07/2025 Morgan Stanley & Co. International plc Sell N/A 938 Swaps
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,054.58 (AUD) 134 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,094.62 (AUD) 139 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,097.60 (AUD) 140 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,133.28 (AUD) 144 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,164.02 (AUD) 148 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,214.41 (AUD) 155 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,298.55 (AUD) 165 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,299.78 (AUD) 166 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,337.04 (AUD) 170 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,344.18 (AUD) 172 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,420.85 (AUD) 181 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,633.23 (AUD) 207 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,752.80 (AUD) 224 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 1,912.41 (AUD) 243 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 124.80 (AUD) 16 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 149.05 (AUD) 19 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 149.34 (AUD) 19 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 15.74 (AUD) 2 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 15.78 (AUD) 2 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 15.80 (AUD) 2 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 150.67 (AUD) 19 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 151.05 (AUD) 19 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 172.92 (AUD) 22 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 174.02 (AUD) 22 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 18,249.57 (AUD) 2,313 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 188.16 (AUD) 24 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 197.25 (AUD) 25 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 2,059.32 (AUD) 262 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 2,065.86 (AUD) 263 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 2,367.00 (AUD) 300 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 2,536.92 (AUD) 324 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 204.10 (AUD) 26 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 211.68 (AUD) 27 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 23.53 (AUD) 3 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 251.03 (AUD) 32 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 267.24 (AUD) 34 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 267.92 (AUD) 34 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 282.24 (AUD) 36 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 282.60 (AUD) 36 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 288.60 (AUD) 37 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 290.08 (AUD) 37 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 3,021.87 (AUD) 383 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 3,300.04 (AUD) 422 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 3,977.64 (AUD) 508 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 31.28 (AUD) 4 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 313.60 (AUD) 40 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 376.32 (AUD) 48 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 398.82 (AUD) 51 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 4,095.06 (AUD) 521 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 43,623.81 (AUD) 5,529 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 446.31 (AUD) 57 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 46,558.89 (AUD) 5,901 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 478.24 (AUD) 61 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 478.85 (AUD) 61 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 5,298.75 (AUD) 675 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 5,910.72 (AUD) 752 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 518.76 (AUD) 66 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 520.08 (AUD) 66 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 533.80 (AUD) 68 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 549.50 (AUD) 70 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 55.09 (AUD) 7 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 550.90 (AUD) 70 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 595.08 (AUD) 76 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 607.53 (AUD) 77 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 62.96 (AUD) 8 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 626.40 (AUD) 80 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 641.24 (AUD) 82 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 7,195.68 (AUD) 912 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
07/21/2025 Morgan Stanley Australia Securities Limited Buy 7.84 (AUD) 1 Ordinary Share
07/21/2025 Morgan Stanley Australia Securities Limited Buy 7.85 (AUD) 1 Ordinary Share
07/21/2025 Morgan Stanley Australia Securities Limited Buy 808.03 (AUD) 103 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 812.76 (AUD) 104 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 9,133.60 (AUD) 1,165 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 907.12 (AUD) 116 Ordinary Shares
07/21/2025 Morgan Stanley Australia Securities Limited Buy 93.96 (AUD) 12 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,002.24 (AUD) 128 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,038.73 (AUD) 133 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,114.70 (AUD) 142 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,118.26 (AUD) 143 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,119.69 (AUD) 143 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,136.80 (AUD) 145 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,205.82 (AUD) 154 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,259.02 (AUD) 161 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,281.18 (AUD) 163 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,284.44 (AUD) 163 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,295.63 (AUD) 166 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,333.80 (AUD) 171 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,361.51 (AUD) 173 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,370.25 (AUD) 175 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,379.84 (AUD) 176 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,390.18 (AUD) 178 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,724.80 (AUD) 220 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 1,863.54 (AUD) 238 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 102.18 (AUD) 13 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 109.76 (AUD) 14 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 11,787.66 (AUD) 1,494 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 117.75 (AUD) 15 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 12,308.40 (AUD) 1,560 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 124.80 (AUD) 16 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 133.28 (AUD) 17 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 133.79 (AUD) 17 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 14,830.02 (AUD) 1,894 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 15,630.09 (AUD) 1,981 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 188.16 (AUD) 24 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 2,042.30 (AUD) 260 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 2,095.95 (AUD) 267 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 2,110.30 (AUD) 269 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 2,138.94 (AUD) 273 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 2,246.52 (AUD) 286 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 2,368.87 (AUD) 301 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 2,497.88 (AUD) 318 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 2,733.50 (AUD) 350 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 2,966.99 (AUD) 377 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 2,978.64 (AUD) 378 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 219.24 (AUD) 28 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 22,592.30 (AUD) 2,878 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 23.50 (AUD) 3 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 250.56 (AUD) 32 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 267.24 (AUD) 34 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 27,055.84 (AUD) 3,451 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 274.75 (AUD) 35 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 282.24 (AUD) 36 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 282.60 (AUD) 36 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 3,108.60 (AUD) 396 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 3,128.16 (AUD) 399 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
21/07/2025 Morgan Stanley Australia Securities Limited Sell 3,471.91 (AUD) 442 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 31.28 (AUD) 4 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 34,416.18 (AUD) 4,362 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 4,061.17 (AUD) 519 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 4,533.57 (AUD) 579 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 4,588.38 (AUD) 586 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 400.35 (AUD) 51 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 5,951.02 (AUD) 761 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 533.80 (AUD) 68 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 55.09 (AUD) 7 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 565.20 (AUD) 72 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 595.08 (AUD) 76 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 599.64 (AUD) 76 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 6,098.97 (AUD) 773 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 6,225.21 (AUD) 789 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 6,830.34 (AUD) 869 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 603.68 (AUD) 77 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 618.57 (AUD) 79 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 62.56 (AUD) 8 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 626.00 (AUD) 80 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 627.20 (AUD) 80 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 63.04 (AUD) 8 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 686.40 (AUD) 88 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 691.68 (AUD) 88 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 694.20 (AUD) 89 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 7,479.72 (AUD) 948 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 7.86 (AUD) 1 Ordinary Share
21/07/2025 Morgan Stanley Australia Securities Limited Sell 756.00 (AUD) 96 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 759.99 (AUD) 97 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 8,009.74 (AUD) 1,021 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 8,350.07 (AUD) 1,061 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 832.10 (AUD) 106 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 878.64 (AUD) 112 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 885.92 (AUD) 113 Ordinary Shares
21/07/2025 Morgan Stanley Australia Securities Limited Sell 93.84 (AUD) 12 Ordinary Shares
21/07/2025 Morgan Stanley Capital Services LLC Buy N/A 1,375 Swaps
21/07/2025 Morgan Stanley Capital Services LLC Sell N/A 285 Swaps
21/07/2025 Morgan Stanley Capital Services LLC Sell N/A 5,016 Swaps
21/07/2025 Morgan Stanley Capital Services LLC Sell N/A 64 Swaps
21/07/2025 Morgan Stanley Capital Services LLC Sell N/A 64 Swaps
21/07/2025 Morgan Stanley Capital Services LLC Sell N/A 71 Swaps
21/07/2025 Morgan Stanley Capital Services LLC Sell N/A 9,845 Swaps
21/07/2025 Morgan Stanley Smith Barney LLC Sell 465.12 (USD) 18 American Depositary Receipt
22/07/2025 Morgan Stanley & Co. International plc Borrow N/A 27,044 Ordinary Shares
22/07/2025 Morgan Stanley & Co. International plc Borrow N/A 4,502 Ordinary Shares
07/22/2025 Morgan Stanley & Co. International plc Buy 14567.44 1,726 Ordinary Shares
22/07/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 4,416 Ordinary Shares
22/07/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 86 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 1,063.79 (AUD) 137 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 1,228.45 (AUD) 158 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 1,324.30 (AUD) 170 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 1,435.20 (AUD) 184 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 1,439.64 (AUD) 186 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 1,584.65 (AUD) 205 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 1,773.84 (AUD) 228 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 1,806.90 (AUD) 233 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 1,932.50 (AUD) 250 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
07/22/2025 Morgan Stanley Australia Securities Limited Buy 100.75 (AUD) 13 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 108.78 (AUD) 14 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 115.95 (AUD) 15 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 116.10 (AUD) 15 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 116.62 (AUD) 15 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 123.52 (AUD) 16 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 123.76 (AUD) 16 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 124.32 (AUD) 16 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 131.92 (AUD) 17 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 131.92 (AUD) 17 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 139.95 (AUD) 18 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 146.68 (AUD) 19 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 146.68 (AUD) 19 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 147.15 (AUD) 19 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 15.48 (AUD) 2 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 16,426.25 (AUD) 2,125 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 169.84 (AUD) 22 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 170.06 (AUD) 22 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 193.50 (AUD) 25 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 2,043.60 (AUD) 260 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 2,048.64 (AUD) 264 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 2,604.00 (AUD) 336 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 2,648.60 (AUD) 340 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 217.70 (AUD) 28 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 224.31 (AUD) 29 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 23.25 (AUD) 3 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 256.08 (AUD) 33 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 28,764.72 (AUD) 3,726 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 295.26 (AUD) 38 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 3,229.66 (AUD) 417 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 3,634.01 (AUD) 468 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 3,725.86 (AUD) 482 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 3,917.82 (AUD) 501 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 309.60 (AUD) 40 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 31.00 (AUD) 4 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 319.39 (AUD) 41 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 326.34 (AUD) 42 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 332.60 (AUD) 43 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 372.00 (AUD) 48 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 38.70 (AUD) 5 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 4,063.50 (AUD) 525 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 4,099.75 (AUD) 529 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 4,349.88 (AUD) 562 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 40,668.96 (AUD) 5,268 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 44,136.61 (AUD) 5,707 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 449.73 (AUD) 57 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 5,874.50 (AUD) 758 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 5,936.14 (AUD) 763 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 521.59 (AUD) 67 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 6,025.61 (AUD) 775 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 664.78 (AUD) 86 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 7,631.64 (AUD) 986 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 705.70 (AUD) 91 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 707.98 (AUD) 91 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 728.02 (AUD) 94 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 733.20 (AUD) 94 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 765.38 (AUD) 98 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
07/22/2025 Morgan Stanley Australia Securities Limited Buy 77,833.04 (AUD) 10,082 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 8,359.20 (AUD) 1,080 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 838.88 (AUD) 107 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 843.11 (AUD) 109 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 85.14 (AUD) 11 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 9,878.94 (AUD) 1,278 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 901.32 (AUD) 116 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 915.68 (AUD) 118 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 92,053.28 (AUD) 11,924 Ordinary Shares
07/22/2025 Morgan Stanley Australia Securities Limited Buy 92.64 (AUD) 12 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 1,229.24 (AUD) 158 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 1,426.00 (AUD) 184 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 1,540.26 (AUD) 199 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 1,630.20 (AUD) 209 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 1,777.90 (AUD) 230 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 1,931.92 (AUD) 248 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 10,650.24 (AUD) 1,376 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 100.75 (AUD) 13 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 116.85 (AUD) 15 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 123.52 (AUD) 16 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 132.26 (AUD) 17 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 132.94 (AUD) 17 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 139.68 (AUD) 18 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 2,171.18 (AUD) 278 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 2,579.64 (AUD) 332 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 2,815.80 (AUD) 361 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 2,873.61 (AUD) 367 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 2,983.00 (AUD) 380 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 239.94 (AUD) 31 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 247.04 (AUD) 32 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 295.26 (AUD) 38 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 3,281.76 (AUD) 424 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 3,480.96 (AUD) 444 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 3,503.00 (AUD) 452 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 3,775.08 (AUD) 489 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 31.00 (AUD) 4 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 340.56 (AUD) 44 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 38.92 (AUD) 5 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 397.03 (AUD) 51 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 399.84 (AUD) 51 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 4,263.44 (AUD) 548 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 5,449.65 (AUD) 705 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 518.76 (AUD) 66 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 565.75 (AUD) 73 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 671.64 (AUD) 87 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 675.12 (AUD) 87 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 686.40 (AUD) 88 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 69.57 (AUD) 9 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 714.80 (AUD) 91 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 826.04 (AUD) 107 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 9,876.66 (AUD) 1,263 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 92.88 (AUD) 12 Ordinary Shares
22/07/2025 Morgan Stanley Australia Securities Limited Sell 940.77 (AUD) 121 Ordinary Shares
22/07/2025 Morgan Stanley Capital Services LLC Buy N/A 261 Swaps
22/07/2025 Morgan Stanley Capital Services LLC Buy N/A 424 Swaps
22/07/2025 Morgan Stanley Capital Services LLC Sell N/A 1,306 Swaps
22/07/2025 Morgan Stanley Capital Services LLC Sell N/A 10,082 Swaps
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
22/07/2025 Morgan Stanley Capital Services LLC Sell N/A 168 Swaps
22/07/2025 Morgan Stanley Capital Services LLC Sell N/A 2,026 Swaps
22/07/2025 Morgan Stanley Capital Services LLC Sell N/A 2,375 Swaps
22/07/2025 Morgan Stanley Capital Services LLC Sell N/A 62 Swaps
22/07/2025 Morgan Stanley Capital Services LLC Sell N/A 79 Swaps
23/07/2025 Morgan Stanley & Co. International plc Borrow N/A 21,174 Ordinary Shares
07/23/2025 Morgan Stanley & Co. International plc Buy 12,948.92 (AUD) 1,695 Ordinary Shares
23/07/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 979 Ordinary Shares
23/07/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 979 Ordinary Shares
23/07/2025 Morgan Stanley & Co. International plc Sell 75.12 9 Ordinary Shares
23/07/2025 Morgan Stanley & Co. LLC Borrow Returned N/A 1,239 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 1,144.32 (AUD) 149 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 1,152.00 (AUD) 150 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 1,225.60 (AUD) 160 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 1,672.05 (AUD) 219 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 1,748.76 (AUD) 228 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 1,848.88 (AUD) 242 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 122.08 (AUD) 16 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 122.56 (AUD) 16 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 138.42 (AUD) 18 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 15.36 (AUD) 2 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 168.74 (AUD) 22 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 238.23 (AUD) 31 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 337.04 (AUD) 44 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 342.45 (AUD) 45 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Buy 382.00 (AUD) 50 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Buy 399.88 (AUD) 52 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 669.03 (AUD) 87 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Buy 67,408.01 (AUD) 8,793 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 76.00 (AUD) 10 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 773.66 (AUD) 101 Ordinary Shares
07/23/2025 Morgan Stanley Australia Securities Limited Buy 885.08 (AUD) 116 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Buy 945.25 (AUD) 123 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 1,199.48 (AUD) 157 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 1,278.48 (AUD) 168 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 1,430.55 (AUD) 187 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 1,547.32 (AUD) 202 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 1,597.44 (AUD) 208 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 1,604.06 (AUD) 209 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 1,802.45 (AUD) 235 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 10,101.39 (AUD) 1,317 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 107.66 (AUD) 14 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 114.45 (AUD) 15 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 114.75 (AUD) 15 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 12,103.68 (AUD) 1,576 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 121.92 (AUD) 16 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 129.96 (AUD) 17 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 130.56 (AUD) 17 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 130.73 (AUD) 17 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 138.69 (AUD) 18 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 152.80 (AUD) 20 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 17,150.74 (AUD) 2,239 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 176.18 (AUD) 23 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 2,188.80 (AUD) 285 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 2,215.60 (AUD) 290 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 2,285.66 (AUD) 298 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 2,910.80 (AUD) 380 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
23/07/2025 Morgan Stanley Australia Securities Limited Sell 20,835.20 (AUD) 2,720 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 22.98 (AUD) 3 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 228.30 (AUD) 30 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 228.90 (AUD) 30 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 236.22 (AUD) 31 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 24,956.28 (AUD) 3,258 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 25,285.66 (AUD) 3,301 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 259.76 (AUD) 34 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 260.95 (AUD) 34 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 276.30 (AUD) 36 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 28,556.48 (AUD) 3,728 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 297.96 (AUD) 39 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 3,413.15 (AUD) 445 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 3,564.90 (AUD) 466 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 30.64 (AUD) 4 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 38.30 (AUD) 5 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 4,444.65 (AUD) 581 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 4,957.20 (AUD) 648 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 40,613.32 (AUD) 5,302 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 452.82 (AUD) 59 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 495.30 (AUD) 65 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 53.62 (AUD) 7 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 557.35 (AUD) 73 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 583.68 (AUD) 76 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 7.65 (AUD) 1 Ordinary Share
23/07/2025 Morgan Stanley Australia Securities Limited Sell 747.87 (AUD) 97 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 76.45 (AUD) 10 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 829.97 (AUD) 108 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 84.04 (AUD) 11 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 92.16 (AUD) 12 Ordinary Shares
23/07/2025 Morgan Stanley Australia Securities Limited Sell 986.85 (AUD) 129 Ordinary Shares
23/07/2025 Morgan Stanley Capital Services LLC Buy N/A 190 Swaps
23/07/2025 Morgan Stanley Capital Services LLC Buy N/A 202 Swaps
23/07/2025 Morgan Stanley Capital Services LLC Sell N/A 1,781 Swaps
23/07/2025 Morgan Stanley Capital Services LLC Sell N/A 2,012 Swaps
23/07/2025 Morgan Stanley Capital Services LLC Sell N/A 280 Swaps
23/07/2025 Morgan Stanley Capital Services LLC Sell N/A 3,123 Swaps
23/07/2025 Morgan Stanley Capital Services LLC Sell N/A 3,658 Swaps
23/07/2025 Morgan Stanley Capital Services LLC Sell N/A 383 Swaps
23/07/2025 Morgan Stanley Capital Services LLC Sell N/A 41 Swaps
24/07/2025 Morgan Stanley & Co. International plc Borrow Returned N/A 2,459 Ordinary Shares
24/07/2025 Morgan Stanley & Co. International plc Collateral Received N/A 43 Ordinary Shares
24/07/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 43 Ordinary Shares
24/07/2025 Morgan Stanley & Co. International plc Sell 522.89 62 Ordinary Shares
24/07/2025 Morgan Stanley & Co. International plc Sell N/A 192 Swaps
24/07/2025 Morgan Stanley Australia Securities Limited Buy 1,103.24 (AUD) 143 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 1,138.12 (AUD) 148 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 1,765.59 (AUD) 229 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 1,810.68 (AUD) 237 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 115.72 (AUD) 15 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 122.88 (AUD) 16 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 123.52 (AUD) 16 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 123.52 (AUD) 16 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 145.16 (AUD) 19 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 145.82 (AUD) 19 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 146.30 (AUD) 19 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 153.60 (AUD) 20 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
24/07/2025 Morgan Stanley Australia Securities Limited Buy 18,664.52 (AUD) 2,443 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 183.84 (AUD) 24 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 191.12 (AUD) 25 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 2,248.40 (AUD) 292 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 213.92 (AUD) 28 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 223.59 (AUD) 29 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 23.16 (AUD) 3 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 252.45 (AUD) 33 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 253.11 (AUD) 33 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 291.84 (AUD) 38 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 299.52 (AUD) 39 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 3,820.00 (AUD) 500 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 30.60 (AUD) 4 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 300.69 (AUD) 39 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 330.67 (AUD) 43 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 431.20 (AUD) 56 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 46.08 (AUD) 6 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 47,688.88 (AUD) 6,242 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 529.92 (AUD) 69 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 547.41 (AUD) 71 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 555.84 (AUD) 72 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 572.02 (AUD) 74 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 6,891.28 (AUD) 902 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 606.72 (AUD) 79 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 620.00 (AUD) 80 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 677.60 (AUD) 88 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 693.90 (AUD) 90 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 7.65 (AUD) 1 Ordinary Share
24/07/2025 Morgan Stanley Australia Securities Limited Buy 743.04 (AUD) 96 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 76.90 (AUD) 10 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 787.95 (AUD) 103 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 84.70 (AUD) 11 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 892.04 (AUD) 116 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Buy 91.68 (AUD) 12 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,014.79 (AUD) 133 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,039.50 (AUD) 135 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,061.96 (AUD) 139 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,138.12 (AUD) 148 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,140.59 (AUD) 149 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,156.66 (AUD) 151 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,176.56 (AUD) 154 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,178.10 (AUD) 153 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,208.90 (AUD) 157 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,215.80 (AUD) 158 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,216.35 (AUD) 159 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,244.16 (AUD) 162 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,245.78 (AUD) 162 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,252.65 (AUD) 163 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,320.96 (AUD) 172 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,372.38 (AUD) 178 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,383.29 (AUD) 180 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,395.51 (AUD) 181 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,628.92 (AUD) 211 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,655.50 (AUD) 215 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,765.59 (AUD) 229 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,769.85 (AUD) 230 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 1,955.84 (AUD) 256 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
24/07/2025 Morgan Stanley Australia Securities Limited Sell 11,245.50 (AUD) 1,470 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 123.52 (AUD) 16 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 14,995.95 (AUD) 1,945 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 15.42 (AUD) 2 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 160.54 (AUD) 21 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 169.18 (AUD) 22 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 17,281.68 (AUD) 2,262 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 183.84 (AUD) 24 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 19,944.96 (AUD) 2,597 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 199.94 (AUD) 26 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 2,162.94 (AUD) 282 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 2,175.44 (AUD) 284 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 2,190.42 (AUD) 283 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 2,334.72 (AUD) 304 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 2,386.92 (AUD) 311 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 2,391.32 (AUD) 313 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 2,494.37 (AUD) 325 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 2,503.18 (AUD) 327 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 2,731.72 (AUD) 355 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 2,872.10 (AUD) 373 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 2,901.01 (AUD) 377 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 20,232.39 (AUD) 2,631 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 27,835.50 (AUD) 3,615 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 3,270.82 (AUD) 427 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 3,413.31 (AUD) 443 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 3,525.75 (AUD) 457 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 3,542.00 (AUD) 460 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 3,740.85 (AUD) 489 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 337.92 (AUD) 44 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 38,834.12 (AUD) 5,083 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 4,062.95 (AUD) 528 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 4,918.98 (AUD) 638 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 4,989.60 (AUD) 648 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 42,982.64 (AUD) 5,626 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 435.76 (AUD) 57 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 460.50 (AUD) 60 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 492.80 (AUD) 64 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 5,450.32 (AUD) 706 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 5,584.14 (AUD) 729 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 5,615.40 (AUD) 735 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 5,653.35 (AUD) 739 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 5,979.07 (AUD) 776 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 6,891.28 (AUD) 902 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 616.80 (AUD) 80 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 670.33 (AUD) 87 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 693.90 (AUD) 90 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 7,242.72 (AUD) 948 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 7.63 (AUD) 1 Ordinary Share
24/07/2025 Morgan Stanley Australia Securities Limited Sell 703.80 (AUD) 92 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 74,146.20 (AUD) 9,705 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 76.40 (AUD) 10 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 76.90 (AUD) 10 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 822.83 (AUD) 107 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 84.70 (AUD) 11 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 945.25 (AUD) 123 Ordinary Shares
24/07/2025 Morgan Stanley Australia Securities Limited Sell 986.88 (AUD) 128 Ordinary Shares
24/07/2025 Morgan Stanley Capital Services LLC Sell N/A 136 Swaps
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
24/07/2025 Morgan Stanley Capital Services LLC Sell N/A 23 Swaps
24/07/2025 Morgan Stanley Capital Services LLC Sell N/A 32 Swaps
24/07/2025 Morgan Stanley Capital Services LLC Sell N/A 478 Swaps
24/07/2025 Morgan Stanley Capital Services LLC Sell N/A 478 Swaps
24/07/2025 Morgan Stanley Capital Services LLC Sell N/A 7,059 Swaps
25/07/2025 Morgan Stanley & Co. International plc Borrow Returned N/A 3,108 Ordinary Shares
25/07/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 39 Ordinary Shares
25/07/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 39 Ordinary Shares
25/07/2025 Morgan Stanley & Co. International plc Sell 3545.14 420 Ordinary Shares
25/07/2025 Morgan Stanley & Co. International plc Sell 6201.18 733 Ordinary Shares
25/07/2025 Morgan Stanley & Co. International plc Sell N/A 371 Swaps
25/07/2025 Morgan Stanley Australia Securities Limited Buy 1,153.26 (AUD) 149 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 1,336.42 (AUD) 173 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 1,472.61 (AUD) 191 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 115.72 (AUD) 15 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 123.68 (AUD) 16 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 130.90 (AUD) 17 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 162.12 (AUD) 21 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 2,411.76 (AUD) 312 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 2,431.80 (AUD) 315 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 2,972.20 (AUD) 385 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 25,501.27 (AUD) 3,299 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 3,841.81 (AUD) 497 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 308.00 (AUD) 40 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 308.60 (AUD) 40 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 346.50 (AUD) 45 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 5,302.78 (AUD) 686 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 5,543.49 (AUD) 719 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 508.86 (AUD) 66 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 569.06 (AUD) 74 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 619.20 (AUD) 80 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 7,349.44 (AUD) 952 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 722.86 (AUD) 94 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 725.68 (AUD) 94 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 77.30 (AUD) 10 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 776.00 (AUD) 100 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 791.04 (AUD) 103 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 854.70 (AUD) 111 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 9,299.19 (AUD) 1,203 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 92.04 (AUD) 12 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 92.76 (AUD) 12 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 934.12 (AUD) 121 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Buy 990.72 (AUD) 128 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 1,116.50 (AUD) 145 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 1,235.20 (AUD) 160 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 1,303.82 (AUD) 169 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 1,311.44 (AUD) 169 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 1,352.75 (AUD) 175 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 1,374.40 (AUD) 177 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 1,400.03 (AUD) 181 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 1,660.87 (AUD) 215 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 108.08 (AUD) 14 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 130.90 (AUD) 17 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 146.39 (AUD) 19 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 15.43 (AUD) 2 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 154.80 (AUD) 20 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 18,420.59 (AUD) 2,383 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
25/07/2025 Morgan Stanley Australia Securities Limited Sell 193.25 (AUD) 25 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 2,009.80 (AUD) 260 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 2,023.95 (AUD) 262 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 2,058.57 (AUD) 267 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 2,149.69 (AUD) 279 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 2,335.97 (AUD) 302 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 2,339.16 (AUD) 303 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 208.44 (AUD) 27 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 224.17 (AUD) 29 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 23.14 (AUD) 3 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 231.30 (AUD) 30 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 247.36 (AUD) 32 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 269.50 (AUD) 35 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 277.56 (AUD) 36 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 29,474.96 (AUD) 3,818 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 3,022.32 (AUD) 392 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 3,685.38 (AUD) 478 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 30.88 (AUD) 4 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 347.40 (AUD) 45 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 362.12 (AUD) 47 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 363.31 (AUD) 47 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 4,127.52 (AUD) 535 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 4,415.84 (AUD) 572 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 4,436.08 (AUD) 575 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 4,670.60 (AUD) 605 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 462.60 (AUD) 60 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 463.20 (AUD) 60 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 494.08 (AUD) 64 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 5,635.17 (AUD) 729 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 5,697.69 (AUD) 739 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 524.28 (AUD) 68 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 53,677.12 (AUD) 6,944 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 53.97 (AUD) 7 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 548.47 (AUD) 71 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 59,111.31 (AUD) 7,647 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 6,013.88 (AUD) 779 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 602.16 (AUD) 78 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 61,353.01 (AUD) 7,937 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 639.10 (AUD) 83 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 7.71 (AUD) 1 Ordinary Share
25/07/2025 Morgan Stanley Australia Securities Limited Sell 7.73 (AUD) 1 Ordinary Share
25/07/2025 Morgan Stanley Australia Securities Limited Sell 820.44 (AUD) 106 Ordinary Shares
25/07/2025 Morgan Stanley Australia Securities Limited Sell 997.81 (AUD) 129 Ordinary Shares
25/07/2025 Morgan Stanley Capital Services LLC Buy N/A 1 Swap
25/07/2025 Morgan Stanley Capital Services LLC Buy N/A 10,904 Swaps
25/07/2025 Morgan Stanley Capital Services LLC Buy N/A 3,014 Swaps
25/07/2025 Morgan Stanley Capital Services LLC Buy N/A 3,355 Swaps
25/07/2025 Morgan Stanley Capital Services LLC Buy N/A 5,644 Swaps
25/07/2025 Morgan Stanley Capital Services LLC Buy N/A 500 Swaps
25/07/2025 Morgan Stanley Capital Services LLC Buy N/A 913 Swaps
25/07/2025 Morgan Stanley Capital Services LLC Sell N/A 28 Swaps
25/07/2025 Morgan Stanley Capital Services LLC Sell N/A 686 Swaps
25/07/2025 Morgan Stanley Capital Services LLC Sell N/A 91 Swaps
25/07/2025 Morgan Stanley Capital Services LLC Sell N/A 989 Swaps
25/07/2025 Morgan Stanley Capital Services LLC Sell N/A 989 Swaps
28/07/2025 Morgan Stanley & Co. International plc Buy 122,074.82 (AUD) 15,598 Ordinary Shares
28/07/2025 Morgan Stanley & Co. International plc Buy 234.45 (AUD) 30 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
28/07/2025 Morgan Stanley & Co. International plc Collateral Received N/A 17 Ordinary Shares
28/07/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 17 Ordinary Shares
28/07/2025 Morgan Stanley & Co. International plc Sell 1128.49 132 Ordinary Shares
28/07/2025 Morgan Stanley & Co. International plc Sell 3376.58 394 Ordinary Shares
28/07/2025 Morgan Stanley & Co. International plc Sell N/A 1,071 Swaps
28/07/2025 Morgan Stanley & Co. International plc Sell N/A 1,532 Swaps
28/07/2025 Morgan Stanley & Co. International plc Sell N/A 273 Swaps
28/07/2025 Morgan Stanley & Co. LLC Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 596 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 1,017.90 (AUD) 130 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 1,335.51 (AUD) 171 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 1,546.45 (AUD) 197 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 1,574.00 (AUD) 200 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 1,606.80 (AUD) 206 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 1,611.30 (AUD) 205 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 108.64 (AUD) 14 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 117.00 (AUD) 15 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 117.97 (AUD) 15 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 123.76 (AUD) 16 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 133.45 (AUD) 17 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 140.94 (AUD) 18 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 16,645.05 (AUD) 2,115 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 195.25 (AUD) 25 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 2,347.80 (AUD) 301 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 23,877.58 (AUD) 3,034 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 23.58 (AUD) 3 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 24,074.33 (AUD) 3,059 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 322.67 (AUD) 41 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 4,141.80 (AUD) 531 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 47.16 (AUD) 6 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 495.81 (AUD) 63 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 531.76 (AUD) 68 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 570.13 (AUD) 73 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 62.96 (AUD) 8 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 630.99 (AUD) 81 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 638.28 (AUD) 81 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 657.05 (AUD) 85 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 657.72 (AUD) 84 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 687.28 (AUD) 88 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 7.82 (AUD) 1 Ordinary Share
28/07/2025 Morgan Stanley Australia Securities Limited Buy 70.74 (AUD) 9 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 730.05 (AUD) 93 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 755.52 (AUD) 96 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 756.56 (AUD) 98 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 771.26 (AUD) 98 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 78.30 (AUD) 10 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 787.80 (AUD) 101 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 791.84 (AUD) 101 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 8,822.27 (AUD) 1,121 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 800.31 (AUD) 103 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 800.70 (AUD) 102 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 898.15 (AUD) 115 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 937.20 (AUD) 120 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Buy 955.26 (AUD) 122 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,054.35 (AUD) 135 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,090.60 (AUD) 140 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,202.58 (AUD) 153 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,203.51 (AUD) 154 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,216.80 (AUD) 156 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,248.00 (AUD) 160 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,283.30 (AUD) 164 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,335.34 (AUD) 170 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,343.32 (AUD) 172 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,350.24 (AUD) 174 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,354.59 (AUD) 173 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,402.75 (AUD) 181 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,424.16 (AUD) 184 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,509.26 (AUD) 193 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,530.69 (AUD) 197 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,589.16 (AUD) 204 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,603.10 (AUD) 205 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,608.86 (AUD) 206 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,613.35 (AUD) 205 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,642.20 (AUD) 210 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,747.20 (AUD) 224 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,752.78 (AUD) 223 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,779.68 (AUD) 227 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 1,850.97 (AUD) 237 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 10,280.79 (AUD) 1,313 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 101.92 (AUD) 13 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 109.34 (AUD) 14 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 12,434.40 (AUD) 1,584 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 132.68 (AUD) 17 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 132.77 (AUD) 17 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 133.02 (AUD) 17 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 141.30 (AUD) 18 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 148.39 (AUD) 19 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 148.96 (AUD) 19 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 15,650.11 (AUD) 2,009 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 15.62 (AUD) 2 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 15.64 (AUD) 2 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 15.64 (AUD) 2 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 15.64 (AUD) 2 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 15.72 (AUD) 2 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 156.40 (AUD) 20 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 17,589.45 (AUD) 2,235 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 179.28 (AUD) 23 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 19,384.42 (AUD) 2,482 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 196.25 (AUD) 25 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 2,147.75 (AUD) 275 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 2,181.78 (AUD) 279 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 2,199.60 (AUD) 282 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 2,272.71 (AUD) 291 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 2,667.93 (AUD) 339 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 2,714.40 (AUD) 348 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 2,821.74 (AUD) 359 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 2,935.51 (AUD) 373 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 219.24 (AUD) 28 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 23.61 (AUD) 3 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 24,829.74 (AUD) 3,159 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 257.40 (AUD) 33 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 266.05 (AUD) 34 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 274.92 (AUD) 35 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 298.68 (AUD) 38 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 3,234.57 (AUD) 411 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
28/07/2025 Morgan Stanley Australia Securities Limited Sell 3,258.18 (AUD) 414 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 3,546.99 (AUD) 453 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 3,834.71 (AUD) 491 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 3,864.65 (AUD) 492 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 3,916.08 (AUD) 504 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 30,905.49 (AUD) 3,927 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 31.20 (AUD) 4 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 31.48 (AUD) 4 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 326.76 (AUD) 42 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 353.25 (AUD) 45 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 360.18 (AUD) 46 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 360.41 (AUD) 46 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 362.02 (AUD) 46 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 368.95 (AUD) 47 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 393.50 (AUD) 50 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 4,539.60 (AUD) 582 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 40,536.60 (AUD) 5,197 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 406.12 (AUD) 52 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 430.10 (AUD) 55 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 436.52 (AUD) 56 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 453.85 (AUD) 58 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 46.83 (AUD) 6 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 475.19 (AUD) 61 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 491.71 (AUD) 63 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 499.20 (AUD) 64 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 5,320.12 (AUD) 676 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 5,599.12 (AUD) 716 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 5,880.93 (AUD) 753 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 51,147.13 (AUD) 6,499 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 522.93 (AUD) 67 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 543.03 (AUD) 69 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 548.80 (AUD) 70 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 573.78 (AUD) 73 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 628.00 (AUD) 80 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 684.69 (AUD) 87 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 686.40 (AUD) 88 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 7.72 (AUD) 1 Ordinary Share
28/07/2025 Morgan Stanley Australia Securities Limited Sell 7.73 (AUD) 1 Ordinary Share
28/07/2025 Morgan Stanley Australia Securities Limited Sell 7.79 (AUD) 1 Ordinary Share
28/07/2025 Morgan Stanley Australia Securities Limited Sell 7.80 (AUD) 1 Ordinary Share
28/07/2025 Morgan Stanley Australia Securities Limited Sell 7.80 (AUD) 1 Ordinary Share
28/07/2025 Morgan Stanley Australia Securities Limited Sell 7.86 (AUD) 1 Ordinary Share
28/07/2025 Morgan Stanley Australia Securities Limited Sell 7.86 (AUD) 1 Ordinary Share
28/07/2025 Morgan Stanley Australia Securities Limited Sell 702.90 (AUD) 90 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 728.19 (AUD) 93 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 739.31 (AUD) 94 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 77.80 (AUD) 10 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 771.26 (AUD) 98 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 776.00 (AUD) 100 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 78.20 (AUD) 10 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 78.30 (AUD) 10 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 865.14 (AUD) 110 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 873.57 (AUD) 111 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 873.60 (AUD) 112 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 882.53 (AUD) 113 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 9,438.00 (AUD) 1,210 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 984.06 (AUD) 126 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
28/07/2025 Morgan Stanley Australia Securities Limited Sell 994.41 (AUD) 127 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 997.75 (AUD) 128 Ordinary Shares
28/07/2025 Morgan Stanley Australia Securities Limited Sell 999.68 (AUD) 128 Ordinary Shares
28/07/2025 Morgan Stanley Capital Services LLC Buy N/A 1,500 Swaps
28/07/2025 Morgan Stanley Capital Services LLC Buy N/A 101 Swaps
28/07/2025 Morgan Stanley Capital Services LLC Buy N/A 2,079 Swaps
28/07/2025 Morgan Stanley Capital Services LLC Buy N/A 791 Swaps
28/07/2025 Morgan Stanley Capital Services LLC Sell N/A 1,226 Swaps
28/07/2025 Morgan Stanley Capital Services LLC Sell N/A 1,243 Swaps
28/07/2025 Morgan Stanley Capital Services LLC Sell N/A 124 Swaps
28/07/2025 Morgan Stanley Capital Services LLC Sell N/A 2,116 Swaps
28/07/2025 Morgan Stanley Capital Services LLC Sell N/A 24 Swaps
28/07/2025 Morgan Stanley Capital Services LLC Sell N/A 4,190 Swaps
28/07/2025 Morgan Stanley Capital Services LLC Sell N/A 730 Swaps
28/07/2025 Morgan Stanley Capital Services LLC Sell N/A 730 Swaps
29/07/2025 Morgan Stanley & Co. International plc Borrow Returned N/A 1,092 Ordinary Shares
29/07/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 6 Ordinary Shares
29/07/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 6 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 1,224.50 (AUD) 155 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 1,251.33 (AUD) 159 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 117.90 (AUD) 15 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 117.90 (AUD) 15 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 141.48 (AUD) 18 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 141.57 (AUD) 18 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 157.30 (AUD) 20 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 181.57 (AUD) 23 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 196.50 (AUD) 25 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 2,035.74 (AUD) 259 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 205.14 (AUD) 26 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 252.80 (AUD) 32 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 3,381.20 (AUD) 428 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 323.90 (AUD) 41 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 378.72 (AUD) 48 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 393.00 (AUD) 50 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 55.37 (AUD) 7 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 7,196.90 (AUD) 911 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Buy 744.48 (AUD) 94 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,000.44 (AUD) 126 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,106.85 (AUD) 141 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,210.23 (AUD) 153 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,210.44 (AUD) 154 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,216.60 (AUD) 154 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,267.07 (AUD) 161 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,320.97 (AUD) 167 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,335.10 (AUD) 169 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,390.40 (AUD) 176 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,403.52 (AUD) 178 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,455.44 (AUD) 184 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,490.26 (AUD) 189 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,496.88 (AUD) 189 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,542.52 (AUD) 196 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,655.84 (AUD) 210 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,703.44 (AUD) 214 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,724.38 (AUD) 218 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,768.50 (AUD) 225 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,885.71 (AUD) 239 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,886.40 (AUD) 240 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
29/07/2025 Morgan Stanley Australia Securities Limited Sell 1,998.98 (AUD) 254 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 11,225.90 (AUD) 1,421 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 12,568.90 (AUD) 1,591 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 12,703.20 (AUD) 1,608 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 12,719.28 (AUD) 1,608 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 126.48 (AUD) 16 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 127.04 (AUD) 16 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 13,050.06 (AUD) 1,654 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 133.96 (AUD) 17 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 141.84 (AUD) 18 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 142.11 (AUD) 18 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 142.65 (AUD) 18 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 15,543.25 (AUD) 1,975 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 16,527.00 (AUD) 2,100 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 165.48 (AUD) 21 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 17,143.00 (AUD) 2,170 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 197.00 (AUD) 25 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 2,035.74 (AUD) 259 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 2,322.60 (AUD) 294 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 2,329.52 (AUD) 296 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 2,368.87 (AUD) 301 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 2,456.90 (AUD) 311 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 2,472.74 (AUD) 314 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 2,520.10 (AUD) 319 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 2,619.48 (AUD) 332 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 2,891.96 (AUD) 367 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 20,004.39 (AUD) 2,529 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 204.36 (AUD) 26 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 3,033.96 (AUD) 386 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 3,791.55 (AUD) 483 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 370.83 (AUD) 47 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 4,443.12 (AUD) 561 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 4,755.80 (AUD) 602 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 4,832.18 (AUD) 614 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 4,977.00 (AUD) 630 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 425.52 (AUD) 54 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 425.79 (AUD) 54 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 427.14 (AUD) 54 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 479.46 (AUD) 61 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 5,140.44 (AUD) 654 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 5,173.14 (AUD) 654 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 512.20 (AUD) 65 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 514.15 (AUD) 65 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 527.96 (AUD) 67 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 558.41 (AUD) 71 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 559.48 (AUD) 71 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 6,114.60 (AUD) 774 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 6,454.30 (AUD) 817 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 6,939.40 (AUD) 884 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 601.92 (AUD) 76 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 606.76 (AUD) 77 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 606.76 (AUD) 77 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 63.28 (AUD) 8 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 688.17 (AUD) 87 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 695.64 (AUD) 88 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 7,629.63 (AUD) 967 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 7,907.16 (AUD) 1,006 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
29/07/2025 Morgan Stanley Australia Securities Limited Sell 710.55 (AUD) 90 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 722.66 (AUD) 92 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 725.88 (AUD) 92 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 730.05 (AUD) 93 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 735.63 (AUD) 93 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 737.43 (AUD) 94 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 742.13 (AUD) 94 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 757.44 (AUD) 96 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 761.93 (AUD) 97 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 786.00 (AUD) 100 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 8,160.70 (AUD) 1,033 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 8,531.08 (AUD) 1,084 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 8,753.20 (AUD) 1,108 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 835.28 (AUD) 106 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 856.44 (AUD) 108 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 9,574.20 (AUD) 1,215 Ordinary Shares
29/07/2025 Morgan Stanley Australia Securities Limited Sell 924.88 (AUD) 117 Ordinary Shares
29/07/2025 Morgan Stanley Capital Services LLC Buy N/A 1,187 Swaps
29/07/2025 Morgan Stanley Capital Services LLC Buy N/A 1,421 Swaps
29/07/2025 Morgan Stanley Capital Services LLC Buy N/A 2,100 Swaps
29/07/2025 Morgan Stanley Capital Services LLC Buy N/A 5,988 Swaps
29/07/2025 Morgan Stanley Capital Services LLC Buy N/A 644 Swaps
29/07/2025 Morgan Stanley Capital Services LLC Sell N/A 151 Swaps
29/07/2025 Morgan Stanley Capital Services LLC Sell N/A 16 Swaps
29/07/2025 Morgan Stanley Capital Services LLC Sell N/A 24 Swaps
29/07/2025 Morgan Stanley Capital Services LLC Sell N/A 24 Swaps
29/07/2025 Morgan Stanley Capital Services LLC Sell N/A 68 Swaps
29/07/2025 Morgan Stanley Capital Services LLC Sell N/A 7 Swaps
29/07/2025 Morgan Stanley Smith Barney LLC Sell 5,556.58 (USD) 227 American Depositary Receipt
30/07/2025 Morgan Stanley & Co. International plc Buy 25154.2 2,908 Ordinary Shares
30/07/2025 Morgan Stanley & Co. International plc Buy N/A 240 Swaps
30/07/2025 Morgan Stanley & Co. International plc Collateral Received N/A 15,082 Ordinary Shares
30/07/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 15,082 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 1,148.39 (AUD) 144 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 1,240.00 (AUD) 155 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 1,251.29 (AUD) 157 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 1,283.20 (AUD) 160 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 1,392.00 (AUD) 174 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 1,729.49 (AUD) 217 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 1,968.59 (AUD) 247 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 10,368.00 (AUD) 1,296 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 103.41 (AUD) 13 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 119.25 (AUD) 15 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 120.00 (AUD) 15 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 127.28 (AUD) 16 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 127.68 (AUD) 16 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 135.40 (AUD) 17 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 143.64 (AUD) 18 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 15.91 (AUD) 2 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 151.52 (AUD) 19 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 168.00 (AUD) 21 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 2,344.63 (AUD) 294 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 255.04 (AUD) 32 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 287.64 (AUD) 36 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 3,522.19 (AUD) 440 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 373.65 (AUD) 47 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 390.53 (AUD) 49 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
30/07/2025 Morgan Stanley Australia Securities Limited Buy 4,272.00 (AUD) 534 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 4,541.67 (AUD) 567 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 4,759.04 (AUD) 596 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 414.70 (AUD) 52 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 485.86 (AUD) 61 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 588.30 (AUD) 74 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 6,447.84 (AUD) 808 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 6,504.00 (AUD) 813 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 63.64 (AUD) 8 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 631.60 (AUD) 79 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 663.58 (AUD) 83 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 668.64 (AUD) 84 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 679.15 (AUD) 85 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 7.99 (AUD) 1 Ordinary Share
30/07/2025 Morgan Stanley Australia Securities Limited Buy 712.00 (AUD) 89 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 73,079.31 (AUD) 9,150 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 771.15 (AUD) 97 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 87.89 (AUD) 11 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Buy 921.15 (AUD) 115 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 1,133.16 (AUD) 142 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 1,556.24 (AUD) 196 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 1,896.00 (AUD) 240 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 1,902.44 (AUD) 239 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 119.85 (AUD) 15 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 127.76 (AUD) 16 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 15,521.10 (AUD) 1,945 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 18,547.35 (AUD) 2,333 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 2,098.74 (AUD) 263 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 2,263.48 (AUD) 284 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 2,676.65 (AUD) 335 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 2,737.14 (AUD) 343 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 2,806.35 (AUD) 353 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 2,996.72 (AUD) 376 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 215.73 (AUD) 27 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 24,368.00 (AUD) 3,046 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 240.90 (AUD) 30 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 296.17 (AUD) 37 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 3,020.63 (AUD) 379 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 3,243.94 (AUD) 406 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 3,351.16 (AUD) 421 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 3,412.26 (AUD) 426 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 30,816.00 (AUD) 3,852 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 37,976.00 (AUD) 4,747 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 39.90 (AUD) 5 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 4,011.84 (AUD) 504 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 4,604.46 (AUD) 577 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 5,302.08 (AUD) 672 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 5,688.88 (AUD) 712 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 52,736.00 (AUD) 6,592 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 535.66 (AUD) 67 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 624.78 (AUD) 78 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 63.68 (AUD) 8 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 7.98 (AUD) 1 Ordinary Share
30/07/2025 Morgan Stanley Australia Securities Limited Sell 7.98 (AUD) 1 Ordinary Share
30/07/2025 Morgan Stanley Australia Securities Limited Sell 772.24 (AUD) 98 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 78.90 (AUD) 10 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 79.60 (AUD) 10 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
30/07/2025 Morgan Stanley Australia Securities Limited Sell 8,103.28 (AUD) 1,018 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 8,321.12 (AUD) 1,048 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 8,719.18 (AUD) 1,094 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 869.82 (AUD) 109 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 937.72 (AUD) 119 Ordinary Shares
30/07/2025 Morgan Stanley Australia Securities Limited Sell 952.80 (AUD) 120 Ordinary Shares
30/07/2025 Morgan Stanley Capital Services LLC Buy N/A 11 Swaps
30/07/2025 Morgan Stanley Capital Services LLC Buy N/A 139 Swaps
30/07/2025 Morgan Stanley Capital Services LLC Buy N/A 15 Swaps
30/07/2025 Morgan Stanley Capital Services LLC Buy N/A 17 Swaps
30/07/2025 Morgan Stanley Capital Services LLC Buy N/A 353 Swaps
30/07/2025 Morgan Stanley Capital Services LLC Buy N/A 4,330 Swaps
30/07/2025 Morgan Stanley Capital Services LLC Buy N/A 448 Swaps
30/07/2025 Morgan Stanley Capital Services LLC Buy N/A 6,568 Swaps
30/07/2025 Morgan Stanley Capital Services LLC Sell N/A 1,100 Swaps
30/07/2025 Morgan Stanley Capital Services LLC Sell N/A 429 Swaps
30/07/2025 Morgan Stanley Capital Services LLC Sell N/A 43 Swaps
31/07/2025 Morgan Stanley & Co. International plc Buy N/A 163 Swaps
31/07/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 15,074 Ordinary Shares
31/07/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 15,074 Ordinary Shares
31/07/2025 Morgan Stanley & Co. International plc Sell 1185.35 136 Ordinary Shares
31/07/2025 Morgan Stanley & Co. International plc Sell N/A 2,677 Swaps
31/07/2025 Morgan Stanley Australia Securities Limited Buy 1,461.25 (AUD) 183 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 104.26 (AUD) 13 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 136,444.61 (AUD) 17,033 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 136.25 (AUD) 17 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 136.68 (AUD) 17 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 16.04 (AUD) 2 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 192.24 (AUD) 24 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 2,049.78 (AUD) 254 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 2,120.00 (AUD) 265 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 20,569.12 (AUD) 2,552 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 21,092.60 (AUD) 2,630 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 24.01 (AUD) 3 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 24.06 (AUD) 3 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 256.80 (AUD) 32 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 3,817.52 (AUD) 476 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 3,937.82 (AUD) 491 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 352.22 (AUD) 44 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 434.70 (AUD) 54 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 445.20 (AUD) 56 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 5,942.82 (AUD) 741 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 553.38 (AUD) 69 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 7.99 (AUD) 1 Ordinary Share
31/07/2025 Morgan Stanley Australia Securities Limited Buy 8.01 (AUD) 1 Ordinary Share
31/07/2025 Morgan Stanley Australia Securities Limited Buy 8.02 (AUD) 1 Ordinary Share
31/07/2025 Morgan Stanley Australia Securities Limited Buy 80.40 (AUD) 10 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 897.12 (AUD) 112 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Buy 946.36 (AUD) 118 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,005.48 (AUD) 126 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,009.89 (AUD) 126 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,018.54 (AUD) 127 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,233.18 (AUD) 153 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,246.20 (AUD) 155 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,304.00 (AUD) 163 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,332.66 (AUD) 167 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,413.28 (AUD) 176 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,453.02 (AUD) 183 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,462.80 (AUD) 184 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,530.24 (AUD) 192 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,653.93 (AUD) 207 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,794.24 (AUD) 224 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 1,915.20 (AUD) 240 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 103.48 (AUD) 13 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 11,420.48 (AUD) 1,424 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 111.79 (AUD) 14 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 112.00 (AUD) 14 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 112.28 (AUD) 14 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 119.77 (AUD) 15 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 120.15 (AUD) 15 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 143.82 (AUD) 18 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 144.54 (AUD) 18 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 15.94 (AUD) 2 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 159.80 (AUD) 20 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 16.02 (AUD) 2 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 16.02 (AUD) 2 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 16.03 (AUD) 2 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 192.00 (AUD) 24 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 2,093.48 (AUD) 263 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 2,475.56 (AUD) 311 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 2,740.57 (AUD) 343 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 2,872.00 (AUD) 359 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 207.74 (AUD) 26 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 225.40 (AUD) 28 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 232.87 (AUD) 29 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 254.40 (AUD) 32 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 3,367.08 (AUD) 423 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 318.80 (AUD) 40 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 341.85 (AUD) 43 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 368.92 (AUD) 46 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 4,610.23 (AUD) 577 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 40.25 (AUD) 5 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 408.51 (AUD) 51 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 45,625.78 (AUD) 5,689 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 542.64 (AUD) 68 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 56.00 (AUD) 7 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 60,464.16 (AUD) 7,596 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 624.78 (AUD) 78 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 651.90 (AUD) 82 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 693.39 (AUD) 87 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 774.20 (AUD) 98 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 784.00 (AUD) 98 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 8.01 (AUD) 1 Ordinary Share
31/07/2025 Morgan Stanley Australia Securities Limited Sell 8.03 (AUD) 1 Ordinary Share
31/07/2025 Morgan Stanley Australia Securities Limited Sell 8.06 (AUD) 1 Ordinary Share
31/07/2025 Morgan Stanley Australia Securities Limited Sell 873.40 (AUD) 110 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 891.52 (AUD) 112 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 947.24 (AUD) 119 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 95.58 (AUD) 12 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 962.40 (AUD) 120 Ordinary Shares
31/07/2025 Morgan Stanley Australia Securities Limited Sell 980.31 (AUD) 123 Ordinary Shares
31/07/2025 Morgan Stanley Capital Services LLC Buy N/A 1,358 Swaps
31/07/2025 Morgan Stanley Capital Services LLC Buy N/A 209 Swaps
31/07/2025 Morgan Stanley Capital Services LLC Buy N/A 256 Swaps
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
31/07/2025 Morgan Stanley Capital Services LLC Buy N/A 4,089 Swaps
31/07/2025 Morgan Stanley Capital Services LLC Buy N/A 483 Swaps
31/07/2025 Morgan Stanley Capital Services LLC Buy N/A 483 Swaps
31/07/2025 Morgan Stanley Capital Services LLC Sell N/A 1,077 Swaps
31/07/2025 Morgan Stanley Capital Services LLC Sell N/A 4,089 Swaps
31/07/2025 Morgan Stanley Capital Services LLC Sell N/A 40 Swaps
31/07/2025 Morgan Stanley Capital Services LLC Sell N/A 56 Swaps
31/07/2025 Morgan Stanley Capital Services LLC Sell N/A 986 Swaps
1/08/2025 Morgan Stanley & Co. International plc Buy N/A 436 Swaps
1/08/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 12 Ordinary Shares
1/08/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 12 Ordinary Shares
1/08/2025 Morgan Stanley & Co. International plc Sell 2281.28 262 Ordinary Shares
1/08/2025 Morgan Stanley & Co. International plc Sell N/A 1,055 Swaps
1/08/2025 Morgan Stanley Australia Securities Limited Buy 1,140.48 (AUD) 144 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 1,227.38 (AUD) 154 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 1,304.00 (AUD) 163 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 1,392.00 (AUD) 174 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 1,444.38 (AUD) 181 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 1,645.94 (AUD) 206 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 1,728.00 (AUD) 216 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 1,729.08 (AUD) 216 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 1,961.22 (AUD) 245 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 104.00 (AUD) 13 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 11,398.23 (AUD) 1,423 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 115,932.99 (AUD) 14,494 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 119.55 (AUD) 15 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 12,591.72 (AUD) 1,572 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 120.15 (AUD) 15 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 127.52 (AUD) 16 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 127.84 (AUD) 16 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 128.00 (AUD) 16 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 16.02 (AUD) 2 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 2,064.00 (AUD) 258 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 2,611.26 (AUD) 326 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 24.00 (AUD) 3 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 24.03 (AUD) 3 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 256.16 (AUD) 32 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 3,922.44 (AUD) 490 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 319.20 (AUD) 40 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 342.71 (AUD) 43 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 351.56 (AUD) 44 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 411.32 (AUD) 52 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 5,731.57 (AUD) 716 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 504.31 (AUD) 63 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 528.00 (AUD) 66 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 545.36 (AUD) 68 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 545.36 (AUD) 68 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 553.38 (AUD) 69 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 584.36 (AUD) 73 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 587.56 (AUD) 74 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 590.89 (AUD) 74 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 593.48 (AUD) 74 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 6,167.70 (AUD) 770 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 615.23 (AUD) 77 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 631.21 (AUD) 79 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 636.00 (AUD) 80 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 637.20 (AUD) 80 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
1/08/2025 Morgan Stanley Australia Securities Limited Buy 651.08 (AUD) 82 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 79.60 (AUD) 10 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 88.00 (AUD) 11 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 9,539.91 (AUD) 1,191 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 95.16 (AUD) 12 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Buy 998.75 (AUD) 125 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 1,336.00 (AUD) 167 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 1,512.94 (AUD) 189 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 1,787.52 (AUD) 224 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 104.13 (AUD) 13 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 106,997.58 (AUD) 13,358 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 120.07 (AUD) 15 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 15.98 (AUD) 2 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 158.60 (AUD) 20 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 159.70 (AUD) 20 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 167.79 (AUD) 21 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 176.33 (AUD) 22 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 18,086.58 (AUD) 2,258 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 2,339.35 (AUD) 295 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 2,566.34 (AUD) 322 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 2,572.78 (AUD) 322 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 2,987.73 (AUD) 373 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 24.03 (AUD) 3 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 263.67 (AUD) 33 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 278.95 (AUD) 35 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 3,764.70 (AUD) 470 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 32.00 (AUD) 4 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 32.04 (AUD) 4 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 328.82 (AUD) 41 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 35,147.88 (AUD) 4,388 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 39.92 (AUD) 5 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 404.94 (AUD) 51 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 5,253.10 (AUD) 655 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 5,576.00 (AUD) 697 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 56.07 (AUD) 7 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 624.39 (AUD) 78 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 64.16 (AUD) 8 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 640.80 (AUD) 80 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 648.00 (AUD) 81 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 7.99 (AUD) 1 Ordinary Share
1/08/2025 Morgan Stanley Australia Securities Limited Sell 784.08 (AUD) 99 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 8.01 (AUD) 1 Ordinary Share
1/08/2025 Morgan Stanley Australia Securities Limited Sell 826.06 (AUD) 103 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 88.00 (AUD) 11 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 90,504.99 (AUD) 11,299 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 904.56 (AUD) 113 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 906.30 (AUD) 114 Ordinary Shares
1/08/2025 Morgan Stanley Australia Securities Limited Sell 95.40 (AUD) 12 Ordinary Shares
1/08/2025 Morgan Stanley Capital Services LLC Buy N/A 1,162 Swaps
1/08/2025 Morgan Stanley Capital Services LLC Buy N/A 1,162 Swaps
1/08/2025 Morgan Stanley Capital Services LLC Buy N/A 12,832 Swaps
1/08/2025 Morgan Stanley Capital Services LLC Buy N/A 13,625 Swaps
1/08/2025 Morgan Stanley Capital Services LLC Buy N/A 160 Swaps
1/08/2025 Morgan Stanley Capital Services LLC Buy N/A 2,258 Swaps
1/08/2025 Morgan Stanley Capital Services LLC Buy N/A 8 Swaps
1/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,210 Swaps
1/08/2025 Morgan Stanley Capital Services LLC Sell N/A 15 Swaps
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
1/08/2025 Morgan Stanley Capital Services LLC Sell N/A 3,000 Swaps
1/08/2025 Morgan Stanley Capital Services LLC Sell N/A 44 Swaps
1/08/2025 Morgan Stanley Capital Services LLC Sell N/A 535 Swaps
1/08/2025 Morgan Stanley Capital Services LLC Sell N/A 821 Swaps
1/08/2025 Parametric Portfolio Associates LLC Buy 246.81 (AUD) 31 Ordinary Shares
1/08/2025 Parametric Portfolio Associates LLC Buy 565.28 (AUD) 71 Ordinary Shares
1/08/2025 Parametric Portfolio Associates LLC Buy 658.59 (AUD) 90 Ordinary Shares
1/08/2025 Parametric Portfolio Associates LLC Buy 8,797.70 (AUD) 1,105 Ordinary Shares
1/08/2025 Parametric Portfolio Associates LLC Sell 270.16 31 Ordinary Shares
1/08/2025 Parametric Portfolio Associates LLC Sell 618.76 71 Ordinary Shares
1/08/2025 Parametric Portfolio Associates LLC Sell 720.9 90 Ordinary Shares
1/08/2025 Parametric Portfolio Associates LLC Sell 9630.07 1,105 Ordinary Shares
4/08/2025 Morgan Stanley & Co. International plc Borrow Returned N/A 206 Ordinary Shares
4/08/2025 Morgan Stanley & Co. International plc Buy N/A 204 Swaps
4/08/2025 Morgan Stanley & Co. International plc Buy N/A 212 Swaps
4/08/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 15 Ordinary Shares
4/08/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 1,454 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 1,473.84 (AUD) 184 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 1,627.04 (AUD) 203 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 10,426.00 (AUD) 1,300 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 11,317.15 (AUD) 1,412 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 112.21 (AUD) 14 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 120.00 (AUD) 15 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 120.37 (AUD) 15 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 14,718.99 (AUD) 1,833 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 16.02 (AUD) 2 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 17,085.33 (AUD) 2,133 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 2,488.00 (AUD) 311 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 281.05 (AUD) 35 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 3,005.61 (AUD) 375 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 3,107.88 (AUD) 388 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 3,476.34 (AUD) 434 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 336.62 (AUD) 42 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 376.70 (AUD) 47 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 385.44 (AUD) 48 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 4,362.88 (AUD) 544 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 4,456.65 (AUD) 555 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 4,641.34 (AUD) 578 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 4,763.88 (AUD) 594 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 425.59 (AUD) 53 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 43,305.79 (AUD) 5,393 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 433.62 (AUD) 54 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 464.87 (AUD) 58 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 48.12 (AUD) 6 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 480.60 (AUD) 60 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 5,089.48 (AUD) 635 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 5,565.88 (AUD) 694 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 58,324.10 (AUD) 7,271 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 6,432.00 (AUD) 804 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 68,423.63 (AUD) 8,521 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 72.18 (AUD) 9 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 72.27 (AUD) 9 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 8.02 (AUD) 1 Ordinary Share
4/08/2025 Morgan Stanley Australia Securities Limited Buy 874.72 (AUD) 109 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 946.95 (AUD) 118 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Buy 96.24 (AUD) 12 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 1,124.20 (AUD) 140 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
4/08/2025 Morgan Stanley Australia Securities Limited Sell 1,321.65 (AUD) 165 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 1,675.80 (AUD) 210 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 1,803.48 (AUD) 226 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 1,904.83 (AUD) 239 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 1,968.00 (AUD) 246 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 11,484.64 (AUD) 1,432 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 16.04 (AUD) 2 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 2,750.86 (AUD) 343 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 208.52 (AUD) 26 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 216.81 (AUD) 27 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 286.56 (AUD) 36 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 3,244.12 (AUD) 404 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 3,371.78 (AUD) 422 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 3,448.60 (AUD) 430 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 3,888.00 (AUD) 486 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 31,156.40 (AUD) 3,880 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 336.00 (AUD) 42 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 336.42 (AUD) 42 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 4,143.48 (AUD) 516 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 4,312.00 (AUD) 539 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 4,858.15 (AUD) 605 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 414.44 (AUD) 52 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 480.60 (AUD) 60 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 5,074.96 (AUD) 632 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 5,534.91 (AUD) 691 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 5,942.82 (AUD) 741 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 56.07 (AUD) 7 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 569.42 (AUD) 71 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 63.68 (AUD) 8 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 63.68 (AUD) 8 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 64.16 (AUD) 8 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 656.00 (AUD) 82 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 680.00 (AUD) 85 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 695.13 (AUD) 87 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 696.00 (AUD) 87 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 712.40 (AUD) 89 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 728.91 (AUD) 91 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 779.10 (AUD) 98 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 784.00 (AUD) 98 Ordinary Shares
4/08/2025 Morgan Stanley Australia Securities Limited Sell 80.40 (AUD) 10 Ordinary Shares
4/08/2025 Morgan Stanley Capital Services LLC Buy N/A 1,155 Swaps
4/08/2025 Morgan Stanley Capital Services LLC Buy N/A 516 Swaps
4/08/2025 Morgan Stanley Capital Services LLC Buy N/A 566 Swaps
4/08/2025 Morgan Stanley Capital Services LLC Buy N/A 566 Swaps
4/08/2025 Morgan Stanley Capital Services LLC Buy N/A 98 Swaps
4/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,942 Swaps
4/08/2025 Morgan Stanley Capital Services LLC Sell N/A 657 Swaps
4/08/2025 Morgan Stanley Capital Services LLC Sell N/A 7,385 Swaps
4/08/2025 Morgan Stanley Capital Services LLC Sell N/A 82 Swaps
5/08/2025 Morgan Stanley & Co. International plc Buy 2,033.10 (AUD) 251 Ordinary Shares
5/08/2025 Morgan Stanley & Co. International plc Buy N/A 2,377 Swaps
5/08/2025 Morgan Stanley & Co. International plc Sell 1588.07 181 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 1,024.89 (AUD) 127 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 1,363.40 (AUD) 170 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 1,474.98 (AUD) 183 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 1,564.61 (AUD) 194 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 1,606.00 (AUD) 200 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
5/08/2025 Morgan Stanley Australia Securities Limited Buy 1,806.55 (AUD) 224 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 1,856.07 (AUD) 231 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 1,925.14 (AUD) 239 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 112.35 (AUD) 14 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 112.49 (AUD) 14 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 153.23 (AUD) 19 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 2,119.78 (AUD) 263 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 2,123.71 (AUD) 263 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 2,233.41 (AUD) 277 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 201.12 (AUD) 25 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 234.75 (AUD) 29 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 26,349.30 (AUD) 3,253 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 290.69 (AUD) 36 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 3,028.11 (AUD) 375 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 3,248.10 (AUD) 401 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 3,970.44 (AUD) 492 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 332.10 (AUD) 41 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 37,227.60 (AUD) 4,596 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 4,706.10 (AUD) 581 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 40.37 (AUD) 5 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 41,779.80 (AUD) 5,158 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 5,089.00 (AUD) 631 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 518.40 (AUD) 64 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 52,828.20 (AUD) 6,522 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 545.70 (AUD) 68 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 579.24 (AUD) 72 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 6,246.50 (AUD) 775 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 626.72 (AUD) 78 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 650.02 (AUD) 81 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 8.09 (AUD) 1 Ordinary Share
5/08/2025 Morgan Stanley Australia Securities Limited Buy 834.08 (AUD) 104 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 834.08 (AUD) 104 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 864.01 (AUD) 107 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 957.35 (AUD) 119 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Buy 985.76 (AUD) 122 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,073.34 (AUD) 134 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,088.00 (AUD) 136 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,122.80 (AUD) 140 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,241.55 (AUD) 155 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,279.80 (AUD) 158 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,291.92 (AUD) 160 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,342.68 (AUD) 167 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,369.71 (AUD) 171 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,401.30 (AUD) 173 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,483.70 (AUD) 185 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,506.60 (AUD) 186 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,575.84 (AUD) 196 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,592.00 (AUD) 199 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,844.52 (AUD) 228 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 1,903.50 (AUD) 235 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 10,959.30 (AUD) 1,353 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 11,716.00 (AUD) 1,450 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 120.45 (AUD) 15 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 128.71 (AUD) 16 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 144.26 (AUD) 18 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 144.72 (AUD) 18 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 145.08 (AUD) 18 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
5/08/2025 Morgan Stanley Australia Securities Limited Sell 176.22 (AUD) 22 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 177.32 (AUD) 22 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 2,068.85 (AUD) 257 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 21,424.50 (AUD) 2,645 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 24.09 (AUD) 3 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 24.28 (AUD) 3 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 24.30 (AUD) 3 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 298.26 (AUD) 37 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 299.70 (AUD) 37 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 32.28 (AUD) 4 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 40.37 (AUD) 5 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 41,229.00 (AUD) 5,090 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 41,812.20 (AUD) 5,162 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 433.34 (AUD) 54 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 512.32 (AUD) 64 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 56.07 (AUD) 7 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 562.80 (AUD) 70 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 604.50 (AUD) 75 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 607.24 (AUD) 76 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 616.38 (AUD) 77 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 64.40 (AUD) 8 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 660.92 (AUD) 82 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 745.20 (AUD) 92 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 8.02 (AUD) 1 Ordinary Share
5/08/2025 Morgan Stanley Australia Securities Limited Sell 8.02 (AUD) 1 Ordinary Share
5/08/2025 Morgan Stanley Australia Securities Limited Sell 8.02 (AUD) 1 Ordinary Share
5/08/2025 Morgan Stanley Australia Securities Limited Sell 8.06 (AUD) 1 Ordinary Share
5/08/2025 Morgan Stanley Australia Securities Limited Sell 80.75 (AUD) 10 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 828.63 (AUD) 103 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 96.36 (AUD) 12 Ordinary Shares
5/08/2025 Morgan Stanley Australia Securities Limited Sell 971.40 (AUD) 120 Ordinary Shares
5/08/2025 Morgan Stanley Capital Services LLC Buy N/A 388 Swaps
5/08/2025 Morgan Stanley Capital Services LLC Buy N/A 5,882 Swaps
5/08/2025 Morgan Stanley Capital Services LLC Buy N/A 6,996 Swaps
5/08/2025 Morgan Stanley Capital Services LLC Buy N/A 82 Swaps
5/08/2025 Morgan Stanley Capital Services LLC Sell N/A 125 Swaps
5/08/2025 Morgan Stanley Capital Services LLC Sell N/A 4,336 Swaps
5/08/2025 Morgan Stanley Capital Services LLC Sell N/A 5,559 Swaps
6/08/2025 Morgan Stanley & Co. International plc Borrow Returned N/A 49,579 Ordinary Shares
6/08/2025 Morgan Stanley & Co. International plc Buy N/A 2,387 Swaps
6/08/2025 Morgan Stanley & Co. International plc Collateral Received N/A 1,437 Ordinary Shares
6/08/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 1,437 Ordinary Shares
6/08/2025 Morgan Stanley & Co. International plc Sell 2722.75 304 Ordinary Shares
6/08/2025 Morgan Stanley & Co. International plc Sell N/A 1,059 Swaps
6/08/2025 Morgan Stanley & Co. International plc Sell N/A 1,804 Swaps
6/08/2025 Morgan Stanley & Co. International plc Sell N/A 5,135 Swaps
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,027.53 (AUD) 126 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,065.54 (AUD) 129 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,103.90 (AUD) 133 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,160.14 (AUD) 142 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,165.36 (AUD) 141 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,177.18 (AUD) 142 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,218.63 (AUD) 147 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,235.95 (AUD) 149 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,299.03 (AUD) 159 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,300.62 (AUD) 159 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,312.15 (AUD) 161 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,377.60 (AUD) 168 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,385.26 (AUD) 167 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,425.06 (AUD) 174 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,499.68 (AUD) 182 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,581.48 (AUD) 191 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,632.00 (AUD) 200 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,641.75 (AUD) 199 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,657.49 (AUD) 203 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,719.32 (AUD) 212 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,744.10 (AUD) 214 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,779.84 (AUD) 216 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,815.96 (AUD) 222 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,893.83 (AUD) 229 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,967.46 (AUD) 242 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 1,988.39 (AUD) 240 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 107.90 (AUD) 13 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 115.92 (AUD) 14 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 123.67 (AUD) 15 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 124.50 (AUD) 15 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 131.52 (AUD) 16 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 149.04 (AUD) 18 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 154.18 (AUD) 19 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 16.45 (AUD) 2 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 16.48 (AUD) 2 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 16.50 (AUD) 2 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 163.30 (AUD) 20 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 165.00 (AUD) 20 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 171.36 (AUD) 21 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 190.67 (AUD) 23 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 2,094.08 (AUD) 256 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 2,203.11 (AUD) 269 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 2,208.32 (AUD) 268 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 2,253.51 (AUD) 272 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 2,318.85 (AUD) 284 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 2,409.00 (AUD) 292 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 2,523.40 (AUD) 310 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 2,588.52 (AUD) 318 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 2,748.48 (AUD) 336 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 2,761.46 (AUD) 338 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 2,862.75 (AUD) 347 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 2,953.50 (AUD) 358 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 207.50 (AUD) 25 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 213.59 (AUD) 26 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 218,312.16 (AUD) 26,365 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 24,695.91 (AUD) 2,979 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 24.72 (AUD) 3 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 24.78 (AUD) 3 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 246.90 (AUD) 30 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 29,180.80 (AUD) 3,520 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 3,081.76 (AUD) 374 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 3,176.78 (AUD) 386 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 3,423.77 (AUD) 413 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 312.36 (AUD) 38 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 32,654.31 (AUD) 3,939 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 323.31 (AUD) 39 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 373.50 (AUD) 45 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 4,002.68 (AUD) 484 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
6/08/2025 Morgan Stanley Australia Securities Limited Buy 4,807.32 (AUD) 582 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 4,912.38 (AUD) 594 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 405.96 (AUD) 49 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 410.50 (AUD) 50 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 443.34 (AUD) 54 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 473.10 (AUD) 57 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 520.38 (AUD) 63 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 555.08 (AUD) 67 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 564.40 (AUD) 68 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 574.70 (AUD) 70 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 583.62 (AUD) 71 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 598.60 (AUD) 73 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 606.80 (AUD) 74 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 645.03 (AUD) 79 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 658.53 (AUD) 81 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 66.16 (AUD) 8 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 676.45 (AUD) 83 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 681.84 (AUD) 83 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 682.08 (AUD) 84 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 687.24 (AUD) 83 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 693.60 (AUD) 85 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 705.57 (AUD) 87 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 713.37 (AUD) 86 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 722.10 (AUD) 87 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 738.70 (AUD) 89 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 755.75 (AUD) 91 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 765.16 (AUD) 94 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 777.85 (AUD) 94 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 784.70 (AUD) 95 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 8,038.44 (AUD) 972 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 800.17 (AUD) 98 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 817.74 (AUD) 99 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 878.04 (AUD) 108 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 879.54 (AUD) 107 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 895.98 (AUD) 109 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Buy 945.62 (AUD) 114 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,010.77 (AUD) 122 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,011.38 (AUD) 122 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,017.21 (AUD) 123 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,094.94 (AUD) 132 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,101.24 (AUD) 133 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,114.42 (AUD) 135 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,170.08 (AUD) 142 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,194.28 (AUD) 146 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,205.96 (AUD) 146 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,240.50 (AUD) 150 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,291.68 (AUD) 156 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,419.25 (AUD) 175 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,421.01 (AUD) 171 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,542.75 (AUD) 187 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,560.40 (AUD) 188 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 1,772.98 (AUD) 214 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 105.69 (AUD) 13 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 105.95 (AUD) 13 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 11,063.90 (AUD) 1,333 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 115.64 (AUD) 14 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 122.40 (AUD) 15 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
6/08/2025 Morgan Stanley Australia Securities Limited Sell 123,554.16 (AUD) 14,904 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 124.05 (AUD) 15 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 13,297.16 (AUD) 1,604 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 14,174.16 (AUD) 1,716 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 140.42 (AUD) 17 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 140.42 (AUD) 17 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 15,853.00 (AUD) 1,910 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 156.94 (AUD) 19 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 16.48 (AUD) 2 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 165.00 (AUD) 20 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 165.80 (AUD) 20 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 17,301.23 (AUD) 2,087 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 182.38 (AUD) 22 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 2,037.75 (AUD) 247 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 2,564.70 (AUD) 309 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 2,886.23 (AUD) 349 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 212.29 (AUD) 26 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 24.78 (AUD) 3 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 246.60 (AUD) 30 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 247.20 (AUD) 30 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 25,607.81 (AUD) 3,089 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 253.27 (AUD) 31 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 264.80 (AUD) 32 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 264.96 (AUD) 32 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 264.96 (AUD) 32 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 278.80 (AUD) 34 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 284.20 (AUD) 35 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 293.58 (AUD) 36 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 3,506.67 (AUD) 423 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 3,610.08 (AUD) 436 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 3,672.47 (AUD) 443 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 315.40 (AUD) 38 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 33.04 (AUD) 4 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 334.97 (AUD) 41 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 350.02 (AUD) 43 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 354.32 (AUD) 43 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 355.18 (AUD) 43 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 387.28 (AUD) 47 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 388.92 (AUD) 47 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 389.28 (AUD) 48 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 437.78 (AUD) 53 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 447.39 (AUD) 54 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 46,440.58 (AUD) 5,602 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 49,267.47 (AUD) 5,943 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 498.37 (AUD) 61 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 503.55 (AUD) 61 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 504.06 (AUD) 62 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 504.47 (AUD) 61 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 513.98 (AUD) 62 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 522.90 (AUD) 63 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 527.80 (AUD) 65 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 563.04 (AUD) 69 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 569.10 (AUD) 70 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 574.70 (AUD) 70 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 585.75 (AUD) 71 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 587.52 (AUD) 71 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 594.36 (AUD) 72 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
6/08/2025 Morgan Stanley Australia Securities Limited Sell 597.24 (AUD) 72 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 604.44 (AUD) 73 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 609.00 (AUD) 75 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 622.50 (AUD) 75 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 624.72 (AUD) 76 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 651.20 (AUD) 80 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 655.70 (AUD) 79 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 66.16 (AUD) 8 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 699.18 (AUD) 86 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 7,285.87 (AUD) 881 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 7,286.40 (AUD) 880 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 709.50 (AUD) 86 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 711.22 (AUD) 86 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 711.66 (AUD) 87 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 716.32 (AUD) 88 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 729.08 (AUD) 88 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 76,466.96 (AUD) 9,224 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 780.20 (AUD) 94 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 8,316.00 (AUD) 1,008 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 8,575.99 (AUD) 1,037 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 8,626.79 (AUD) 1,040 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 8,644.32 (AUD) 1,044 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 8.18 (AUD) 1 Ordinary Share
6/08/2025 Morgan Stanley Australia Securities Limited Sell 8.26 (AUD) 1 Ordinary Share
6/08/2025 Morgan Stanley Australia Securities Limited Sell 8.26 (AUD) 1 Ordinary Share
6/08/2025 Morgan Stanley Australia Securities Limited Sell 8.28 (AUD) 1 Ordinary Share
6/08/2025 Morgan Stanley Australia Securities Limited Sell 81.50 (AUD) 10 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 811.00 (AUD) 100 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 82.80 (AUD) 10 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 82.85 (AUD) 10 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 827.00 (AUD) 100 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 827.49 (AUD) 100 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 83.05 (AUD) 10 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 854.70 (AUD) 105 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 892.10 (AUD) 110 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 90.75 (AUD) 11 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 91.35 (AUD) 11 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 99.30 (AUD) 12 Ordinary Shares
6/08/2025 Morgan Stanley Australia Securities Limited Sell 994.19 (AUD) 120 Ordinary Shares
6/08/2025 Morgan Stanley Capital Services LLC Buy N/A 147 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Buy N/A 21,912 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Buy N/A 4,035 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Buy N/A 592 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Buy N/A 6,764 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Buy N/A 9,975 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,215 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,228 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,382 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Sell N/A 10 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Sell N/A 2,110 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Sell N/A 2,926 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Sell N/A 47 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Sell N/A 47 Swaps
6/08/2025 Morgan Stanley Capital Services LLC Sell N/A 600 Swaps
7/08/2025 Morgan Stanley & Co. International plc Buy N/A 2,236 Swaps
7/08/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 1 Ordinary Share
7/08/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 1 Ordinary Share
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
7/08/2025 Morgan Stanley & Co. International plc Sell N/A 49 Swaps
7/08/2025 Morgan Stanley Australia Securities Limited Buy 1,043.28 (AUD) 126 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 1,085.53 (AUD) 129 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 1,107.89 (AUD) 133 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 1,148.06 (AUD) 137 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 1,159.26 (AUD) 139 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 1,180.17 (AUD) 141 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 1,253.83 (AUD) 149 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 1,467.37 (AUD) 175 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 1,527.88 (AUD) 182 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 1,617.34 (AUD) 193 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 1,775.90 (AUD) 215 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 1,826.05 (AUD) 217 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 1,887.50 (AUD) 227 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 100.98 (AUD) 12 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 109.33 (AUD) 13 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 11,826.12 (AUD) 1,418 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 116.48 (AUD) 14 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 13,950.95 (AUD) 1,651 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 134.00 (AUD) 16 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 151.38 (AUD) 18 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 151.47 (AUD) 18 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 159.50 (AUD) 19 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 16,251.83 (AUD) 1,951 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 18,939.32 (AUD) 2,252 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 2,405.26 (AUD) 286 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 243.31 (AUD) 29 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 25,418.40 (AUD) 3,026 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 3,477.70 (AUD) 415 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 4,681.62 (AUD) 558 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 4,717.44 (AUD) 567 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 4,846.53 (AUD) 578 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 4,961.90 (AUD) 590 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 40,767.01 (AUD) 4,859 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 49,432.50 (AUD) 5,850 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 495,581.49 (AUD) 58,824 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 50.52 (AUD) 6 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 519.24 (AUD) 62 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 522.27 (AUD) 63 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 580.29 (AUD) 69 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 6,308.40 (AUD) 751 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 6,652.31 (AUD) 791 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 6,854.40 (AUD) 816 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 604.80 (AUD) 72 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 652.08 (AUD) 78 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 656.49 (AUD) 79 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 732.54 (AUD) 87 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 737.00 (AUD) 88 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 755.10 (AUD) 90 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 774.69 (AUD) 93 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 820.26 (AUD) 98 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 861.59 (AUD) 103 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 895.05 (AUD) 107 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 9,947.06 (AUD) 1,187 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 929.50 (AUD) 110 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Buy 942.48 (AUD) 112 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 1,117.20 (AUD) 133 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
7/08/2025 Morgan Stanley Australia Securities Limited Sell 1,243.93 (AUD) 148 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 1,292.70 (AUD) 155 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 1,440.72 (AUD) 174 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 1,472.24 (AUD) 176 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 1,506.28 (AUD) 179 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 1,603.44 (AUD) 191 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 1,618.30 (AUD) 193 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 1,628.61 (AUD) 194 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 1,681.65 (AUD) 202 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 1,801.10 (AUD) 217 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 1,883.69 (AUD) 226 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 1,966.76 (AUD) 234 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 100.08 (AUD) 12 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 109.20 (AUD) 13 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 116.48 (AUD) 14 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 117.46 (AUD) 14 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 117.60 (AUD) 14 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 12,387.93 (AUD) 1,473 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 124.87 (AUD) 15 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 13,147.13 (AUD) 1,567 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 133.44 (AUD) 16 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 142.46 (AUD) 17 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 149.94 (AUD) 18 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 150.75 (AUD) 18 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 151.56 (AUD) 18 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 158.65 (AUD) 19 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 159.22 (AUD) 19 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 16.76 (AUD) 2 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 167.80 (AUD) 20 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 19,502.60 (AUD) 2,308 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 192.85 (AUD) 23 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 198.60 (AUD) 24 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 2,188.55 (AUD) 259 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 2,588.73 (AUD) 308 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 2,720.83 (AUD) 329 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 2,748.90 (AUD) 330 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 2,762.24 (AUD) 332 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 2,822.30 (AUD) 334 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 218.40 (AUD) 26 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 218.79 (AUD) 26 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 24,336.00 (AUD) 2,880 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 25.35 (AUD) 3 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 252.44 (AUD) 30 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 276.21 (AUD) 33 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 294.17 (AUD) 35 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 3,307.62 (AUD) 394 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 3,498.38 (AUD) 422 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 31,417.10 (AUD) 3,718 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 33.64 (AUD) 4 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 35,633.64 (AUD) 4,314 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 363.35 (AUD) 43 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 368.49 (AUD) 44 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 369.16 (AUD) 44 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 370.25 (AUD) 44 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 398.88 (AUD) 48 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 4,252.93 (AUD) 506 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 4,510.80 (AUD) 537 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
7/08/2025 Morgan Stanley Australia Securities Limited Sell 402.00 (AUD) 48 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 41,438.80 (AUD) 4,904 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 41,793.70 (AUD) 4,946 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 421.77 (AUD) 51 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 464.80 (AUD) 56 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 5,867.37 (AUD) 701 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 50.52 (AUD) 6 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 554.40 (AUD) 66 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 570.52 (AUD) 68 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 6,561.54 (AUD) 783 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 692.90 (AUD) 82 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 7,181.84 (AUD) 856 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 706.00 (AUD) 84 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 730.36 (AUD) 87 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 8.29 (AUD) 1 Ordinary Share
7/08/2025 Morgan Stanley Australia Securities Limited Sell 8.30 (AUD) 1 Ordinary Share
7/08/2025 Morgan Stanley Australia Securities Limited Sell 8.31 (AUD) 1 Ordinary Share
7/08/2025 Morgan Stanley Australia Securities Limited Sell 8.37 (AUD) 1 Ordinary Share
7/08/2025 Morgan Stanley Australia Securities Limited Sell 8.40 (AUD) 1 Ordinary Share
7/08/2025 Morgan Stanley Australia Securities Limited Sell 902.88 (AUD) 108 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 945.06 (AUD) 114 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 960.48 (AUD) 116 Ordinary Shares
7/08/2025 Morgan Stanley Australia Securities Limited Sell 967.72 (AUD) 115 Ordinary Shares
7/08/2025 Morgan Stanley Capital Services LLC Buy N/A 114 Swaps
7/08/2025 Morgan Stanley Capital Services LLC Buy N/A 18 Swaps
7/08/2025 Morgan Stanley Capital Services LLC Buy N/A 2,465 Swaps
7/08/2025 Morgan Stanley Capital Services LLC Buy N/A 4,369 Swaps
7/08/2025 Morgan Stanley Capital Services LLC Buy N/A 4,946 Swaps
7/08/2025 Morgan Stanley Capital Services LLC Buy N/A 477 Swaps
7/08/2025 Morgan Stanley Capital Services LLC Buy N/A 57 Swaps
7/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,070 Swaps
7/08/2025 Morgan Stanley Capital Services LLC Sell N/A 197 Swaps
7/08/2025 Morgan Stanley Capital Services LLC Sell N/A 83 Swaps
7/08/2025 Morgan Stanley Capital Services LLC Sell N/A 83 Swaps
8/08/2025 Morgan Stanley & Co. International plc Borrow Returned N/A 3,556 Ordinary Shares
8/08/2025 Morgan Stanley & Co. International plc Buy N/A 2,381 Swaps
8/08/2025 Morgan Stanley & Co. International plc Collateral Received N/A 882 Ordinary Shares
8/08/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 882 Ordinary Shares
8/08/2025 Morgan Stanley & Co. International plc Sell 4672.43 507 Ordinary Shares
8/08/2025 Morgan Stanley & Co. International plc Sell 21,707.25 (AUD) 2,575 Ordinary Shares
8/08/2025 Morgan Stanley & Co. International plc Sell 3,309.18 (AUD) 392 Ordinary Shares
8/08/2025 Morgan Stanley & Co. International plc Sell N/A 34 Swaps
8/08/2025 Morgan Stanley Australia Securities Limited Buy 1,284.40 (AUD) 152 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 1,332.73 (AUD) 158 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 1,500.54 (AUD) 178 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 1,751.22 (AUD) 207 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 1,772.40 (AUD) 210 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 1,894.50 (AUD) 225 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 1,997.91 (AUD) 237 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 109.78 (AUD) 13 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 118.09 (AUD) 14 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 118.16 (AUD) 14 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 135.04 (AUD) 16 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 150.84 (AUD) 18 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 2,129.40 (AUD) 252 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 211.25 (AUD) 25 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 217.62 (AUD) 26 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
8/08/2025 Morgan Stanley Australia Securities Limited Buy 218.66 (AUD) 26 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 236.45 (AUD) 28 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 244.76 (AUD) 29 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 252.60 (AUD) 30 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 287.13 (AUD) 34 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 295.05 (AUD) 35 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 295.75 (AUD) 35 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 312.65 (AUD) 37 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 32,531.37 (AUD) 3,859 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 379.35 (AUD) 45 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 396.68 (AUD) 47 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 4,427.80 (AUD) 524 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 4,667.32 (AUD) 553 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 42,579.93 (AUD) 5,051 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 463.92 (AUD) 55 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 50.34 (AUD) 6 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 530.46 (AUD) 63 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 595.69 (AUD) 71 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 599.24 (AUD) 71 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 692.08 (AUD) 82 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 7,089.63 (AUD) 841 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 7,199.40 (AUD) 852 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 752.05 (AUD) 89 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 754.20 (AUD) 90 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Buy 8.42 (AUD) 1 Ordinary Share
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,090.05 (AUD) 129 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,103.67 (AUD) 131 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,127.61 (AUD) 134 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,148.74 (AUD) 137 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,242.15 (AUD) 147 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,258.29 (AUD) 149 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,293.60 (AUD) 154 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,369.20 (AUD) 163 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,387.65 (AUD) 165 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,389.30 (AUD) 165 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,548.45 (AUD) 185 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,688.00 (AUD) 200 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,717.68 (AUD) 204 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,747.24 (AUD) 209 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,772.40 (AUD) 210 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,815.47 (AUD) 216 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 1,949.64 (AUD) 231 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 10,768.80 (AUD) 1,282 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 101.28 (AUD) 12 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 135.28 (AUD) 16 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 142.80 (AUD) 17 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 143.48 (AUD) 17 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 15,589.25 (AUD) 1,846 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 16,413.21 (AUD) 1,947 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 16.86 (AUD) 2 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 176.29 (AUD) 21 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,013.48 (AUD) 238 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,040.06 (AUD) 242 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,042.28 (AUD) 244 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,078.24 (AUD) 248 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,091.60 (AUD) 249 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,159.35 (AUD) 256 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,226.83 (AUD) 264 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,241.46 (AUD) 267 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,253.48 (AUD) 267 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,298.86 (AUD) 274 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,342.14 (AUD) 278 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,366.00 (AUD) 280 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,498.24 (AUD) 296 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,512.62 (AUD) 297 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,644.85 (AUD) 313 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,788.80 (AUD) 332 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,829.05 (AUD) 335 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 2,974.90 (AUD) 355 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 23,258.37 (AUD) 2,759 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 25.08 (AUD) 3 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 295.75 (AUD) 35 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 3,028.16 (AUD) 359 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 3,398.89 (AUD) 402 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 3,747.36 (AUD) 444 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 33,070.89 (AUD) 3,923 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 33.60 (AUD) 4 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 345.22 (AUD) 41 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 345.63 (AUD) 41 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 346.45 (AUD) 41 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 35,372.28 (AUD) 4,196 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 385.48 (AUD) 46 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 387.32 (AUD) 46 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 406.08 (AUD) 48 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 422.25 (AUD) 50 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 44,404.75 (AUD) 5,255 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 469.84 (AUD) 56 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 480.51 (AUD) 57 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 497.96 (AUD) 59 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 5,107.96 (AUD) 611 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 540.80 (AUD) 64 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 565.81 (AUD) 67 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 574.60 (AUD) 68 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 6,566.97 (AUD) 779 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 624.17 (AUD) 74 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 643.72 (AUD) 77 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 667.15 (AUD) 79 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 672.80 (AUD) 80 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 676.35 (AUD) 81 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 676.35 (AUD) 81 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 690.03 (AUD) 82 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 7,686.00 (AUD) 915 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 7,748.65 (AUD) 917 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 729.93 (AUD) 87 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 731.67 (AUD) 87 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 748.49 (AUD) 89 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 757.34 (AUD) 90 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 783.06 (AUD) 93 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 8.35 (AUD) 1 Ordinary Share
8/08/2025 Morgan Stanley Australia Securities Limited Sell 8.42 (AUD) 1 Ordinary Share
8/08/2025 Morgan Stanley Australia Securities Limited Sell 8.45 (AUD) 1 Ordinary Share
8/08/2025 Morgan Stanley Australia Securities Limited Sell 868.40 (AUD) 104 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 889.34 (AUD) 106 Ordinary Shares
8/08/2025 Morgan Stanley Australia Securities Limited Sell 928.94 (AUD) 110 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
8/08/2025 Morgan Stanley Capital Services LLC Buy N/A 1,579 Swaps
8/08/2025 Morgan Stanley Capital Services LLC Buy N/A 14,015 Swaps
8/08/2025 Morgan Stanley Capital Services LLC Buy N/A 2,759 Swaps
8/08/2025 Morgan Stanley Capital Services LLC Buy N/A 3,852 Swaps
8/08/2025 Morgan Stanley Capital Services LLC Buy N/A 554 Swaps
8/08/2025 Morgan Stanley Capital Services LLC Sell N/A 189 Swaps
8/08/2025 Morgan Stanley Capital Services LLC Sell N/A 6,855 Swaps
8/08/2025 Morgan Stanley Capital Services LLC Sell N/A 94 Swaps
8/08/2025 Morgan Stanley Capital Services LLC Sell N/A 94 Swaps
11/08/2025 Morgan Stanley & Co. International plc Buy 11836.4 1,270 Ordinary Shares
11/08/2025 Morgan Stanley & Co. International plc Buy N/A 2,359 Swaps
11/08/2025 Morgan Stanley & Co. International plc Buy N/A 876 Swaps
11/08/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 881 Ordinary Shares
11/08/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 30,039 Ordinary Shares
11/08/2025 Morgan Stanley & Co. International plc Sell N/A 1,530 Swaps
11/08/2025 Morgan Stanley & Co. International plc Sell N/A 2,553 Swaps
11/08/2025 Morgan Stanley & Co. International plc Sell N/A 24 Swaps
11/08/2025 Morgan Stanley & Co. LLC Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 250,000 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 1,065.62 (AUD) 125 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 1,241.20 (AUD) 145 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 1,345.36 (AUD) 158 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 1,399.74 (AUD) 164 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 1,421.79 (AUD) 166 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 1,456.90 (AUD) 170 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 1,740.12 (AUD) 204 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 1,831.80 (AUD) 215 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 127.95 (AUD) 15 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 13,426.22 (AUD) 1,574 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 14,910.00 (AUD) 1,750 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 170.40 (AUD) 20 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 176.61 (AUD) 21 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 177.45 (AUD) 21 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 193.66 (AUD) 23 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 2,786.04 (AUD) 327 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 221.39 (AUD) 26 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 34.06 (AUD) 4 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 357.42 (AUD) 42 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 40,802.28 (AUD) 4,789 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 409.92 (AUD) 48 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 42.55 (AUD) 5 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 476.56 (AUD) 56 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 5,516.84 (AUD) 646 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 52,125.36 (AUD) 6,118 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 539.28 (AUD) 63 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 580.04 (AUD) 68 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 6,047.77 (AUD) 709 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 614.16 (AUD) 72 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 638.25 (AUD) 75 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 716.55 (AUD) 85 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 749.76 (AUD) 88 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 784.76 (AUD) 92 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 8.54 (AUD) 1 Ordinary Share
11/08/2025 Morgan Stanley Australia Securities Limited Buy 854.50 (AUD) 100 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Buy 9,218.64 (AUD) 1,082 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 1,089.92 (AUD) 128 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 1,108.90 (AUD) 130 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 1,194.20 (AUD) 140 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
11/08/2025 Morgan Stanley Australia Securities Limited Sell 1,357.86 (AUD) 159 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 1,374.13 (AUD) 161 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 1,394.00 (AUD) 164 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 1,416.79 (AUD) 166 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 1,460.34 (AUD) 171 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 1,607.40 (AUD) 188 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 1,813.68 (AUD) 213 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 1,813.69 (AUD) 213 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 110.82 (AUD) 13 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 110.82 (AUD) 13 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 110.89 (AUD) 13 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 119.42 (AUD) 14 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 119.48 (AUD) 14 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 136.80 (AUD) 16 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 145.09 (AUD) 17 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 15,293.40 (AUD) 1,795 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 162.73 (AUD) 19 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 17.04 (AUD) 2 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 170.10 (AUD) 20 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 179.44 (AUD) 21 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 185.02 (AUD) 22 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 2,173.86 (AUD) 255 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 2,197.35 (AUD) 257 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 2,874.61 (AUD) 337 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 230.17 (AUD) 27 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 237.72 (AUD) 28 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 25.54 (AUD) 3 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 255.90 (AUD) 30 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 280.50 (AUD) 33 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 280.83 (AUD) 33 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 282.81 (AUD) 33 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 3,087.86 (AUD) 362 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 3,285.93 (AUD) 385 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 3,312.30 (AUD) 389 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 3,576.29 (AUD) 420 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 3,910.68 (AUD) 459 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 331.89 (AUD) 39 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 34,241.88 (AUD) 4,019 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 349.52 (AUD) 41 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 350.14 (AUD) 41 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 351.57 (AUD) 41 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 359.94 (AUD) 42 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 4,657.38 (AUD) 546 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 419.68 (AUD) 49 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 425.50 (AUD) 50 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 469.15 (AUD) 55 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 5,648.76 (AUD) 663 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 5,682.84 (AUD) 667 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 527.00 (AUD) 62 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 6,085.39 (AUD) 713 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 605.27 (AUD) 71 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 606.34 (AUD) 71 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 613.44 (AUD) 72 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 638.25 (AUD) 75 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 646.76 (AUD) 76 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 700.28 (AUD) 82 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 702.74 (AUD) 82 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
11/08/2025 Morgan Stanley Australia Securities Limited Sell 711.31 (AUD) 83 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 733.15 (AUD) 86 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 748.88 (AUD) 88 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 757.39 (AUD) 89 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 768.15 (AUD) 90 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 85.20 (AUD) 10 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 865.98 (AUD) 102 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 9,210.12 (AUD) 1,081 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 904.18 (AUD) 106 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 905.24 (AUD) 106 Ordinary Shares
11/08/2025 Morgan Stanley Australia Securities Limited Sell 953.12 (AUD) 112 Ordinary Shares
11/08/2025 Morgan Stanley Capital Services LLC Buy N/A 1,430 Swaps
11/08/2025 Morgan Stanley Capital Services LLC Buy N/A 1,745 Swaps
11/08/2025 Morgan Stanley Capital Services LLC Buy N/A 111 Swaps
11/08/2025 Morgan Stanley Capital Services LLC Buy N/A 154 Swaps
11/08/2025 Morgan Stanley Capital Services LLC Buy N/A 2,036 Swaps
11/08/2025 Morgan Stanley Capital Services LLC Buy N/A 2,608 Swaps
11/08/2025 Morgan Stanley Capital Services LLC Buy N/A 4,406 Swaps
11/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,747 Swaps
11/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,765 Swaps
11/08/2025 Morgan Stanley Capital Services LLC Sell N/A 2,602 Swaps
11/08/2025 Morgan Stanley Capital Services LLC Sell N/A 3,071 Swaps
11/08/2025 Morgan Stanley Capital Services LLC Sell N/A 63 Swaps
11/08/2025 Morgan Stanley Capital Services LLC Sell N/A 63 Swaps
12/08/2025 Morgan Stanley & Co. International plc Borrow N/A 2,967 Ordinary Shares
12/08/2025 Morgan Stanley & Co. International plc Buy 73400 8,000 Ordinary Shares
12/08/2025 Morgan Stanley & Co. International plc Buy N/A 1,648 Swaps
12/08/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 2,086 Ordinary Shares
12/08/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 881 Ordinary Shares
12/08/2025 Morgan Stanley & Co. International plc Sell 2524.83 271 Ordinary Shares
12/08/2025 Morgan Stanley & Co. International plc Sell N/A 28 Swaps
12/08/2025 Morgan Stanley Australia Securities Limited Buy 1,304.38 (AUD) 154 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 1,362.42 (AUD) 162 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 1,404.97 (AUD) 165 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 1,596.00 (AUD) 190 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 1,703.00 (AUD) 200 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 1,891.04 (AUD) 223 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 101.04 (AUD) 12 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 11,441.30 (AUD) 1,354 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 110.63 (AUD) 13 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 118.22 (AUD) 14 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 118.72 (AUD) 14 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 126.45 (AUD) 15 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 13,562.25 (AUD) 1,605 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 152.01 (AUD) 18 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 16.87 (AUD) 2 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 17.28 (AUD) 2 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 176.82 (AUD) 21 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 2,105.52 (AUD) 248 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 2,334.48 (AUD) 274 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 2,905.21 (AUD) 343 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 229.23 (AUD) 27 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 236.60 (AUD) 28 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 244.90 (AUD) 29 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 262.88 (AUD) 31 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 289.00 (AUD) 34 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 295.75 (AUD) 35 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
12/08/2025 Morgan Stanley Australia Securities Limited Buy 3,300.04 (AUD) 391 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 32,806.28 (AUD) 3,887 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 33.64 (AUD) 4 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 34.56 (AUD) 4 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 387.32 (AUD) 46 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 416.99 (AUD) 49 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 466.40 (AUD) 55 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 5,431.32 (AUD) 642 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 5,806.72 (AUD) 688 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 505.80 (AUD) 60 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 51,973.52 (AUD) 6,158 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 544.64 (AUD) 64 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 566.82 (AUD) 67 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 567.49 (AUD) 67 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 581.67 (AUD) 69 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 6,263.36 (AUD) 736 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 60.48 (AUD) 7 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 609.12 (AUD) 72 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 623.08 (AUD) 74 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 645.24 (AUD) 76 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 653.73 (AUD) 77 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 657.15 (AUD) 78 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 663.78 (AUD) 78 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 67,857.60 (AUD) 8,040 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 681.20 (AUD) 80 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 74,136.96 (AUD) 8,784 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 8.42 (AUD) 1 Ordinary Share
12/08/2025 Morgan Stanley Australia Securities Limited Buy 8.44 (AUD) 1 Ordinary Share
12/08/2025 Morgan Stanley Australia Securities Limited Buy 852.94 (AUD) 101 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 921.24 (AUD) 108 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Buy 961.02 (AUD) 114 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 1,172.46 (AUD) 139 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 1,334.50 (AUD) 157 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 1,441.60 (AUD) 170 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 1,460.98 (AUD) 173 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 1,794.51 (AUD) 213 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 1,814.60 (AUD) 215 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 1,856.80 (AUD) 220 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 1,858.61 (AUD) 221 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 10,042.02 (AUD) 1,187 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 10,263.06 (AUD) 1,206 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 109.85 (AUD) 13 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 127.05 (AUD) 15 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 13,596.84 (AUD) 1,611 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 15,469.39 (AUD) 1,821 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 17.02 (AUD) 2 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 193.43 (AUD) 23 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 2,106.76 (AUD) 248 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 2,211.28 (AUD) 262 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 2,609.50 (AUD) 309 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 2,888.27 (AUD) 341 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 2,987.31 (AUD) 355 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 207.36 (AUD) 24 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 21,125.32 (AUD) 2,503 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 227.07 (AUD) 27 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 228.15 (AUD) 27 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 244.76 (AUD) 29 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
12/08/2025 Morgan Stanley Australia Securities Limited Sell 25.53 (AUD) 3 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 3,097.64 (AUD) 364 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 3,311.02 (AUD) 393 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 456.30 (AUD) 54 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 5,584.50 (AUD) 657 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 504.90 (AUD) 60 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 554.40 (AUD) 66 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 556.38 (AUD) 66 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 563.47 (AUD) 67 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 583.05 (AUD) 69 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 589.75 (AUD) 70 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 593.25 (AUD) 70 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 598.53 (AUD) 71 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 60.48 (AUD) 7 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 640.30 (AUD) 76 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 666.36 (AUD) 79 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 67.36 (AUD) 8 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 7,604.44 (AUD) 901 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 7,797.75 (AUD) 925 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 85.10 (AUD) 10 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 953.72 (AUD) 113 Ordinary Shares
12/08/2025 Morgan Stanley Australia Securities Limited Sell 957.67 (AUD) 113 Ordinary Shares
12/08/2025 Morgan Stanley Capital Services LLC Buy N/A 2,503 Swaps
12/08/2025 Morgan Stanley Capital Services LLC Buy N/A 4,686 Swaps
12/08/2025 Morgan Stanley Capital Services LLC Buy N/A 7,495 Swaps
12/08/2025 Morgan Stanley Capital Services LLC Sell N/A 10,890 Swaps
12/08/2025 Morgan Stanley Capital Services LLC Sell N/A 13 Swaps
12/08/2025 Morgan Stanley Capital Services LLC Sell N/A 399 Swaps
12/08/2025 Morgan Stanley Capital Services LLC Sell N/A 7,029 Swaps
12/08/2025 Morgan Stanley Capital Services LLC Sell N/A 73 Swaps
12/08/2025 Morgan Stanley Capital Services LLC Sell N/A 73 Swaps
12/08/2025 Morgan Stanley Capital Services LLC Sell N/A 8,040 Swaps
12/08/2025 Morgan Stanley Capital Services LLC Sell N/A 915 Swaps
12/08/2025 Morgan Stanley Smith Barney LLC Sell 217.48 (USD) 8 American Depositary Receipt
13/08/2025 Morgan Stanley & Co. International plc Buy 66977.92 7,312 Ordinary Shares
13/08/2025 Morgan Stanley & Co. International plc Buy N/A 2,347 Swaps
13/08/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 160 Ordinary Shares
13/08/2025 Morgan Stanley & Co. International plc Sell 987.43 107 Ordinary Shares
13/08/2025 Morgan Stanley & Co. International plc Sell 74210 8,000 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 1,222.35 (AUD) 145 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 1,264.50 (AUD) 150 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 1,746.04 (AUD) 207 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 1,755.52 (AUD) 208 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 1,831.48 (AUD) 217 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 1,839.92 (AUD) 218 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 1,922.04 (AUD) 228 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 10,378.85 (AUD) 1,229 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 101.28 (AUD) 12 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 109.72 (AUD) 13 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 117.88 (AUD) 14 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 118.58 (AUD) 14 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 134.88 (AUD) 16 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 151.74 (AUD) 18 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 151.92 (AUD) 18 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 16.89 (AUD) 2 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 2,038.86 (AUD) 241 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 2,077.46 (AUD) 246 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
13/08/2025 Morgan Stanley Australia Securities Limited Buy 2,181.37 (AUD) 258 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 2,415.27 (AUD) 286 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 219.31 (AUD) 26 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 253.20 (AUD) 30 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 278.35 (AUD) 33 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 286.96 (AUD) 34 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 295.05 (AUD) 35 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 3,055.28 (AUD) 362 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 3,333.80 (AUD) 395 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 3,468.84 (AUD) 411 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 3,804.74 (AUD) 450 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 3,896.94 (AUD) 462 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 30,737.63 (AUD) 3,629 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 4,122.27 (AUD) 489 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 431.97 (AUD) 51 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 464.20 (AUD) 55 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 490.10 (AUD) 58 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 50.52 (AUD) 6 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 50.58 (AUD) 6 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 56,850.64 (AUD) 6,712 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 590.45 (AUD) 70 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 599.59 (AUD) 71 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 625.30 (AUD) 74 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 67,141.69 (AUD) 7,927 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 716.55 (AUD) 85 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 8,097.57 (AUD) 960 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 836.55 (AUD) 99 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 869.32 (AUD) 103 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 878.80 (AUD) 104 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 9,238.79 (AUD) 1,094 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Buy 962.16 (AUD) 114 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 1,130.96 (AUD) 134 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 1,299.76 (AUD) 154 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 1,439.90 (AUD) 170 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 1,449.96 (AUD) 172 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 109.78 (AUD) 13 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 118.09 (AUD) 14 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 126.60 (AUD) 15 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 135.36 (AUD) 16 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 169.20 (AUD) 20 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 17,981.81 (AUD) 2,123 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 2,354.66 (AUD) 278 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 202.80 (AUD) 24 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 236.46 (AUD) 28 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 245.05 (AUD) 29 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 269.70 (AUD) 31 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 272.00 (AUD) 32 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 33,092.29 (AUD) 3,907 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 388.70 (AUD) 46 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 4,260.41 (AUD) 503 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 4,692.64 (AUD) 556 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 456.30 (AUD) 54 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 50.76 (AUD) 6 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 777.40 (AUD) 92 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 8,859.62 (AUD) 1,046 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 8,986.67 (AUD) 1,061 Ordinary Shares
13/08/2025 Morgan Stanley Australia Securities Limited Sell 93.00 (AUD) 11 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
13/08/2025 Morgan Stanley Australia Securities Limited Sell 996.51 (AUD) 118 Ordinary Shares
13/08/2025 Morgan Stanley Capital Services LLC Buy N/A 359 Swaps
13/08/2025 Morgan Stanley Capital Services LLC Buy N/A 964 Swaps
13/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,018 Swaps
13/08/2025 Morgan Stanley Capital Services LLC Sell N/A 12,268 Swaps
13/08/2025 Morgan Stanley Capital Services LLC Sell N/A 247 Swaps
13/08/2025 Morgan Stanley Capital Services LLC Sell N/A 3,829 Swaps
13/08/2025 Morgan Stanley Capital Services LLC Sell N/A 4,194 Swaps
13/08/2025 Morgan Stanley Capital Services LLC Sell N/A 8,050 Swaps
14/08/2025 Morgan Stanley & Co. International plc Buy N/A 994 Swaps
14/08/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 10,160,001 Ordinary Shares
14/08/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 10,159,371 Ordinary Shares
14/08/2025 Morgan Stanley & Co. International plc Sell 5515.12 603 Ordinary Shares
14/08/2025 Morgan Stanley & Co. International plc Sell 67181 7,312 Ordinary Shares
14/08/2025 Morgan Stanley & Co. LLC Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 24,975 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,000.80 (AUD) 120 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,066.24 (AUD) 128 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,094.60 (AUD) 130 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,134.24 (AUD) 136 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,159.26 (AUD) 139 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,322.88 (AUD) 159 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,386.10 (AUD) 166 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,417.80 (AUD) 170 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,476.18 (AUD) 177 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,530.88 (AUD) 184 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,660.65 (AUD) 199 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,699.32 (AUD) 204 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,814.12 (AUD) 217 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,830.84 (AUD) 219 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,851.48 (AUD) 222 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,872.64 (AUD) 224 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,907.57 (AUD) 229 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 1,960.92 (AUD) 234 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 10,097.90 (AUD) 1,205 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 100.20 (AUD) 12 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 100.26 (AUD) 12 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 108.29 (AUD) 13 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 108.42 (AUD) 13 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 11,711.98 (AUD) 1,406 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 12,090.80 (AUD) 1,448 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 12,491.60 (AUD) 1,496 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 125.32 (AUD) 15 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 134.56 (AUD) 16 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 14,673.38 (AUD) 1,751 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 158.17 (AUD) 19 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 169.60 (AUD) 20 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 186.12 (AUD) 22 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 192.28 (AUD) 23 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 2,048.49 (AUD) 243 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 2,073.28 (AUD) 248 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 2,470.11 (AUD) 296 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 2,630.25 (AUD) 315 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 2,666.84 (AUD) 319 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 2,743.86 (AUD) 329 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 20,130.88 (AUD) 2,408 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 208.87 (AUD) 25 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 216.84 (AUD) 26 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
14/08/2025 Morgan Stanley Australia Securities Limited Buy 234.08 (AUD) 28 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 241.42 (AUD) 29 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 266.88 (AUD) 32 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 267.36 (AUD) 32 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 3,588.58 (AUD) 429 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 30,084.20 (AUD) 3,590 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 324.87 (AUD) 39 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 337.60 (AUD) 40 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 341.73 (AUD) 41 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 357.76 (AUD) 43 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 4,367.05 (AUD) 523 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 4,475.60 (AUD) 536 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 4,809.60 (AUD) 576 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 409.64 (AUD) 49 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 41.70 (AUD) 5 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 416.75 (AUD) 50 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 418.25 (AUD) 50 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 474.24 (AUD) 57 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 486.04 (AUD) 58 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 493.52 (AUD) 59 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 5,385.75 (AUD) 645 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 50.13 (AUD) 6 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 50.28 (AUD) 6 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 533.76 (AUD) 64 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 543.07 (AUD) 65 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 543.40 (AUD) 65 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 569.16 (AUD) 68 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 572.90 (AUD) 68 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 574.77 (AUD) 69 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 58.52 (AUD) 7 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 583.80 (AUD) 70 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 6,809.31 (AUD) 815 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 66.88 (AUD) 8 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 669.20 (AUD) 80 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 718.52 (AUD) 86 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 75.28 (AUD) 9 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 751.94 (AUD) 90 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 76,082.02 (AUD) 9,079 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 785.84 (AUD) 94 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 8,572.22 (AUD) 1,026 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 8.35 (AUD) 1 Ordinary Share
14/08/2025 Morgan Stanley Australia Securities Limited Buy 8.38 (AUD) 1 Ordinary Share
14/08/2025 Morgan Stanley Australia Securities Limited Buy 82,543.00 (AUD) 9,850 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 849.41 (AUD) 101 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 902.88 (AUD) 108 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 917.40 (AUD) 110 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Buy 996.62 (AUD) 119 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 1,080.32 (AUD) 128 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 1,124.26 (AUD) 134 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 1,164.80 (AUD) 140 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 1,726.10 (AUD) 205 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 1,820.30 (AUD) 218 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 1,907.44 (AUD) 226 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 10,097.90 (AUD) 1,205 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 108.55 (AUD) 13 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 150.12 (AUD) 18 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 2,405.06 (AUD) 287 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
14/08/2025 Morgan Stanley Australia Securities Limited Sell 2,547.52 (AUD) 304 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 2,711.88 (AUD) 324 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 213.60 (AUD) 24 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 3,523.59 (AUD) 423 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 3,919.95 (AUD) 465 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 341.94 (AUD) 41 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 35,732.32 (AUD) 4,264 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 4,678.74 (AUD) 561 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 5,601.20 (AUD) 670 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 551.10 (AUD) 66 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 558.44 (AUD) 67 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 563.80 (AUD) 67 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 564.47 (AUD) 67 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 565.81 (AUD) 67 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 6,955.40 (AUD) 830 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 621.60 (AUD) 74 Ordinary Shares
14/08/2025 Morgan Stanley Australia Securities Limited Sell 8.38 (AUD) 1 Ordinary Share
14/08/2025 Morgan Stanley Australia Securities Limited Sell 953.04 (AUD) 114 Ordinary Shares
14/08/2025 Morgan Stanley Capital Services LLC Buy N/A 1,205 Swaps
14/08/2025 Morgan Stanley Capital Services LLC Sell N/A 116 Swaps
14/08/2025 Morgan Stanley Capital Services LLC Sell N/A 15,537 Swaps
14/08/2025 Morgan Stanley Capital Services LLC Sell N/A 16,267 Swaps
14/08/2025 Morgan Stanley Capital Services LLC Sell N/A 30 Swaps
14/08/2025 Morgan Stanley Capital Services LLC Sell N/A 30 Swaps
14/08/2025 Morgan Stanley Capital Services LLC Sell N/A 4,271 Swaps
14/08/2025 Morgan Stanley Capital Services LLC Sell N/A 534 Swaps
14/08/2025 Morgan Stanley Capital Services LLC Sell N/A 802 Swaps
15/08/2025 Morgan Stanley & Co. International plc Collateral Received N/A 974 Ordinary Shares
15/08/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 2,155 Ordinary Shares
15/08/2025 Morgan Stanley & Co. International plc Sell 4171.63 452 Ordinary Shares
15/08/2025 Morgan Stanley & Co. International plc Sell N/A 408 Swaps
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,040.36 (AUD) 124 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,048.12 (AUD) 125 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,060.29 (AUD) 126 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,153.54 (AUD) 137 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,190.67 (AUD) 142 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,195.64 (AUD) 142 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,199.77 (AUD) 143 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,203.34 (AUD) 143 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,433.94 (AUD) 170 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,483.26 (AUD) 177 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,518.29 (AUD) 180 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,570.80 (AUD) 187 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,676.98 (AUD) 200 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,794.52 (AUD) 213 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 1,986.06 (AUD) 237 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 10,988.10 (AUD) 1,305 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 12,448.80 (AUD) 1,482 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 15,907.41 (AUD) 1,887 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 159.22 (AUD) 19 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 16,802.41 (AUD) 1,992 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 184.58 (AUD) 22 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 19,093.95 (AUD) 2,265 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 19,380.57 (AUD) 2,299 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 193.43 (AUD) 23 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 2,150.40 (AUD) 256 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 2,558.95 (AUD) 305 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
15/08/2025 Morgan Stanley Australia Securities Limited Buy 2,714.46 (AUD) 322 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 2,716.43 (AUD) 323 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 201.12 (AUD) 24 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 21,201.45 (AUD) 2,515 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 22,069.74 (AUD) 2,618 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 22,174.77 (AUD) 2,643 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 235.20 (AUD) 28 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 243.02 (AUD) 29 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 25,804.23 (AUD) 3,061 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 269.28 (AUD) 32 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 285.60 (AUD) 34 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 286.96 (AUD) 34 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 3,104.30 (AUD) 370 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 3,144.39 (AUD) 373 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 3,276.00 (AUD) 390 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 302.04 (AUD) 36 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 308.95 (AUD) 37 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 319.01 (AUD) 38 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 327.21 (AUD) 39 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 327.40 (AUD) 39 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 343.99 (AUD) 41 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 353.84 (AUD) 42 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 361.63 (AUD) 43 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 37,505.07 (AUD) 4,449 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 377.32 (AUD) 45 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 396.21 (AUD) 47 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 4,071.69 (AUD) 483 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 4,078.85 (AUD) 485 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 41.90 (AUD) 5 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 41.92 (AUD) 5 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 453.06 (AUD) 54 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 473.20 (AUD) 56 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 495.01 (AUD) 59 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 5,277.18 (AUD) 626 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 529.20 (AUD) 63 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 530.46 (AUD) 63 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 539.20 (AUD) 64 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 572.56 (AUD) 68 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 6,053.98 (AUD) 719 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 6,930.00 (AUD) 825 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 604.43 (AUD) 72 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 611.74 (AUD) 73 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 621.60 (AUD) 74 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 67.12 (AUD) 8 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 686.34 (AUD) 82 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 688.80 (AUD) 82 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 7,039.12 (AUD) 836 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 721.54 (AUD) 86 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 762.58 (AUD) 91 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 793.36 (AUD) 94 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 8,664.18 (AUD) 1,029 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 8.41 (AUD) 1 Ordinary Share
15/08/2025 Morgan Stanley Australia Securities Limited Buy 806.88 (AUD) 96 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 83.50 (AUD) 10 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 84.25 (AUD) 10 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 855.26 (AUD) 102 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 9,187.05 (AUD) 1,095 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
15/08/2025 Morgan Stanley Australia Securities Limited Buy 92.18 (AUD) 11 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 92.62 (AUD) 11 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 92.73 (AUD) 11 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Buy 936.32 (AUD) 112 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 1,659.72 (AUD) 197 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 10,250.88 (AUD) 1,216 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 16,000.14 (AUD) 1,898 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 251.70 (AUD) 30 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 392.45 (AUD) 47 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 436.80 (AUD) 52 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 5,018.32 (AUD) 596 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 50,018.48 (AUD) 5,956 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 553.74 (AUD) 66 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 682.41 (AUD) 81 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 801.80 (AUD) 95 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 84.20 (AUD) 10 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 91.63 (AUD) 11 Ordinary Shares
15/08/2025 Morgan Stanley Australia Securities Limited Sell 918.87 (AUD) 109 Ordinary Shares
15/08/2025 Morgan Stanley Capital Services LLC Buy N/A 29 Swaps
15/08/2025 Morgan Stanley Capital Services LLC Buy N/A 29 Swaps
15/08/2025 Morgan Stanley Capital Services LLC Buy N/A 468 Swaps
15/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,924 Swaps
15/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,949 Swaps
15/08/2025 Morgan Stanley Capital Services LLC Sell N/A 2,968 Swaps
15/08/2025 Morgan Stanley Capital Services LLC Sell N/A 5,100 Swaps
15/08/2025 Morgan Stanley Capital Services LLC Sell N/A 9,175 Swaps
18/08/2025 Morgan Stanley & Co. International plc Buy 41,124.98 (AUD) 4,837 Ordinary Shares
18/08/2025 Morgan Stanley & Co. International plc Buy 719.46 (AUD) 84 Ordinary Shares
18/08/2025 Morgan Stanley & Co. International plc Buy 8,965.44 (AUD) 1,056 Ordinary Shares
18/08/2025 Morgan Stanley & Co. International plc Buy N/A 32 Swaps
18/08/2025 Morgan Stanley & Co. International plc Buy N/A 44 Swaps
18/08/2025 Morgan Stanley & Co. International plc Buy N/A 58 Swaps
18/08/2025 Morgan Stanley & Co. International plc Buy N/A 83 Swaps
18/08/2025 Morgan Stanley & Co. International plc Buy N/A 909 Swaps
18/08/2025 Morgan Stanley & Co. International plc Collateral Received N/A 10,158,586 Ordinary Shares
18/08/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 10,158,586 Ordinary Shares
18/08/2025 Morgan Stanley & Co. International plc Sell 419.81 45 Ordinary Shares
18/08/2025 Morgan Stanley & Co. International plc Sell 1230.24 132 Ordinary Shares
18/08/2025 Morgan Stanley & Co. LLC Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 1,227 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 1,004.18 (AUD) 118 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 1,019.83 (AUD) 119 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 1,055.24 (AUD) 124 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 1,088.00 (AUD) 128 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 1,209.78 (AUD) 141 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 1,336.68 (AUD) 158 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 1,341.42 (AUD) 158 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 1,715.35 (AUD) 203 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 10,961.10 (AUD) 1,282 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 136.40 (AUD) 16 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 14,339.61 (AUD) 1,689 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 16,247.64 (AUD) 1,907 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 162.73 (AUD) 19 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 2,006.00 (AUD) 236 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 2,824.06 (AUD) 337 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 24,793.20 (AUD) 2,910 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 25.48 (AUD) 3 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 256.95 (AUD) 30 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
18/08/2025 Morgan Stanley Australia Securities Limited Buy 26,771.36 (AUD) 3,157 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 288.32 (AUD) 34 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 29,935.74 (AUD) 3,526 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 290,194.15 (AUD) 34,146 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 340.40 (AUD) 40 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 349.32 (AUD) 41 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 391.46 (AUD) 46 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 399.73 (AUD) 47 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 475.44 (AUD) 56 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 48,246.00 (AUD) 5,676 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 486.04 (AUD) 58 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 5,153.43 (AUD) 607 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 5,945.94 (AUD) 702 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 53,512.47 (AUD) 6,303 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 570.17 (AUD) 67 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 64,284.54 (AUD) 7,554 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 646.00 (AUD) 76 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 8,302.12 (AUD) 975 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 873.12 (AUD) 102 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 9,350.00 (AUD) 1,100 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Buy 999.18 (AUD) 117 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 1,038.22 (AUD) 122 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 1,043.64 (AUD) 123 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 1,074.42 (AUD) 127 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 1,162.44 (AUD) 137 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 1,246.84 (AUD) 146 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 1,250.97 (AUD) 147 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 1,265.40 (AUD) 148 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 1,489.44 (AUD) 174 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 1,650.15 (AUD) 193 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 102.12 (AUD) 12 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 119.14 (AUD) 14 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 119.70 (AUD) 14 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 12,488.79 (AUD) 1,471 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 154.08 (AUD) 18 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 17.00 (AUD) 2 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 170.20 (AUD) 20 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 170.20 (AUD) 20 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 171.60 (AUD) 20 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 175.98 (AUD) 21 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 187.00 (AUD) 22 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 187.11 (AUD) 22 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 212.50 (AUD) 25 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 255.00 (AUD) 30 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 3,189.15 (AUD) 373 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 3,294.12 (AUD) 388 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 314.13 (AUD) 37 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 340.40 (AUD) 40 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 340.40 (AUD) 40 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 4,694.97 (AUD) 553 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 42,416.04 (AUD) 4,996 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 42.50 (AUD) 5 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 42.55 (AUD) 5 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 423.00 (AUD) 50 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 473.20 (AUD) 56 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 50,567.63 (AUD) 5,956 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 51.12 (AUD) 6 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
18/08/2025 Morgan Stanley Australia Securities Limited Sell 540.80 (AUD) 64 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 565.29 (AUD) 66 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 566.28 (AUD) 66 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 569.82 (AUD) 67 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 604.21 (AUD) 71 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 611.28 (AUD) 72 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 621.59 (AUD) 73 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 635.62 (AUD) 75 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 663.00 (AUD) 78 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 8.50 (AUD) 1 Ordinary Share
18/08/2025 Morgan Stanley Australia Securities Limited Sell 84.70 (AUD) 10 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 849.00 (AUD) 100 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 858.50 (AUD) 101 Ordinary Shares
18/08/2025 Morgan Stanley Australia Securities Limited Sell 955.98 (AUD) 113 Ordinary Shares
18/08/2025 Morgan Stanley Capital Services LLC Buy N/A 111 Swaps
18/08/2025 Morgan Stanley Capital Services LLC Buy N/A 309 Swaps
18/08/2025 Morgan Stanley Capital Services LLC Buy N/A 4,996 Swaps
18/08/2025 Morgan Stanley Capital Services LLC Buy N/A 6 Swaps
18/08/2025 Morgan Stanley Capital Services LLC Buy N/A 916 Swaps
18/08/2025 Morgan Stanley Capital Services LLC Sell N/A 234 Swaps
18/08/2025 Morgan Stanley Capital Services LLC Sell N/A 3,926 Swaps
18/08/2025 Morgan Stanley Capital Services LLC Sell N/A 385 Swaps
18/08/2025 Morgan Stanley Capital Services LLC Sell N/A 6,303 Swaps
19/08/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 2 Ordinary Shares
19/08/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 2 Ordinary Shares
19/08/2025 Morgan Stanley & Co. International plc Sell 148.2 16 Ordinary Shares
19/08/2025 Morgan Stanley & Co. International plc Sell N/A 383 Swaps
19/08/2025 Morgan Stanley & Co. International plc Sell N/A 44 Swaps
19/08/2025 Morgan Stanley & Co. International plc Sell N/A 83 Swaps
19/08/2025 Morgan Stanley & Co. LLC Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 1,737 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 1,075.02 (AUD) 127 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 1,105.64 (AUD) 131 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 1,132.30 (AUD) 134 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 1,159.02 (AUD) 137 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 1,258.00 (AUD) 148 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 1,259.05 (AUD) 149 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 1,319.76 (AUD) 156 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 1,376.51 (AUD) 163 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 1,628.16 (AUD) 192 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 1,677.57 (AUD) 199 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 1,731.19 (AUD) 205 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 1,782.90 (AUD) 210 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 1,859.00 (AUD) 220 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 10,557.60 (AUD) 1,245 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 10,837.50 (AUD) 1,275 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 101,753.50 (AUD) 11,971 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 109.98 (AUD) 13 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 112,599.50 (AUD) 13,247 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 118,667.79 (AUD) 14,000 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 12,058.15 (AUD) 1,427 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 126.75 (AUD) 15 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 127.35 (AUD) 15 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 13,332.96 (AUD) 1,576 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 13,593.90 (AUD) 1,604 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 135.36 (AUD) 16 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 14,322.77 (AUD) 1,691 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 14,466.76 (AUD) 1,708 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
19/08/2025 Morgan Stanley Australia Securities Limited Buy 151.92 (AUD) 18 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 16.92 (AUD) 2 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 18,598.45 (AUD) 2,201 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 19,113.92 (AUD) 2,254 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 194.00 (AUD) 23 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 2,906.80 (AUD) 344 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 2,908.64 (AUD) 343 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 20,680.50 (AUD) 2,433 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 202.56 (AUD) 24 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 210.75 (AUD) 25 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 210.87 (AUD) 25 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 237.16 (AUD) 28 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 24,446.00 (AUD) 2,876 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 25.38 (AUD) 3 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 25.44 (AUD) 3 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 29,975.33 (AUD) 3,539 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 3,194.10 (AUD) 378 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 3,540.55 (AUD) 419 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 304.92 (AUD) 36 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 321.10 (AUD) 38 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 397.38 (AUD) 47 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 4,086.18 (AUD) 483 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 4,551.48 (AUD) 538 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 4,658.50 (AUD) 550 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 4,839.30 (AUD) 570 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 42.50 (AUD) 5 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 423.00 (AUD) 50 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 490.68 (AUD) 58 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 5,810.42 (AUD) 686 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 516.67 (AUD) 61 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 561.00 (AUD) 66 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 585.81 (AUD) 69 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 6,656.80 (AUD) 785 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 658.32 (AUD) 78 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 67.84 (AUD) 8 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 677.60 (AUD) 80 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 7,461.35 (AUD) 883 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 7,591.49 (AUD) 900 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 7,663.52 (AUD) 908 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 713.16 (AUD) 84 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 785.85 (AUD) 93 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 8,684.76 (AUD) 1,029 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 86,310.15 (AUD) 10,178 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 911.52 (AUD) 108 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Buy 940.17 (AUD) 111 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 1,041.19 (AUD) 123 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 1,125.18 (AUD) 133 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 1,175.94 (AUD) 139 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 1,393.42 (AUD) 165 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 1,564.00 (AUD) 184 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 1,653.60 (AUD) 195 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 1,788.22 (AUD) 212 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 118.44 (AUD) 14 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 13,486.20 (AUD) 1,596 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 13,600.00 (AUD) 1,600 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 2,273.97 (AUD) 268 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 2,470.32 (AUD) 292 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
19/08/2025 Morgan Stanley Australia Securities Limited Sell 2,684.99 (AUD) 317 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 2,840.86 (AUD) 336 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 2,996.60 (AUD) 354 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 21,936.78 (AUD) 2,593 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 3,805.26 (AUD) 449 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 3,867.80 (AUD) 458 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 31,087.68 (AUD) 3,666 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 4,271.38 (AUD) 504 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 5,066.00 (AUD) 596 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 5,519.16 (AUD) 652 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 5,669.76 (AUD) 669 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 50,385.97 (AUD) 5,956 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 552.50 (AUD) 65 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 57,882.50 (AUD) 6,850 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 576.98 (AUD) 68 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 59,999.96 (AUD) 7,109 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 6,409.00 (AUD) 754 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 6,836.05 (AUD) 809 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 607.32 (AUD) 72 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 617.21 (AUD) 73 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 617.94 (AUD) 73 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 719.95 (AUD) 85 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 787.71 (AUD) 93 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 8,225.41 (AUD) 974 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 8,575.04 (AUD) 1,016 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 8.46 (AUD) 1 Ordinary Share
19/08/2025 Morgan Stanley Australia Securities Limited Sell 8.46 (AUD) 1 Ordinary Share
19/08/2025 Morgan Stanley Australia Securities Limited Sell 879.32 (AUD) 104 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 93.22 (AUD) 11 Ordinary Shares
19/08/2025 Morgan Stanley Australia Securities Limited Sell 979.61 (AUD) 116 Ordinary Shares
19/08/2025 Morgan Stanley Capital Services LLC Buy N/A 3,705 Swaps
19/08/2025 Morgan Stanley Capital Services LLC Sell N/A 111 Swaps
19/08/2025 Morgan Stanley Capital Services LLC Sell N/A 2,433 Swaps
19/08/2025 Morgan Stanley Capital Services LLC Sell N/A 204 Swaps
19/08/2025 Morgan Stanley Capital Services LLC Sell N/A 22,182 Swaps
19/08/2025 Morgan Stanley Capital Services LLC Sell N/A 34 Swaps
19/08/2025 Morgan Stanley Capital Services LLC Sell N/A 56 Swaps
19/08/2025 Morgan Stanley Smith Barney LLC Sell 3,626.80 (USD) 140 American Depositary Receipt
20/08/2025 Morgan Stanley & Co. International plc Buy 9.36 1 Ordinary Share
20/08/2025 Morgan Stanley & Co. International plc Buy 28080 3,000 Ordinary Shares
20/08/2025 Morgan Stanley & Co. International plc Buy 1,094.40 (AUD) 128 Ordinary Shares
20/08/2025 Morgan Stanley & Co. International plc Buy N/A 752 Swaps
20/08/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 2,566 Ordinary Shares
20/08/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 879 Ordinary Shares
20/08/2025 Morgan Stanley & Co. International plc Sell 472.65 50 Ordinary Shares
20/08/2025 Morgan Stanley & Co. International plc Sell N/A 16 Swaps
20/08/2025 Morgan Stanley & Co. International plc Sell N/A 27 Swaps
20/08/2025 Morgan Stanley Australia Securities Limited Buy 1,093.12 (AUD) 128 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 1,152.90 (AUD) 135 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 1,180.59 (AUD) 138 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 1,479.15 (AUD) 173 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 1,592.16 (AUD) 186 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 1,864.99 (AUD) 218 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 1,920.37 (AUD) 225 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 10,037.70 (AUD) 1,174 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 10,187.74 (AUD) 1,186 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 10,806.77 (AUD) 1,261 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
20/08/2025 Morgan Stanley Australia Securities Limited Buy 11,556.00 (AUD) 1,350 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 111.41 (AUD) 13 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 12,441.00 (AUD) 1,450 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 128,010.60 (AUD) 14,972 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 128.25 (AUD) 15 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 136.96 (AUD) 16 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 151,335.77 (AUD) 17,692 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 153.90 (AUD) 18 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 159,671.25 (AUD) 18,675 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 16,503.68 (AUD) 1,928 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 17.12 (AUD) 2 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 170.80 (AUD) 20 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 2,177.70 (AUD) 255 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 2,296.20 (AUD) 267 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 2,711.28 (AUD) 316 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 20,581.40 (AUD) 2,410 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 230.58 (AUD) 27 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 258.90 (AUD) 30 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 29,258.10 (AUD) 3,422 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 292.06 (AUD) 34 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 3,120.75 (AUD) 365 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 3,160.48 (AUD) 369 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 3,426.54 (AUD) 401 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 3,459.12 (AUD) 406 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 3,610.21 (AUD) 422 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 3,625.25 (AUD) 425 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 3,776.88 (AUD) 442 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 34.26 (AUD) 4 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 34.44 (AUD) 4 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 35,927.10 (AUD) 4,202 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 367.65 (AUD) 43 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 393.07 (AUD) 46 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 4,014.64 (AUD) 469 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 4,507.12 (AUD) 525 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 42.75 (AUD) 5 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 51.36 (AUD) 6 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 580.04 (AUD) 68 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 6,704.87 (AUD) 781 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 60,306.57 (AUD) 7,049 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 632.70 (AUD) 74 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 642.00 (AUD) 75 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 647.25 (AUD) 75 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 659.89 (AUD) 77 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 66,228.62 (AUD) 7,725 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 7,078.82 (AUD) 826 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 7,557.90 (AUD) 885 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 706.84 (AUD) 82 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 778.96 (AUD) 91 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 9,487.48 (AUD) 1,109 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 9,954.92 (AUD) 1,165 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Buy 961.52 (AUD) 112 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 1,104.88 (AUD) 129 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 1,566.48 (AUD) 183 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 111.41 (AUD) 13 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 119.28 (AUD) 14 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 120.96 (AUD) 14 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 128.17 (AUD) 15 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
20/08/2025 Morgan Stanley Australia Securities Limited Sell 128.77 (AUD) 15 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 154.26 (AUD) 18 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 171.09 (AUD) 20 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 19,243.25 (AUD) 2,252 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 2,049.41 (AUD) 239 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 2,509.53 (AUD) 293 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 205.32 (AUD) 24 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 24,803.55 (AUD) 2,901 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 247.95 (AUD) 29 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 25.65 (AUD) 3 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 290.70 (AUD) 34 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 3,131.13 (AUD) 366 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 3,451.16 (AUD) 402 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 3,862.33 (AUD) 452 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 316.53 (AUD) 37 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 368.94 (AUD) 43 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 371.52 (AUD) 43 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 4,009.95 (AUD) 469 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 42.71 (AUD) 5 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 42.75 (AUD) 5 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 444.08 (AUD) 52 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 469.42 (AUD) 55 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 470.25 (AUD) 55 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 50,933.32 (AUD) 5,956 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 51.30 (AUD) 6 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 538.02 (AUD) 63 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 572.85 (AUD) 67 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 59.92 (AUD) 7 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 59.92 (AUD) 7 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 68.48 (AUD) 8 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 702.74 (AUD) 82 Ordinary Shares
20/08/2025 Morgan Stanley Australia Securities Limited Sell 8,323.99 (AUD) 973 Ordinary Shares
20/08/2025 Morgan Stanley Capital Services LLC Buy N/A 1,182 Swaps
20/08/2025 Morgan Stanley Capital Services LLC Buy N/A 13 Swaps
20/08/2025 Morgan Stanley Capital Services LLC Buy N/A 96 Swaps
20/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,230 Swaps
20/08/2025 Morgan Stanley Capital Services LLC Sell N/A 10,888 Swaps
20/08/2025 Morgan Stanley Capital Services LLC Sell N/A 3,422 Swaps
21/08/2025 Morgan Stanley & Co. International plc Buy 41958.96 4,500 Ordinary Shares
21/08/2025 Morgan Stanley & Co. International plc Buy N/A 507 Swaps
21/08/2025 Morgan Stanley & Co. International plc Sell 70944.32 7,500 Ordinary Shares
21/08/2025 Morgan Stanley & Co. International plc Sell 76,619.44 (AUD) 8,919 Ordinary Shares
21/08/2025 Morgan Stanley & Co. International plc Sell 8.64 (AUD) 1 Ordinary Share
21/08/2025 Morgan Stanley & Co. International plc Sell N/A 16 Swaps
21/08/2025 Morgan Stanley & Co. International plc Sell N/A 31 Swaps
21/08/2025 Morgan Stanley Australia Securities Limited Buy 1,050.42 (AUD) 123 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 1,160.32 (AUD) 135 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 1,210.48 (AUD) 141 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 1,218.36 (AUD) 142 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 1,245.55 (AUD) 145 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 1,321.92 (AUD) 153 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 1,435.36 (AUD) 167 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 1,575.63 (AUD) 183 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 1,861.92 (AUD) 216 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 1,909.20 (AUD) 222 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 103.56 (AUD) 12 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 11,437.14 (AUD) 1,333 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
21/08/2025 Morgan Stanley Australia Securities Limited Buy 11,752.65 (AUD) 1,365 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 11,848.98 (AUD) 1,381 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 111.41 (AUD) 13 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 111.60 (AUD) 13 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 111.99 (AUD) 13 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 119.56 (AUD) 14 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 12,515.63 (AUD) 1,457 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 122,931.90 (AUD) 14,378 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 128.70 (AUD) 15 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 128.70 (AUD) 15 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 13,107.15 (AUD) 1,533 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 13,142.70 (AUD) 1,530 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 137.92 (AUD) 16 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 141,343.33 (AUD) 16,436 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 154.26 (AUD) 18 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 16,113.24 (AUD) 1,878 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 16,327.74 (AUD) 1,903 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 17,008.20 (AUD) 1,980 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 17.26 (AUD) 2 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 19,267.20 (AUD) 2,230 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 194,911.20 (AUD) 22,770 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 2,088.46 (AUD) 242 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 2,188.80 (AUD) 256 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 2,336.88 (AUD) 273 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 2,358,852.92 (AUD) 275,000 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 2,358,852.92 (AUD) 275,000 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 2,502.60 (AUD) 291 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 2,758.40 (AUD) 320 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 2,894.83 (AUD) 337 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 2,990.93 (AUD) 349 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 20,169.07 (AUD) 2,357 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 206.28 (AUD) 24 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 21,007.35 (AUD) 2,457 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 223.86 (AUD) 26 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 23,851.31 (AUD) 2,788 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 25,332.92 (AUD) 2,956 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 25,885.44 (AUD) 2,996 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 25.74 (AUD) 3 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 29,634.72 (AUD) 3,462 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 3,217.50 (AUD) 375 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 3,334.86 (AUD) 388 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 3,650.82 (AUD) 426 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 300.12 (AUD) 35 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 308.88 (AUD) 36 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 31,860.31 (AUD) 3,709 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 317.09 (AUD) 37 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 32,635.35 (AUD) 3,817 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 326.04 (AUD) 38 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 334.62 (AUD) 39 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 343.20 (AUD) 40 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 351.78 (AUD) 41 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 36,031.60 (AUD) 4,180 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 362.04 (AUD) 42 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 368.51 (AUD) 43 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 39,461.60 (AUD) 4,610 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 394.45 (AUD) 46 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 4,120.79 (AUD) 480 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
21/08/2025 Morgan Stanley Australia Securities Limited Buy 403.26 (AUD) 47 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 410.16 (AUD) 48 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 42.95 (AUD) 5 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 420.91 (AUD) 49 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 472.45 (AUD) 55 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 479.92 (AUD) 56 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 5,056.80 (AUD) 588 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 5,337.50 (AUD) 625 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 558.35 (AUD) 65 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 575.19 (AUD) 67 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 578.88 (AUD) 67 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 59,596.68 (AUD) 6,946 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 6,835.66 (AUD) 793 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 60.09 (AUD) 7 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 63,037.44 (AUD) 7,296 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 634.92 (AUD) 74 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 68.56 (AUD) 8 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 688.80 (AUD) 80 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 695.38 (AUD) 81 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 7,017.15 (AUD) 815 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 7,413.05 (AUD) 865 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 712.97 (AUD) 83 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 721.56 (AUD) 84 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 77.17 (AUD) 9 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 77.31 (AUD) 9 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 775.80 (AUD) 90 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 8.56 (AUD) 1 Ordinary Share
21/08/2025 Morgan Stanley Australia Securities Limited Buy 8.61 (AUD) 1 Ordinary Share
21/08/2025 Morgan Stanley Australia Securities Limited Buy 822.24 (AUD) 96 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 85.30 (AUD) 10 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 85.30 (AUD) 10 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 85.80 (AUD) 10 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 85.80 (AUD) 10 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 85.90 (AUD) 10 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 9,683.60 (AUD) 1,126 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Buy 94.82 (AUD) 11 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 1,050.42 (AUD) 122 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 12,182.40 (AUD) 1,410 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 120.82 (AUD) 14 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 155.07 (AUD) 18 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 17.22 (AUD) 2 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 17.24 (AUD) 2 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 17.26 (AUD) 2 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 259.20 (AUD) 30 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 3,578.08 (AUD) 418 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 3,956.58 (AUD) 459 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 446.68 (AUD) 52 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 60.34 (AUD) 7 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 70,899.84 (AUD) 8,206 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 73,552.32 (AUD) 8,513 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 77,647.68 (AUD) 8,987 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 86.10 (AUD) 10 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 94.05 (AUD) 11 Ordinary Shares
21/08/2025 Morgan Stanley Australia Securities Limited Sell 94.82 (AUD) 11 Ordinary Shares
21/08/2025 Morgan Stanley Capital Services LLC Buy N/A 1,396 Swaps
21/08/2025 Morgan Stanley Capital Services LLC Buy N/A 11,590 Swaps
21/08/2025 Morgan Stanley Capital Services LLC Buy N/A 51 Swaps
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
21/08/2025 Morgan Stanley Capital Services LLC Sell N/A 253 Swaps
21/08/2025 Morgan Stanley Capital Services LLC Sell N/A 52 Swaps
22/08/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 61,071 Ordinary Shares
22/08/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 882 Ordinary Shares
22/08/2025 Morgan Stanley & Co. International plc Sell 537.69 57 Ordinary Shares
22/08/2025 Morgan Stanley & Co. International plc Sell 30,471.37 (AUD) 3,555 Ordinary Shares
22/08/2025 Morgan Stanley & Co. International plc Sell N/A 58 Swaps
22/08/2025 Morgan Stanley & Co. LLC Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 12,029 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 1,127.28 (AUD) 132 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 1,218.36 (AUD) 142 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 1,251.22 (AUD) 146 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 1,444.95 (AUD) 169 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 1,511.58 (AUD) 177 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 1,624.50 (AUD) 190 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 119,295.98 (AUD) 13,920 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 119.42 (AUD) 14 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 119.84 (AUD) 14 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 12,166.65 (AUD) 1,423 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 12,594.15 (AUD) 1,473 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 128.55 (AUD) 15 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 145.01 (AUD) 17 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 146.20 (AUD) 17 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 15,201.54 (AUD) 1,779 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 162.35 (AUD) 19 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 17.10 (AUD) 2 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 17.16 (AUD) 2 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 172.00 (AUD) 20 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 18,855.21 (AUD) 2,204 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 199.41 (AUD) 23 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 2,052.00 (AUD) 240 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 2,136.42 (AUD) 249 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 2,220.40 (AUD) 260 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 2,311.20 (AUD) 270 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 2,470.95 (AUD) 289 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 274,315.36 (AUD) 32,000 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 3,198.75 (AUD) 375 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 3,226.08 (AUD) 376 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 34.20 (AUD) 4 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 37,501.08 (AUD) 4,388 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 39,980.09 (AUD) 4,635 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 46,382.23 (AUD) 5,428 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 5,195.92 (AUD) 607 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 52.02 (AUD) 6 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 68.64 (AUD) 8 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 7,267.36 (AUD) 848 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 7,498.75 (AUD) 875 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 8,808.24 (AUD) 1,029 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 8,830.36 (AUD) 1,034 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 8.55 (AUD) 1 Ordinary Share
22/08/2025 Morgan Stanley Australia Securities Limited Buy 8.55 (AUD) 1 Ordinary Share
22/08/2025 Morgan Stanley Australia Securities Limited Buy 9,650.20 (AUD) 1,130 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 90,540.80 (AUD) 10,528 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 94.27 (AUD) 11 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 954.60 (AUD) 111 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Buy 989.48 (AUD) 116 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Sell 1,046.76 (AUD) 122 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Sell 1,733.62 (AUD) 203 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
22/08/2025 Morgan Stanley Australia Securities Limited Sell 127,868.81 (AUD) 14,928 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Sell 2,287.60 (AUD) 266 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Sell 239.40 (AUD) 28 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Sell 282.15 (AUD) 33 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Sell 316.16 (AUD) 37 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Sell 32,198.40 (AUD) 3,744 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Sell 384.30 (AUD) 45 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Sell 605.63 (AUD) 71 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Sell 842.80 (AUD) 98 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Sell 9,915.80 (AUD) 1,153 Ordinary Shares
22/08/2025 Morgan Stanley Australia Securities Limited Sell 971.80 (AUD) 113 Ordinary Shares
22/08/2025 Morgan Stanley Capital Services LLC Buy N/A 1,893 Swaps
22/08/2025 Morgan Stanley Capital Services LLC Buy N/A 116 Swaps
22/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,109 Swaps
22/08/2025 Morgan Stanley Capital Services LLC Sell N/A 20 Swaps
22/08/2025 Morgan Stanley Capital Services LLC Sell N/A 20 Swaps
22/08/2025 Morgan Stanley Capital Services LLC Sell N/A 20 Swaps
22/08/2025 Morgan Stanley Capital Services LLC Sell N/A 6,177 Swaps
25/08/2025 Morgan Stanley & Co. International plc Borrow N/A 8,919 Ordinary Shares
25/08/2025 Morgan Stanley & Co. International plc Collateral Received N/A 18,338 Ordinary Shares
25/08/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 4,139 Ordinary Shares
25/08/2025 Morgan Stanley & Co. International plc Sell 2550.24 264 Ordinary Shares
25/08/2025 Morgan Stanley & Co. International plc Sell 934.11 (AUD) 107 Ordinary Shares
25/08/2025 Morgan Stanley & Co. International plc Sell N/A 18,252 Swaps
25/08/2025 Morgan Stanley & Co. International plc Sell N/A 876 Swaps
25/08/2025 Morgan Stanley & Co. LLC Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 2,854 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,010.88 (AUD) 117 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,044.82 (AUD) 119 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,082.40 (AUD) 123 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,111.25 (AUD) 127 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,153.68 (AUD) 132 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,165.08 (AUD) 133 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,177.86 (AUD) 134 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,257.83 (AUD) 144 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,286.25 (AUD) 147 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,297.04 (AUD) 149 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,356.74 (AUD) 154 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,372.96 (AUD) 157 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,377.76 (AUD) 158 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,393.20 (AUD) 162 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,407.14 (AUD) 161 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,547.86 (AUD) 177 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,603.32 (AUD) 186 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,724.80 (AUD) 196 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,788.43 (AUD) 203 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,896.54 (AUD) 219 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 1,902.96 (AUD) 216 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 10,222.92 (AUD) 1,167 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 10,561.81 (AUD) 1,205 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 105.18 (AUD) 12 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 11,087.10 (AUD) 1,270 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 11,449.40 (AUD) 1,310 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 114.14 (AUD) 13 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 122.29 (AUD) 14 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 13,002.50 (AUD) 1,486 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 131.85 (AUD) 15 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 139.52 (AUD) 16 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
25/08/2025 Morgan Stanley Australia Securities Limited Buy 140.24 (AUD) 16 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 149.09 (AUD) 17 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 149.26 (AUD) 17 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 15,935.09 (AUD) 1,817 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 151,814.70 (AUD) 17,390 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 16,172.76 (AUD) 1,842 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 16,770.33 (AUD) 1,921 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 165.87 (AUD) 19 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 17,224.29 (AUD) 1,973 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 17.50 (AUD) 2 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 17.54 (AUD) 2 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 176.30 (AUD) 20 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 183.96 (AUD) 21 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 19,022.13 (AUD) 2,169 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 19,741.27 (AUD) 2,251 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 2,072.08 (AUD) 236 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 2,159.64 (AUD) 252 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 2,183.73 (AUD) 249 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 2,288.10 (AUD) 263 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 2,296.43 (AUD) 262 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 2,411.75 (AUD) 275 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 2,572.40 (AUD) 295 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 2,613.46 (AUD) 298 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 2,847.00 (AUD) 325 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 20,044.08 (AUD) 2,296 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 200.79 (AUD) 23 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 23,882.82 (AUD) 2,742 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 25,534.95 (AUD) 2,905 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 26.25 (AUD) 3 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 273.11 (AUD) 31 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 3,447.36 (AUD) 399 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 3,490.46 (AUD) 398 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 3,546.93 (AUD) 411 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 3,670.44 (AUD) 419 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 3,784.32 (AUD) 432 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 3,850.03 (AUD) 439 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 3,970.54 (AUD) 453 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 3,990.00 (AUD) 456 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 30,324.02 (AUD) 3,442 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 306.77 (AUD) 35 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 32,278.75 (AUD) 3,689 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 322.45 (AUD) 37 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 33,667.92 (AUD) 3,861 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 330.60 (AUD) 38 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 332.12 (AUD) 38 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 350.40 (AUD) 40 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 39,843.72 (AUD) 4,564 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 4,240.34 (AUD) 486 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 4,495.95 (AUD) 515 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 4,964.32 (AUD) 568 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 4,975.89 (AUD) 569 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 403.42 (AUD) 46 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 43.65 (AUD) 5 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 43.90 (AUD) 5 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 438.24 (AUD) 50 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 453.96 (AUD) 52 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 455.52 (AUD) 52 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
25/08/2025 Morgan Stanley Australia Securities Limited Buy 465.87 (AUD) 53 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 47,321.52 (AUD) 5,402 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 497.61 (AUD) 57 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 5,290.38 (AUD) 606 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 5,807.88 (AUD) 663 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 5,892.48 (AUD) 682 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 50,476.86 (AUD) 5,782 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 553.77 (AUD) 63 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 554.08 (AUD) 63 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 564.80 (AUD) 64 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 577.50 (AUD) 66 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 582.78 (AUD) 66 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 59,590.98 (AUD) 6,826 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 594.32 (AUD) 68 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 6,477.66 (AUD) 742 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 6,758.00 (AUD) 775 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 602.37 (AUD) 69 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 61.21 (AUD) 7 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 625.51 (AUD) 71 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 632.88 (AUD) 72 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 638.75 (AUD) 73 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 653.25 (AUD) 75 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 664.62 (AUD) 76 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 670.70 (AUD) 76 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 683.67 (AUD) 78 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 69,639.21 (AUD) 7,977 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 7,508.20 (AUD) 868 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 70.16 (AUD) 8 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 716.68 (AUD) 82 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 727.49 (AUD) 83 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 742.05 (AUD) 85 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 773.08 (AUD) 88 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 8.73 (AUD) 1 Ordinary Share
25/08/2025 Morgan Stanley Australia Securities Limited Buy 82,262.60 (AUD) 9,380 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 829.35 (AUD) 95 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 84,078.63 (AUD) 9,631 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 847.78 (AUD) 97 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 852.63 (AUD) 97 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 855.36 (AUD) 99 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 87.45 (AUD) 10 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 9,480.37 (AUD) 1,081 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 9,556.80 (AUD) 1,086 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 919.27 (AUD) 105 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Buy 942.67 (AUD) 107 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,028.96 (AUD) 118 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,089.33 (AUD) 124 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,148.87 (AUD) 131 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,289.19 (AUD) 147 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,492.27 (AUD) 169 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,494.30 (AUD) 170 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,513.75 (AUD) 173 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,535.61 (AUD) 175 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,576.80 (AUD) 180 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,584.65 (AUD) 181 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,639.05 (AUD) 187 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,694.58 (AUD) 194 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,752.19 (AUD) 199 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,764.00 (AUD) 200 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,838.86 (AUD) 211 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 1,977.17 (AUD) 227 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 10,022.04 (AUD) 1,148 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 10,053.43 (AUD) 1,147 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 108,524.71 (AUD) 12,408 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 122.78 (AUD) 14 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 122.85 (AUD) 14 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 13,007.70 (AUD) 1,490 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 13,435.47 (AUD) 1,539 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 13,701.54 (AUD) 1,565 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 131.62 (AUD) 15 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 131.77 (AUD) 15 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 14,663.44 (AUD) 1,672 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 140.24 (AUD) 16 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 148.58 (AUD) 17 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 158.31 (AUD) 18 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 16,133.04 (AUD) 1,848 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 17.43 (AUD) 2 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 17.51 (AUD) 2 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 18,028.29 (AUD) 2,051 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 18,239.93 (AUD) 2,081 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 2,038.75 (AUD) 233 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 2,060.95 (AUD) 235 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 2,067.36 (AUD) 236 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 2,311.77 (AUD) 263 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 2,313.95 (AUD) 264 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 2,320.07 (AUD) 265 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 22,162.80 (AUD) 2,530 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 22,254.05 (AUD) 2,555 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 3,019.86 (AUD) 342 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 3,109.66 (AUD) 356 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 3,474.54 (AUD) 398 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 3,748.80 (AUD) 426 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 30,510.50 (AUD) 3,475 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 322,450.48 (AUD) 36,874 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 35,438.08 (AUD) 4,064 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 385.88 (AUD) 44 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 4,321.11 (AUD) 493 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 5,657.53 (AUD) 644 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 5,671.26 (AUD) 643 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 516.54 (AUD) 59 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 532.22 (AUD) 61 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 582.12 (AUD) 66 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 6,077.61 (AUD) 693 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 6,126.71 (AUD) 699 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 61.14 (AUD) 7 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 7,458.45 (AUD) 849 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 7,551.52 (AUD) 866 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 70,590.78 (AUD) 8,086 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 704.70 (AUD) 81 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 75,427.20 (AUD) 8,640 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 78,875.55 (AUD) 9,035 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 8,390.40 (AUD) 960 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 8,520.48 (AUD) 976 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 8.71 (AUD) 1 Ordinary Share
25/08/2025 Morgan Stanley Australia Securities Limited Sell 804.44 (AUD) 91 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
25/08/2025 Morgan Stanley Australia Securities Limited Sell 825.32 (AUD) 94 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 826.50 (AUD) 95 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 853.11 (AUD) 97 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 864.27 (AUD) 99 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 9,102.24 (AUD) 1,032 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 9,257.50 (AUD) 1,058 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 9,777.60 (AUD) 1,120 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 9,814.34 (AUD) 1,114 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 928.56 (AUD) 106 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 96.30 (AUD) 11 Ordinary Shares
25/08/2025 Morgan Stanley Australia Securities Limited Sell 984,230.89 (AUD) 112,554 Ordinary Shares
25/08/2025 Morgan Stanley Capital Services LLC Buy N/A 148 Swaps
25/08/2025 Morgan Stanley Capital Services LLC Buy N/A 16,909 Swaps
25/08/2025 Morgan Stanley Capital Services LLC Buy N/A 4,387 Swaps
25/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,430 Swaps
25/08/2025 Morgan Stanley Capital Services LLC Sell N/A 11,259 Swaps
25/08/2025 Morgan Stanley Capital Services LLC Sell N/A 19 Swaps
25/08/2025 Morgan Stanley Capital Services LLC Sell N/A 19 Swaps
25/08/2025 Morgan Stanley Capital Services LLC Sell N/A 896 Swaps
26/08/2025 Morgan Stanley & Co. International plc Borrow N/A 3,555 Ordinary Shares
26/08/2025 Morgan Stanley & Co. International plc Buy N/A 206 Swaps
26/08/2025 Morgan Stanley & Co. International plc Buy N/A 84 Swaps
26/08/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 22,525 Ordinary Shares
26/08/2025 Morgan Stanley & Co. International plc Sell 328.82 34 Ordinary Shares
26/08/2025 Morgan Stanley & Co. LLC Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 6,737 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 1,057.54 (AUD) 121 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 1,075.02 (AUD) 123 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 1,087.50 (AUD) 125 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 1,216.60 (AUD) 140 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 1,248.39 (AUD) 143 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 1,262.88 (AUD) 144 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 1,354.70 (AUD) 155 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 1,357.80 (AUD) 155 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 1,518.94 (AUD) 173 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 1,626.15 (AUD) 185 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 1,777.60 (AUD) 202 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 1,786.40 (AUD) 203 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 10,830.95 (AUD) 1,235 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 105.24 (AUD) 12 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 112.58 (AUD) 13 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 113.23 (AUD) 13 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 12,488.48 (AUD) 1,424 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 121.38 (AUD) 14 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 13,586.76 (AUD) 1,551 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 130.95 (AUD) 15 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 132.00 (AUD) 15 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 14,218.75 (AUD) 1,625 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 149.43 (AUD) 17 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 2,082.50 (AUD) 238 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 2,113.57 (AUD) 241 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 2,373.96 (AUD) 271 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 2,446.83 (AUD) 279 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 2,634.19 (AUD) 299 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 2,709.40 (AUD) 310 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 2,741.88 (AUD) 313 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 2,802.33 (AUD) 321 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 2,884.20 (AUD) 330 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
26/08/2025 Morgan Stanley Australia Securities Limited Buy 201.71 (AUD) 23 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 209.28 (AUD) 24 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 22,302.11 (AUD) 2,543 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 225.03 (AUD) 26 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 245.28 (AUD) 28 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 3,032.55 (AUD) 345 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 3,517.50 (AUD) 402 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 3,582.24 (AUD) 408 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 314.64 (AUD) 36 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 4,068.75 (AUD) 465 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 4,248.60 (AUD) 485 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 4,287.50 (AUD) 490 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 4,635.63 (AUD) 531 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 4,720.23 (AUD) 537 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 5,707.00 (AUD) 650 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 561.28 (AUD) 64 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 59,513.22 (AUD) 6,786 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 6,036.80 (AUD) 686 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 6,651.14 (AUD) 761 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 60.55 (AUD) 7 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 600.99 (AUD) 69 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 619.83 (AUD) 71 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 637.29 (AUD) 73 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 667.28 (AUD) 76 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 689.67 (AUD) 79 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 7,189.60 (AUD) 817 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 718.78 (AUD) 83 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 742.90 (AUD) 85 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 798.98 (AUD) 91 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 8,754.88 (AUD) 1,004 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 8,957.01 (AUD) 1,019 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 8,977.50 (AUD) 1,026 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 8.75 (AUD) 1 Ordinary Share
26/08/2025 Morgan Stanley Australia Securities Limited Buy 8.78 (AUD) 1 Ordinary Share
26/08/2025 Morgan Stanley Australia Securities Limited Buy 813.75 (AUD) 93 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 836.16 (AUD) 96 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Buy 912.08 (AUD) 104 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 1,002.06 (AUD) 114 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 1,068.11 (AUD) 122 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 1,097.50 (AUD) 125 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 1,163.12 (AUD) 134 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 1,626.90 (AUD) 187 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 1,800.44 (AUD) 206 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 1,817.46 (AUD) 207 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 1,872.72 (AUD) 216 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 10,389.36 (AUD) 1,186 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 10,590.84 (AUD) 1,209 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 130.87 (AUD) 15 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 14,715.67 (AUD) 1,677 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 140,072.43 (AUD) 16,006 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 140,147.94 (AUD) 16,006 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 15,900.79 (AUD) 1,810 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 154,849.18 (AUD) 17,690 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 164,200.71 (AUD) 18,723 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 18,241.60 (AUD) 2,080 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 2,016.34 (AUD) 229 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 2,135.97 (AUD) 243 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
26/08/2025 Morgan Stanley Australia Securities Limited Sell 2,161.32 (AUD) 249 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 2,739.72 (AUD) 316 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 2,877.09 (AUD) 329 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 2,882.04 (AUD) 329 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 2,883.01 (AUD) 331 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 2,923.74 (AUD) 333 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 223,658.57 (AUD) 25,541 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 24,433.22 (AUD) 2,786 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 28,875.97 (AUD) 3,302 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 3,018.85 (AUD) 349 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 3,102.33 (AUD) 357 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 3,134.07 (AUD) 359 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 3,184.20 (AUD) 366 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 3,253.80 (AUD) 374 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 3,415.17 (AUD) 393 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 3,588.03 (AUD) 411 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 3,863.16 (AUD) 441 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 3,911.25 (AUD) 447 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 3,947.89 (AUD) 453 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 314.64 (AUD) 36 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 33,848.58 (AUD) 3,853 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 330.60 (AUD) 38 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 4,200.00 (AUD) 480 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 4,239.84 (AUD) 484 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 4,447.20 (AUD) 510 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 4,466.66 (AUD) 514 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 4,562.28 (AUD) 522 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 4,754.56 (AUD) 544 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 4,954.74 (AUD) 564 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 408.90 (AUD) 47 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 42,385.41 (AUD) 4,833 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 5,188.18 (AUD) 596 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 5,458.04 (AUD) 622 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 504.02 (AUD) 58 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 52.38 (AUD) 6 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 528.87 (AUD) 61 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 6,011.25 (AUD) 687 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 6,153.00 (AUD) 700 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 6,337.98 (AUD) 726 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 6,383.04 (AUD) 732 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 6,495.00 (AUD) 750 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 6,547.43 (AUD) 747 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 6,605.03 (AUD) 751 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 643.80 (AUD) 74 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 7,238.27 (AUD) 823 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 7,516.53 (AUD) 861 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 7,599.34 (AUD) 868 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 7,656.21 (AUD) 873 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 7,685.85 (AUD) 887 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 702.00 (AUD) 80 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 729.98 (AUD) 83 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 749.92 (AUD) 86 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 752.50 (AUD) 86 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 8,499.15 (AUD) 973 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 8,675.16 (AUD) 996 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 813.75 (AUD) 93 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 82,639.71 (AUD) 9,423 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
26/08/2025 Morgan Stanley Australia Securities Limited Sell 9,352.50 (AUD) 1,075 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 95.26 (AUD) 11 Ordinary Shares
26/08/2025 Morgan Stanley Australia Securities Limited Sell 965.80 (AUD) 110 Ordinary Shares
26/08/2025 Morgan Stanley Capital Services LLC Buy N/A 11,742 Swaps
26/08/2025 Morgan Stanley Capital Services LLC Buy N/A 12,018 Swaps
26/08/2025 Morgan Stanley Capital Services LLC Buy N/A 129 Swaps
26/08/2025 Morgan Stanley Capital Services LLC Buy N/A 136 Swaps
26/08/2025 Morgan Stanley Capital Services LLC Buy N/A 93 Swaps
26/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,947 Swaps
26/08/2025 Morgan Stanley Capital Services LLC Sell N/A 180 Swaps
27/08/2025 Morgan Stanley & Co. International plc Collateral Received N/A 3,490 Ordinary Shares
27/08/2025 Morgan Stanley & Co. International plc Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 24,018 Ordinary Shares
27/08/2025 Morgan Stanley & Co. International plc Sell 1848.12 190 Ordinary Shares
27/08/2025 Morgan Stanley & Co. International plc Sell 5529.48 568 Ordinary Shares
27/08/2025 Morgan Stanley & Co. International plc Sell 7389.07 761 Ordinary Shares
27/08/2025 Morgan Stanley & Co. International plc Sell 12,804.58 (AUD) 1,458 Ordinary Shares
27/08/2025 Morgan Stanley & Co. International plc Sell 26,997.66 (AUD) 3,074 Ordinary Shares
27/08/2025 Morgan Stanley & Co. International plc Sell N/A 215 Swaps
27/08/2025 Morgan Stanley & Co. LLC Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 11,590 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 1,406.40 (AUD) 160 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 1,462.92 (AUD) 167 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 1,543.50 (AUD) 175 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 1,555.84 (AUD) 176 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 1,600.68 (AUD) 182 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 1,716.00 (AUD) 195 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 1,839.20 (AUD) 209 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 1,861.36 (AUD) 212 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 1,876.95 (AUD) 215 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 1,893.90 (AUD) 214 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 1,968.75 (AUD) 225 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 122.36 (AUD) 14 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 13,712.40 (AUD) 1,560 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 140.48 (AUD) 16 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 166.25 (AUD) 19 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 17.67 (AUD) 2 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 2,379.38 (AUD) 271 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 2,522.73 (AUD) 287 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 2,798.40 (AUD) 318 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 20,248.80 (AUD) 2,288 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 3,138.03 (AUD) 357 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 3,708.15 (AUD) 419 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 323.75 (AUD) 37 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 342.81 (AUD) 39 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 35,523.90 (AUD) 4,014 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 35.32 (AUD) 4 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 5,938.35 (AUD) 671 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 569.40 (AUD) 65 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 7,708.83 (AUD) 879 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 8,889.29 (AUD) 1,009 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 890.82 (AUD) 101 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 9,726.15 (AUD) 1,099 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Buy 988.75 (AUD) 113 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 1,209.02 (AUD) 137 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 1,238.24 (AUD) 142 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 1,252.44 (AUD) 142 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 1,270.80 (AUD) 144 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 1,327.50 (AUD) 150 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
27/08/2025 Morgan Stanley Australia Securities Limited Sell 1,349.04 (AUD) 154 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 1,490.16 (AUD) 168 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 1,505.35 (AUD) 170 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 1,704.19 (AUD) 193 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 1,893.90 (AUD) 214 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 1,914.84 (AUD) 216 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 1,973.55 (AUD) 223 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 1,982.25 (AUD) 225 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 10,524.80 (AUD) 1,196 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 107,049.60 (AUD) 12,096 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 113.88 (AUD) 13 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 114.33 (AUD) 13 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 12,213.00 (AUD) 1,380 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 13,545.39 (AUD) 1,541 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 131.25 (AUD) 15 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 131.70 (AUD) 15 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 132.30 (AUD) 15 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 14,110.34 (AUD) 1,598 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 14,823.26 (AUD) 1,697 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 14,836.80 (AUD) 1,686 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 140,901.42 (AUD) 16,006 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 149.09 (AUD) 17 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 150.53 (AUD) 17 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 16,611.76 (AUD) 1,892 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 16,779.06 (AUD) 1,922 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 17,993.04 (AUD) 2,054 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 174,873.67 (AUD) 19,863 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 184.69 (AUD) 21 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 19,402.80 (AUD) 2,220 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 2,014.05 (AUD) 229 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 2,095.20 (AUD) 240 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 2,931.59 (AUD) 336 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 2,966.25 (AUD) 339 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 21,926.52 (AUD) 2,486 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 23,003.36 (AUD) 2,638 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 23,310.90 (AUD) 2,634 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 245.28 (AUD) 28 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 25,801.34 (AUD) 2,942 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 26.44 (AUD) 3 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 274.66 (AUD) 31 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 3,296.80 (AUD) 374 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 3,808.42 (AUD) 435 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 300.56 (AUD) 34 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 301.58 (AUD) 34 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 316.08 (AUD) 36 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 334.40 (AUD) 38 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 367.50 (AUD) 42 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 385.00 (AUD) 44 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 388.08 (AUD) 44 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 398.02 (AUD) 45 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 44.32 (AUD) 5 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 5,022.16 (AUD) 572 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 5,104.08 (AUD) 581 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 5,380.80 (AUD) 608 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 5,463.71 (AUD) 623 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 5,466.81 (AUD) 623 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 5,480.31 (AUD) 621 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
27/08/2025 Morgan Stanley Australia Securities Limited Sell 5,591.25 (AUD) 639 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 5,688.90 (AUD) 645 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 5,855.80 (AUD) 670 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 584.41 (AUD) 66 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 6,853.14 (AUD) 777 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 627.99 (AUD) 71 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 66,498.90 (AUD) 7,514 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 664.12 (AUD) 75 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 7,027.17 (AUD) 799 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 768.64 (AUD) 87 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 774.84 (AUD) 88 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 8,516.93 (AUD) 964 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 8.74 (AUD) 1 Ordinary Share
27/08/2025 Morgan Stanley Australia Securities Limited Sell 835.05 (AUD) 95 Ordinary Shares
27/08/2025 Morgan Stanley Australia Securities Limited Sell 9,042.72 (AUD) 1,027 Ordinary Shares
27/08/2025 Morgan Stanley Capital Services LLC Buy N/A 104 Swaps
27/08/2025 Morgan Stanley Capital Services LLC Buy N/A 2,418 Swaps
27/08/2025 Morgan Stanley Capital Services LLC Buy N/A 223 Swaps
27/08/2025 Morgan Stanley Capital Services LLC Buy N/A 291 Swaps
27/08/2025 Morgan Stanley Capital Services LLC Buy N/A 388 Swaps
27/08/2025 Morgan Stanley Capital Services LLC Buy N/A 645 Swaps
27/08/2025 Morgan Stanley Capital Services LLC Sell N/A 4,014 Swaps
27/08/2025 Morgan Stanley Capital Services LLC Sell N/A 44 Swaps
27/08/2025 Morgan Stanley Capital Services LLC Sell N/A 44 Swaps
27/08/2025 Morgan Stanley Smith Barney LLC Sell 3,826.90 (USD) 142 American Depositary Receipt
28/08/2025 Morgan Stanley & Co. International plc Collateral Returned N/A 3,923,167 Ordinary Shares
28/08/2025 Morgan Stanley & Co. International plc Increase in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 1,310 Ordinary Shares
28/08/2025 Morgan Stanley & Co. International plc Sell 1764.69 180 Ordinary Shares
28/08/2025 Morgan Stanley & Co. International plc Sell N/A 36 Swaps
28/08/2025 Morgan Stanley & Co. LLC Decrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s) N/A 11,138 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 1,162.92 (AUD) 132 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 1,164.24 (AUD) 132 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 1,173.06 (AUD) 133 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 1,236.20 (AUD) 140 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 1,289.18 (AUD) 146 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 1,370.20 (AUD) 155 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 1,550.56 (AUD) 176 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 106.20 (AUD) 12 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 14,133.45 (AUD) 1,597 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 14,310.45 (AUD) 1,617 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 159.30 (AUD) 18 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 17,027.40 (AUD) 1,924 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 17,034.68 (AUD) 1,927 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 2,308.54 (AUD) 261 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 2,330.18 (AUD) 263 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 2,425.50 (AUD) 275 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 2,442.60 (AUD) 276 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 220.50 (AUD) 25 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 256.94 (AUD) 29 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 26,930.55 (AUD) 3,043 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 3,005.60 (AUD) 340 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 3,136.36 (AUD) 356 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 3,405.32 (AUD) 385 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 3,673.28 (AUD) 416 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 3,690.45 (AUD) 417 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 37,754.10 (AUD) 4,266 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 380.12 (AUD) 43 Ordinary Shares
----- End of picture text -----
==> picture [734 x 487] intentionally omitted <==
----- Start of picture text -----
28/08/2025 Morgan Stanley Australia Securities Limited Buy 414.54 (AUD) 47 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 495.32 (AUD) 56 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 495.32 (AUD) 56 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 495.88 (AUD) 56 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 5,327.70 (AUD) 602 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 5,386.88 (AUD) 608 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 5,593.20 (AUD) 632 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 5,666.44 (AUD) 641 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 512.72 (AUD) 58 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 61.88 (AUD) 7 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 637.92 (AUD) 72 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 688.74 (AUD) 78 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 7,197.77 (AUD) 817 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 7,663.90 (AUD) 865 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 716.04 (AUD) 81 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 767.34 (AUD) 87 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 821.19 (AUD) 93 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 9,069.84 (AUD) 1,026 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 928.20 (AUD) 105 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 97,022.55 (AUD) 10,963 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Buy 974.05 (AUD) 110 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 1,200.20 (AUD) 136 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 1,255.98 (AUD) 142 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 1,295.80 (AUD) 147 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 1,456.95 (AUD) 165 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 1,566.45 (AUD) 177 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 1,571.74 (AUD) 178 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 106.14 (AUD) 12 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 114.85 (AUD) 13 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 123.55 (AUD) 14 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 13,151.10 (AUD) 1,486 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 141,492.20 (AUD) 16,006 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 17,717.70 (AUD) 2,002 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 185.32 (AUD) 21 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 186,407.48 (AUD) 21,093 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 2,725.80 (AUD) 308 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 203.43 (AUD) 23 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 264.90 (AUD) 30 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 35.24 (AUD) 4 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 44.12 (AUD) 5 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 547.77 (AUD) 62 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 557.23 (AUD) 63 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 582.45 (AUD) 66 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 589.93 (AUD) 67 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 608.58 (AUD) 69 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 62,704.84 (AUD) 7,092 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 750.55 (AUD) 85 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 784.98 (AUD) 89 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 795.15 (AUD) 90 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 874.17 (AUD) 99 Ordinary Shares
28/08/2025 Morgan Stanley Australia Securities Limited Sell 982.35 (AUD) 111 Ordinary Shares
28/08/2025 Morgan Stanley Capital Services LLC Buy N/A 174 Swaps
28/08/2025 Morgan Stanley Capital Services LLC Buy N/A 180 Swaps
28/08/2025 Morgan Stanley Capital Services LLC Buy N/A 432 Swaps
28/08/2025 Morgan Stanley Capital Services LLC Sell N/A 1,850 Swaps
28/08/2025 Morgan Stanley Capital Services LLC Sell N/A 3,248 Swaps
28/08/2025 Morgan Stanley Capital Services LLC Sell N/A 52 Swaps
----- End of picture text -----
28/08/2025 Morgan Stanley Capital Services LLC Sell N/A 52 Swaps