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.

IPERIONX Ltd Major Shareholding Notification 2026

May 24, 2026

31821_rns_2026-05-24_ad02b31c-e1ec-43eb-80c3-e91f208d2976.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

604 Page 1 25-May-2026

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

To: Company Name/Scheme
IPERIONX LIMITED
ACN/ARSN
618 935 372

  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
21/05/2026

The previous notice was given to the company on
20/03/2026

The previous notice was dated
18/03/2026

  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 26,328,091 7.76% 22,764,708 6.71%
  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 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 68,010 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 41,523 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,499,958 Ordinary
STATE STREET BANK AND TRUST COMPANY THE BARCLAYS GROUP THE BARCLAYS GROUP For collateral securities:Relevant interest under section 608(6A) being the right, as lender, to dispose of shares transferred to secure a securities loan 41,000 Ordinary
STATE STREET BANK AND TRUST COMPANY VANECK ETF FUNDS VANECK ETF 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 866,473 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 107,068 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 170,934 Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SPDR ETF EUROPE II PLC SSGA SPDR ETF 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 49,672 Ordinary
STATE STREET BANK AND TRUST COMPANY SOCIAL PROTECTION FUND SOCIAL PROTECTION 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 8,330 Ordinary

604 Page 2 25-May-2026

STATE STREET BANK AND TRUST COMPANY SSGA SSGA For Lent securities:Relevant interest under section 608(8A) 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 2,484 Ordinary 2,484
STATE STREET BANK AND TRUST COMPANY SSUTM AUTHORISED UNIT TRUST SCHEME SSUTM AUTHORISED UNIT TRUST SCHEME For Lent securities:Relevant interest under section 608(8A) 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 149,359 Ordinary 149,359
STATE STREET BANK AND TRUST COMPANY MERCER GLOBAL INVESTMENTS MANAGEMENT LIMITED- MGI FUNDS PLC MERCER GLOBAL INVESTMENTS MANAGEMENT LIMITED MGI FUNDS PLC For Lent securities:Relevant interest under section 608(8A) 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 177,127 Ordinary 177,127
STATE STREET BANK AND TRUST COMPANY SSGA SFDR ETF S EUROPE I PLC SSGA SFDR ETF S EUROPE I PLC For Lent securities:Relevant interest under section 608(8A) 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 6,327 Ordinary 6,327
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(8A) 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,384 Ordinary 72,384
STATE STREET BANK AND TRUST COMPANY THE J.P. MORGAN CHASE GROUP THE J.P. MORGAN CHASE GROUP For collateral securities:Relevant interest under section 608(8A) being the right, as lender, to dispose of shares transferred to secure a securities loan 610,021 Ordinary 610,021
STATE STREET BANK AND TRUST COMPANY TEACHER RETIREMENT SYSTEM OF TEXAS TEACHER RETIREMENT SYSTEM OF TEXAS For Lent securities:Relevant interest under section 608(8A) 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 134,335 Ordinary 134,335
STATE STREET BANK AND TRUST COMPANY THE MACQUARIE GROUP THE MACQUARIE GROUP For collateral securities:Relevant interest under section 608(8A) being the right, as lender, to dispose of shares transferred to secure a securities loan 1,374,936 Ordinary 1,374,936
STATE STREET BANK AND TRUST COMPANY SSGA SFDR INDEX SHARE FUNDS SSGA SFDR INDEX SHARE FUNDS For Lent securities:Relevant interest under section 608(8A) 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 134,958 Ordinary 134,958
STATE STREET BANK AND TRUST COMPANY CALSTRS CALSTRS For Lent securities:Relevant interest under section 608(8A) 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,825 Ordinary 202,825
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 1,695,039 Ordinary 1,695,039
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 98,633 Ordinary 98,633
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 13,126 Ordinary 13,126
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 260,033 Ordinary 260,033
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 211,037 Ordinary 211,037
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 1,396,599 Ordinary 1,396,599
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,015,387 Ordinary 12,015,387
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED BNP Paribas 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 77,225 Ordinary 77,225
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,081,728 Ordinary 1,081,728
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 198,177 Ordinary 198,177

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 EUROPE LIMITED Subsidiary of State Street Corporation

604 Page 3 25-May-2026

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 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 5AJ, UNITED KINGDOM
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED LEVEL 15, 420 GEORGE STREET, SYDNEY NSW 2000, AUSTRALIA

Signature

print name
Elizabeth Schaefer
capacity
Authorized signatory

sign here
img-0.jpeg
date
25/05/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 4 25-May-2026

Annexure A

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

E8ch

Elizabeth Schaefer

Authorised signatory

Dated the

25/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
19/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 3.56 705 Ordinary 705
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,100 Ordinary 13,100
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,900 Ordinary -14,900
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 22,300 Ordinary 22,300
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,000 Ordinary 2,000
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,000 Ordinary 2,000
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,600 Ordinary -7,600
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,200 Ordinary -10,200
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 99,778 Ordinary 99,778
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 222 Ordinary 222
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,027 Ordinary 6,027
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -232 Ordinary -232
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -122 Ordinary -122
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 271 Ordinary 271
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78 Ordinary 78
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,292 Ordinary 4,292
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,408 Ordinary 5,408
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,825 Ordinary 19,825
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -227 Ordinary -227
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,298 Ordinary -8,298
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 377 Ordinary 377
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110 Ordinary 110
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,670 Ordinary 1,670
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,939 Ordinary 1,939
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,306 Ordinary -7,306
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 275 Ordinary 275
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 176 Ordinary 176
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,513 Ordinary -3,513
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,158 Ordinary 26,158
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34,472 Ordinary 34,472
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185,236 Ordinary -185,236
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,355 Ordinary -1,355
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -115 Ordinary -115

604 Page 5 25-May-2026

19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -953 Ordinary -953
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,536 Ordinary 5,536
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 619 Ordinary 619
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -164 Ordinary -164
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -226 Ordinary -226
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -699 Ordinary -699
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,178 Ordinary -1,178
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -381,434 Ordinary -381,434
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63,181 Ordinary -63,181
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,368 Ordinary -2,368
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,566 Ordinary -1,566
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -138,074 Ordinary -138,074
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -207 Ordinary -207
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,990 Ordinary -5,990
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,338 Ordinary -1,338
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,956 Ordinary -2,956
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,228 Ordinary -3,228
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,764 Ordinary -18,764
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -822 Ordinary -822
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,527 Ordinary -2,527
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,392 Ordinary -22,392
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -238 Ordinary -238
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,792 Ordinary -4,792
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,811 Ordinary -16,811
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,818 Ordinary -13,818
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -260 Ordinary -260
19/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,000 Ordinary 2,000
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,000 Ordinary 2,000
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 3.52 722 Ordinary 722
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,000 Ordinary -3,000
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,800 Ordinary 12,800
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,400 Ordinary -15,400
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,200 Ordinary 25,200
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,700 Ordinary -3,700
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,800 Ordinary -9,800
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,068 Ordinary -4,068
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -625 Ordinary -625
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -669 Ordinary -669
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31,524 Ordinary -31,524
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,983 Ordinary -18,983
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,187 Ordinary -11,187
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,303 Ordinary -2,303
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,274 Ordinary -19,274
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,545 Ordinary -9,545
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -145,572 Ordinary -145,572
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,727 Ordinary 7,727

604 Page 6 25-May-2026

20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 390 Ordinary 390
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,672 Ordinary 26,672
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -519 Ordinary -519
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 147 Ordinary 147
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -645 Ordinary -645
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -966 Ordinary -966
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,457 Ordinary -4,457
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76,632 Ordinary -76,632
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,994 Ordinary -1,994
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,272 Ordinary -19,272
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -919 Ordinary -919
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,768 Ordinary -6,768
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,822 Ordinary -6,822
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 247 Ordinary 247
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 236 Ordinary 236
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33,046 Ordinary 33,046
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44,885 Ordinary 44,885
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,267 Ordinary -11,267
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,993 Ordinary 6,993
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,845 Ordinary -7,845
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,845 Ordinary 7,845
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,100 Ordinary -2,100
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,100 Ordinary 2,100
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,000 Ordinary -2,000
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,000 Ordinary 2,000
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,000 Ordinary -10,000
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,000 Ordinary 10,000
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55 Ordinary -55
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55 Ordinary 55
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -174,766 Ordinary -174,766
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 174,766 Ordinary 174,766
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,838 Ordinary -34,838
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,838 Ordinary 34,838
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,000 Ordinary -20,000
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,000 Ordinary 20,000
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,944 Ordinary 7,944
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -107,729 Ordinary -107,729
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 107,729 Ordinary 107,729
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,000 Ordinary -22,000
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 22,000 Ordinary 22,000
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -234,203 Ordinary -234,203
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 234,203 Ordinary 234,203

604 Page 7 25-May-2026

