Skip to main content

AI assistant

Sign in to chat with this filing

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

DIGICO INFRASTRUCTURE REIT Major Shareholding Notification 2026

May 17, 2026

64772_rns_2026-05-17_6004c863-4fac-46e3-9658-242109bcd394.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

604 Page 1 15-May-2026

Form 604
Corporations Act 2001
Section 671B
Notice of change of interests of substantial holder

To Company Name/Scheme DIGICO INFRASTRUCTURE REIT

ACN/ARSN DigiCo Infrastructure REIT, a stapled entity comprising NMC Digital Infrastructure Limited (ACN 682 024 924) and Equity Trustees Limited (ACN 004 031 298: AFSL: 240975) as responsible entity for NMC Digital Infrastructure Trust (ARSN 682 160 578) (DigiCo REIT)

  1. Details of substantial holder (1)

Name State Street Corporation and subsidiaries named in paragraph 6 to this form

ACN/ARSN (if applicable)

There was a change in the interests of the substantial holder on 13/05/2026

The previous notice was given to the company on 23/09/2025

The previous notice was dated 19/09/2025

  1. Previous and present voting power

The total number of votes attached to all the voting shares in the company or voting interests in the scheme that the substantial holder or an associate (2) had a relevant interest (3) in when last required, and when now required, to give a substantial holding notice to the company or scheme, are as follows:

Class of securities (4) Previous notice Present notice
Person's votes Voting power (5) Person's votes Voting power (5)
Ordinary 35,625,451 6.46% 29,555,932 5.34%
  1. Changes in relevant interests

Particulars of each change in, or change in the nature of, a relevant interest of the substantial holder or an associate in voting securities of the company or scheme, since the substantial holder was last required to give a substantial holding notice to the company or scheme are as follows:

Date of change Person whose relevant interest changed Nature of change (6) Consideration given in relation to change (7) Class and number of securities affected Person's votes affected
Annexure A, B & C
  1. Present relevant interests

Particulars of each relevant interest of the substantial holder in voting securities after the change are as follows:

Holder of relevant interest Registered holder of securities Person entitled to be registered as holder (8) Nature of relevant interest (6) Class and number of securities Person's votes
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Brown Brothers Harriman and Co n/a Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 46,981 Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED State Street Bank and Trust Co n/a Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 59,923 Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Citibank NA n/a Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 733,522 Ordinary
STATE STREET BANK AND TRUST COMPANY AWARE SUPER PTY LTD AS TRUSTEE OF THE AWARE SUPER AWARE SUPER PTY LTD AS TRUSTEE OF THE AWARE SUPER For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 1,142,765 Ordinary
STATE STREET BANK AND TRUST COMPANY TIAA - CREF TIAA - CREF For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 272,980 Ordinary
STATE STREET BANK AND TRUST COMPANY POLICE AND FIREMENS RETIREMENT SYSTEM OF NEW JERSEY POLICE AND FIREMENS RETIREMENT SYSTEM OF NEW JERSEY For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 142,851 Ordinary
STATE STREET BANK AND TRUST COMPANY UNKNOWN STATE STREET BANK AND TRUST COMPANY For borrowed securities:Relevant interest under section 608(1) being the holder of securities subject to an obligation to return under a securities lending agreement.State STREET BANK AND TRUST COMPANY has on-lent the securities and retains a relevant interest 850,986 Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SFOR ETF S EUROPE II PLC SSGA SFOR ETF S EUROPE II PLC For Lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 48,130 Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SSGA For Lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 940,306 Ordinary

604 Page 2 15-May-2026

STATE STREET BANK AND TRUST COMPANY SOUTH AUTHORISED UNIT TRUST SCHEME SOUTH AUTHORISED UNIT TRUST SCHEME For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 147,263 Ordinary 147,263
STATE STREET BANK AND TRUST COMPANY BRIGHTER SUPER TRUSTEE AS TRUSTEE FOR BRIGHTER SUPER BRIGHTER SUPER TRUSTEE AS TRUSTEE FOR BRIGHTER SUPER For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 377,269 Ordinary 377,269
STATE STREET BANK AND TRUST COMPANY AQR Flex 1 Series LLC Series A10 STATE STREET BANK AND TRUST COMPANY For memo pledge securities:Relevant interest under section 608(8) being the right, as lender, to dispose of shares pledged to secure a securities loan 1 Ordinary 1
STATE STREET BANK AND TRUST COMPANY MERCER GLOBAL INVESTMENTS MANAGEMENT LIMITED - MERCER UCITS CCF MERCER GLOBAL INVESTMENTS MANAGEMENT LIMITED - MERCER UCITS CCF For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 195,814 Ordinary 195,814
STATE STREET BANK AND TRUST COMPANY SSGA SFOR EFFS EUROPE I FLC SSGA SFOR EFFS EUROPE I FLC For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 8,796 Ordinary 8,796
STATE STREET BANK AND TRUST COMPANY TRANSA MERICA TRANSA MERICA For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 239,538 Ordinary 239,538
STATE STREET BANK AND TRUST COMPANY INTERNATIONAL BUSINESS MACHINES CORPORATION INTERNATIONAL BUSINESS MACHINES CORPORATION For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 202,766 Ordinary 202,766
STATE STREET BANK AND TRUST COMPANY AMERICAN CENTURY INVESTMENT MANAGEMENT, INC. AMERICAN CENTURY INVESTMENT MANAGEMENT, INC. For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 58,854 Ordinary 58,854
STATE STREET BANK AND TRUST COMPANY MERCER GLOBAL INVESTMENTS MANAGEMENT LIMITED - MERCER QIF FUND PLC MERCER GLOBAL INVESTMENTS MANAGEMENT LIMITED - MERCER QIF FUND PLC For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 112,363 Ordinary 112,363
STATE STREET BANK AND TRUST COMPANY SSGA FUNDS SSGA FUNDS For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 110,748 Ordinary 110,748
STATE STREET BANK AND TRUST COMPANY IAM NATIONAL PENSION FUND IAM NATIONAL PENSION FUND For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 11,976 Ordinary 11,976
STATE STREET BANK AND TRUST COMPANY WA STATE INVESTMENT BOARD WA STATE INVESTMENT BOARD For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 24,294 Ordinary 24,294
STATE STREET BANK AND TRUST COMPANY TEACHER RETIREMENT SYSTEM OF TEXAS TEACHER RETIREMENT SYSTEM OF TEXAS For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 263,067 Ordinary 263,067
STATE STREET BANK AND TRUST COMPANY SSGA SFOR INDEX SHARE FUNDS SSGA SFOR INDEX SHARE FUNDS For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 166,736 Ordinary 166,736
STATE STREET BANK AND TRUST COMPANY FEDERAL RETIREMENT THRIFT INVESTMENT BOARD FEDERAL RETIREMENT THRIFT INVESTMENT BOARD For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 606,751 Ordinary 606,751
STATE STREET BANK AND TRUST COMPANY MANULIFE INVESTMENT MANAGEMENT LIMITED MANULIFE INVESTMENT MANAGEMENT LIMITED For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 72,166 Ordinary 72,166
STATE STREET BANK AND TRUST COMPANY CALSTRS CALSTRS For lent securities:Relevant interest under section 608(6A) being the holder of securities subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and retains a relevant interest 421,215 Ordinary 421,215
STATE STREET GLOBAL ADVISORS TRUST COMPANY State Street Bank and Trust Co n/a Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 5,460,891 Ordinary 5,460,891
STATE STREET GLOBAL ADVISORS TRUST COMPANY Bank of New York Mellon n/a Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 117,469 Ordinary 117,469
STATE STREET GLOBAL ADVISORS TRUST COMPANY Northern Trust Company n/a Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 17,627 Ordinary 17,627

604 Page 3 15-May-2026

SSGA FUNDS MANAGEMENT, INC. State Street Bank and Trust Co n/a Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 292,089 Ordinary 292,089
STATE STREET GLOBAL ADVISORS LIMITED JPMorgan AG n/a Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 10,000 Ordinary 10,000
STATE STREET GLOBAL ADVISORS LIMITED State Street Bank and Trust Co n/a Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 184,832 Ordinary 184,832
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED JPMorgan AG n/a Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 447,559 Ordinary 447,559
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED State Street Bank and Trust Co n/a Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 12,938,098 Ordinary 12,938,098
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Citibank NA n/a Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 1,429,636 Ordinary 1,429,636
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Northern Trust Company n/a Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 1,399,670 Ordinary 1,399,670