20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -45,556 Ordinary -45,556
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 45,556 Ordinary 45,556
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -65,519 Ordinary -65,519
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 65,519 Ordinary 65,519
23/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 3.21 948 Ordinary 948
23/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 3.21 724 Ordinary 724
23/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 3.21 1,086 Ordinary 1,086
23/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,000 Ordinary -13,000
23/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,900 Ordinary -6,900
23/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,100 Ordinary -24,100
23/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,000 Ordinary -4,000
23/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,700 Ordinary -35,700
23/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -59,300 Ordinary -59,300
23/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,300 Ordinary -8,300
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,263 Ordinary 4,263
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 143 Ordinary 143
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,578 Ordinary 12,578
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,188 Ordinary -3,188
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 175 Ordinary 175
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 102 Ordinary 102
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,589 Ordinary 16,589
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,646 Ordinary 21,646
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72,326 Ordinary -72,326
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,336 Ordinary 3,336
24/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 3.33 711 Ordinary 711
24/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 3.33 -1,086 Ordinary -1,086
24/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,000 Ordinary 1,000
24/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,000 Ordinary 3,000
24/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,400 Ordinary 5,400
24/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,600 Ordinary 15,600
24/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -100 Ordinary -100
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 667 Ordinary 667
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 897 Ordinary 897
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -369 Ordinary -369
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35 Ordinary 35
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,215 Ordinary 28,215
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71,743 Ordinary -71,743
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118,177 Ordinary 118,177
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72,919 Ordinary 72,919
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11

604 Page 8 25-May-2026

24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,028 Ordinary 1,028
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,030 Ordinary 14,030
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,054 Ordinary -12,054
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 732 Ordinary 732
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,139 Ordinary 6,139
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,181 Ordinary 6,181
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,462 Ordinary -12,462
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,642 Ordinary 3,642
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,079 Ordinary 21,079
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 694 Ordinary 694
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -601 Ordinary -601
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,190 Ordinary 31,190
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,538 Ordinary 18,538
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,455 Ordinary 22,455
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,494 Ordinary 10,494
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,297 Ordinary 5,297
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,015 Ordinary 2,015
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 121 Ordinary 121
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,636 Ordinary 14,636
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,681 Ordinary 8,681
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 128,637 Ordinary 128,637
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
24/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 3.33 -21,796 Ordinary -21,796
25/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 3.43 948 Ordinary 948
25/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 3.43 -1,448 Ordinary -1,448
25/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -600 Ordinary -600
25/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,900 Ordinary 6,900
25/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 45,000 Ordinary 45,000
25/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,900 Ordinary -11,900
25/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,500 Ordinary -6,500
25/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,500 Ordinary -13,500
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 254 Ordinary 254
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 209 Ordinary 209
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,143 Ordinary 28,143
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40,449 Ordinary 40,449
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339,433 Ordinary 339,433
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,506 Ordinary 6,506
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,242 Ordinary 7,242
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72 Ordinary 72
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,849 Ordinary 21,849
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,275 Ordinary 15,275
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 121 Ordinary 121
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -667 Ordinary -667

604 Page 9 25-May-2026

25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -897 Ordinary -897
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72,919 Ordinary -72,919
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,028 Ordinary -1,028
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,030 Ordinary -14,030
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -732 Ordinary -732
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,139 Ordinary -6,139
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,181 Ordinary -6,181
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,642 Ordinary -3,642
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,079 Ordinary -21,079
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -694 Ordinary -694
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31,190 Ordinary -31,190
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,538 Ordinary -18,538
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,494 Ordinary -10,494
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,015 Ordinary -2,015
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,636 Ordinary -14,636
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,681 Ordinary -8,681
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -128,637 Ordinary -128,637
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,000 Ordinary 30,000
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,800 Ordinary 1,800
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,100 Ordinary 3,100
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,000 Ordinary -3,000
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,243,886 Ordinary -1,243,886
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55,926 Ordinary -55,926
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 209 Ordinary 209
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 486 Ordinary 486
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,237 Ordinary 1,237
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,674 Ordinary 22,674
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92,869 Ordinary 92,869
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 342 Ordinary 342
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 594 Ordinary 594
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,874 Ordinary 14,874
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,588 Ordinary 15,588
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 262 Ordinary 262
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 819 Ordinary 819
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,788 Ordinary 17,788
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 94 Ordinary 94

604 Page 10 25-May-2026

26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
27/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -100 Ordinary -100
27/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,400 Ordinary 14,400
27/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,300 Ordinary -5,300
27/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,700 Ordinary 3,700
27/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,100 Ordinary 14,100
27/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,800 Ordinary 1,800
27/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,600 Ordinary 6,600
27/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,000 Ordinary 13,000
27/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,900 Ordinary -1,900
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,553 Ordinary 15,553
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,871 Ordinary 3,871
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 147 Ordinary 147
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 91,504 Ordinary 91,504
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,846 Ordinary 13,846
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 131 Ordinary 131
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 819 Ordinary 819
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 107,173 Ordinary 107,173
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,024 Ordinary 1,024
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,053 Ordinary 20,053
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,278 Ordinary 23,278
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,452 Ordinary 3,452
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81,382 Ordinary 81,382
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67,126 Ordinary 67,126
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,268 Ordinary 1,268
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,414 Ordinary 3,414
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,740 Ordinary 5,740
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 188 Ordinary 188
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,722 Ordinary 11,722
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 93 Ordinary 93
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 751 Ordinary 751
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,656 Ordinary 7,656
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,035 Ordinary 21,035
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 676,937 Ordinary 676,937
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,653 Ordinary 18,653
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84 Ordinary 84
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,077 Ordinary 1,077
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,753 Ordinary 31,753
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,971 Ordinary 4,971
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,220 Ordinary 3,220

604 Page 11 25-May-2026

27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
27/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,845 Ordinary -7,845
27/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,100 Ordinary -2,100
27/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,000 Ordinary 13,000
27/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55 Ordinary -55
27/03/2026 SSGA FUNDS MANAGEMENT, INC. Transfer out 3.21 -36 Ordinary -36
27/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,000 Ordinary 3,000
30/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,500 Ordinary -5,500
30/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,600 Ordinary -6,600
30/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,200 Ordinary -3,200
30/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,300 Ordinary -16,300
30/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,400 Ordinary 9,400
30/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 42,997 Ordinary 42,997
30/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,000 Ordinary 16,000
30/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 34 Ordinary 34
30/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34 Ordinary -34
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -315 Ordinary -315
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 659 Ordinary 659
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -532 Ordinary -532
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 998 Ordinary 998
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 203 Ordinary 203
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,158 Ordinary -1,158
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,485 Ordinary -1,485
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -766 Ordinary -766
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,713 Ordinary 2,713
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,961 Ordinary 27,961
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67,000 Ordinary -67,000
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -286,022 Ordinary -286,022
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83,569 Ordinary 83,569
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 900 Ordinary 900
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -136 Ordinary -136
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,248 Ordinary 12,248
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,994 Ordinary -2,994
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -468 Ordinary -468
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46,070 Ordinary -46,070
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 811 Ordinary 811
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,665 Ordinary 6,665
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,475 Ordinary 6,475
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,473 Ordinary -1,473
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49,126 Ordinary -49,126
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,775 Ordinary 3,775

604 Page 12 25-May-2026

30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,480 Ordinary -8,480
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,074 Ordinary 22,074
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 685 Ordinary 685
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,285 Ordinary -1,285
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,449 Ordinary -2,449
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81 Ordinary 81
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,191 Ordinary 27,191
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,815 Ordinary -9,815
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,489 Ordinary 19,489
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109 Ordinary -109
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,022 Ordinary 23,022
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,486 Ordinary 10,486
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,918 Ordinary 1,918
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,767 Ordinary -1,767
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 253 Ordinary 253
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,168 Ordinary 15,168
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,128 Ordinary -7,128
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,253 Ordinary -7,253
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,212 Ordinary 9,212
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 121,830 Ordinary 121,830
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -114 Ordinary -114
31/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,000 Ordinary 1,000
31/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,400 Ordinary -9,400
31/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,600 Ordinary 7,600
31/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,300 Ordinary 4,300
31/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 36,600 Ordinary 36,600
31/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,100 Ordinary 9,100
31/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,000 Ordinary 3,000
31/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,700 Ordinary 13,700
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,234 Ordinary -1,234
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -595 Ordinary -595
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,120 Ordinary -1,120
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,102 Ordinary 8,102
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,863 Ordinary -1,863
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110 Ordinary 110
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 218 Ordinary 218
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,739 Ordinary -3,739
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,229 Ordinary 1,229
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 915 Ordinary 915
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -188 Ordinary -188
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,431 Ordinary -2,431
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 247 Ordinary 247
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,098 Ordinary 10,098

604 Page 13 25-May-2026

31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -219,104 Ordinary -219,104
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 235,226 Ordinary 235,226
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44,445 Ordinary -44,445
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50 Ordinary 50
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -337 Ordinary -337
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,536 Ordinary 1,536
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,251 Ordinary -10,251
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,617 Ordinary -1,617
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,207 Ordinary 38,207
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,818 Ordinary 1,818
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 625 Ordinary 625
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,010 Ordinary -5,010
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39,907 Ordinary 39,907
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -105 Ordinary -105
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,632 Ordinary 8,632
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,761 Ordinary -29,761
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,060 Ordinary -21,060
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,914 Ordinary 4,914
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,484 Ordinary -4,484
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,041 Ordinary 2,041
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,356 Ordinary 2,356
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,254 Ordinary 2,254
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33,610 Ordinary -33,610
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,410 Ordinary 26,410
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -445 Ordinary -445
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,594 Ordinary 18,594
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,464 Ordinary 4,464
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 127 Ordinary 127
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,534 Ordinary -7,534
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,245 Ordinary 5,245
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 391 Ordinary 391
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,566 Ordinary -25,566
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,792 Ordinary -20,792
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -944 Ordinary -944
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,708 Ordinary 6,708
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -413 Ordinary -413
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -262 Ordinary -262
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -89 Ordinary -89
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
31/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,000 Ordinary 3,000
31/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,000 Ordinary 3,000

604 Page 14 25-May-2026

31/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 3.51 8,904 Ordinary 8,904
01/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 3.84 -1,175 Ordinary -1,175
01/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 3.84 -1,086 Ordinary -1,086
01/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 3.84 390 Ordinary 390
01/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,800 Ordinary -1,800
01/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -900 Ordinary -900
01/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,100 Ordinary 8,100
01/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,797 Ordinary -20,797
01/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,700 Ordinary 8,700
01/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,000 Ordinary 20,000
01/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,200 Ordinary 4,200
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,961 Ordinary -2,961
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,268 Ordinary -8,268
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -128,539 Ordinary -128,539
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -342 Ordinary -342
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,738 Ordinary 3,738
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -743 Ordinary -743
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -335 Ordinary -335
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 309 Ordinary 309
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,498 Ordinary -1,498
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -981 Ordinary -981
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,182 Ordinary 31,182
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -87,637 Ordinary -87,637
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,573 Ordinary -12,573
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 138,207 Ordinary 138,207
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,033 Ordinary 2,033
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -108 Ordinary -108
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,588 Ordinary -2,588
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,082 Ordinary -4,082
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -654 Ordinary -654
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 714 Ordinary 714
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -578 Ordinary -578
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,741 Ordinary 17,741
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,224 Ordinary -3,224
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,477 Ordinary -1,477
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,545 Ordinary -7,545
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,346 Ordinary -12,346
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -437 Ordinary -437
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,261 Ordinary 1,261
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,794 Ordinary -1,794
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,170 Ordinary 16,170
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 418 Ordinary 418

604 Page 15 25-May-2026

01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,463 Ordinary 20,463
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,658 Ordinary -13,658
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,011 Ordinary -17,011
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -86 Ordinary -86
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,025 Ordinary 22,025
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,357 Ordinary -2,357
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,047 Ordinary -3,047
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,157 Ordinary 1,157
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,577 Ordinary -9,577
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,250 Ordinary -11,250
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,728 Ordinary -7,728
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -165 Ordinary -165
01/04/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 3.84 2,226 Ordinary 2,226
02/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 3.79 362 Ordinary 362
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -100 Ordinary -100
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,800 Ordinary 3,800
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,300 Ordinary 4,300
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,200 Ordinary 13,200
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,700 Ordinary -4,700
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,417 Ordinary -7,417
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 94,500 Ordinary 94,500
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,400 Ordinary 15,400
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -100 Ordinary -100
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 128,000 Ordinary 128,000
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -99,778 Ordinary -99,778
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -222 Ordinary -222
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 985 Ordinary 985
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,757 Ordinary -27,757
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,317 Ordinary 5,317
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 817 Ordinary 817
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,154 Ordinary -4,154
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -913 Ordinary -913
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,235 Ordinary 6,235
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,857 Ordinary 19,857
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,077 Ordinary 1,077
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 392 Ordinary 392
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,671 Ordinary 4,671
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,051 Ordinary 4,051
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75 Ordinary 75
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 338 Ordinary 338
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,239 Ordinary -1,239

604 Page 16 25-May-2026

02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 691 Ordinary 691
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -836 Ordinary -836
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 451 Ordinary 451
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,131 Ordinary 23,131
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40,097 Ordinary 40,097
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -158,215 Ordinary -158,215
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 80 Ordinary 80
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,870 Ordinary 1,870
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 290 Ordinary 290
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,434 Ordinary -26,434
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,499 Ordinary -12,499
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -773 Ordinary -773
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -177,332 Ordinary -177,332
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,996 Ordinary -2,996
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,196 Ordinary -11,196
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -278 Ordinary -278
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,225 Ordinary -26,225
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,876 Ordinary -3,876
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,862 Ordinary -4,862
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -576 Ordinary -576
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,860 Ordinary -6,860
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49,908 Ordinary -49,908
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,888 Ordinary -28,888
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,593 Ordinary -12,593
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,022 Ordinary -2,022
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,983 Ordinary -5,983
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,838 Ordinary 34,838
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,000 Ordinary 20,000
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,838 Ordinary -34,838
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,000 Ordinary -20,000
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,474 Ordinary -1,474
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -88,421 Ordinary -88,421
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,005 Ordinary -8,005
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,227 Ordinary -1,227
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,185 Ordinary -13,185
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 150 Ordinary 150
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,732 Ordinary -9,732
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75 Ordinary -75
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,199 Ordinary 22,199
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,081 Ordinary -2,081
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 430 Ordinary 430
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,275 Ordinary -7,275
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,159 Ordinary -6,159
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43

604 Page 17 25-May-2026

03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -113 Ordinary -113
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -320 Ordinary -320
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -509 Ordinary -509
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 209 Ordinary 209
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,041 Ordinary -1,041
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,683 Ordinary -2,683
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104 Ordinary -104
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -679 Ordinary -679
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,699 Ordinary 27,699
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59,375 Ordinary -59,375
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -508,080 Ordinary -508,080
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -100 Ordinary -100
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,804 Ordinary -2,804
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -436 Ordinary -436
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83,694 Ordinary -83,694
03/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,838 Ordinary -34,838
03/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,000 Ordinary -20,000
03/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,838 Ordinary 34,838
03/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,000 Ordinary 20,000
06/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,700 Ordinary 10,700
06/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -500 Ordinary -500
06/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,000 Ordinary -8,000
06/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -500 Ordinary -500
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 117,303 Ordinary 117,303
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,493 Ordinary 17,493
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -206 Ordinary -206
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,564 Ordinary 3,564
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 196 Ordinary 196
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 673,775 Ordinary 673,775
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -100 Ordinary -100
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 94 Ordinary 94
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 112,113 Ordinary 112,113

604 Page 18 25-May-2026

07/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 4.01 -2,115 Ordinary -2,115
07/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,800 Ordinary 3,800
07/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 47,800 Ordinary 47,800
07/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,000 Ordinary -11,000
07/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,500 Ordinary 4,500
07/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,600 Ordinary -2,600
07/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,200 Ordinary -7,200
07/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 37,254 Ordinary 37,254
07/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 112,696 Ordinary 112,696
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,437 Ordinary 9,437
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,214 Ordinary 17,214
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -141,464 Ordinary -141,464
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 86 Ordinary 86
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,796 Ordinary 15,796
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92,591 Ordinary 92,591
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,135 Ordinary 1,135
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,438 Ordinary 7,438
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,220 Ordinary 14,220
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,299 Ordinary -20,299
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,053 Ordinary 31,053
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 113,188 Ordinary 113,188
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58,740 Ordinary 58,740
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 870 Ordinary 870
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -84 Ordinary -84
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,089 Ordinary 20,089
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,663 Ordinary 2,663
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,127 Ordinary 24,127
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,495 Ordinary 23,495
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84,570 Ordinary 84,570
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71,016 Ordinary 71,016
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,520 Ordinary 8,520
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 135,660 Ordinary 135,660
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,305 Ordinary 1,305
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,701 Ordinary 3,701
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,638 Ordinary 11,638
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,884 Ordinary 5,884
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,380 Ordinary 1,380
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,090 Ordinary 12,090
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,135 Ordinary -4,135
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,210 Ordinary 1,210
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,902 Ordinary 7,902
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,081 Ordinary 3,081

604 Page 19 25-May-2026

07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71 Ordinary 71
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 688,779 Ordinary 688,779
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -776,563 Ordinary -776,563
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52,691 Ordinary 52,691
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,154 Ordinary 1,154
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,423 Ordinary 20,423
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,469 Ordinary 32,469
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,286 Ordinary 5,286
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -129,458 Ordinary -129,458
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,337 Ordinary 1,337
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,129 Ordinary 11,129
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -200 Ordinary -200
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,900 Ordinary 1,900
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,941 Ordinary -4,941
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,900 Ordinary -1,900
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,400 Ordinary 6,400
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,300 Ordinary 2,300
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,600 Ordinary -3,600
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,200 Ordinary -2,200
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -27,100 Ordinary -27,100
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,611 Ordinary 12,611
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 36,173 Ordinary 36,173
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 249,157 Ordinary 249,157
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 138,588 Ordinary 138,588
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,538 Ordinary -19,538
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55,822 Ordinary 55,822
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -98 Ordinary -98
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -105,159 Ordinary -105,159
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,142 Ordinary -16,142
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,322 Ordinary 10,322
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 129 Ordinary 129
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -128,383 Ordinary -128,383
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -986 Ordinary -986
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,487 Ordinary 19,487
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,314 Ordinary -27,314
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 374 Ordinary 374
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -96,016 Ordinary -96,016
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -80,700 Ordinary -80,700
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,481 Ordinary -1,481
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,437 Ordinary -9,437
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,796 Ordinary -15,796
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,135 Ordinary -1,135
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,438 Ordinary -7,438
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31,053 Ordinary -31,053
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58,740 Ordinary -58,740
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,089 Ordinary -20,089

604 Page 20 25-May-2026