5. Changes in association

The persons who have become associates (2) of, ceased to be associates of, or have changed the nature of their association (9) with, the substantial holder in relation to voting interests in the company or scheme are as follows:

Name and ACN/ARSN (if applicable) Nature of association
STATE STREET BANK AND TRUST COMPANY Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Subsidiary of State Street Corporation
SSGA FUNDS MANAGEMENT, INC. Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS TRUST COMPANY Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS LIMITED Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Subsidiary of State Street Corporation

6. Addresses

The addresses of persons named in this form are as follows:

Name Address
STATE STREET BANK AND TRUST COMPANY ONE CONGRESS STREET, SUITE 1, BOSTON MA 02114, UNITED STATES
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. TORANOMON HILLS MORI TOWER 25F, 1-23-1 TORANOMON, MINATO-KU, TOKYO, 105-6325, JAPAN
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 78 SIR JOHN ROGERSON'S QUAY, DUBLIN 2, IRELAND
SSGA FUNDS MANAGEMENT, INC. 1 CONGRESS STREET, BOSTON MA 02114, UNITED STATES
STATE STREET GLOBAL ADVISORS TRUST COMPANY 1 CONGRESS STREET, BOSTON MA 02114, UNITED STATES
STATE STREET GLOBAL ADVISORS LIMITED 20 CHURCHILL PLACE, LONDON, ENGLAND, E14 5RJ, UNITED KINGDOM
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED LEVEL 15, 420 GEORGE STREET, SYDNEY NSW 2000, AUSTRALIA

Signature

print name Alok Maheshwary
capacity Authorised signatory

sign here
Alok Maheshwary
date 15/05/2026


604 Page 4 15-May-2026

DIRECTIONS

(1) If there are a number of substantial holders with similar or related relevant interests (eg. a corporation and its related corporations, or the manager and trustee of an equity trust), the names could be included in an annexure to the form. If the relevant interests of a group of persons are essentially similar, they may be referred to throughout the form as a specifically named group if the membership of each group, with the names and ADDRESSES of members is clearly set out in paragraph 6 of the form.

(2) See the definition of "associate" in section 9 of the Corporations Act 2001.

(3) See the definition of "relevant interest" in sections 608 and 671B(7) of the Corporations Act 2001.

(4) The voting shares of a company constitute one class unless divided into separate classes.

(5) The person's votes divided by the total votes in the body corporate or scheme multiplied by 100.

(6) Include details of:

(a) any relevant agreement or other circumstances because of which the change in relevant interest occurred. If subsection 671B(4) applies, a copy of any document setting out the terms of any relevant agreement, and a statement by the person giving full and accurate details of any contract, scheme or arrangement, must accompany this form, together with a written statement certifying this contract, scheme or arrangement; and

(b) any qualification of the power of a person to exercise, control the exercise of, or influence the exercise of, the voting powers or disposal of the securities to which the relevant interest relates (indicating clearly the particular securities to which the qualification applies).

See the definition of "relevant agreement" in section 9 of the Corporations Act 2001.

(7) Details of the consideration must include any and all benefits, money and other, that any person from whom a relevant interest was acquired has, or may, become entitled to receive in relation to that acquisition. Details must be included even if the benefit is conditional on the happening or not of a contingency. Details must be included of any benefit paid on behalf of the substantial holder or its associate in relation to the acquisitions, even if they are not paid directly to the person from whom the relevant interest was acquired.

(8) If the substantial holder is unable to determine the identity of the person (eg. if the relevant interest arises because of an option) write "unknown".

(9) Give details, if appropriate, of the present association and any change in that association since the last substantial holding notice.


604 Page 5 15-May-2026

Annexure A

This is Annexure A referred to in Form 604, Notice of change of interest of substantial holder

H

Alok Maheshwary

Authorised signatory

Dated the

15/05/2026

Date of change Person whose relevant interest changed Nature of change Consideration given in relation to change Class and number of securities affected Person's votes affected
22/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.75 -1,634 Ordinary -1,634
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -103,076 Ordinary -103,076
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 103,076 Ordinary 103,076
22/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
22/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
23/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 216,484 Ordinary 216,484
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -119,491 Ordinary -119,491
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 119,491 Ordinary 119,491
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,231 Ordinary -2,231
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,231 Ordinary 2,231
24/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.77 4,270 Ordinary 4,270
24/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,609 Ordinary 16,609
24/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,609 Ordinary -16,609
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -119,491 Ordinary -119,491
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 119,491 Ordinary 119,491
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,231 Ordinary -2,231
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,231 Ordinary 2,231
25/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.76 -915 Ordinary -915
26/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.74 -1,634 Ordinary -1,634
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 119,491 Ordinary 119,491
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -119,491 Ordinary -119,491
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136

604 Page 6 15-May-2026

29/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.64 -7,506 Ordinary -7,506
29/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -119,491 Ordinary -119,491
29/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 119,491 Ordinary 119,491
30/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.65 -18,201 Ordinary -18,201
30/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.65 -2,114 Ordinary -2,114
30/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.65 -14,434 Ordinary -14,434
30/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,730 Ordinary 31,730
30/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,730 Ordinary -31,730
30/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116,014 Ordinary 116,014
30/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.65 14,434 Ordinary 14,434
30/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.65 119,543 Ordinary 119,543
01/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.72 -12,061 Ordinary -12,061
01/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 2.72 12,061 Ordinary 12,061
01/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 2.72 123,074 Ordinary 123,074
03/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 120,226 Ordinary 120,226
03/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -48,130 Ordinary -48,130
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -119,491 Ordinary -119,491
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 119,491 Ordinary 119,491
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,245 Ordinary -118,245
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,245 Ordinary 118,245
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 196,000 Ordinary 196,000
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,596 Ordinary 1,596
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 48,130 Ordinary 48,130
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,596 Ordinary -1,596
06/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,001 Ordinary -18,001
06/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,001 Ordinary 18,001
07/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 3.03 -17,819 Ordinary -17,819
08/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -550,241 Ordinary -550,241
08/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 83,000 Ordinary 83,000
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -101,490 Ordinary -101,490
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 101,490 Ordinary 101,490
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136

604 Page 7 15-May-2026

08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,001 Ordinary -18,001
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,001 Ordinary 18,001
09/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.99 -3,926 Ordinary -3,926
09/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.99 -1,510 Ordinary -1,510
09/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -83,000 Ordinary -83,000
09/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -83,000 Ordinary -83,000
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -101,490 Ordinary -101,490
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 101,490 Ordinary 101,490
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,245 Ordinary -118,245
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,245 Ordinary 118,245
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,001 Ordinary -18,001
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,001 Ordinary 18,001
13/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.94 906 Ordinary 906
13/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -147,100 Ordinary -147,100
13/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 68,814 Ordinary 68,814
13/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 124,006 Ordinary 124,006
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -101,490 Ordinary -101,490
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 101,490 Ordinary 101,490
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,245 Ordinary -118,245
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,245 Ordinary 118,245
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,001 Ordinary -18,001
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,001 Ordinary 18,001
14/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.91 1,099 Ordinary 1,099
14/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 78,286 Ordinary 78,286
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -101,490 Ordinary -101,490
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 101,490 Ordinary 101,490
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,245 Ordinary -118,245
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,245 Ordinary 118,245

604 Page 8 15-May-2026

14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,001 Ordinary 18,001
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -101,490 Ordinary -101,490
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 101,490 Ordinary 101,490
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,245 Ordinary -118,245
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,245 Ordinary 118,245
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,001 Ordinary -18,001
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,001 Ordinary 18,001
15/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.95 -112,271 Ordinary -112,271
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 91,499 Ordinary 91,499
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 322,575 Ordinary 322,575
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -101,490 Ordinary -101,490
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 101,490 Ordinary 101,490
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,245 Ordinary -118,245
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,245 Ordinary 118,245
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,001 Ordinary -18,001
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,001 Ordinary 18,001
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,817 Ordinary 27,817
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,774 Ordinary 17,774
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 69 Ordinary 69
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 83,000 Ordinary 83,000
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -101,490 Ordinary -101,490
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 101,490 Ordinary 101,490
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,245 Ordinary -118,245
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,245 Ordinary 118,245
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,001 Ordinary -18,001
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,001 Ordinary 18,001
20/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 83,000 Ordinary 83,000
20/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 83,069 Ordinary 83,069
20/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,817 Ordinary 27,817
20/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,774 Ordinary 17,774

604 Page 9 15-May-2026

20/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 128,660 Ordinary 128,660
21/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.80 -906 Ordinary -906
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -351 Ordinary -351
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,031 Ordinary 2,031
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 99,628 Ordinary 99,628
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,596 Ordinary -1,596
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,596 Ordinary 1,596
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 351 Ordinary 351
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,173 Ordinary 7,173
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 191,168 Ordinary 191,168
23/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -123,655 Ordinary -123,655
24/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.80 4,228 Ordinary 4,228
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -101,490 Ordinary -101,490
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,090 Ordinary 85,090
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,483 Ordinary 3,483
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,001 Ordinary -18,001
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,918 Ordinary 30,918
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,817 Ordinary -27,817
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,817 Ordinary 27,817
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,774 Ordinary -17,774
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,774 Ordinary 17,774
27/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,981 Ordinary 14,981
27/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,988 Ordinary 11,988
27/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,538 Ordinary -13,538
27/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,917 Ordinary 15,917
28/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,858 Ordinary -2,858
28/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,858 Ordinary 2,858
29/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -137,193 Ordinary -137,193
29/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -63,000 Ordinary -63,000
29/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,483 Ordinary -3,483
29/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,483 Ordinary 3,483
29/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 63,000 Ordinary 63,000
29/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.66 38,510 Ordinary 38,510
30/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.62 604 Ordinary 604
30/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.62 1,636 Ordinary 1,636

604 Page 10 15-May-2026

30/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.62 -7,749 Ordinary -7,749
30/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -73,110 Ordinary -73,110
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,090 Ordinary -22,090
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,090 Ordinary 22,090
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,401 Ordinary -34,401
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,401 Ordinary 34,401
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,817 Ordinary -27,817
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,817 Ordinary 27,817
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,774 Ordinary -17,774
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,774 Ordinary 17,774
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -63,000 Ordinary -63,000
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 63,000 Ordinary 63,000
30/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.62 16,854 Ordinary 16,854
31/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.61 -8,523 Ordinary -8,523
31/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -98,000 Ordinary -98,000
31/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.61 -140,496 Ordinary -140,496
03/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.65 -906 Ordinary -906
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 16,007 Ordinary 16,007
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,090 Ordinary -22,090
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,083 Ordinary 6,083
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,007 Ordinary -16,007
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 16,007 Ordinary 16,007
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,083 Ordinary -6,083
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,083 Ordinary 6,083
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,401 Ordinary -34,401
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,401 Ordinary 34,401
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,817 Ordinary -27,817
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,817 Ordinary 27,817
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,774 Ordinary -17,774
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,774 Ordinary 17,774

604 Page 11 15-May-2026

04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -63,000 Ordinary -63,000
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 63,000 Ordinary 63,000
05/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.64 -28,908 Ordinary -28,908
05/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.62 -43,353 Ordinary -43,353
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,007 Ordinary -16,007
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 16,007 Ordinary 16,007
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,083 Ordinary -6,083
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,083 Ordinary 6,083
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,401 Ordinary -34,401
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,401 Ordinary 34,401
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,817 Ordinary -27,817
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,817 Ordinary 27,817
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,774 Ordinary -17,774
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,774 Ordinary 17,774
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -63,000 Ordinary -63,000
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 63,000 Ordinary 63,000
06/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,015 Ordinary 1,015
06/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,015 Ordinary -1,015
07/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.61 1,636 Ordinary 1,636
07/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28,330 Ordinary 28,330
07/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28,330 Ordinary -28,330
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,007 Ordinary -16,007
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 16,007 Ordinary 16,007
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,083 Ordinary -6,083
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,083 Ordinary 6,083
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,401 Ordinary -34,401
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,401 Ordinary 34,401
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,817 Ordinary -27,817
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,817 Ordinary 27,817

604 Page 12 15-May-2026

07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,774 Ordinary 17,774
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -63,000 Ordinary -63,000
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 63,000 Ordinary 63,000
10/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.67 -4,908 Ordinary -4,908
11/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.66 72,556 Ordinary 72,556
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,007 Ordinary -16,007
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 16,007 Ordinary 16,007
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,083 Ordinary -6,083
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,083 Ordinary 6,083
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,401 Ordinary -34,401
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,401 Ordinary 34,401
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,817 Ordinary -27,817
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,817 Ordinary 27,817
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,774 Ordinary -17,774
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,774 Ordinary 17,774
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -63,000 Ordinary -63,000
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 63,000 Ordinary 63,000
11/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.66 -96,864 Ordinary -96,864
11/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.66 11,921 Ordinary 11,921
12/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.60 1,636 Ordinary 1,636
12/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.60 -66,225 Ordinary -66,225
13/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.48 -1,636 Ordinary -1,636
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,007 Ordinary -16,007
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 16,007 Ordinary 16,007
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,164 Ordinary 28,164
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,765 Ordinary 30,765
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,083 Ordinary -6,083
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,083 Ordinary 6,083
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314

604 Page 13 15-May-2026

13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,401 Ordinary 34,401
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,817 Ordinary -27,817
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,817 Ordinary 27,817
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,774 Ordinary -17,774
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,774 Ordinary 17,774
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -63,000 Ordinary -63,000
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,071 Ordinary 4,071
13/11/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 2.48 -2,721 Ordinary -2,721
14/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.37 1,636 Ordinary 1,636
14/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,585 Ordinary 2,585
14/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,585 Ordinary -2,585
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,007 Ordinary -16,007
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 16,007 Ordinary 16,007
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,164 Ordinary -28,164
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,164 Ordinary 28,164
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,765 Ordinary -30,765
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,765 Ordinary 30,765
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,083 Ordinary -6,083
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,083 Ordinary 6,083
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,401 Ordinary -34,401
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,401 Ordinary 34,401
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,817 Ordinary -27,817
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,817 Ordinary 27,817
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,774 Ordinary -17,774
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,774 Ordinary 17,774
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,071 Ordinary -4,071
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,071 Ordinary 4,071
18/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.35 1,212 Ordinary 1,212
18/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 59,000 Ordinary 59,000
19/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,015 Ordinary 1,015
19/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,015 Ordinary -1,015
19/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 22,337 Ordinary 22,337
19/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -105,780 Ordinary -105,780
19/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 189,291 Ordinary 189,291
20/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 62,694 Ordinary 62,694
20/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 132,691 Ordinary 132,691

604 Page 14 15-May-2026

20/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
20/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,000 Ordinary 98,000
20/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,337 Ordinary 22,337
20/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 120,239 Ordinary 120,239
21/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.42 606 Ordinary 606
21/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 200,000 Ordinary 200,000
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,000 Ordinary 98,000
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,007 Ordinary -16,007
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 16,007 Ordinary 16,007
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,164 Ordinary -28,164
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,164 Ordinary 28,164
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,667 Ordinary -30,667
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,667 Ordinary 30,667
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,083 Ordinary -6,083
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,083 Ordinary 6,083
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,401 Ordinary -34,401
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,401 Ordinary 34,401
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,000 Ordinary -98,000
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -50,154 Ordinary -50,154
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 50,154 Ordinary 50,154
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,774 Ordinary -17,774
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,774 Ordinary 17,774
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,071 Ordinary -4,071
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,071 Ordinary 4,071
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 105,780 Ordinary 105,780
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,008 Ordinary -17,008
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,531 Ordinary -2,531
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,000 Ordinary -98,000
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,007 Ordinary -16,007
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,164 Ordinary -28,164
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,667 Ordinary -30,667
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,083 Ordinary -6,083
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,008 Ordinary -17,008
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,071 Ordinary -4,071
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 200,000 Ordinary 200,000
24/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.46 11,285 Ordinary 11,285