08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,663 Ordinary -2,663
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,495 Ordinary -23,495
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,520 Ordinary -8,520
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -135,660 Ordinary -135,660
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,638 Ordinary -11,638
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,380 Ordinary -1,380
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,081 Ordinary -3,081
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52,691 Ordinary -52,691
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,423 Ordinary -20,423
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,337 Ordinary -1,337
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,129 Ordinary -11,129
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,204 Ordinary -4,204
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,683 Ordinary -6,683
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 193 Ordinary 193
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,717 Ordinary -13,717
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,101 Ordinary 2,101
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,373 Ordinary -1,373
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,961 Ordinary -8,961
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,052 Ordinary 23,052
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -781,694 Ordinary -781,694
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 410,849 Ordinary 410,849
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,310 Ordinary -1,310
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36,857 Ordinary -36,857
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,001 Ordinary -6,001
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66,577 Ordinary 66,577
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,000 Ordinary -18,000
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,300 Ordinary 20,300
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,000 Ordinary -10,000
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,000 Ordinary 10,000
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -174,766 Ordinary -174,766
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 174,766 Ordinary 174,766
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,838 Ordinary -34,838
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,838 Ordinary 34,838
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,000 Ordinary -20,000
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,000 Ordinary 20,000
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,944 Ordinary 7,944
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -107,729 Ordinary -107,729
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 107,729 Ordinary 107,729
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28,000 Ordinary -28,000
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,300 Ordinary 30,300
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -234,203 Ordinary -234,203
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 234,203 Ordinary 234,203

604 Page 21 25-May-2026

08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 45,556 Ordinary 45,556
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -65,519 Ordinary -65,519
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 65,519 Ordinary 65,519
09/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 4.42 1,346 Ordinary 1,346
09/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,400 Ordinary 5,400
09/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,000 Ordinary 18,000
09/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,100 Ordinary 20,100
09/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -36,173 Ordinary -36,173
09/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 134,779 Ordinary 134,779
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -488 Ordinary -488
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -763 Ordinary -763
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 422 Ordinary 422
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,572 Ordinary -1,572
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,102 Ordinary -1,102
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -149 Ordinary -149
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,025 Ordinary -1,025
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43,670 Ordinary 43,670
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90,097 Ordinary -90,097
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -215,516 Ordinary -215,516
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -148 Ordinary -148
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,270 Ordinary -4,270
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -696 Ordinary -696
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35,164 Ordinary -35,164
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,263 Ordinary -2,263
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,425 Ordinary -29,425
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,196 Ordinary -12,196
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,874 Ordinary -1,874
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,428 Ordinary -5,428
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 281 Ordinary 281
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,979 Ordinary -14,979
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109 Ordinary -109
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33,405 Ordinary 33,405
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,120 Ordinary -3,120
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 656 Ordinary 656
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,958 Ordinary -10,958
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,058 Ordinary -9,058
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -172 Ordinary -172
09/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,838 Ordinary 34,838
09/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,000 Ordinary 20,000
09/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,838 Ordinary -34,838
09/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,000 Ordinary -20,000
10/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 4.47 724 Ordinary 724
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,400 Ordinary 3,400

604 Page 22 25-May-2026

10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,300 Ordinary 10,300
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -518 Ordinary -518
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,200 Ordinary -2,200
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,400 Ordinary 1,400
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,600 Ordinary -1,600
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 125,817 Ordinary 125,817
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,337 Ordinary 2,337
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,581 Ordinary 11,581
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -33,615 Ordinary -33,615
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,205 Ordinary -24,205
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,265 Ordinary 10,265
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -79,941 Ordinary -79,941
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -540 Ordinary -540
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -871 Ordinary -871
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,778 Ordinary -1,778
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -187 Ordinary -187
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,166 Ordinary -1,166
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -100,952 Ordinary -100,952
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -172 Ordinary -172
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,733 Ordinary -4,733
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -769 Ordinary -769
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84,565 Ordinary 84,565
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,978 Ordinary 3,978
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,646 Ordinary 15,646
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,621 Ordinary 4,621
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 88 Ordinary 88
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,510 Ordinary -2,510
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,501 Ordinary -13,501
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,076 Ordinary -2,076
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,408 Ordinary -16,408
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133 Ordinary -133
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,611 Ordinary -3,611
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,418 Ordinary -12,418
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,457 Ordinary -10,457
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -190 Ordinary -190
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 407,154 Ordinary 407,154
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 99,268 Ordinary 99,268
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,189 Ordinary 3,189
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,272 Ordinary 5,272
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 619,078 Ordinary 619,078
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100,707 Ordinary 100,707
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,838 Ordinary -34,838

604 Page 23 25-May-2026

10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,000 Ordinary -20,000
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,300 Ordinary -20,300
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,300 Ordinary 20,300
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,000 Ordinary -10,000
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,000 Ordinary 10,000
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -174,766 Ordinary -174,766
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 174,766 Ordinary 174,766
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,944 Ordinary 7,944
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 134,780 Ordinary 134,780
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -107,729 Ordinary -107,729
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,788 Ordinary 27,788
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -100 Ordinary -100
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,600 Ordinary 1,600
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,100 Ordinary -5,100
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,300 Ordinary -1,300
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,300 Ordinary 10,300
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,533 Ordinary 9,533
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 153,403 Ordinary 153,403
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,081 Ordinary -1,081
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,418 Ordinary 12,418
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,158 Ordinary -5,158
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 36,173 Ordinary 36,173
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,239 Ordinary 6,239
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 35,033 Ordinary 35,033
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,978 Ordinary -3,978
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,889 Ordinary 1,889
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,697 Ordinary 1,697
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -77 Ordinary -77
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 156 Ordinary 156
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,759 Ordinary 2,759
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 206 Ordinary 206
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,152 Ordinary 1,152
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,431 Ordinary 8,431
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,537 Ordinary 11,537
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,772 Ordinary 5,772
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,662 Ordinary 3,662
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 439 Ordinary 439
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 108 Ordinary 108
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,991 Ordinary 4,991
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,065 Ordinary 2,065
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,803 Ordinary 25,803
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,202 Ordinary 1,202
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,225 Ordinary 1,225
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 209 Ordinary 209
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 238 Ordinary 238

604 Page 24 25-May-2026

13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118 Ordinary 118
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,346 Ordinary 6,346
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,121 Ordinary -1,121
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,843 Ordinary 15,843
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 224 Ordinary 224
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,742 Ordinary 4,742
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -173 Ordinary -173
13/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 275 Ordinary 275
13/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,300 Ordinary -1,300
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,300 Ordinary -1,300
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,566 Ordinary 6,566
14/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,900 Ordinary 14,900
14/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,300 Ordinary -2,300
14/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,300 Ordinary -15,300
14/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,300 Ordinary -1,300
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,533 Ordinary -9,533
14/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -82,220 Ordinary -82,220
14/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,539 Ordinary 5,539
14/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 54,800 Ordinary 54,800
14/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,539 Ordinary -5,539
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -156 Ordinary -156
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75 Ordinary 75
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,664 Ordinary -21,664
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,857 Ordinary -4,857
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,954 Ordinary -3,954
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,050 Ordinary 9,050
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -769,690 Ordinary -769,690
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 406 Ordinary 406
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -750 Ordinary -750
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -124,723 Ordinary -124,723
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -211 Ordinary -211
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 115 Ordinary 115
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 144 Ordinary 144
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104,921 Ordinary -104,921
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 173 Ordinary 173
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 87 Ordinary 87
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72 Ordinary 72
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,388 Ordinary -19,388
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51

604 Page 25 25-May-2026

14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 498 Ordinary 498
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83 Ordinary 83
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,125 Ordinary 8,125
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 194 Ordinary 194
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81 Ordinary -81
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 152 Ordinary 152
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,399 Ordinary -1,399
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 131 Ordinary 131
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 577 Ordinary 577
14/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63 Ordinary -63
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -153,403 Ordinary -153,403
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,566 Ordinary -6,566
15/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,000 Ordinary -13,000
15/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,600 Ordinary 6,600
15/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,200 Ordinary -2,200
15/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,000 Ordinary -4,000
15/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,100 Ordinary 4,100
15/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,600 Ordinary -2,600
15/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -49,680 Ordinary -49,680
15/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 115,835 Ordinary 115,835
15/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 37,098 Ordinary 37,098
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -123 Ordinary -123
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,196 Ordinary -2,196
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,379 Ordinary -26,379
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,873 Ordinary 17,873
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40,255 Ordinary 40,255
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,169 Ordinary -8,169
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -209 Ordinary -209
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 240 Ordinary 240
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,041 Ordinary 4,041
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56 Ordinary 56
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 80 Ordinary 80
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,084 Ordinary 1,084
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,613 Ordinary 27,613
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 785,823 Ordinary 785,823
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,988 Ordinary -1,988
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 678 Ordinary 678
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,888 Ordinary 2,888
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 107 Ordinary 107
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 290 Ordinary 290
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 541 Ordinary 541
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 127,002 Ordinary 127,002

604 Page 26 25-May-2026

15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,068 Ordinary -1,068
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 106,803 Ordinary 106,803
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 679 Ordinary 679
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 257 Ordinary 257
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,729 Ordinary 7,729
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -159 Ordinary -159
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,871 Ordinary 6,871
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,800 Ordinary 19,800
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 151 Ordinary 151
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164 Ordinary 164
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36,135 Ordinary 36,135
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,106 Ordinary 32,106
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,311 Ordinary 21,311
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,008 Ordinary 6,008
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,388 Ordinary 2,388
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 422 Ordinary 422
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,526 Ordinary 2,526
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
15/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
16/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 4.66 724 Ordinary 724
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,105 Ordinary 8,105
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,800 Ordinary 4,800
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,700 Ordinary -2,700
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,900 Ordinary 3,900
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -54,280 Ordinary -54,280
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 884 Ordinary 884
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -186,142 Ordinary -186,142
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -884 Ordinary -884
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29,368 Ordinary -29,368
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,411 Ordinary -16,411
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -84,487 Ordinary -84,487
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,554 Ordinary -17,554
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 403 Ordinary 403
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 103 Ordinary 103
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,165 Ordinary -4,165
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 228 Ordinary 228
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,629 Ordinary 15,629
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -810,061 Ordinary -810,061
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,080 Ordinary 1,080
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -467 Ordinary -467
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 346 Ordinary 346

604 Page 27 25-May-2026

16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131,051 Ordinary -131,051
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,737 Ordinary -8,737
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,652 Ordinary 2,652
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -110,117 Ordinary -110,117
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -593 Ordinary -593
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,407 Ordinary -5,407
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 378 Ordinary 378
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,928 Ordinary -5,928
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,411 Ordinary -20,411
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 80 Ordinary 80
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,230 Ordinary -26,230
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,395 Ordinary -23,395
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,684 Ordinary 12,684
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,800 Ordinary -4,800
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,965 Ordinary -1,965
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 253 Ordinary 253
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 587 Ordinary 587
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,445 Ordinary 4,445
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63,911 Ordinary 63,911
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -80 Ordinary -80
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,084 Ordinary -1,084
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -107 Ordinary -107
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -290 Ordinary -290
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -541 Ordinary -541
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -257 Ordinary -257
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -151 Ordinary -151
16/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,105 Ordinary -8,105
17/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,124 Ordinary -11,124
17/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,500 Ordinary 1,500
17/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,500 Ordinary -3,500
17/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,200 Ordinary -5,200
17/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,101 Ordinary 17,101
17/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -171,920 Ordinary -171,920
17/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 81,000 Ordinary 81,000
17/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,333 Ordinary 15,333
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,194 Ordinary 25,194
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,739 Ordinary -2,739

604 Page 28 25-May-2026

17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -448 Ordinary -448
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -228 Ordinary -228
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,341 Ordinary -15,341
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -458 Ordinary -458
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,225 Ordinary -7,225
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -128 Ordinary -128
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,594 Ordinary -3,594
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,424 Ordinary -3,424
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -85 Ordinary -85
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,254 Ordinary -5,254
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -512 Ordinary -512
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,167 Ordinary -2,167
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,834 Ordinary -18,834
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,330 Ordinary -20,330
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,064 Ordinary -5,064
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -782 Ordinary -782
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,705 Ordinary -6,705
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,445 Ordinary -4,445
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63,911 Ordinary -63,911
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,537 Ordinary 21,537
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,981 Ordinary 3,981
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,849 Ordinary 6,849
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 137 Ordinary 137
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,319 Ordinary -4,319
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,020 Ordinary -14,020
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50 Ordinary 50
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 811 Ordinary 811
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,212 Ordinary 8,212
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 158,308 Ordinary 158,308
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,000 Ordinary -19,000
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,000 Ordinary 19,000
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,000 Ordinary -10,000
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,000 Ordinary 10,000
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -174,766 Ordinary -174,766
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 174,766 Ordinary 174,766
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,944 Ordinary 7,944
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -134,780 Ordinary -134,780
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 134,780 Ordinary 134,780
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,788 Ordinary -27,788
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,788 Ordinary 27,788
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,668 Ordinary 1,668
20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,600 Ordinary 1,600
20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,700 Ordinary -5,700
20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,200 Ordinary -4,200

604 Page 29 25-May-2026

20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -21,300 Ordinary -21,300
20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -126,363 Ordinary -126,363
20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,337 Ordinary -2,337
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,825 Ordinary -19,825
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,941 Ordinary -2,941
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -504 Ordinary -504
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -141 Ordinary -141
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -160 Ordinary -160
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58,226 Ordinary -58,226
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,740 Ordinary -27,740
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38 Ordinary -38
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,556 Ordinary -4,556
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,892 Ordinary -3,892
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -698 Ordinary -698
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -364 Ordinary -364
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 77,059 Ordinary 77,059
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,099 Ordinary -1,099
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
20/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,101 Ordinary 17,101
20/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,333 Ordinary 15,333
20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,434 Ordinary 32,434
21/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 4.28 1,880 Ordinary 1,880
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,668 Ordinary -1,668
21/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,900 Ordinary -1,900
21/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,600 Ordinary 1,600
21/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,100 Ordinary -6,100
21/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -700 Ordinary -700
21/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,700 Ordinary -1,700
21/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -400 Ordinary -400
21/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 258,120 Ordinary 258,120
21/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 87,115 Ordinary 87,115
21/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,217 Ordinary -16,217
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,508 Ordinary -19,508
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,610 Ordinary -3,610
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,301 Ordinary 3,301
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,428 Ordinary -18,428
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 605,246 Ordinary 605,246
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 98,337 Ordinary 98,337
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 82,430 Ordinary 82,430
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,278 Ordinary 15,278
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,295 Ordinary 2,295
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,885 Ordinary 19,885
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,438 Ordinary 5,438
21/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50 Ordinary 50
21/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,217 Ordinary -16,217

604 Page 30 25-May-2026

21/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,217 Ordinary -16,217
22/04/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 4.24 17,167 Ordinary 17,167
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,544 Ordinary 1,544
22/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 48,000 Ordinary 48,000
22/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,100 Ordinary -2,100
22/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -23,900 Ordinary -23,900
22/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -700 Ordinary -700
22/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -133,160 Ordinary -133,160
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,134 Ordinary -17,134
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,123 Ordinary -2,123
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 477 Ordinary 477
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,985 Ordinary 5,985
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 89,857 Ordinary 89,857
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,599 Ordinary 14,599
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,576 Ordinary 12,576
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,264 Ordinary 2,264
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,544 Ordinary -3,544
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,090 Ordinary 9,090
22/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,544 Ordinary -1,544
23/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,900 Ordinary -24,900
23/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -900 Ordinary -900
23/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,900 Ordinary 6,900
23/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,700 Ordinary -4,700
23/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 100 Ordinary 100
23/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -900 Ordinary -900
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -281,698 Ordinary -281,698
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46,202 Ordinary -46,202
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,051 Ordinary 1,051
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 207 Ordinary 207
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -468 Ordinary -468
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -149 Ordinary -149
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,052 Ordinary 2,052
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,468 Ordinary -8,468
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -93,642 Ordinary -93,642
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,770 Ordinary 6,770
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -154 Ordinary -154
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 209 Ordinary 209
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,019 Ordinary 3,019
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,291 Ordinary -14,291
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,665 Ordinary 2,665
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,583 Ordinary 1,583

604 Page 31 25-May-2026

23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,627 Ordinary -12,627
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,496 Ordinary 2,496
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 234 Ordinary 234
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,020 Ordinary 1,020
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,328 Ordinary -2,328
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 420 Ordinary 420
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,572 Ordinary 6,572
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,947 Ordinary 7,947
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,184 Ordinary 28,184
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,234 Ordinary 2,234
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 362 Ordinary 362
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,004 Ordinary 3,004
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,426 Ordinary 2,426
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,487 Ordinary 1,487
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,736 Ordinary 21,736
23/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
24/04/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 4.08 26,667 Ordinary 26,667
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,747 Ordinary 9,747
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 112,460 Ordinary 112,460
24/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,000 Ordinary 4,000
24/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,000 Ordinary -5,000
24/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,300 Ordinary -1,300
24/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -600 Ordinary -600
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
24/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -160,660 Ordinary -160,660
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,110 Ordinary 4,110
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 307,150 Ordinary 307,150
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52,803 Ordinary 52,803
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -193 Ordinary -193
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,351,178 Ordinary 1,351,178
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,107 Ordinary -5,107
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -112 Ordinary -112
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -651 Ordinary -651
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 287 Ordinary 287
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -179 Ordinary -179
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,394 Ordinary -1,394
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 236 Ordinary 236
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,234 Ordinary 2,234
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,802 Ordinary 1,802
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,707 Ordinary 11,707
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,732 Ordinary 8,732
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,903 Ordinary 2,903
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 921 Ordinary 921
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,478 Ordinary -7,478
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,938 Ordinary -4,938
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,141 Ordinary -2,141

604 Page 32 25-May-2026

24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,052 Ordinary -2,052
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -967,353 Ordinary -967,353
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -918,341 Ordinary -918,341
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -380 Ordinary -380
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -149,462 Ordinary -149,462
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -125,388 Ordinary -125,388
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,192 Ordinary -23,192
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,090 Ordinary -8,090
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -960,753 Ordinary -960,753
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,841 Ordinary -32,841
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,487 Ordinary -1,487
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,736 Ordinary -21,736
24/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75 Ordinary -75
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,000 Ordinary -19,000
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,000 Ordinary 19,000
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,000 Ordinary -10,000
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,000 Ordinary 10,000
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -191,867 Ordinary -191,867
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 191,867 Ordinary 191,867
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,944 Ordinary 7,944
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,563 Ordinary -118,563
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,563 Ordinary 118,563
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,121 Ordinary -43,121
24/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,121 Ordinary 43,121
24/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 4.08 -110,187 Ordinary -110,187
24/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 4.08 110,187 Ordinary 110,187
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,747 Ordinary -9,747
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -112,460 Ordinary -112,460
27/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,900 Ordinary -10,900
27/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,000 Ordinary 1,000
27/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,300 Ordinary 11,300
27/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,700 Ordinary -1,700
27/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,600 Ordinary -1,600
27/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,600 Ordinary -1,600
27/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,600 Ordinary 5,600
27/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -129,560 Ordinary -129,560
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,161 Ordinary -5,161
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,663 Ordinary -1,663
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -97 Ordinary -97
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,368 Ordinary -2,368
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -357 Ordinary -357
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,486 Ordinary -2,486
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -189 Ordinary -189
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -275 Ordinary -275
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,730 Ordinary -4,730
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -202 Ordinary -202

604 Page 33 25-May-2026