604 Page 15 15-May-2026

24/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 2.46 9,259 Ordinary 9,259
25/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -92,731 Ordinary -92,731
25/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,259 Ordinary -2,259
25/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,170 Ordinary -35,170
25/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,259 Ordinary 2,259
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,076 Ordinary 103,076
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,401 Ordinary -34,401
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,401 Ordinary 34,401
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -50,154 Ordinary -50,154
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 50,154 Ordinary 50,154
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -766 Ordinary -766
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 766 Ordinary 766
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -200,000 Ordinary -200,000
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 200,000 Ordinary 200,000
25/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.45 -127,208 Ordinary -127,208
26/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.47 1,636 Ordinary 1,636
26/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.47 -1,636 Ordinary -1,636
26/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,235 Ordinary -11,235
26/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,235 Ordinary 11,235
26/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 92,700 Ordinary 92,700
26/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,254 Ordinary -14,254
27/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,482 Ordinary 2,482
27/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,785 Ordinary -2,785
27/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 272 Ordinary 272
27/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31 Ordinary 31
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,076 Ordinary -103,076
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,401 Ordinary -34,401
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,467 Ordinary 25,467
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -50,154 Ordinary -50,154
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 50,154 Ordinary 50,154
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -766 Ordinary -766
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -200,000 Ordinary -200,000

604 Page 16 15-May-2026

27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 200,000 Ordinary 200,000
28/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -766 Ordinary -766
28/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -139,867 Ordinary -139,867
28/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -83,000 Ordinary -83,000
28/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -56,469 Ordinary -56,469
28/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -105,780 Ordinary -105,780
28/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,467 Ordinary 25,467
28/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,467 Ordinary -25,467
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -83,372 Ordinary -83,372
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 766 Ordinary 766
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 56,469 Ordinary 56,469
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -57,235 Ordinary -57,235
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,467 Ordinary -25,467
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,467 Ordinary 25,467
02/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -71,642 Ordinary -71,642
03/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.50 1,636 Ordinary 1,636
03/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31 Ordinary -31
03/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -63,207 Ordinary -63,207
03/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -467,890 Ordinary -467,890
03/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -27,179 Ordinary -27,179
04/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.49 4,387 Ordinary 4,387
04/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -91,499 Ordinary -91,499
04/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 91,499 Ordinary 91,499
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,467 Ordinary -25,467
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,467 Ordinary 25,467
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -50,154 Ordinary -50,154
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 50,154 Ordinary 50,154
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -200,000 Ordinary -200,000
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 200,000 Ordinary 200,000
05/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.53 2,727 Ordinary 2,727
05/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 98,060 Ordinary 98,060
05/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 77,000 Ordinary 77,000
05/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.53 -89,828 Ordinary -89,828
08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 678,863 Ordinary 678,863
08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,976 Ordinary 11,976
08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 202,766 Ordinary 202,766

604 Page 17 15-May-2026

08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 65,129 Ordinary 65,129
08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 396 Ordinary 396
08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 38,007 Ordinary 38,007
08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31 Ordinary 31
08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 83,000 Ordinary 83,000
09/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,526 Ordinary -22,526
09/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.46 -11,413 Ordinary -11,413
10/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -755,863 Ordinary -755,863
10/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -98,060 Ordinary -98,060
10/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -400,536 Ordinary -400,536
10/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -53,731 Ordinary -53,731
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,467 Ordinary -25,467
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,467 Ordinary 25,467
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -50,154 Ordinary -50,154
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 50,154 Ordinary 50,154
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -200,000 Ordinary -200,000
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 200,000 Ordinary 200,000
10/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.41 -69,444 Ordinary -69,444
10/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.41 -425,763 Ordinary -425,763
10/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.40 463,600 Ordinary 463,600
11/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.34 -2,185 Ordinary -2,185
11/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -245,986 Ordinary -245,986
11/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,890 Ordinary -24,890
11/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 67,881 Ordinary 67,881
12/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.39 2,727 Ordinary 2,727
12/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.39 -1,636 Ordinary -1,636
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,933 Ordinary -5,933
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -74,018 Ordinary -74,018
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,314 Ordinary -201,314
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 201,314 Ordinary 201,314

604 Page 18 15-May-2026

12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,467 Ordinary 25,467
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -50,154 Ordinary -50,154
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 50,154 Ordinary 50,154
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -200,000 Ordinary -200,000
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 200,000 Ordinary 200,000
15/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 523,092 Ordinary 523,092
15/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 98,908 Ordinary 98,908
15/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 61,734 Ordinary 61,734
15/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 61,734 Ordinary 61,734
16/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.45 -43,626 Ordinary -43,626
16/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.45 -39,381 Ordinary -39,381
16/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.45 -12,029 Ordinary -12,029
17/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -357,092 Ordinary -357,092
17/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -98,908 Ordinary -98,908
17/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31 Ordinary 31
17/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31 Ordinary -31
18/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.57 -1,515 Ordinary -1,515
18/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 102,092 Ordinary 102,092
18/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 98,908 Ordinary 98,908
18/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,218 Ordinary 7,218
18/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,218 Ordinary -7,218
18/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,948 Ordinary -34,948
18/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 59,400 Ordinary 59,400
18/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 33,300 Ordinary 33,300
18/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.57 -27,332 Ordinary -27,332
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.75 172,314 Ordinary 172,314
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.75 -606 Ordinary -606
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.75 224,024 Ordinary 224,024
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.75 -2,185 Ordinary -2,185
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.75 1,224 Ordinary 1,224
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.75 19,763 Ordinary 19,763
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.75 8,668 Ordinary 8,668
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,945 Ordinary 4,945
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,452 Ordinary -34,452
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,945 Ordinary -4,945
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,111 Ordinary -25,111
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 104,000 Ordinary 104,000
19/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,979 Ordinary 3,979
19/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,970 Ordinary 8,970
19/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 47,051 Ordinary 47,051
19/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,452 Ordinary -34,452

604 Page 19 15-May-2026

19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.75 397,446 Ordinary 397,446
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 24,889 Ordinary 24,889
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.75 5,160 Ordinary 5,160
22/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.76 606 Ordinary 606
22/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,889 Ordinary -24,889
22/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 635,690 Ordinary 635,690
22/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,889 Ordinary -24,889
22/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.76 3,904 Ordinary 3,904
23/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.78 1,628 Ordinary 1,628
23/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -47,128 Ordinary -47,128
24/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.76 1,628 Ordinary 1,628
24/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -372,092 Ordinary -372,092
24/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -51,780 Ordinary -51,780
24/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,084 Ordinary 7,084
24/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,084 Ordinary -7,084
25/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,548 Ordinary -25,548
29/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.73 1,628 Ordinary 1,628
29/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,473 Ordinary 2,473
29/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,473 Ordinary -2,473
29/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -93,844 Ordinary -93,844
29/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.73 18,697 Ordinary 18,697
30/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -156,464 Ordinary -156,464
30/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -165,548 Ordinary -165,548
30/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -216,484 Ordinary -216,484
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,418 Ordinary 155,418
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -452 Ordinary -452
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,582 Ordinary 10,582
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -165,548 Ordinary -165,548
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,582 Ordinary -10,582
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,582 Ordinary 10,582
31/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.77 79,674 Ordinary 79,674
31/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.77 122,951 Ordinary 122,951
02/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,015 Ordinary 1,015
02/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,015 Ordinary -1,015
05/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.75 -1,500 Ordinary -1,500
05/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 87,000 Ordinary 87,000
05/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,521 Ordinary 103,521
05/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 95,289 Ordinary 95,289
05/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,190 Ordinary 1,190
05/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,366 Ordinary -68,366
05/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,979 Ordinary -3,979

604 Page 20 15-May-2026