27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,822 Ordinary -2,822
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,279 Ordinary -18,279
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,679 Ordinary -16,679
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,137 Ordinary -5,137
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,283 Ordinary -1,283
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,437 Ordinary -2,437
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,777 Ordinary 6,777
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,047 Ordinary 10,047
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,266 Ordinary -32,266
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,883 Ordinary -3,883
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,064 Ordinary 21,064
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,670 Ordinary 3,670
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,262 Ordinary 13,262
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,128,282 Ordinary 1,128,282
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,230 Ordinary -2,230
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,081 Ordinary 2,081
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61,087 Ordinary 61,087
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,238 Ordinary 9,238
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,003 Ordinary 29,003
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 207 Ordinary 207
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,738 Ordinary 1,738
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 156,940 Ordinary 156,940
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,929 Ordinary 24,929
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 197,092 Ordinary 197,092
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,206 Ordinary 2,206
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45,616 Ordinary 45,616
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 157,948 Ordinary 157,948
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 120,722 Ordinary 120,722
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 177 Ordinary 177
27/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,213 Ordinary 2,213
27/04/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 4.27 -18,922 Ordinary -18,922
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,747 Ordinary 9,747
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,300 Ordinary 15,300
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,200 Ordinary 7,200
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,900 Ordinary -2,900
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -700 Ordinary -700
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -500 Ordinary -500
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,392 Ordinary 15,392
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,873 Ordinary 2,873
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,097 Ordinary 8,097
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,565 Ordinary 5,565
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,606 Ordinary 2,606
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 984,657 Ordinary 984,657
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,014,737 Ordinary 1,014,737
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 614 Ordinary 614
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 461 Ordinary 461
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 165,918 Ordinary 165,918
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,777 Ordinary -6,777
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,047 Ordinary -10,047

604 Page 34 25-May-2026

28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,064 Ordinary -21,064
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,670 Ordinary -3,670
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,262 Ordinary -13,262
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,128,282 Ordinary -1,128,282
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,081 Ordinary -2,081
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61,087 Ordinary -61,087
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,238 Ordinary -9,238
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,003 Ordinary -29,003
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -207 Ordinary -207
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -156,940 Ordinary -156,940
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,929 Ordinary -24,929
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -197,092 Ordinary -197,092
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,206 Ordinary -2,206
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45,616 Ordinary -45,616
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -157,948 Ordinary -157,948
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -120,722 Ordinary -120,722
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -177 Ordinary -177
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,213 Ordinary -2,213
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 138,576 Ordinary 138,576
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 156 Ordinary 156
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,610 Ordinary 25,610
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,948 Ordinary 20,948
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 879,658 Ordinary 879,658
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58,244 Ordinary 58,244
28/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83 Ordinary 83
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,000 Ordinary -19,000
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,300 Ordinary 18,300
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,000 Ordinary -10,000
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,700 Ordinary 6,700
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -191,867 Ordinary -191,867
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 191,867 Ordinary 191,867
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,944 Ordinary 7,944
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,563 Ordinary -118,563
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,563 Ordinary 118,563
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,121 Ordinary -43,121
28/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,121 Ordinary 43,121
28/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,000 Ordinary -4,000
29/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 4.18 -10,144 Ordinary -10,144
29/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -100 Ordinary -100
29/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,900 Ordinary -10,900
29/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,700 Ordinary 1,700
29/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,800 Ordinary -9,800
29/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,100 Ordinary 4,100
29/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,100 Ordinary -4,100
29/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 50,392 Ordinary 50,392
29/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 83,500 Ordinary 83,500
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,667 Ordinary 12,667

604 Page 35 25-May-2026

29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,591 Ordinary 2,591
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 68 Ordinary 68
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -674 Ordinary -674
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,695 Ordinary -5,695
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -123,116 Ordinary -123,116
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,590 Ordinary 10,590
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 331 Ordinary 331
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,085 Ordinary -20,085
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,655 Ordinary -16,655
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84 Ordinary 84
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,100 Ordinary -3,100
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,663 Ordinary 2,663
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,926 Ordinary -11,926
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,453 Ordinary -2,453
29/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
30/04/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 4.10 17,021 Ordinary 17,021
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,747 Ordinary -9,747
30/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,400 Ordinary -4,400
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 112,459 Ordinary 112,459
30/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,800 Ordinary 6,800
30/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,000 Ordinary -3,000
30/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,800 Ordinary 1,800
30/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,400 Ordinary -5,400
30/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,600 Ordinary -1,600
30/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29,500 Ordinary -29,500
30/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,413 Ordinary -18,413
30/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,231 Ordinary 31,231
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,360,152 Ordinary -1,360,152
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,455 Ordinary 5,455
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53,064 Ordinary -53,064
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,396 Ordinary -10,396
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 245 Ordinary 245
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,065 Ordinary -3,065
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -147 Ordinary -147
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44,662 Ordinary -44,662
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -555,591 Ordinary -555,591
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,089 Ordinary 6,089
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 134 Ordinary 134
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,269 Ordinary 2,269
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90,842 Ordinary -90,842
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 394 Ordinary 394
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,550 Ordinary 2,550
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 204 Ordinary 204
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75,962 Ordinary -75,962
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -386 Ordinary -386
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 385 Ordinary 385
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,211 Ordinary 6,211

604 Page 36 25-May-2026

30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 400 Ordinary 400
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,136 Ordinary 3,136
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,032 Ordinary -14,032
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -539 Ordinary -539
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,380 Ordinary 22,380
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,774 Ordinary 19,774
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46,408 Ordinary -46,408
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,634 Ordinary 7,634
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,368 Ordinary 1,368
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,038 Ordinary -2,038
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,825 Ordinary 2,825
30/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
01/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 4.50 940 Ordinary 940
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,447 Ordinary 2,447
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 606 Ordinary 606
01/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,500 Ordinary 1,500
01/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,800 Ordinary 4,800
01/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 50,000 Ordinary 50,000
01/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,400 Ordinary 19,400
01/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,000 Ordinary 18,000
01/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,000 Ordinary -10,000
01/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,000 Ordinary 7,000
01/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -113,588 Ordinary -113,588
01/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,153 Ordinary 8,153
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,289 Ordinary -8,289
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,188 Ordinary -2,188
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -222 Ordinary -222
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 224 Ordinary 224
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,828 Ordinary -11,828
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,201 Ordinary 41,201
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -349 Ordinary -349
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 127 Ordinary 127
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,764 Ordinary 6,764
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76 Ordinary 76
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,577 Ordinary 5,577
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,040 Ordinary 1,040

604 Page 37 25-May-2026

01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,151 Ordinary -3,151
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65 Ordinary 65
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -317 Ordinary -317
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,391 Ordinary -5,391
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -639 Ordinary -639
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
01/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,300 Ordinary 18,300
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,300 Ordinary -18,300
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,700 Ordinary 6,700
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,700 Ordinary -6,700
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 191,867 Ordinary 191,867
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -191,867 Ordinary -191,867
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,944 Ordinary 7,944
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,563 Ordinary 118,563
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,563 Ordinary -118,563
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,121 Ordinary 43,121
01/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,121 Ordinary -43,121
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -112,460 Ordinary -112,460
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -606 Ordinary -606
04/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,000 Ordinary -1,000
04/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,500 Ordinary 1,500
04/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,100 Ordinary 3,100
04/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,600 Ordinary 13,600
04/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,300 Ordinary -5,300
04/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -19,400 Ordinary -19,400
04/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,000 Ordinary -9,000
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,492 Ordinary -5,492
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,049 Ordinary -2,049
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -377,231 Ordinary -377,231
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,087 Ordinary -6,087
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133 Ordinary -133
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,396 Ordinary -2,396
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61,754 Ordinary -61,754
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -403 Ordinary -403
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,625 Ordinary -2,625
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,477 Ordinary 15,477
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 520 Ordinary 520
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,276 Ordinary -5,276
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,566 Ordinary -1,566
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -596,870 Ordinary -596,870
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -280 Ordinary -280
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,872 Ordinary -12,872
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -528,386 Ordinary -528,386

604 Page 38 25-May-2026

04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51,536 Ordinary -51,536
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -387 Ordinary -387
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,162 Ordinary -6,162
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -451 Ordinary -451
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,150 Ordinary -3,150
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,519 Ordinary -9,519
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,445 Ordinary -22,445
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,457 Ordinary -19,457
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,616 Ordinary -7,616
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,385 Ordinary -1,385
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,811 Ordinary -2,811
04/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
05/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -392 Ordinary -392
05/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,000 Ordinary 25,000
05/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,700 Ordinary 2,700
05/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,039 Ordinary 19,039
05/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,700 Ordinary -7,700
05/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 104,128 Ordinary 104,128
05/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -122,070 Ordinary -122,070
05/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,000 Ordinary -25,000
05/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,151 Ordinary 2,151
05/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,650 Ordinary 15,650
05/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 177 Ordinary 177
05/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 222 Ordinary 222
05/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35,704 Ordinary 35,704
05/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,308 Ordinary 6,308
05/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,547 Ordinary 1,547
05/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 450 Ordinary 450
05/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 172,459 Ordinary 172,459
05/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81 Ordinary 81
05/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 206 Ordinary 206
05/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,740 Ordinary 3,740
05/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 151,990 Ordinary 151,990
05/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,932 Ordinary 9,932
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,500 Ordinary 1,500
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,000 Ordinary -1,000
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,400 Ordinary 16,400
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,700 Ordinary -1,700
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 800 Ordinary 800
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,400 Ordinary 19,400
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,000 Ordinary 14,000
06/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
06/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -391 Ordinary -391
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 38,793 Ordinary 38,793
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -127,087 Ordinary -127,087
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37,098 Ordinary -37,098
06/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
06/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 124 Ordinary 124
06/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,640 Ordinary 5,640

604 Page 39 25-May-2026

06/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 353 Ordinary 353
06/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 932 Ordinary 932
06/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 310 Ordinary 310
06/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
06/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
06/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,110 Ordinary 6,110
06/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
06/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 800 Ordinary 800
06/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 714 Ordinary 714
07/05/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 5.27 9,777 Ordinary 9,777
07/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
07/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,664 Ordinary -1,664
07/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,000 Ordinary 10,000
07/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 50,100 Ordinary 50,100
07/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,500 Ordinary 10,500
07/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,438 Ordinary -1,438
07/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,600 Ordinary -1,600
07/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,400 Ordinary 2,400
07/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,900 Ordinary -7,900
07/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,318 Ordinary -14,318
07/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -619 Ordinary -619
07/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,540 Ordinary -5,540
07/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44,814 Ordinary 44,814
07/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,608 Ordinary 7,608
07/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,158 Ordinary 1,158
07/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 332 Ordinary 332
07/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 127,305 Ordinary 127,305
07/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
07/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 238 Ordinary 238
07/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,772 Ordinary 2,772
07/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 112,267 Ordinary 112,267
07/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,313 Ordinary 7,313
07/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,400 Ordinary 2,400
07/05/2026 SSGA FUNDS MANAGEMENT, INC. Transfer out 5.27 -2,960 Ordinary -2,960
07/05/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 5.27 54 Ordinary 54
07/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,472 Ordinary 2,472
08/05/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 5.65 13,780 Ordinary 13,780
08/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 5.65 705 Ordinary 705
08/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 5.65 -1,083 Ordinary -1,083
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,100 Ordinary 18,100
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 47,300 Ordinary 47,300
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,200 Ordinary 31,200
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,900 Ordinary 19,900
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,892 Ordinary 13,892
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,000 Ordinary -18,000
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 35,100 Ordinary 35,100
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -50 Ordinary -50

604 Page 40 25-May-2026

08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,000 Ordinary 3,000
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,000 Ordinary -10,000
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 122,000 Ordinary 122,000
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -697 Ordinary -697
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 697 Ordinary 697
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -104,128 Ordinary -104,128
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,650 Ordinary -15,650
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -222 Ordinary -222
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,567 Ordinary 3,567
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,969 Ordinary 31,969
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,503 Ordinary 5,503
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 402 Ordinary 402
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 276 Ordinary 276
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,422 Ordinary 5,422
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,133 Ordinary 29,133
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,999 Ordinary 12,999
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 333 Ordinary 333
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,627 Ordinary 5,627
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 165 Ordinary 165
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,029 Ordinary 3,029
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 216 Ordinary 216
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 168 Ordinary 168
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 139 Ordinary 139
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,696 Ordinary 4,696
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,187 Ordinary 2,187
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,314 Ordinary 2,314
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 644 Ordinary 644
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,814 Ordinary 13,814
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,221 Ordinary 15,221
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,129 Ordinary 25,129
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,464 Ordinary 8,464
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 533 Ordinary 533
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,676 Ordinary 1,676
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,623 Ordinary 3,623
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,089 Ordinary 3,089
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,610 Ordinary 28,610
08/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -50 Ordinary -50
08/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,300 Ordinary 2,300
08/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,264 Ordinary 2,264
11/05/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 5.77 17,794 Ordinary 17,794
11/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 5.77 2,350 Ordinary 2,350
11/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 5.77 7,942 Ordinary 7,942
11/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 5.74 275 Ordinary 275
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,000 Ordinary 10,000
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,500 Ordinary -4,500

604 Page 41 25-May-2026

11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,300 Ordinary 1,300
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -21,500 Ordinary -21,500
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,200 Ordinary 6,200
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,600 Ordinary -5,600
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,000 Ordinary -14,000
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,100 Ordinary -35,100
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 70,287 Ordinary 70,287
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 71,713 Ordinary 71,713
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 52,700 Ordinary 52,700
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 475 Ordinary 475
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,879 Ordinary 2,879
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 222 Ordinary 222
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,121 Ordinary 32,121
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -50,392 Ordinary -50,392
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -697 Ordinary -697
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,602 Ordinary 32,602
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,151 Ordinary -2,151
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 903,733 Ordinary 903,733
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,567 Ordinary -3,567
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -402 Ordinary -402
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,938 Ordinary -5,938
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,724 Ordinary -1,724
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,422 Ordinary -5,422
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -660,609 Ordinary -660,609
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,999 Ordinary -12,999
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -308 Ordinary -308
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -333 Ordinary -333
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,627 Ordinary -5,627
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -165 Ordinary -165
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,029 Ordinary -3,029
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -216 Ordinary -216
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -139 Ordinary -139
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,696 Ordinary -4,696
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,187 Ordinary -2,187
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,314 Ordinary -2,314
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,330 Ordinary -14,330
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,814 Ordinary -13,814
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,221 Ordinary -15,221
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -582,574 Ordinary -582,574
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,464 Ordinary -8,464
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -533 Ordinary -533
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,016 Ordinary -38,016
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,623 Ordinary -3,623
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,089 Ordinary -3,089
11/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,610 Ordinary -28,610
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 900 Ordinary 900
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,450 Ordinary -21,450
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,450 Ordinary 21,450

604 Page 42 25-May-2026

11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,700 Ordinary -6,700
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,700 Ordinary 6,700
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,300 Ordinary -2,300
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,300 Ordinary 2,300
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -191,867 Ordinary -191,867
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 191,867 Ordinary 191,867
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,944 Ordinary 7,944
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,563 Ordinary -118,563
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,563 Ordinary 118,563
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,121 Ordinary -43,121
11/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,121 Ordinary 43,121
11/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 847 Ordinary 847
12/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 5.74 6,498 Ordinary 6,498
12/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,700 Ordinary 9,700
12/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,410 Ordinary -10,410
12/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,400 Ordinary -14,400
12/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,800 Ordinary 14,800
12/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,400 Ordinary 1,400
12/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,000 Ordinary -25,000
12/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,744 Ordinary -5,744
12/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -93,863 Ordinary -93,863
12/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -393 Ordinary -393
12/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -179,279 Ordinary -179,279
12/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,409 Ordinary -25,409
12/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 356,139 Ordinary 356,139
12/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,014 Ordinary -1,014
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -900 Ordinary -900
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,700 Ordinary 1,700
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,450 Ordinary -21,450
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,450 Ordinary 21,450
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,700 Ordinary -6,700
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,700 Ordinary 6,700
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,300 Ordinary -2,300
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,300 Ordinary 2,300
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -191,867 Ordinary -191,867
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 191,867 Ordinary 191,867
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,944 Ordinary 7,944
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,563 Ordinary -118,563
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,563 Ordinary 118,563
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,121 Ordinary -43,121
12/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,121 Ordinary 43,121
12/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 772 Ordinary 772
13/05/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 5.67 16,287 Ordinary 16,287
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,700 Ordinary -2,700
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,700 Ordinary 14,700
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -93 Ordinary -93

604 Page 43 25-May-2026

13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,600 Ordinary 11,600
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3 Ordinary -3
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -444 Ordinary -444
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,448 Ordinary 3,448
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 444 Ordinary 444
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 22,379 Ordinary 22,379
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,611 Ordinary -12,611
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -462,002 Ordinary -462,002
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -489,828 Ordinary -489,828
13/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -165,994 Ordinary -165,994
13/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,454 Ordinary -24,454
13/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 194,912 Ordinary 194,912
13/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -849 Ordinary -849
13/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 700 Ordinary 700
13/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 720 Ordinary 720
14/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 5.73 1,645 Ordinary 1,645
14/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 910 Ordinary 910
14/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,200 Ordinary -6,200
14/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,700 Ordinary -8,700
14/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,600 Ordinary 5,600
14/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,063 Ordinary -5,063
14/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,800 Ordinary -4,800
14/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,400 Ordinary 6,400
14/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 800 Ordinary 800
14/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,300 Ordinary 4,300
14/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
14/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,793 Ordinary -3,793
14/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,793 Ordinary 3,793
14/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 140,927 Ordinary 140,927
14/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,271 Ordinary 24,271
14/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,033 Ordinary 7,033
14/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,077 Ordinary 2,077
14/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 792,613 Ordinary 792,613
14/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 372 Ordinary 372
14/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 778 Ordinary 778
14/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,019 Ordinary 18,019
14/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 701,545 Ordinary 701,545
14/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45,705 Ordinary 45,705
14/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 220 Ordinary 220
14/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,454,784 Ordinary -1,454,784
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,700 Ordinary -1,700
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,700 Ordinary 1,700
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,450 Ordinary -21,450
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,250 Ordinary 22,250
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,700 Ordinary -6,700
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,700 Ordinary 6,700
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,000 Ordinary -3,000
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,000 Ordinary 3,000

604 Page 44 25-May-2026