05/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -52,316 Ordinary -52,316
05/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,970 Ordinary -8,970
05/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -47,051 Ordinary -47,051
06/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 54,100 Ordinary 54,100
06/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,466 Ordinary -7,466
07/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -47,951 Ordinary -47,951
07/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 80,000 Ordinary 80,000
07/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,615 Ordinary -13,615
07/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -47,951 Ordinary -47,951
08/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.81 1,200 Ordinary 1,200
08/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -87,000 Ordinary -87,000
08/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,386 Ordinary -4,386
09/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.75 16,827 Ordinary 16,827
09/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 53,000 Ordinary 53,000
12/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 171,000 Ordinary 171,000
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,100 Ordinary 54,100
13/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -62,694 Ordinary -62,694
13/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -132,691 Ordinary -132,691
13/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -53,000 Ordinary -53,000
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,521 Ordinary -103,521
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 48,521 Ordinary 48,521
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,418 Ordinary -155,418
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,418 Ordinary 155,418
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -95,289 Ordinary -95,289
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 95,289 Ordinary 95,289
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,190 Ordinary -1,190
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,190 Ordinary 1,190
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -263,166 Ordinary -263,166
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 263,166 Ordinary 263,166
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,582 Ordinary -10,582
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,582 Ordinary 10,582
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,203 Ordinary -2,203
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,203 Ordinary 2,203
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,000 Ordinary 55,000
13/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.75 -44,566 Ordinary -44,566
14/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.71 4,800 Ordinary 4,800
14/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.71 1,200 Ordinary 1,200

604 Page 21 15-May-2026

14/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -80,000 Ordinary -80,000
16/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.80 2,182 Ordinary 2,182
16/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,999 Ordinary -7,999
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,999 Ordinary -7,999
20/01/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.78 14,286 Ordinary 14,286
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -650,226 Ordinary -650,226
21/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 127,897 Ordinary 127,897
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -48,521 Ordinary -48,521
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 48,521 Ordinary 48,521
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,418 Ordinary -155,418
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,418 Ordinary 155,418
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,290 Ordinary -87,290
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,290 Ordinary 87,290
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,190 Ordinary -1,190
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,190 Ordinary 1,190
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -263,166 Ordinary -263,166
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 263,166 Ordinary 263,166
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,582 Ordinary -10,582
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,582 Ordinary 10,582
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,203 Ordinary -2,203
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,203 Ordinary 2,203
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,000 Ordinary -55,000
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,000 Ordinary 55,000
22/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.64 -62,500 Ordinary -62,500
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -48,521 Ordinary -48,521
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 48,521 Ordinary 48,521
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,418 Ordinary -155,418
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,418 Ordinary 155,418
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,290 Ordinary -87,290
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,290 Ordinary 87,290
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,190 Ordinary -1,190
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,190 Ordinary 1,190
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -263,166 Ordinary -263,166
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 263,166 Ordinary 263,166

604 Page 22 15-May-2026

23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,582 Ordinary -10,582
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,582 Ordinary 10,582
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,203 Ordinary -2,203
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,203 Ordinary 2,203
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,000 Ordinary -55,000
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,000 Ordinary 55,000
27/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -53,200 Ordinary -53,200
27/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -46,215 Ordinary -46,215
27/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 44,609 Ordinary 44,609
27/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,591 Ordinary 8,591
28/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 208,877 Ordinary 208,877
28/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 145,123 Ordinary 145,123
28/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 55,200 Ordinary 55,200
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -48,521 Ordinary -48,521
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 48,521 Ordinary 48,521
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,418 Ordinary -155,418
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,418 Ordinary 155,418
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,290 Ordinary -87,290
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,290 Ordinary 17,290
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,190 Ordinary -1,190
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 71,190 Ordinary 71,190
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -44,609 Ordinary -44,609
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 44,609 Ordinary 44,609
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,591 Ordinary -8,591
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,591 Ordinary 8,591
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -263,166 Ordinary -263,166
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 263,166 Ordinary 263,166
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,582 Ordinary -10,582
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,582 Ordinary 10,582
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,203 Ordinary -2,203
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,203 Ordinary 2,203
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,000 Ordinary -55,000
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,000 Ordinary 55,000
28/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.71 -80,459 Ordinary -80,459
29/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 328,000 Ordinary 328,000
29/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -48,521 Ordinary -48,521
29/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,679 Ordinary -6,679
30/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 54,600 Ordinary 54,600

604 Page 23 15-May-2026

30/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -127,897 Ordinary -127,897
30/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,000 Ordinary 2,000
30/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.57 31,075 Ordinary 31,075
02/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 270,000 Ordinary 270,000
02/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -54,600 Ordinary -54,600
02/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,600 Ordinary 54,600
03/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 54,070 Ordinary 54,070
03/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 362,000 Ordinary 362,000
03/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,452 Ordinary -24,452
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,611 Ordinary -10,611
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,737 Ordinary -11,737
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -44,609 Ordinary -44,609
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,591 Ordinary -8,591
03/02/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.49 3,616 Ordinary 3,616
04/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 59,200 Ordinary 59,200
05/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,497 Ordinary 14,497
05/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,587 Ordinary 11,587
05/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,435 Ordinary 3,435
05/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 91 Ordinary 91
05/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -59,200 Ordinary -59,200
05/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.37 18,959 Ordinary 18,959
06/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.27 900 Ordinary 900
09/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 103,488 Ordinary 103,488
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,589 Ordinary 16,589
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,175 Ordinary 6,175
10/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.25 -3,252 Ordinary -3,252
10/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,587 Ordinary -11,587
10/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,435 Ordinary -3,435
10/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -91 Ordinary -91
10/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -81,298 Ordinary -81,298
10/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -38,752 Ordinary -38,752
10/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
10/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
11/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 109,390 Ordinary 109,390
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,418 Ordinary -155,418
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,418 Ordinary 155,418
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -253 Ordinary -253
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 253 Ordinary 253
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000

604 Page 24 15-May-2026

11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -265,166 Ordinary -265,166
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 265,166 Ordinary 265,166
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,582 Ordinary -10,582
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,582 Ordinary 10,582
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,203 Ordinary -2,203
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,203 Ordinary 2,203
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,000 Ordinary -55,000
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,000 Ordinary 55,000
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,600 Ordinary -54,600
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,600 Ordinary 54,600
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,589 Ordinary -16,589
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,589 Ordinary 16,589
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,175 Ordinary -6,175
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,175 Ordinary 6,175
12/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.26 1,626 Ordinary 1,626
12/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 204,887 Ordinary 204,887
12/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,852 Ordinary -19,852
13/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 91 Ordinary 91
13/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 49,355 Ordinary 49,355
13/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,206 Ordinary 7,206
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,418 Ordinary -155,418
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,418 Ordinary 155,418
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -253 Ordinary -253
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 253 Ordinary 253
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -245,314 Ordinary -245,314
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 245,314 Ordinary 245,314
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,582 Ordinary -10,582
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,582 Ordinary 10,582
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,203 Ordinary -2,203
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,203 Ordinary 2,203
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,000 Ordinary -55,000
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,000 Ordinary 55,000

604 Page 25 15-May-2026

13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,600 Ordinary -54,600
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,600 Ordinary 54,600
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,589 Ordinary -16,589
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,589 Ordinary 16,589
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,175 Ordinary -6,175
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,175 Ordinary 6,175
16/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.25 1,200 Ordinary 1,200
16/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 138,576 Ordinary 138,576
16/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -253 Ordinary -253
16/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,578 Ordinary 10,578
16/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
16/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
16/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,203 Ordinary -2,203
16/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,600 Ordinary -54,600
16/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 66,977 Ordinary 66,977
17/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 80,218 Ordinary 80,218
17/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,614 Ordinary 10,614
17/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,435 Ordinary 3,435
17/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -138,576 Ordinary -138,576
17/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
17/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
17/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,558 Ordinary 51,558
17/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,206 Ordinary 7,206
17/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,600 Ordinary 54,600
18/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.22 900 Ordinary 900
18/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 375,476 Ordinary 375,476
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,418 Ordinary -155,418
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,418 Ordinary 155,418
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -110,578 Ordinary -110,578
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 110,578 Ordinary 110,578
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -245,314 Ordinary -245,314
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 245,314 Ordinary 245,314
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,582 Ordinary -10,582
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,582 Ordinary 10,582
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,558 Ordinary -51,558
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,558 Ordinary 51,558