14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -191,867 Ordinary -191,867
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 191,867 Ordinary 191,867
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,944 Ordinary 7,944
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,563 Ordinary -118,563
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,563 Ordinary 118,563
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,121 Ordinary -43,121
14/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,121 Ordinary 43,121
14/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 771 Ordinary 771
15/05/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 5.21 32,895 Ordinary 32,895
15/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 5.21 1,083 Ordinary 1,083
15/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,500 Ordinary -7,500
15/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 21,500 Ordinary 21,500
15/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,881 Ordinary -20,881
15/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,000 Ordinary 3,000
15/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,500 Ordinary -4,500
15/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -910 Ordinary -910
15/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,072 Ordinary 14,072
15/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 744 Ordinary 744
15/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -144 Ordinary -144
15/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
15/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,858 Ordinary -15,858
15/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 684,597 Ordinary 684,597
15/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
15/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
15/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -353 Ordinary -353
15/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,526 Ordinary -16,526
15/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,058 Ordinary -1,058
15/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,700 Ordinary -1,700
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,700 Ordinary 1,700
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,250 Ordinary -22,250
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,250 Ordinary 22,250
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 400 Ordinary 400
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,700 Ordinary -6,700
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,700 Ordinary 6,700
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,000 Ordinary -3,000
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,000 Ordinary 3,000
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -191,867 Ordinary -191,867
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 191,867 Ordinary 191,867
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,944 Ordinary 7,944
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -118,563 Ordinary -118,563
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,563 Ordinary 118,563
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,121 Ordinary -43,121
15/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,121 Ordinary 43,121
15/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 432 Ordinary 432
18/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,100 Ordinary -6,100

604 Page 45 25-May-2026

18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 107 Ordinary 107
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35,755 Ordinary 35,755
18/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -100 Ordinary -100
18/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,400 Ordinary -2,400
18/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,423 Ordinary -17,423
18/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -400 Ordinary -400
18/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -800 Ordinary -800
18/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 181,000 Ordinary 181,000
18/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -57,532 Ordinary -57,532
18/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -49,416 Ordinary -49,416
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,544 Ordinary 2,544
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 326,115 Ordinary 326,115
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53,044 Ordinary 53,044
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,138 Ordinary 2,138
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109 Ordinary -109
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,878 Ordinary 5,878
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,924 Ordinary 4,924
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,484 Ordinary -11,484
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,087,630 Ordinary 1,087,630
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -507,981 Ordinary -507,981
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65,000 Ordinary 65,000
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 290 Ordinary 290
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,709 Ordinary 4,709
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 178,833 Ordinary 178,833
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 111 Ordinary 111
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,336 Ordinary 7,336
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 149,453 Ordinary 149,453
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,796 Ordinary 1,796
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,123 Ordinary 2,123
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 881 Ordinary 881
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 419 Ordinary 419
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,396 Ordinary 2,396
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,510 Ordinary 27,510
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -271 Ordinary -271
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,353 Ordinary 13,353
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,149 Ordinary 8,149
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,453 Ordinary -10,453
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,795 Ordinary 14,795
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 596 Ordinary 596
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -622 Ordinary -622
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,678 Ordinary 3,678
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 367 Ordinary 367
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,017 Ordinary 3,017
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,016 Ordinary 29,016
18/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
18/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -59 Ordinary -59

604 Page 46 25-May-2026

18/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 800 Ordinary 800
18/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -57,532 Ordinary -57,532
18/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -49,416 Ordinary -49,416
18/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 799 Ordinary 799
18/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -116,085 Ordinary -116,085
19/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 4.87 722 Ordinary 722
19/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 4.87 361 Ordinary 361
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164 Ordinary 164
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -107 Ordinary -107
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35,755 Ordinary -35,755
19/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,500 Ordinary -3,500
19/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 107,000 Ordinary 107,000
19/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,000 Ordinary 30,000
19/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,740 Ordinary 30,740
19/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,137 Ordinary -9,137
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,550 Ordinary 2,550
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,830 Ordinary -4,830
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -890 Ordinary -890
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -172 Ordinary -172
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -430 Ordinary -430
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,741 Ordinary -19,741
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -79,378 Ordinary -79,378
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,857 Ordinary -12,857
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,544 Ordinary -2,544
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,138 Ordinary -2,138
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,924 Ordinary -4,924
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -176,616 Ordinary -176,616
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -65,000 Ordinary -65,000
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -290 Ordinary -290
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,709 Ordinary -4,709
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -111 Ordinary -111
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,336 Ordinary -7,336
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,123 Ordinary -2,123
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -881 Ordinary -881
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -419 Ordinary -419
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,396 Ordinary -2,396
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,353 Ordinary -13,353
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,149 Ordinary -8,149
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,795 Ordinary -14,795
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -596 Ordinary -596
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,678 Ordinary -3,678
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,017 Ordinary -3,017
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,016 Ordinary -29,016
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,831 Ordinary -10,831
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17

604 Page 47 25-May-2026

19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,997 Ordinary -1,997
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -442 Ordinary -442
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,503 Ordinary -17,503
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,131 Ordinary -1,131
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
19/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,700 Ordinary -1,700
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,700 Ordinary 1,700
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,250 Ordinary -22,250
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,250 Ordinary 22,250
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -341 Ordinary -341
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 341 Ordinary 341
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,700 Ordinary -6,700
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,700 Ordinary 6,700
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,800 Ordinary -3,800
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,700 Ordinary 4,700
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -134,335 Ordinary -134,335
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 134,335 Ordinary 134,335
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,944 Ordinary 7,944
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -69,147 Ordinary -69,147
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,010 Ordinary 60,010
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,121 Ordinary -43,121
19/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,121 Ordinary 43,121
19/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 807 Ordinary 807
20/05/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 4.66 37,879 Ordinary 37,879
20/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 4.66 1,652 Ordinary 1,652
20/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 4.66 2,360 Ordinary 2,360
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -164 Ordinary -164
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 135,652 Ordinary 135,652
20/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,900 Ordinary -8,900
20/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,400 Ordinary -6,400
20/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,600 Ordinary -2,600
20/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -181,000 Ordinary -181,000
20/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,333 Ordinary -15,333
20/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,550 Ordinary -2,550
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -888 Ordinary -888
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -474 Ordinary -474
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -385 Ordinary -385
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,941 Ordinary -4,941
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75 Ordinary -75
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45,326 Ordinary -45,326
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -914,369 Ordinary -914,369
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 107 Ordinary 107
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -150,540 Ordinary -150,540
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -125,696 Ordinary -125,696
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83 Ordinary 83

604 Page 48 25-May-2026

20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,138 Ordinary -23,138
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,001 Ordinary -1,001
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,226 Ordinary 14,226
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,605 Ordinary -2,605
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
20/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72 Ordinary -72
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,700 Ordinary -1,700
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,200 Ordinary 2,200
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,250 Ordinary -22,250
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,250 Ordinary 22,250
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -341 Ordinary -341
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 341 Ordinary 341
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,700 Ordinary -6,700
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,700 Ordinary 6,700
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,700 Ordinary -4,700
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,200 Ordinary 5,200
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -134,335 Ordinary -134,335
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 134,335 Ordinary 134,335
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,944 Ordinary 7,944
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,010 Ordinary -60,010
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,010 Ordinary 60,010
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,121 Ordinary -43,121
20/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,788 Ordinary 27,788
20/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 4.66 313,050 Ordinary 313,050
20/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 515 Ordinary 515
20/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -45,556 Ordinary -45,556
20/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -65,519 Ordinary -65,519
20/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer out 0.00 -889,517 Ordinary -889,517
21/05/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Transfer in 4.90 722 Ordinary 722
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,000 Ordinary -1,000
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,200 Ordinary -3,200
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,100 Ordinary 7,100
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,500 Ordinary -2,500
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,100 Ordinary -2,100
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -200 Ordinary -200
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -135,652 Ordinary -135,652
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,071 Ordinary -16,071
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,370 Ordinary -3,370
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,111 Ordinary 17,111
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,557 Ordinary -7,557
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,888 Ordinary 32,888
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -125,535 Ordinary -125,535
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -27,788 Ordinary -27,788
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37,593 Ordinary -37,593
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -103,128 Ordinary -103,128

604 Page 49 25-May-2026

21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -104,515 Ordinary -104,515
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,944 Ordinary -7,944
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -60,010 Ordinary -60,010
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -102,221 Ordinary -102,221
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 303 Ordinary 303
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,713 Ordinary -7,713
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,838 Ordinary -2,838
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,154 Ordinary 1,154
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,374,936 Ordinary 1,374,936
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,161 Ordinary 16,161
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,306 Ordinary 1,306
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,107 Ordinary 2,107
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 561 Ordinary 561
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 225 Ordinary 225
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 173 Ordinary 173
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,452 Ordinary 3,452
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,010 Ordinary 1,010
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,037 Ordinary 4,037
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 186 Ordinary 186
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,068 Ordinary 1,068
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 881 Ordinary 881
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,791 Ordinary 7,791
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,223 Ordinary -6,223
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -507 Ordinary -507
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,877 Ordinary -1,877
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -700,204 Ordinary -700,204
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -93,882 Ordinary -93,882
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -457 Ordinary -457
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,435 Ordinary -15,435
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,926 Ordinary -12,926
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,016 Ordinary -3,016
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,375 Ordinary -2,375
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,952 Ordinary -15,952
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -671,289 Ordinary -671,289
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40,289 Ordinary -40,289
21/05/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
21/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -92 Ordinary -92
21/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,944 Ordinary -7,944
21/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,010 Ordinary -60,010
21/05/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,788 Ordinary -27,788
21/05/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 486 Ordinary 486

604 Page 50 25-May-2026

Annexure B

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

E8ch

Elizabeth Schaefer

Authorised signatory

Dated the 25/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 51 25-May-2026

Annexure C

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

E8ch

Elizabeth Schaefer

Authorised signatory

Dated the 25/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 52 25-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) |