604 Page 26 15-May-2026

18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,000 Ordinary -55,000
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,000 Ordinary 55,000
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,600 Ordinary -54,600
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,600 Ordinary 54,600
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,589 Ordinary -16,589
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,589 Ordinary 16,589
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,175 Ordinary -6,175
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,175 Ordinary 6,175
19/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,800 Ordinary 3,800
20/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,614 Ordinary -10,614
20/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,435 Ordinary -3,435
20/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -38,469 Ordinary -38,469
20/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 98,522 Ordinary 98,522
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,418 Ordinary -155,418
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,418 Ordinary 155,418
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -110,578 Ordinary -110,578
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 110,578 Ordinary 110,578
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -245,314 Ordinary -245,314
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 245,314 Ordinary 245,314
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,582 Ordinary -10,582
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,582 Ordinary 10,582
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,558 Ordinary -51,558
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,558 Ordinary 51,558
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,206 Ordinary -7,206
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,206 Ordinary 7,206
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,000 Ordinary -55,000
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,000 Ordinary 55,000
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,600 Ordinary -54,600
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,600 Ordinary 54,600
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,589 Ordinary -16,589
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,589 Ordinary 16,589
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,175 Ordinary -6,175
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,175 Ordinary 6,175
23/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 136,544 Ordinary 136,544
23/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.08 4,430 Ordinary 4,430
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,964 Ordinary 6,964
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 35,384 Ordinary 35,384
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,385 Ordinary 11,385

604 Page 27 15-May-2026

24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3 Ordinary 3
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -51,558 Ordinary -51,558
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -54,600 Ordinary -54,600
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,206 Ordinary -7,206
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,136 Ordinary -5,136
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,076 Ordinary -20,076
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,418 Ordinary -155,418
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -110,578 Ordinary -110,578
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 310,578 Ordinary 310,578
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -245,314 Ordinary -245,314
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 245,314 Ordinary 245,314
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 159,576 Ordinary 159,576
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,582 Ordinary -10,582
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,558 Ordinary -51,558
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,206 Ordinary -7,206
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,000 Ordinary -55,000
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,600 Ordinary -54,600
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,589 Ordinary -16,589
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,589 Ordinary 16,589
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,964 Ordinary -6,964
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,964 Ordinary 6,964
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,175 Ordinary -6,175
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,175 Ordinary 6,175
25/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 750,000 Ordinary 750,000
25/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 283,183 Ordinary 283,183
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -310,578 Ordinary -310,578
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 310,578 Ordinary 310,578
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -245,314 Ordinary -245,314
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 245,405 Ordinary 245,405
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -159,576 Ordinary -159,576
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 159,576 Ordinary 159,576
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,589 Ordinary -16,589
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,589 Ordinary 16,589
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,964 Ordinary -6,964
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,175 Ordinary -6,175
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,175 Ordinary 6,175
26/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,327 Ordinary 7,327
26/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 38,752 Ordinary 38,752
26/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 324,861 Ordinary 324,861
26/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,443 Ordinary 27,443

604 Page 28 15-May-2026

26/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 38,176 Ordinary 38,176
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -310,578 Ordinary -310,578
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 310,578 Ordinary 310,578
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -245,405 Ordinary -245,405
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 245,405 Ordinary 245,405
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -159,576 Ordinary -159,576
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 159,576 Ordinary 159,576
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,589 Ordinary -16,589
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,589 Ordinary 16,589
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,964 Ordinary 6,964
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,175 Ordinary -6,175
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,175 Ordinary 6,175
27/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 87,836 Ordinary 87,836
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -310,578 Ordinary -310,578
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 310,578 Ordinary 310,578
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -245,405 Ordinary -245,405
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 245,405 Ordinary 245,405
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -159,576 Ordinary -159,576
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 159,576 Ordinary 159,576
27/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.06 -174,898 Ordinary -174,898
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,589 Ordinary -16,589
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,589 Ordinary 16,589
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,964 Ordinary -6,964
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,175 Ordinary -6,175
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,175 Ordinary 6,175
27/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.06 -100,799 Ordinary -100,799
02/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,016 Ordinary 1,016
02/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,016 Ordinary -1,016
02/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,964 Ordinary 6,964
03/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,289 Ordinary -6,289
03/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -78,213 Ordinary -78,213
03/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,385 Ordinary -11,385
03/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3 Ordinary -3
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 159,576 Ordinary 159,576
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -310,578 Ordinary -310,578
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -245,405 Ordinary -245,405
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 245,405 Ordinary 245,405
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -159,576 Ordinary -159,576
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,589 Ordinary -16,589
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,589 Ordinary 16,589

604 Page 29 15-May-2026

03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,964 Ordinary -6,964
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,964 Ordinary 6,964
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,175 Ordinary -6,175
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,175 Ordinary 6,175
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,016 Ordinary -1,016
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,016 Ordinary 1,016
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -159,576 Ordinary -159,576
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -245,405 Ordinary -245,405
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 245,405 Ordinary 245,405
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 159,576 Ordinary 159,576
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,589 Ordinary -16,589
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,589 Ordinary 16,589
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,964 Ordinary -6,964
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,964 Ordinary 6,964
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,175 Ordinary -6,175
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,175 Ordinary 6,175
05/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.07 906 Ordinary 906
05/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,015 Ordinary 1,015
05/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,015 Ordinary -1,015
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -245,405 Ordinary -245,405
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 245,405 Ordinary 245,405
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -159,576 Ordinary -159,576
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 159,576 Ordinary 159,576
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,589 Ordinary -16,589
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,964 Ordinary -6,964
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,964 Ordinary 6,964
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,175 Ordinary -6,175
06/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.03 15,459 Ordinary 15,459
09/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 34,837 Ordinary 34,837
09/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 136,814 Ordinary 136,814
09/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 53,241 Ordinary 53,241
09/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 72,166 Ordinary 72,166
10/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,289 Ordinary -6,289

604 Page 30 15-May-2026

11/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 1.86 5,151 Ordinary 5,151
11/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -750,000 Ordinary -750,000
11/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,338,933 Ordinary -1,338,933
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,964 Ordinary -6,964
12/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 1.79 126,236 Ordinary 126,236
12/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 1.79 909 Ordinary 909
12/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -324,861 Ordinary -324,861
12/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 1.79 90,597 Ordinary 90,597
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,964 Ordinary 3,964
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 286 Ordinary 286
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -286 Ordinary -286
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,136 Ordinary 5,136
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,076 Ordinary 20,076
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 159,576 Ordinary 159,576
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -239,116 Ordinary -239,116
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 239,116 Ordinary 239,116
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -159,576 Ordinary -159,576
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,800 Ordinary -3,800
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -159,576 Ordinary -159,576
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,191 Ordinary 215,191
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,685 Ordinary 26,685
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 331,255 Ordinary 331,255
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,964 Ordinary 3,964
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 442,731 Ordinary 442,731
17/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 1.86 1,216 Ordinary 1,216
17/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -38,752 Ordinary -38,752
17/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -577,319 Ordinary -577,319
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867

604 Page 31 15-May-2026

17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -239,116 Ordinary -239,116
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 239,116 Ordinary 239,116
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215,191 Ordinary -215,191
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,191 Ordinary 215,191
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,685 Ordinary -26,685
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,685 Ordinary 26,685
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -331,255 Ordinary -331,255
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 331,255 Ordinary 331,255
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,964 Ordinary -3,964
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,964 Ordinary 3,964
17/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -331,255 Ordinary -331,255
18/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -331,255 Ordinary -331,255
18/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 1.96 423,333 Ordinary 423,333
19/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 1.88 912 Ordinary 912
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.78 -2,583,120 Ordinary -2,583,120
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.78 -177,330 Ordinary -177,330
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.78 -919,449 Ordinary -919,449
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.78 -1,596 Ordinary -1,596
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.78 -1,285,715 Ordinary -1,285,715
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.78 -74,988 Ordinary -74,988
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -38,176 Ordinary -38,176
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 38,176 Ordinary 38,176
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -239,116 Ordinary -239,116
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 239,116 Ordinary 239,116
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215,191 Ordinary -215,191
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,191 Ordinary 215,191
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,685 Ordinary -26,685
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,685 Ordinary 26,685
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000

604 Page 32 15-May-2026

20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,964 Ordinary 3,964
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -827,035 Ordinary -827,035
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 827,035 Ordinary 827,035
20/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 1.78 -127,962 Ordinary -127,962
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.78 -23,290 Ordinary -23,290
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.78 -166,944 Ordinary -166,944
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.78 -753,049 Ordinary -753,049
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 1.78 26,363 Ordinary 26,363
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 1.78 177,330 Ordinary 177,330
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.78 -102,094 Ordinary -102,094
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.78 -100,138 Ordinary -100,138
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.78 -165,408 Ordinary -165,408
24/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,016 Ordinary -1,016
24/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,016 Ordinary 1,016
24/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 1.70 -38,999 Ordinary -38,999
25/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 235,000 Ordinary 235,000
25/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 100,000 Ordinary 100,000
31/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 1.67 27,112 Ordinary 27,112
01/04/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 1.87 2,727 Ordinary 2,727
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,191 Ordinary 215,191
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,685 Ordinary 26,685
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215,191 Ordinary -215,191
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,685 Ordinary -26,685
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
02/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.75 -500,000 Ordinary -500,000
03/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215,191 Ordinary -215,191
03/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,685 Ordinary -26,685
03/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
03/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
03/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
03/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,191 Ordinary 215,191
03/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,685 Ordinary 26,685
03/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
07/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 162,550 Ordinary 162,550
07/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 493,000 Ordinary 493,000
07/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 1.74 -512,551 Ordinary -512,551
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 41,690 Ordinary 41,690
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 81,880 Ordinary 81,880

604 Page 33 15-May-2026

08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -239,116 Ordinary -239,116
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 239,116 Ordinary 239,116
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215,191 Ordinary -215,191
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,191 Ordinary 215,191
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,685 Ordinary -26,685
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,685 Ordinary 26,685
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,964 Ordinary -3,964
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,964 Ordinary 3,964
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -827,035 Ordinary -827,035
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 827,035 Ordinary 827,035
09/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -493,000 Ordinary -493,000
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -239,116 Ordinary -239,116
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 239,116 Ordinary 239,116
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215,191 Ordinary -215,191
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,191 Ordinary 215,191
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,685 Ordinary -26,685
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,685 Ordinary 26,685
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,964 Ordinary -3,964
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,964 Ordinary 3,964
10/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 1.85 118,355 Ordinary 118,355
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,512 Ordinary 2,512
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,512 Ordinary -2,512
13/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 1.81 97,759 Ordinary 97,759
14/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 1.84 80,843 Ordinary 80,843
14/04/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 1.84 -80,843 Ordinary -80,843

604 Page 34 15-May-2026

14/04/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 1.84 -8,443 Ordinary -8,443
15/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 80,000 Ordinary 80,000
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -162,550 Ordinary -162,550
17/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,951 Ordinary 23,951
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -239,116 Ordinary -239,116
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 239,116 Ordinary 239,116
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215,191 Ordinary -215,191
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,191 Ordinary 215,191
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,685 Ordinary -26,685
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,685 Ordinary 26,685
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,964 Ordinary -3,964
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,964 Ordinary 3,964
20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 262,000 Ordinary 262,000
20/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,951 Ordinary 23,951
20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,951 Ordinary 23,951
21/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.09 1,422 Ordinary 1,422
22/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 132,000 Ordinary 132,000
22/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -95,163 Ordinary -95,163
23/04/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.16 36,036 Ordinary 36,036
23/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -235,198 Ordinary -235,198
24/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -235,000 Ordinary -235,000
24/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -48,130 Ordinary -48,130
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,076 Ordinary 20,076
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -263,067 Ordinary -263,067
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 263,067 Ordinary 263,067
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215,191 Ordinary -215,191
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,191 Ordinary 215,191
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,685 Ordinary -26,685
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,685 Ordinary 26,685

604 Page 35 15-May-2026

24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,964 Ordinary -3,964
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,964 Ordinary 3,964
24/04/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.31 10,000 Ordinary 10,000
24/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 2.31 -151,423 Ordinary -151,423
24/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.31 151,423 Ordinary 151,423
27/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 106,804 Ordinary 106,804
27/04/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.31 -33,372 Ordinary -33,372
28/04/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.39 49,180 Ordinary 49,180
28/04/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.39 -147,284 Ordinary -147,284
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,256 Ordinary 1,256
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,242 Ordinary 3,242
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,397 Ordinary 12,397
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 76,533 Ordinary 76,533
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,977 Ordinary 15,977
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,796 Ordinary 8,796
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 48,130 Ordinary 48,130
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,026 Ordinary 6,026
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,571 Ordinary 13,571
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,337 Ordinary 2,337
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -116,512 Ordinary -116,512
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,256 Ordinary -1,256
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,076 Ordinary -20,076
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,820 Ordinary 18,820
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -263,067 Ordinary -263,067
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 263,067 Ordinary 263,067
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215,191 Ordinary -215,191
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,191 Ordinary 215,191
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,685 Ordinary -26,685
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,685 Ordinary 26,685
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,256 Ordinary 1,256
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,964 Ordinary -3,964
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,964 Ordinary 3,964
28/04/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.39 -53,192 Ordinary -53,192
29/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,337 Ordinary -2,337

604 Page 36 15-May-2026

29/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,337 Ordinary 2,337
30/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.38 33,755 Ordinary 33,755
30/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 2.38 37,636 Ordinary 37,636
01/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 70,000 Ordinary 70,000
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,820 Ordinary 18,820
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,820 Ordinary -18,820
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 263,067 Ordinary 263,067
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -263,067 Ordinary -263,067
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,191 Ordinary 215,191
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215,191 Ordinary -215,191
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,685 Ordinary 26,685
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,685 Ordinary -26,685
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,256 Ordinary 1,256
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,256 Ordinary -1,256
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,964 Ordinary 3,964
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,964 Ordinary -3,964
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,337 Ordinary 2,337
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,616 Ordinary -2,616
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 279 Ordinary 279
07/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -66,695 Ordinary -66,695
07/05/2026 SSGA FUNDS MANAGEMENT, INC. Transfer out 2.87 -3,628 Ordinary -3,628
07/05/2026 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 2.87 -10,545 Ordinary -10,545
08/05/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.77 22,832 Ordinary 22,832
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,447 Ordinary -3,447
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,110 Ordinary 1,110
11/05/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.73 32,680 Ordinary 32,680
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 204,611 Ordinary 204,611
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 88,712 Ordinary 88,712
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 295,389 Ordinary 295,389
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,447 Ordinary 3,447
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,895 Ordinary 16,895
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -123,109 Ordinary -123,109
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -238,802 Ordinary -238,802
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,820 Ordinary -18,820

604 Page 37 15-May-2026

11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,820 Ordinary 18,820
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -263,067 Ordinary -263,067
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 263,067 Ordinary 263,067
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215,191 Ordinary -215,191
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,191 Ordinary 215,191
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,685 Ordinary -26,685
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,685 Ordinary 26,685
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,256 Ordinary -1,256
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,256 Ordinary 1,256
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,964 Ordinary -3,964
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,964 Ordinary 3,964
12/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -87,836 Ordinary -87,836
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216,867 Ordinary -216,867
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,867 Ordinary 216,867
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,820 Ordinary -18,820
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,820 Ordinary 18,820
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,136 Ordinary -5,136
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,136 Ordinary 5,136
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -263,067 Ordinary -263,067
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 263,067 Ordinary 263,067
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215,191 Ordinary -215,191
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,191 Ordinary 215,191
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,685 Ordinary -26,685
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,685 Ordinary 26,685
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,000 Ordinary -100,000
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,000 Ordinary 100,000
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,256 Ordinary -1,256
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,256 Ordinary 1,256
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,964 Ordinary -3,964
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,964 Ordinary 3,964
12/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,005,175 Ordinary -1,005,175
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 63,692 Ordinary 63,692
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -72,856 Ordinary -72,856
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,342 Ordinary -20,342

604 Page 38 15-May-2026

Annexure B

This is Annexure B referred to in Form 604, Notice of change of interest of substantial holder

H

Alok Maheshwary

Authorised signatory

Dated the

15/05/2026

State Street Bank and Trust Company will, if requested by the company or responsible entity to whom this form must be given under the Corporations Act 2001 (Cth) or if requested by the Australian Securities and Investment Commission (ASIC), provide a copy of the master securities lending agreement/s and security agreement/s referred to below to the company, responsible entity or ASIC.

Part A: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires relevant interest as lender of the securities under securities lending authorisation agreement, subject to obligation to return under the agreement. (State Street Bank and Trust Company has lent the securities and retains relevant interest as per Part B of this Annexure.)

Type of agreement: Securities Lending Authorisation Agreement/ Global Master Securities Lending Agreement/ Securities Loan Agreement. A pro forma copy of the agreement will be given if requested by the ASIC or the company or responsible entity to whom the prescribed report is given.
Parties to agreement: (1) State Street Bank and Trust Company (2) Counterparty / entities details to be shared, as and when requested.
Holder of voting rights BORROWER
Are there any restrictions on voting rights? (1) No (2) Yes. (Borrower has the right to vote, but may on-lend securities)
If yes, in what detail? (1) Only if instructed to by the borrower (2) As determined by the owner of the securities
Date on which the securities were (or are) expected to be delivered to the borrower or its nominee (ie borrow date): The dates on which the securities were delivered by State Street Bank and Trust Company as borrower are set out in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the lender or its nominee (ie return date) No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at any time subject to giving notice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving notice
Does the lender have the right to recall the securities early (ie before the scheduled return date)? [Yes/No] No scheduled return date. Lender can require return of securities or equivalent securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to giving notice
Are there circumstances in which the borrower will not be required to return the securities on settlement? [Yes/No] No
If yes, in which circumstances? n/a

Part B: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires a relevant interest in securities through taking a security interest ("title transfer") over the securities as collateral to secure a securities loan. (See Part A of this Annexure for securities loan details.)

Type of agreement: Global Master Securities Lending Agreement Securities Lending Authorisation Agreement If requested, a pro forma copy of the agreement will be given to the ASIC or the company or responsible entity to whom the prescribed report was given.
Parties to agreement: (1) State Street Bank and Trust Company (2) Counterparty / entities details to be shared, as and when requested.
Holder of voting rights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the borrower defaults and ownership is enforce; (2) Yes
If yes, in what detail? (1) Only if the borrower defaults and ownership is enforced;
Date on which the securities were (or are) expected to be delivered to the borrower or its nominee (ie borrow date): The dates on which the securities were transferred, as indicated in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the lender or its nominee (ie return date) No scheduled return date. Securities collateral is returned on termination of related securities loan
Does the borrower have the right to return the securities early? [Yes/No] At any time subject to returning the borrowed securities or equivalent securities or providing alternative collateral
If yes, in which circumstances? At any time subject to returning the borrowed securities or equivalent securities or providing alternative collateral
Does the lender have the right to recall the securities early (ie before the scheduled return date)? [Yes/No] No, assuming the borrower returns the borrowed securities or equivalent securities
If yes, in which circumstances? n/a (lender must return securities collateral if the borrower returns the borrowed securities or equivalent securities)

604 Page 39 15-May-2026

Annexure C

This is Annexure C referred to in Form 604, Notice of change of interest of substantial holder

Alok Maheshwary

Authorised signatory

Dated the 15/05/2026

State Street Bank and Trust Company will, if requested by the company or responsible entity to whom this form must be given under the Corporations Act 2001 (Cth) or if requested by the Australian Securities and Investment Commission (ASIC), provide a copy of the master securities lending agreement/s and security agreement/s referred to below to the company, responsible entity or ASIC.

Part A: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires relevant interest as borrower of the securities under securities lending agreement, subject to obligation to return under the agreement. (State Street Bank and Trust Company has on-lent the securities and retains relevant interest as per Part A of this Annexure.)

Type of agreement: Global Master Securities Lending Agreement/Master Securities Loan Agreement/Securities Loan Agreement. If requested, a pro forma copy of the agreement will be given to the ASIC or the company or responsible entity to whom the prescribed report was given.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of voting rights BORROWER
Are there any restrictions on voting rights? (1) Yes (if the borrower is the registered holder. However the securities are on-lent by the borrower as per Part B of this Annexure)
(2) No, not during term of securities loan
If yes, in what detail? (1) Only if the borrower is the registered holder. However the securities are on-lent by the borrower as per Part B of this Annexure
(2) n/a
Date on which the securities were (or are) expected to be delivered to the borrower or its nominee (ie borrow date): The dates on which the securities were delivered to State Street Bank and Trust Company as borrower are set out in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the lender or its nominee (ie return date) No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at any time subject to giving notice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving notice
Does the lender have the right to recall the securities early (ie before the scheduled return date)? [Yes/No] No scheduled return date. Lender can require return of securities or equivalent securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to giving notice
Are there circumstances in which the borrower will not be required to return the securities on settlement? [Yes/No] No
If yes, in which circumstances? n/a

Part B: For relevant interests arising out of lending securities - State Street Bank and Trust Company lends the securities under securities lending agreement, and retains relevant interest through the right to recall the securities or equivalent securities.

Type of agreement: Global Master Securities Lending Agreement/Master Securities Loan Agreement. If requested, a pro forma copy of the agreement will be given to the ASIC or the company or responsible entity to whom the prescribed report was given.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of voting rights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the lender recalls the loan and exercises its right to become the registered holder
(2) Yes (while registered holder)
If yes, in what detail? (1) Only if the lender recalls the loan and exercises its right to become the registered holder
(2) Borrower may exercise voting rights (while registered holder)
Date on which the securities were (or are) expected to be delivered to the borrower or its nominee (ie borrow date): The dates on which the securities were delivered to the borrower are set out in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the lender or its nominee (ie return date) No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at any time subject to giving notice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving notice
Does the lender have the right to recall the securities early (ie before the scheduled return date)? [Yes/No] No scheduled return date. Lender can require return of securities or equivalent securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to giving notice
Are there circumstances in which the borrower will not be required to return the securities on settlement? [Yes/No] No
If yes, in which circumstances? n/a

604 Page 40 15-May-2026

Part C: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires a relevant interest in securities through taking a security interest ("pledge") over the securities as collateral to secure a securities loan. (See Part B of this Annexure for securities loan details.)

| Type of agreement: | Global Master Securities Lending Agreement
Security Agreement: If requested, a pro forma copy of the agreement will be given to the ASIC or the company or responsible entity to whom the prescribed report was given. |
| --- | --- |
| Parties to agreement: | (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested. |
| Holder of voting rights | LENDER |
| Are there any restrictions on voting rights? | (1) Yes, but only if the borrower defaults and pledge is enforced |
| If yes, in what detail? | (1) Only if the borrower defaults and pledge is enforced
(2) In accordance with ordinary rights as registered holder, either directly or through nominee holder |
| Date on which the securities were (or are) expected to be delivered to the borrower or its nominee (ie borrow date): | The dates on which the securities were pledged, as indicated in Annexure A to this notice |
| Scheduled date (if any) when the securities are expected to be returned to the lender or its nominee (ie return date) | No scheduled release date. Securities are released from pledge on termination of related securities loan |
| Does the borrower have the right to return the securities early? [Yes/No] | No scheduled release date. Securities are released from pledge on termination of related securities loan or the provision of alternative collateral |
| If yes, in which circumstances? | At any time subject to returning the borrowed securities or equivalent securities or providing alternative collateral |
| Does the lender have the right to recall the securities early (ie before the scheduled return date)? [Yes/No] | No, assuming the borrower returns the borrowed securities or equivalent securities |
| If yes, in which circumstances? | n/a (lender must release pledged securities if the borrower returns the borrowed securities or equivalent securities) |