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.

APA GROUP Major Shareholding Notification 2025

Mar 12, 2025

64398_rns_2025-03-12_09c95f11-651f-415b-a4bb-5b6803e24d92.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

604 Page 1 13-Mar-2025

Form 604

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

To
Company Name/Scheme
ACN/ARSN
1. Details of substantial holder (1)
Name
ACN/ARSN (if applicable)
There was a change in the interests of the
substantial holder on
The previous notice was given to the company on
The previous notice was dated
State Street Corporati
091 344 704
APA GROUP LIMITED
APA GROUP LIMITED
091 344 704
der (1)
State Street Corporati
on and subsidiaries named inparagraph 6 to this form
11/03/2025
11/10/2024
09/10/2024

2. 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 Previous notice Present notice Present notice
Person’s votes Voting power(5) Person’s votes Voting power(5)
Ordinary 109,672,330 8.47% 124,997,236 9.65%

3. 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:

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

4.Present relevant interests

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

Holder of
relevant
interest
Registered holder
of securities
Person entitled
to be registered
as holder (8)
Nature of relevant
interest (6)
Class and number
of securities
Person's votes
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.
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
78,379
Ordinary
78,379
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.
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,943,756
Ordinary
1,943,756
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.
Sumitomo Trust
and Banking Co
USA
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
114,810
Ordinary
114,810
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.
Brown Brothers
Harriman and Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
333,019
Ordinary
333,019
STATE STREET GLOBAL
ADVISORS ASIA 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
78,150
Ordinary
78,150
STATE STREET GLOBAL
ADVISORS ASIA 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
67,432
Ordinary
67,432
STATE STREET GLOBAL
ADVISORS ASIA LIMITED
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
25,217
Ordinary
25,217
STATE STREET GLOBAL
ADVISORS ASIA 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
16,689
Ordinary
16,689
STATE STREET GLOBAL
ADVISORS ASIA 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
82,303
Ordinary
82,303
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Caceis Bank
Luxembourg
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
187,812
Ordinary
187,812
STATE STREET GLOBAL
ADVISORS EUROPE
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
54,443
Ordinary
54,443

604 Page 2 13-Mar-2025

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
7,285,734
Ordinary
7,285,734
STATE STREET GLOBAL
ADVISORS EUROPE
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
53,422
Ordinary
53,422
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
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
955,629
Ordinary
955,629
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Nykredit Bank A.S 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
34,701
Ordinary
34,701
STATE STREET GLOBAL
ADVISORS EUROPE
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
762,231
Ordinary
762,231
STATE STREET BANK AND
TRUST COMPANY
VALIC VALIC 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
120,795
Ordinary
120,795
STATE STREET BANK AND
TRUST COMPANY
THE REGENTS OF
THE UNIVERSITY OF
CALIFORNIA
THE REGENTS OF THE
UNIVERSITY OF
CALIFORNIA
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
33,150
Ordinary
33,150
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(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
5,974,949
Ordinary
5,974,949
STATE STREET BANK AND
TRUST COMPANY
CONFIDENTIAL
CLIENT- C
CONFIDENTIAL
CLIENT- C
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
68,253
Ordinary
68,253
STATE STREET BANK AND
TRUST COMPANY
UBS (LUX) FUND
SOLUTIONS
UBS (LUX) FUND
SOLUTIONS
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
37,703
Ordinary
37,703
STATE STREET BANK AND
TRUST COMPANY
LOS ANGELES
COUNTY EMPLOYEES
RETIREMENT
ASSOCIATION
LOS ANGELES COUNTY
EMPLOYEES
RETIREMENT
ASSOCIATION
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
130,432
Ordinary
130,432
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
5,204,535
Ordinary
5,204,535
STATE STREET BANK AND
TRUST COMPANY
TEACHERS
RETIREMENT SYSTEM
OF THE STATE OF
ILLINOIS
TEACHERS
RETIREMENT SYSTEM
OF THE STATE OF
ILLINOIS
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
23,837
Ordinary
23,837
STATE STREET BANK AND
TRUST COMPANY
SSGA SPDR ETFS
EUROPE II PLC
SSGA SPDR ETFS
EUROPE II 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
25,387
Ordinary
25,387
STATE STREET BANK AND
TRUST COMPANY
STATE STREET
GLOBAL ADVISORS
FUNDS MANAGEMENT
LIMITED
STATE STREET
GLOBAL ADVISORS
FUNDS MANAGEMENT
LIMITED
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
28,741
Ordinary
28,741
STATE STREET BANK AND
TRUST COMPANY
CONFIDENTIAL
CLIENT ASIA A
CONFIDENTIAL
CLIENT ASIA A
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
7,396
Ordinary
7,396

604 Page 3 13-Mar-2025

STATE STREET BANK AND
TRUST COMPANY
SSGA SPDR ETFS
EUROPE I PLC
SSGA SPDR ETFS
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
1,096,401
Ordinary
1,096,401
STATE STREET BANK AND
TRUST COMPANY
CONFIDENTIAL
CLIENT KK
CONFIDENTIAL
CLIENT KK
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
110,015
Ordinary
110,015
STATE STREET BANK AND
TRUST COMPANY
RETIREMENT
SYSTEMS OF
ALABAMA
RETIREMENT SYSTEMS
OF ALABAMA
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
313,661
Ordinary
313,661
STATE STREET BANK AND
TRUST COMPANY
EURIZON CAPITAL
S.A.
EURIZON CAPITAL
S.A.
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
373,577
Ordinary
373,577
STATE STREET BANK AND
TRUST COMPANY
KAISER FOUNDATION
HOSPITALS
KAISER FOUNDATION
HOSPITALS
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
5,899
Ordinary
5,899
STATE STREET BANK AND
TRUST COMPANY
WA STATE
INVESTMENT BOARD
WA STATE
INVESTMENT BOARD
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
45,411
Ordinary
45,411
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
806,887
Ordinary
806,887
STATE STREET BANK AND
TRUST COMPANY
MINNESOTA STATE
BOARD OF
INVESTMENT
MINNESOTA STATE
BOARD OF
INVESTMENT
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
570,628
Ordinary
570,628
STATE STREET BANK AND
TRUST COMPANY
UBS (IRL) ETF PLC UBS (IRL) ETF 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
467,268
Ordinary
467,268
STATE STREET BANK AND
TRUST COMPANY
SSGA SPDR INDEX
SHARE FUNDS
SSGA SPDR 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
286,194
Ordinary
286,194
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
377,649
Ordinary
377,649
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
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
107,985
Ordinary
107,985
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
13,077,639
Ordinary
13,077,639
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
832,278
Ordinary
832,278
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
Brown Brothers
Harriman and Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
9,881
Ordinary
9,881
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
799,041
Ordinary
799,041
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
5,214,020
Ordinary
5,214,020

604 Page 4 13-Mar-2025

SSGA FUNDS MANAGEMENT,
INC.

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
6,670
Ordinary
6,670
SSGA FUNDS MANAGEMENT,
INC.

Brown Brothers
Harriman and Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
26,097
Ordinary
26,097
SSGA FUNDS MANAGEMENT,
INC.

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
46,121
Ordinary
46,121
STATE STREET GLOBAL
ADVISORS LIMITED
JPMorgan AG n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
387,379
Ordinary
387,379
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
2,216,168
Ordinary
2,216,168
STATE STREET GLOBAL
ADVISORS LIMITED
Pictet and Cie 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
25,181
Ordinary
25,181
STATE STREET GLOBAL
ADVISORS LIMITED
UBS 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
47,168
Ordinary
47,168
STATE STREET GLOBAL
ADVISORS LIMITED
Societe Generale 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
60,388
Ordinary
60,388
STATE STREET GLOBAL
ADVISORS LIMITED
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
51,633
Ordinary
51,633
STATE STREET GLOBAL
ADVISORS 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
50,052
Ordinary
50,052
STATE STREET GLOBAL
ADVISORS LIMITED
Northern Trust
Company
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
1,235,015
Ordinary
1,235,015
STATE STREET GLOBAL
ADVISORS, LTD.
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
88,432
Ordinary
88,432
STATE STREET GLOBAL
ADVISORS, LTD.
CIBC 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
38,972
Ordinary
38,972
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
6,170,108
Ordinary
6,170,108
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
47,177,457
Ordinary
47,177,457
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
659,739
Ordinary
659,739
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
4,550,548
Ordinary
4,550,548
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
13,936,769
Ordinary
13,936,769

5. Changes in association

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

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

604 Page 5 13-Mar-2025

6. Addresses

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

Name Address
STATE STREET BANK AND TRUST COMPANY ONE CONGRESS STREET, SUITE 1, BOSTON MA 02114, UNITED STATES
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. TORANOMON HILLS MORI TOWER 25F, 1-23-1 TORANOMON, MINATO-KU, TOKYO, 105-6325, JAPAN
STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED 168 ROBINSON ROAD #33-01 CAPITAL TOWER, SINGAPORE, 068912, SINGAPORE
STATE STREET GLOBAL ADVISORS ASIA LIMITED 68TH FLOOR, TWO INTERNATIONAL FINANCE CENTRE, 8 FINANCE STREET, CENTRAL, HONG KONG,
CHINA
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 78 SIR JOHN ROGERSON’S QUAY, DUBLIN 2, IRELAND
SSGA FUNDS MANAGEMENT, INC. CHANNEL CENTER, 1 IRON STREET, BOSTON MA 02210, UNITED STATES
STATE STREET GLOBAL ADVISORS TRUST COMPANY 1 IRON STREET, BOSTON MA 02210, UNITED STATES
STATE STREET GLOBAL ADVISORS LIMITED 20 CHURCHILL PLACE, LONDON, ENGLAND, E14 5HJ, UNITED KINGDOM
STATE STREET GLOBAL ADVISORS, LTD. 1981 MCGILL COLLEGE AVENUE, SUITE 500, MONTREAL QUÉBEC H3A 3A8, CANADA
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED LEVEL 15, 420 GEORGE STREET, SYDNEY NSW 2000, AUSTRALIA

Signature

print name
sign here
capacity
Authorised signatory
Alok Maheshwary
date
13/03/2025

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 6 13-Mar-2025

Annexure A

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

==> picture [54 x 18] intentionally omitted <==

13/03/2025
Authorised signatory
Alok Maheshwary
Dated the
13/03/2025
Authorised signatory
Alok Maheshwary
Dated the
13/03/2025
Authorised signatory
Alok Maheshwary
Dated the
13/03/2025
Authorised signatory
Alok Maheshwary
Dated the
13/03/2025
Authorised signatory
Alok Maheshwary
Dated the
13/03/2025
Authorised signatory
Alok Maheshwary
Dated the
13/03/2025
Authorised signatory
Alok Maheshwary
Dated the
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
10/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.63 -5,699 Ordinary -5,699
10/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.63 -2,069 Ordinary -2,069
10/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.63 10,634 Ordinary 10,634
10/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,043,743 Ordinary -1,043,743
10/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 256,132 Ordinary 256,132
10/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 72,093 Ordinary 72,093
10/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,126 Ordinary 6,126
10/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,068 Ordinary 18,068
10/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,850 Ordinary 1,850
10/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65,710 Ordinary 65,710
10/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,456 Ordinary 19,456
10/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.63 16 Ordinary 16
10/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.63 4,405 Ordinary 4,405
10/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 39,374 Ordinary 39,374
10/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.63 74,894 Ordinary 74,894
10/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.63 3,640 Ordinary 3,640
10/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.63 -15,576 Ordinary -15,576
10/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.63 -4,405 Ordinary -4,405
10/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.63 -10,634 Ordinary -10,634
10/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.63 42,072 Ordinary 42,072
10/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.63 15,576 Ordinary 15,576
11/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.65 7,160 Ordinary 7,160
11/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.65 41,378 Ordinary 41,378
11/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 370,700 Ordinary 370,700
11/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -156,496 Ordinary -156,496
11/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 140,929 Ordinary 140,929
11/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -46,986 Ordinary -46,986
11/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -468 Ordinary -468
11/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 42,714 Ordinary 42,714
11/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -42,714 Ordinary -42,714
11/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.65 -4,982 Ordinary -4,982
11/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.65 131,354 Ordinary 131,354
11/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.65 -7,160 Ordinary -7,160
14/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,900 Ordinary 12,900
14/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,250 Ordinary 2,250
14/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -569 Ordinary -569
14/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.63 -12,261 Ordinary -12,261
14/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 65,710 Ordinary 65,710
14/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.63 -22,656 Ordinary -22,656
14/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.63 13,618 Ordinary 13,618
15/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.65 -8,488 Ordinary -8,488
15/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.65 -2,070 Ordinary -2,070
15/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.65 8,205 Ordinary 8,205
15/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,333,889 Ordinary -1,333,889
15/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,022 Ordinary -11,022

604 Page 7 13-Mar-2025

15/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 46,986 Ordinary 46,986
15/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 569 Ordinary 569
15/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,575 Ordinary 5,575
15/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 468 Ordinary 468
15/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,144 Ordinary -6,144
15/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.63 -8,252 Ordinary -8,252
15/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,144 Ordinary -6,144
15/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,575 Ordinary 5,575
15/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 569 Ordinary 569
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,473 Ordinary 2,473
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -36,486 Ordinary -36,486
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 40,093 Ordinary 40,093
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 109,315 Ordinary 109,315
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,473 Ordinary -2,473
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 855,537 Ordinary 855,537
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,000 Ordinary -20,000
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 271,680 Ordinary 271,680
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,068 Ordinary -18,068
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,856 Ordinary -16,856
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,102 Ordinary -25,102
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -86,371 Ordinary -86,371
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,000 Ordinary -6,000
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6 Ordinary -6
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -63,693 Ordinary -63,693
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,850 Ordinary -1,850
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,810 Ordinary -98,810
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -203,203 Ordinary -203,203
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -137,191 Ordinary -137,191
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,120 Ordinary -15,120
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -278,170 Ordinary -278,170
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,256 Ordinary -20,256
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -145,135 Ordinary -145,135
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,701 Ordinary -100,701
16/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.63 2,184 Ordinary 2,184
16/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.63 10,693 Ordinary 10,693
16/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.63 2,825 Ordinary 2,825
17/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.64 -5,824 Ordinary -5,824
17/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.64 -1,207 Ordinary -1,207
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,891 Ordinary -11,891
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -74,190 Ordinary -74,190
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 109,315 Ordinary 109,315
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,890 Ordinary -10,890
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,083 Ordinary -1,083
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,575 Ordinary -5,575
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,000 Ordinary -6,000
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,083 Ordinary 1,083
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29,857 Ordinary -29,857
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,102 Ordinary -25,102
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -271,680 Ordinary -271,680
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,068 Ordinary 18,068
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 86,371 Ordinary 86,371
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,850 Ordinary 1,850
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100 Ordinary 100
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,874 Ordinary -21,874

604 Page 8 13-Mar-2025

17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,156 Ordinary 20,156
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 145,135 Ordinary 145,135
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 109,315 Ordinary 109,315
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 88,752 Ordinary 88,752
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 2,003 Ordinary 2,003
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 3,763 Ordinary 3,763
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 25,929 Ordinary 25,929
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 1,060 Ordinary 1,060
18/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.16 8,117 Ordinary 8,117
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 3,120 Ordinary 3,120
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 5,447 Ordinary 5,447
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 4,245 Ordinary 4,245
18/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.23 1,593 Ordinary 1,593
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 15,924 Ordinary 15,924
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 41,808 Ordinary 41,808
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 1,956 Ordinary 1,956
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 2,910 Ordinary 2,910
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,500 Ordinary 13,500
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,648 Ordinary -32,648
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -89,525 Ordinary -89,525
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,890 Ordinary 10,890
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,966 Ordinary 5,966
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,856 Ordinary -16,856
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 3,170 Ordinary 3,170
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 1,715 Ordinary 1,715
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -855,537 Ordinary -855,537
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,966 Ordinary 5,966
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6 Ordinary 6
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 58,118 Ordinary 58,118
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,810 Ordinary 98,810
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 203,203 Ordinary 203,203
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 107,334 Ordinary 107,334
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,229 Ordinary 3,229
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 278,170 Ordinary 278,170
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 114,046 Ordinary 114,046
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,701 Ordinary 100,701
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,790 Ordinary 19,790
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 1,063 Ordinary 1,063
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 9,654 Ordinary 9,654
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 2,150 Ordinary 2,150
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 2,457 Ordinary 2,457
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 1,495 Ordinary 1,495
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 2,158 Ordinary 2,158
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 9,076 Ordinary 9,076
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 1,286 Ordinary 1,286
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 1,486 Ordinary 1,486
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 9,167 Ordinary 9,167
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 10,095 Ordinary 10,095
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 111,962 Ordinary 111,962
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 2,408 Ordinary 2,408
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 13,149 Ordinary 13,149
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 3,408 Ordinary 3,408
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 1,229 Ordinary 1,229
18/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.23 2,881 Ordinary 2,881

604 Page 9 13-Mar-2025

18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 1,345 Ordinary 1,345
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 3,600 Ordinary 3,600
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 1,135 Ordinary 1,135
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 9,239 Ordinary 9,239
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 10,468 Ordinary 10,468
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.16 3,640 Ordinary 3,640
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 12,829 Ordinary 12,829
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 1,753 Ordinary 1,753
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.16 1,946 Ordinary 1,946
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 14,871 Ordinary 14,871
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 27,445 Ordinary 27,445
21/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.17 -6,818 Ordinary -6,818
21/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.17 -40,487 Ordinary -40,487
21/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -77,701 Ordinary -77,701
21/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -67,667 Ordinary -67,667
21/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,994 Ordinary 68,994
21/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 124,671 Ordinary 124,671
21/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,629 Ordinary 20,629
21/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 104,457 Ordinary 104,457
21/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.17 1,512 Ordinary 1,512
21/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.17 1,137 Ordinary 1,137
21/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 109,315 Ordinary 109,315
21/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 209,436 Ordinary 209,436
21/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.17 1,820 Ordinary 1,820
22/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.10 -15,342 Ordinary -15,342
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.10 5,412 Ordinary 5,412
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.10 8,864 Ordinary 8,864
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -77,734 Ordinary -77,734
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -406,811 Ordinary -406,811
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -23,531 Ordinary -23,531
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -130,432 Ordinary -130,432
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -527,369 Ordinary -527,369
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,648 Ordinary -5,648
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,316,352 Ordinary -1,316,352
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -30,955 Ordinary -30,955
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -356,406 Ordinary -356,406
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -30,304 Ordinary -30,304
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -226,239 Ordinary -226,239
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -494,343 Ordinary -494,343
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -83,248 Ordinary -83,248
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,269 Ordinary 19,269
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,885 Ordinary -34,885
22/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100 Ordinary 100
22/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3 Ordinary -3
22/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,629 Ordinary -20,629
22/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,532 Ordinary 20,532
22/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.10 3,276 Ordinary 3,276
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.10 -5,412 Ordinary -5,412
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.10 -8,864 Ordinary -8,864
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.10 -65,512 Ordinary -65,512
23/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.12 -13,328 Ordinary -13,328
23/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.12 9,000 Ordinary 9,000
23/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,126 Ordinary -6,126
23/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -43,354 Ordinary -43,354

604 Page 10 13-Mar-2025

23/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,746 Ordinary 9,746
23/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -377,950 Ordinary -377,950
23/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37,208 Ordinary -37,208
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 687,170 Ordinary 687,170
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,062 Ordinary -87,062
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -86,371 Ordinary -86,371
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100 Ordinary -100
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,850 Ordinary -1,850
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -124,768 Ordinary -124,768
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,156 Ordinary -20,156
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -363,638 Ordinary -363,638
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,532 Ordinary -20,532
23/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.12 -11,134 Ordinary -11,134
23/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.12 1,296 Ordinary 1,296
23/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.12 1,946 Ordinary 1,946
23/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.12 3,892 Ordinary 3,892
24/10/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 7.14 -6,795 Ordinary -6,795
24/10/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 7.14 -97,944 Ordinary -97,944
24/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -73,219 Ordinary -73,219
24/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -38,278 Ordinary -38,278
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -687,170 Ordinary -687,170
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,062 Ordinary 87,062
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 86,371 Ordinary 86,371
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100 Ordinary 100
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,850 Ordinary 1,850
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,789 Ordinary 19,789
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,156 Ordinary 20,156
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 369,546 Ordinary 369,546
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 123,296 Ordinary 123,296
24/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.14 -17,598 Ordinary -17,598
24/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.14 353 Ordinary 353
24/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.14 706 Ordinary 706
24/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.14 -35,544 Ordinary -35,544
24/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.14 35,544 Ordinary 35,544
24/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,693 Ordinary 3,693
24/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.14 2,912 Ordinary 2,912
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,658 Ordinary 5,658
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,000 Ordinary 10,000
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -121,416 Ordinary -121,416
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 63,385 Ordinary 63,385
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100 Ordinary -100
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100 Ordinary 100
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 63,308 Ordinary 63,308
25/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.18 706 Ordinary 706
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 63,308 Ordinary 63,308
28/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 473,780 Ordinary 473,780
28/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -26,081 Ordinary -26,081
28/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 38,278 Ordinary 38,278
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,001,000 Ordinary 6,001,000
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,050 Ordinary -4,050
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65,450 Ordinary -65,450
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,955 Ordinary -34,955
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,197,236 Ordinary 2,197,236
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65,725 Ordinary -65,725

604 Page 11 13-Mar-2025

28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,821 Ordinary -56,821
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -83,713 Ordinary -83,713
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,379 Ordinary -23,379
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -150,022 Ordinary -150,022
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,189 Ordinary -103,189
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -131,578 Ordinary -131,578
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,081 Ordinary -26,081
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -396,804 Ordinary -396,804
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -678,704 Ordinary -678,704
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -363,662 Ordinary -363,662
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,463 Ordinary -21,463
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
28/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,919 Ordinary -7,919
28/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,938 Ordinary 2,938
29/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.14 -44,777 Ordinary -44,777
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.15 -5,241 Ordinary -5,241
29/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.15 -28,116 Ordinary -28,116
29/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,534 Ordinary -4,534
29/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 277,967 Ordinary 277,967
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -549,000 Ordinary -549,000
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,050 Ordinary 4,050
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,736 Ordinary 72,736
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,955 Ordinary 34,955
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,197,236 Ordinary -2,197,236
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65,725 Ordinary 65,725
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,821 Ordinary 56,821
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,200 Ordinary 21,200
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 92,709 Ordinary 92,709
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,379 Ordinary 23,379
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,839 Ordinary 155,839
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 106,675 Ordinary 106,675
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 101,621 Ordinary 101,621
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 412,314 Ordinary 412,314
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 685,286 Ordinary 685,286
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 363,662 Ordinary 363,662
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,463 Ordinary 21,463
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
29/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,820 Ordinary 17,820
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.14 -26,135 Ordinary -26,135
30/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.06 -12,086 Ordinary -12,086
30/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.06 -1,834 Ordinary -1,834
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 129,475 Ordinary 129,475
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,708 Ordinary 8,708
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 468 Ordinary 468
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -271,324 Ordinary -271,324
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -529,000 Ordinary -529,000
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,050 Ordinary -4,050
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,736 Ordinary -72,736
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,955 Ordinary -34,955
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,190,593 Ordinary 2,190,593
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65,725 Ordinary -65,725
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,821 Ordinary -56,821
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -92,709 Ordinary -92,709
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,379 Ordinary -23,379

604 Page 12 13-Mar-2025

30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,839 Ordinary -155,839
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -106,675 Ordinary -106,675
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -101,621 Ordinary -101,621
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -412,314 Ordinary -412,314
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -685,286 Ordinary -685,286
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -363,662 Ordinary -363,662
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,463 Ordinary -21,463
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,643 Ordinary -6,643
30/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.06 6,552 Ordinary 6,552
30/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.06 2,912 Ordinary 2,912
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.97 19,897 Ordinary 19,897
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.97 41,740 Ordinary 41,740
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.97 11,899 Ordinary 11,899
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.97 -41,740 Ordinary -41,740
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.97 9,175 Ordinary 9,175
31/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 6.97 29,034 Ordinary 29,034
31/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 150,973 Ordinary 150,973
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,377,000 Ordinary -1,377,000
31/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 6.97 -4,112 Ordinary -4,112
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,050 Ordinary 4,050
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,736 Ordinary 72,736
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,955 Ordinary 34,955
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,190,593 Ordinary -2,190,593
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65,725 Ordinary 65,725
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,821 Ordinary 56,821
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 92,709 Ordinary 92,709
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,379 Ordinary 23,379
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,839 Ordinary 155,839
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 106,675 Ordinary 106,675
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 101,621 Ordinary 101,621
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 405,671 Ordinary 405,671
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 685,286 Ordinary 685,286
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 42,979 Ordinary 42,979
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 363,662 Ordinary 363,662
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,463 Ordinary 21,463
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
31/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.97 1,296 Ordinary 1,296
31/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.97 -9,175 Ordinary -9,175
31/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.97 -19,897 Ordinary -19,897
31/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.97 706 Ordinary 706
31/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 42,979 Ordinary 42,979
31/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.97 728 Ordinary 728
31/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.97 -10,501 Ordinary -10,501
01/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -116,260 Ordinary -116,260
01/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -432,695 Ordinary -432,695
01/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -72,093 Ordinary -72,093
01/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,126 Ordinary -6,126
01/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 277,967 Ordinary 277,967
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,055,000 Ordinary -3,055,000
01/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.80 3,640 Ordinary 3,640
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,229 Ordinary -3,229
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -58,446 Ordinary -58,446
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -107,334 Ordinary -107,334

604 Page 13 13-Mar-2025

04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6 Ordinary -6
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 44,600 Ordinary 44,600
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 44,919 Ordinary 44,919
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,711 Ordinary -7,711
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -154,404 Ordinary -154,404
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,126 Ordinary 6,126
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,283 Ordinary -5,283
04/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 577,570 Ordinary 577,570
04/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,966 Ordinary -5,966
04/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6 Ordinary -6
04/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -58,118 Ordinary -58,118
04/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,810 Ordinary -98,810
04/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -203,203 Ordinary -203,203
04/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -107,334 Ordinary -107,334
04/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,229 Ordinary -3,229
04/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -278,170 Ordinary -278,170
04/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,701 Ordinary -100,701
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -277,967 Ordinary -277,967
04/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.99 13,866 Ordinary 13,866
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -199,714 Ordinary -199,714
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,101 Ordinary -12,101
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -468 Ordinary -468
05/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.91 216 Ordinary 216
06/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,431 Ordinary 6,431
06/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -126,468 Ordinary -126,468
06/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 108,948 Ordinary 108,948
06/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -488,000 Ordinary -488,000
06/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -108,948 Ordinary -108,948
06/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -108,948 Ordinary -108,948
06/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.86 1,092 Ordinary 1,092
06/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.86 2,548 Ordinary 2,548
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -26,848 Ordinary -26,848
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,658 Ordinary -5,658
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,837 Ordinary 15,837
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -36,455 Ordinary -36,455
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,067 Ordinary 2,067
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -82,100 Ordinary -82,100
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,000 Ordinary -3,000
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -468,622 Ordinary -468,622
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,966 Ordinary 5,966
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 58,118 Ordinary 58,118
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,792 Ordinary 20,792
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 99,969 Ordinary 99,969
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 393,558 Ordinary 393,558
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272,887 Ordinary 272,887
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,890 Ordinary 10,890
07/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.70 -3,924 Ordinary -3,924
07/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.70 353 Ordinary 353
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 393,558 Ordinary 393,558
07/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.70 -369 Ordinary -369
07/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.70 2,548 Ordinary 2,548
07/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.70 9,464 Ordinary 9,464
07/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.70 -2,157 Ordinary -2,157
07/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.70 -72 Ordinary -72

604 Page 14 13-Mar-2025

08/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,268 Ordinary -22,268
08/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -61,199 Ordinary -61,199
08/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,885 Ordinary -34,885
08/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.80 2,548 Ordinary 2,548
11/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -56,067 Ordinary -56,067
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 448,183 Ordinary 448,183
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,966 Ordinary -5,966
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -58,118 Ordinary -58,118
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,792 Ordinary -20,792
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -99,969 Ordinary -99,969
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272,887 Ordinary -272,887
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,890 Ordinary -10,890
11/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.67 2,548 Ordinary 2,548
11/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 6.67 -7,788 Ordinary -7,788
12/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 6.65 -4,601 Ordinary -4,601
12/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.65 -18,021 Ordinary -18,021
12/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,145 Ordinary -8,145
12/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -46,986 Ordinary -46,986
12/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,890 Ordinary -10,890
12/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,583 Ordinary -3,583
12/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,966 Ordinary -5,966
12/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -468 Ordinary -468
12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -448,183 Ordinary -448,183
12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,535 Ordinary 54,535
12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,792 Ordinary 20,792
12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 99,969 Ordinary 99,969
12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,100 Ordinary 22,100
12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272,887 Ordinary 272,887
12/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 6.65 -12,270 Ordinary -12,270
12/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,661 Ordinary 1,661
13/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.69 -27,356 Ordinary -27,356
13/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.69 10,686 Ordinary 10,686
13/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,899 Ordinary 1,899
13/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 439,792 Ordinary 439,792
13/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.69 3,024 Ordinary 3,024
13/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.69 -18,636,700 Ordinary -18,636,700
13/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 6.69 -4,566 Ordinary -4,566
13/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.69 3,276 Ordinary 3,276
13/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.69 18,636,700 Ordinary 18,636,700
14/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.78 -2,529 Ordinary -2,529
14/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -714 Ordinary -714
14/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -26,856 Ordinary -26,856
14/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37,703 Ordinary -37,703
14/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -122,809 Ordinary -122,809
14/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,000 Ordinary -20,000
14/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113,712 Ordinary 113,712
14/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.81 3,672 Ordinary 3,672
14/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 113,712 Ordinary 113,712
14/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.81 3,846 Ordinary 3,846
14/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.81 2,548 Ordinary 2,548
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.98 8,292 Ordinary 8,292
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.98 -8,292 Ordinary -8,292
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.99 -9,144 Ordinary -9,144

604 Page 15 13-Mar-2025

15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 516,453 Ordinary 516,453
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,577 Ordinary 15,577
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,648 Ordinary 11,648
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 75,107 Ordinary 75,107
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,384,464 Ordinary 1,384,464
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,617 Ordinary 32,617
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28,741 Ordinary 28,741
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 238,411 Ordinary 238,411
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,856 Ordinary 26,856
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 120,951 Ordinary 120,951
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 105,644 Ordinary 105,644
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,000 Ordinary 20,000
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,531 Ordinary 23,531
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,304 Ordinary -3,304
15/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,021 Ordinary 4,021
15/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 39,862 Ordinary 39,862
15/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.98 3,888 Ordinary 3,888
15/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.98 16 Ordinary 16
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28,723 Ordinary 28,723
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,272 Ordinary 11,272
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,888 Ordinary 3,888
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,860 Ordinary 11,860
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 398,631 Ordinary 398,631
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 219,780 Ordinary 219,780
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 403,152 Ordinary 403,152
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 130,432 Ordinary 130,432
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 144,568 Ordinary 144,568
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,469 Ordinary -15,469
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 181,252 Ordinary 181,252
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,594 Ordinary 6,594
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,533 Ordinary 5,533
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 647,359 Ordinary 647,359
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 503,173 Ordinary 503,173
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,393 Ordinary 43,393
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,493 Ordinary 9,493
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 35,146 Ordinary 35,146
18/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.10 3,672 Ordinary 3,672
18/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.10 35,084 Ordinary 35,084
18/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.10 7,938 Ordinary 7,938
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 88,032 Ordinary 88,032
18/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.10 2,548 Ordinary 2,548
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 753,096 Ordinary 753,096
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 466,638 Ordinary 466,638
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 989,672 Ordinary 989,672
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113,712 Ordinary -113,712
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113,712 Ordinary 113,712
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,050 Ordinary -4,050
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,050 Ordinary 4,050
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,062 Ordinary -87,062
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,736 Ordinary -72,736
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,736 Ordinary 72,736
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -86,371 Ordinary -86,371
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,955 Ordinary -34,955
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,955 Ordinary 34,955

604 Page 16 13-Mar-2025

19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65,725 Ordinary -65,725
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65,725 Ordinary 65,725
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,535 Ordinary -54,535
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,535 Ordinary 54,535
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,821 Ordinary -56,821
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,821 Ordinary 56,821
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,850 Ordinary -1,850
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -41,089 Ordinary -41,089
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,792 Ordinary -20,792
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,792 Ordinary 20,792
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -99,969 Ordinary -99,969
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 99,969 Ordinary 99,969
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -92,709 Ordinary -92,709
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 92,709 Ordinary 92,709
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -936,183 Ordinary -936,183
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 936,183 Ordinary 936,183
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,379 Ordinary -23,379
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,379 Ordinary 23,379
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -69,514 Ordinary -69,514
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272,887 Ordinary -272,887
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272,887 Ordinary 272,887
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,839 Ordinary -155,839
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,839 Ordinary 155,839
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -106,675 Ordinary -106,675
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 106,675 Ordinary 106,675
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,156 Ordinary -20,156
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -379,039 Ordinary -379,039
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -101,621 Ordinary -101,621
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 101,621 Ordinary 101,621
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,024 Ordinary -103,024
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,024 Ordinary 103,024
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -405,671 Ordinary -405,671
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 405,671 Ordinary 405,671
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -685,286 Ordinary -685,286
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 685,286 Ordinary 685,286
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -304,591 Ordinary -304,591
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -363,662 Ordinary -363,662
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 363,662 Ordinary 363,662
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,463 Ordinary -21,463
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,463 Ordinary 21,463
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
19/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.16 -9,343 Ordinary -9,343
19/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.16 3,640 Ordinary 3,640
20/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.18 10,747 Ordinary 10,747
20/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -108 Ordinary -108
20/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,860 Ordinary -11,860
20/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,876 Ordinary -8,876
20/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,395 Ordinary -1,395
20/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,420 Ordinary 2,420
20/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 175,684 Ordinary 175,684
20/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,654 Ordinary -16,654
20/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -730 Ordinary -730
20/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -989,672 Ordinary -989,672

604 Page 17 13-Mar-2025

20/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,062 Ordinary 87,062
20/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 86,371 Ordinary 86,371
20/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 35,856 Ordinary 35,856
20/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,850 Ordinary 1,850
20/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,389 Ordinary 25,389
20/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 73,535 Ordinary 73,535
20/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 392,538 Ordinary 392,538
20/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 344,453 Ordinary 344,453
20/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.18 59,315 Ordinary 59,315
20/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 57,382 Ordinary 57,382
20/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.18 364 Ordinary 364
20/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.18 1,456 Ordinary 1,456
20/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.18 1,173 Ordinary 1,173
20/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.18 3,276 Ordinary 3,276
21/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,376 Ordinary -4,376
21/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,326 Ordinary 11,326
21/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,950 Ordinary -6,950
21/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,700 Ordinary -8,700
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,050 Ordinary -4,050
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,736 Ordinary -72,736
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,955 Ordinary -34,955
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,190,593 Ordinary 2,190,593
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65,725 Ordinary -65,725
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,821 Ordinary -56,821
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -92,709 Ordinary -92,709
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,379 Ordinary -23,379
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,839 Ordinary -155,839
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -106,675 Ordinary -106,675
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -101,621 Ordinary -101,621
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -405,671 Ordinary -405,671
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -685,286 Ordinary -685,286
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -363,662 Ordinary -363,662
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,463 Ordinary -21,463
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
21/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.12 3,240 Ordinary 3,240
21/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.12 -59,777 Ordinary -59,777
21/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.12 48 Ordinary 48
21/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.12 1,820 Ordinary 1,820
21/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.12 4,004 Ordinary 4,004
22/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 62,647 Ordinary 62,647
22/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -179,984 Ordinary -179,984
22/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,885 Ordinary -34,885
22/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,147 Ordinary -3,147
22/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,147 Ordinary 3,147
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,050 Ordinary 4,050
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,736 Ordinary 72,736
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,955 Ordinary 34,955
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,190,593 Ordinary -2,190,593
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65,725 Ordinary 65,725
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,821 Ordinary 56,821
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 92,709 Ordinary 92,709
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,379 Ordinary 23,379
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,839 Ordinary 155,839
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 106,675 Ordinary 106,675

604 Page 18 13-Mar-2025

22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 101,621 Ordinary 101,621
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 405,671 Ordinary 405,671
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 685,286 Ordinary 685,286
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 363,662 Ordinary 363,662
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,463 Ordinary 21,463
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
22/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.18 24,780 Ordinary 24,780
22/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.18 -26,824 Ordinary -26,824
25/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.15 -16,699 Ordinary -16,699
25/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.15 -15,311 Ordinary -15,311
25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.15 -17,992 Ordinary -17,992
25/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.15 2,891 Ordinary 2,891
25/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.15 -6,522 Ordinary -6,522
25/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.15 -78,892 Ordinary -78,892
25/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.15 18,357 Ordinary 18,357
25/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.15 9,810 Ordinary 9,810
25/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.15 215,532 Ordinary 215,532
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -43,677 Ordinary -43,677
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,533 Ordinary 5,533
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 55,617 Ordinary 55,617
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -76,244 Ordinary -76,244
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 159 Ordinary 159
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -209,947 Ordinary -209,947
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -125,092 Ordinary -125,092
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,632 Ordinary -17,632
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,594 Ordinary -6,594
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.15 -22,573 Ordinary -22,573
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,047,054 Ordinary 1,047,054
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,062 Ordinary -87,062
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,900 Ordinary -19,900
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -86,371 Ordinary -86,371
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -35,856 Ordinary -35,856
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,850 Ordinary -1,850
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,389 Ordinary -25,389
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,799 Ordinary -36,799
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -73,535 Ordinary -73,535
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,486 Ordinary -3,486
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -392,538 Ordinary -392,538
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,888 Ordinary -17,888
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,958 Ordinary -11,958
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -280,188 Ordinary -280,188
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -344,453 Ordinary -344,453
25/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.15 37,378 Ordinary 37,378
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.15 -4,014 Ordinary -4,014
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.15 -8,028 Ordinary -8,028
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -370,219 Ordinary -370,219
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.15 131,153 Ordinary 131,153
25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.15 1,848 Ordinary 1,848
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.15 6,522 Ordinary 6,522
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.15 -1,700 Ordinary -1,700
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.15 20,463 Ordinary 20,463
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.15 2,633 Ordinary 2,633
25/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.15 -2,004,044 Ordinary -2,004,044

604 Page 19 13-Mar-2025

25/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.15 -131,153 Ordinary -131,153
25/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.15 -20,463 Ordinary -20,463
25/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.15 -37,378 Ordinary -37,378
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 359,200 Ordinary 359,200
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,563 Ordinary 25,563
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,406 Ordinary -8,406
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,267 Ordinary -6,267
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,267 Ordinary 6,267
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,406 Ordinary 8,406
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,047,054 Ordinary -1,047,054
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,062 Ordinary 87,062
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 86,371 Ordinary 86,371
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 35,856 Ordinary 35,856
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,850 Ordinary 1,850
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,389 Ordinary 25,389
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 73,535 Ordinary 73,535
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 392,538 Ordinary 392,538
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 344,453 Ordinary 344,453
26/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.19 217 Ordinary 217
26/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.15 -8,713 Ordinary -8,713
26/11/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.19 16,112 Ordinary 16,112
27/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.23 1,956 Ordinary 1,956
27/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.23 7,824 Ordinary 7,824
27/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.23 -1,212 Ordinary -1,212
27/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,270 Ordinary -31,270
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 284,287 Ordinary 284,287
27/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113,712 Ordinary -113,712
27/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,306 Ordinary 30,306
27/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 83,406 Ordinary 83,406
27/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,244 Ordinary -76,244
27/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 868 Ordinary 868
27/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -76,244 Ordinary -76,244
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 71 Ordinary 71
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -155,029 Ordinary -155,029
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -71 Ordinary -71
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -59,803 Ordinary -59,803
28/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -274,150 Ordinary -274,150
28/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,308,425 Ordinary 2,308,425
28/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 99,280 Ordinary 99,280
28/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,306 Ordinary -30,306
28/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 62,165 Ordinary 62,165
28/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -83,406 Ordinary -83,406
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 42,896 Ordinary 42,896
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,269 Ordinary 19,269
29/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.22 19,085 Ordinary 19,085
29/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,985 Ordinary -3,985
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,882,575 Ordinary 2,882,575
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,137 Ordinary -10,137
29/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -99,280 Ordinary -99,280
29/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,306 Ordinary 30,306
29/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,500 Ordinary 21,500
29/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,974 Ordinary 68,974
29/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.22 434 Ordinary 434

604 Page 20 13-Mar-2025

29/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,068 Ordinary 7,068
29/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.22 5,586 Ordinary 5,586
02/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.16 12,714 Ordinary 12,714
02/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.16 10,625 Ordinary 10,625
02/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.16 -10,625 Ordinary -10,625
02/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.16 -19,192 Ordinary -19,192
02/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -669 Ordinary -669
02/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -928,000 Ordinary -928,000
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,253 Ordinary -11,253
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,642 Ordinary 5,642
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,642 Ordinary -5,642
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -853,096 Ordinary -853,096
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,733,000 Ordinary -3,733,000
03/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.22 -8,108 Ordinary -8,108
03/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.17 2,632 Ordinary 2,632
04/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.13 22,346 Ordinary 22,346
04/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.23 21,645 Ordinary 21,645
04/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,642 Ordinary -5,642
04/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,132 Ordinary -2,132
04/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,722 Ordinary -8,722
04/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,025 Ordinary -1,025
04/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,615 Ordinary -1,615
04/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -86,606 Ordinary -86,606
04/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,580 Ordinary -4,580
04/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -300,356 Ordinary -300,356
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -530,000 Ordinary -530,000
04/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,389 Ordinary 25,389
04/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,389 Ordinary -25,389
04/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.13 868 Ordinary 868
04/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.13 -8,200 Ordinary -8,200
04/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.13 -5,819 Ordinary -5,819
04/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.13 -15,000 Ordinary -15,000
04/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.13 171,574 Ordinary 171,574
05/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.14 -744 Ordinary -744
05/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.17 -1,212 Ordinary -1,212
05/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -279,869 Ordinary -279,869
05/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.17 -7,834 Ordinary -7,834
05/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.17 16,481 Ordinary 16,481
05/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.17 7,834 Ordinary 7,834
06/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.27 476 Ordinary 476
06/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,192 Ordinary 5,192
06/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,642 Ordinary 5,642
06/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 71 Ordinary 71
06/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,025 Ordinary 1,025
06/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,088,070 Ordinary 1,088,070
06/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.27 4,587 Ordinary 4,587
06/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.27 49,863 Ordinary 49,863
06/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.27 -4,350 Ordinary -4,350
09/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.28 7,770 Ordinary 7,770
09/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,407 Ordinary -3,407
09/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 114,235 Ordinary 114,235
09/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,613 Ordinary -19,613
09/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,900 Ordinary 21,900

604 Page 21 13-Mar-2025

09/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,780 Ordinary 43,780
09/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 43,780 Ordinary 43,780
09/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,287 Ordinary 2,287
10/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.34 -214,692 Ordinary -214,692
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -660 Ordinary -660
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 660 Ordinary 660
10/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 423,018 Ordinary 423,018
10/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,306 Ordinary -30,306
10/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -49,361 Ordinary -49,361
10/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,535 Ordinary -54,535
10/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,792 Ordinary -20,792
10/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -99,969 Ordinary -99,969
10/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272,887 Ordinary -272,887
10/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.34 -7,934 Ordinary -7,934
10/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.34 -14,894 Ordinary -14,894
11/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.39 -33,818 Ordinary -33,818
11/12/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.38 932 Ordinary 932
11/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,165 Ordinary -25,165
11/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -144,907 Ordinary -144,907
11/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -79,560 Ordinary -79,560
11/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -423,018 Ordinary -423,018
11/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 104,832 Ordinary 104,832
11/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,370 Ordinary 29,370
11/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,792 Ordinary 20,792
11/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 99,969 Ordinary 99,969
11/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272,887 Ordinary 272,887
11/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 104,832 Ordinary 104,832
11/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 104,832 Ordinary 104,832
12/12/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.36 -4,647 Ordinary -4,647
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -315,373 Ordinary -315,373
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -438,614 Ordinary -438,614
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,262,785 Ordinary -1,262,785
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,339,829 Ordinary -1,339,829
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -27,015 Ordinary -27,015
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -78,668 Ordinary -78,668
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -192,900 Ordinary -192,900
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28,741 Ordinary -28,741
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -238,411 Ordinary -238,411
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -105,644 Ordinary -105,644
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,192 Ordinary -5,192
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,899 Ordinary -5,899
12/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.36 16,622 Ordinary 16,622
13/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.38 11,521 Ordinary 11,521
13/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,272 Ordinary -1,272
13/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,871 Ordinary -1,871
13/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -288,438 Ordinary -288,438
13/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,143 Ordinary 3,143
13/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 46,903 Ordinary 46,903
13/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 147,921 Ordinary 147,921
13/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93,614 Ordinary 93,614
13/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 288,438 Ordinary 288,438
13/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.31 6,245 Ordinary 6,245
13/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.31 16,622 Ordinary 16,622
13/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.31 -1,969 Ordinary -1,969

604 Page 22 13-Mar-2025

16/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.29 3,702,823 Ordinary 3,702,823
16/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.29 88,281 Ordinary 88,281
16/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.29 -39,343 Ordinary -39,343
16/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,899 Ordinary -1,899
16/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,702 Ordinary -3,702
16/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -439,792 Ordinary -439,792
16/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,653 Ordinary 1,653
16/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,049 Ordinary 2,049
16/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.29 -16,404 Ordinary -16,404
17/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.18 -12,688 Ordinary -12,688
17/12/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 7.18 -122 Ordinary -122
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,161 Ordinary -2,161
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,161 Ordinary 2,161
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,253,747 Ordinary -1,253,747
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,050 Ordinary -4,050
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,062 Ordinary -87,062
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,062 Ordinary 87,062
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -52,836 Ordinary -52,836
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -86,371 Ordinary -86,371
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 86,371 Ordinary 86,371
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -130,568 Ordinary -130,568
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 130,568 Ordinary 130,568
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,955 Ordinary -34,955
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,964,120 Ordinary 1,964,120
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65,725 Ordinary -65,725
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -300,042 Ordinary -300,042
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 300,042 Ordinary 300,042
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,370 Ordinary -29,370
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,370 Ordinary 29,370
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -35,856 Ordinary -35,856
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 35,856 Ordinary 35,856
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,821 Ordinary -56,821
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,850 Ordinary -1,850
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,850 Ordinary 1,850
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,792 Ordinary -20,792
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,792 Ordinary 20,792
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -99,969 Ordinary -99,969
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 99,969 Ordinary 99,969
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,910 Ordinary -55,910
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -859,939 Ordinary -859,939
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 859,939 Ordinary 859,939
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,379 Ordinary -23,379
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -73,535 Ordinary -73,535
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 73,535 Ordinary 73,535
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272,887 Ordinary -272,887
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272,887 Ordinary 272,887
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,839 Ordinary -155,839
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,189 Ordinary -103,189
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -486,152 Ordinary -486,152
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 486,152 Ordinary 486,152
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -83,733 Ordinary -83,733
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,024 Ordinary -103,024
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,024 Ordinary 103,024
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -393,713 Ordinary -393,713

604 Page 23 13-Mar-2025

17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -553,710 Ordinary -553,710
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -344,453 Ordinary -344,453
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 344,453 Ordinary 344,453
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -363,662 Ordinary -363,662
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,463 Ordinary -21,463
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
17/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.18 651 Ordinary 651
17/12/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.18 3,776 Ordinary 3,776
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -366,358 Ordinary -366,358
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 366,358 Ordinary 366,358
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -391,399 Ordinary -391,399
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 391,399 Ordinary 391,399
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,426,475 Ordinary -1,426,475
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,426,475 Ordinary 1,426,475
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -130,936 Ordinary -130,936
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 130,936 Ordinary 130,936
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -736,670 Ordinary -736,670
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 736,670 Ordinary 736,670
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -535,623 Ordinary -535,623
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 535,623 Ordinary 535,623
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,148,377 Ordinary -1,148,377
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,148,377 Ordinary 1,148,377
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -146,769 Ordinary -146,769
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 146,769 Ordinary 146,769
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,908 Ordinary -16,908
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,908 Ordinary 16,908
18/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.01 -34,160 Ordinary -34,160
18/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.01 -1,209 Ordinary -1,209
18/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.01 -9,046 Ordinary -9,046
18/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,573 Ordinary -6,573
18/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,573 Ordinary 6,573
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 401,901 Ordinary 401,901
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,567,489 Ordinary 1,567,489
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,050 Ordinary 4,050
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,062 Ordinary -87,062
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 52,836 Ordinary 52,836
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -86,371 Ordinary -86,371
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -130,568 Ordinary -130,568
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,955 Ordinary 34,955
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,964,120 Ordinary -1,964,120
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65,725 Ordinary 65,725
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -300,042 Ordinary -300,042
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,370 Ordinary -29,370
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -35,856 Ordinary -35,856
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,821 Ordinary 56,821
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,850 Ordinary -1,850
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,792 Ordinary -20,792
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -99,969 Ordinary -99,969
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,910 Ordinary 55,910
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,379 Ordinary 23,379
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -73,535 Ordinary -73,535
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272,887 Ordinary -272,887
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,839 Ordinary 155,839
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,189 Ordinary 103,189

604 Page 24 13-Mar-2025

18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -486,152 Ordinary -486,152
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 83,733 Ordinary 83,733
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 393,713 Ordinary 393,713
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 548,844 Ordinary 548,844
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -344,453 Ordinary -344,453
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 363,662 Ordinary 363,662
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,463 Ordinary 21,463
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
18/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,734 Ordinary 16,734
18/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.01 9,127 Ordinary 9,127
18/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.01 -9,127 Ordinary -9,127
18/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.01 9,046 Ordinary 9,046
19/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -124,685 Ordinary -124,685
19/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -294,393 Ordinary -294,393
19/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -21,117 Ordinary -21,117
19/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,582 Ordinary -2,582
19/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,582 Ordinary 2,582
19/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -80,922 Ordinary -80,922
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -401,901 Ordinary -401,901
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,567,489 Ordinary -1,567,489
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,062 Ordinary 87,062
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 86,371 Ordinary 86,371
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 130,568 Ordinary 130,568
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 300,042 Ordinary 300,042
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,253 Ordinary 8,253
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,856 Ordinary 31,856
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,850 Ordinary 1,850
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,792 Ordinary 20,792
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 99,969 Ordinary 99,969
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 73,535 Ordinary 73,535
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272,887 Ordinary 272,887
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 514,568 Ordinary 514,568
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 344,453 Ordinary 344,453
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,984 Ordinary 18,984
19/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.05 1,736 Ordinary 1,736
19/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.05 -349 Ordinary -349
19/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 683 Ordinary 683
19/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.05 -33,256 Ordinary -33,256
20/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.15 16,699 Ordinary 16,699
20/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.08 32,016 Ordinary 32,016
20/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.15 2,743 Ordinary 2,743
20/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.15 -16,699 Ordinary -16,699
20/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.15 -17,896 Ordinary -17,896
20/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.15 -11,412 Ordinary -11,412
20/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,870 Ordinary 1,870
20/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,870 Ordinary -1,870
20/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,496 Ordinary 12,496
20/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,496 Ordinary -12,496
20/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.15 30,896 Ordinary 30,896
20/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.15 16,115 Ordinary 16,115
20/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.15 -11,283 Ordinary -11,283
20/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.15 -16,115 Ordinary -16,115
20/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.15 2,262 Ordinary 2,262

604 Page 25 13-Mar-2025

20/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.15 7,585 Ordinary 7,585
20/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.15 -5,931 Ordinary -5,931
20/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.15 78,278 Ordinary 78,278
20/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.15 13,442 Ordinary 13,442
20/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.15 17,896 Ordinary 17,896
20/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.15 -66,512 Ordinary -66,512
20/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.15 -13,442 Ordinary -13,442
20/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.15 -1,969 Ordinary -1,969
20/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.15 2,128 Ordinary 2,128
23/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.23 985 Ordinary 985
23/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.23 12,586 Ordinary 12,586
23/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -239,139 Ordinary -239,139
23/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 126,606 Ordinary 126,606
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,002 Ordinary 38,002
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,900 Ordinary 19,900
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -46,903 Ordinary -46,903
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,492 Ordinary 5,492
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,000 Ordinary 10,000
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126,321 Ordinary -126,321
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,000 Ordinary 30,000
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,821 Ordinary -56,821
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -527,577 Ordinary -527,577
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,843 Ordinary -98,843
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,828 Ordinary 12,828
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,601 Ordinary 18,601
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,371 Ordinary -16,371
23/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 7,739 Ordinary 7,739
23/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 78,002 Ordinary 78,002
23/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -816,015 Ordinary -816,015
24/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,442 Ordinary -4,442
24/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,563 Ordinary -25,563
26/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,609 Ordinary 31,609
26/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 62,349 Ordinary 62,349
26/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,594 Ordinary 6,594
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,300,851 Ordinary 1,300,851
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,062 Ordinary -87,062
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -86,371 Ordinary -86,371
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -83,665 Ordinary -83,665
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -173,721 Ordinary -173,721
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,856 Ordinary -31,856
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,850 Ordinary -1,850
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -73,535 Ordinary -73,535
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -415,725 Ordinary -415,725
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -344,453 Ordinary -344,453
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,613 Ordinary -2,613
27/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.21 -2,136 Ordinary -2,136
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,300,851 Ordinary -1,300,851
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,062 Ordinary 87,062
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 86,371 Ordinary 86,371
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 83,665 Ordinary 83,665
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 173,721 Ordinary 173,721
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,856 Ordinary 31,856
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,850 Ordinary 1,850

604 Page 26 13-Mar-2025

27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,994 Ordinary -7,994
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 73,535 Ordinary 73,535
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 415,725 Ordinary 415,725
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 344,453 Ordinary 344,453
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,613 Ordinary 2,613
27/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.21 217 Ordinary 217
27/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,994 Ordinary -7,994
30/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -110,933 Ordinary -110,933
30/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,298 Ordinary -18,298
30/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -49,510 Ordinary -49,510
30/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.95 348 Ordinary 348
30/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,341 Ordinary 1,341
30/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.95 22,664 Ordinary 22,664
31/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.98 -31,804 Ordinary -31,804
31/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.98 -11,123 Ordinary -11,123
31/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -547 Ordinary -547
02/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.02 -4,464 Ordinary -4,464
02/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.02 8,760 Ordinary 8,760
02/01/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.02 3,537 Ordinary 3,537
03/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.03 1,736 Ordinary 1,736
03/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.04 1,061 Ordinary 1,061
06/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.93 -78,405 Ordinary -78,405
06/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.93 2,763 Ordinary 2,763
06/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.93 -39,284 Ordinary -39,284
06/01/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.98 -30,000 Ordinary -30,000
06/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,192 Ordinary -5,192
06/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -223,729 Ordinary -223,729
06/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 71,631 Ordinary 71,631
06/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,845 Ordinary 18,845
06/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,079 Ordinary -31,079
06/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 379,585 Ordinary 379,585
06/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,253 Ordinary -8,253
06/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,792 Ordinary -20,792
06/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -99,969 Ordinary -99,969
06/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272,887 Ordinary -272,887
06/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 6.93 -16,300 Ordinary -16,300
06/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.93 20,510 Ordinary 20,510
06/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.93 23,147 Ordinary 23,147
06/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.93 20,510 Ordinary 20,510
06/01/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 6.93 -2,184 Ordinary -2,184
06/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 6.98 -33,350 Ordinary -33,350
06/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 6.98 -13,064 Ordinary -13,064
07/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.90 475 Ordinary 475
07/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.90 6,786 Ordinary 6,786
07/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 174,897 Ordinary 174,897
07/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,101 Ordinary 17,101
07/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,063 Ordinary -14,063
07/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -49,748 Ordinary -49,748
07/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,253 Ordinary -8,253
07/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,256 Ordinary -31,256
07/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -379,585 Ordinary -379,585
07/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,900 Ordinary 22,900
07/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,792 Ordinary 20,792

604 Page 27 13-Mar-2025

07/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,906 Ordinary 85,906
07/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272,887 Ordinary 272,887
07/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.90 868 Ordinary 868
07/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.90 17 Ordinary 17
07/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 584 Ordinary 584
08/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 6.89 -4,808 Ordinary -4,808
08/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.89 -22,876 Ordinary -22,876
08/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.89 -40,027 Ordinary -40,027
08/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,000 Ordinary -20,000
08/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 111,590 Ordinary 111,590
08/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,784 Ordinary 17,784
08/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37,110 Ordinary -37,110
08/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -79,251 Ordinary -79,251
08/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -27,261 Ordinary -27,261
08/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37,703 Ordinary -37,703
08/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.89 253,234 Ordinary 253,234
10/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.85 -950 Ordinary -950
10/01/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 6.86 28,000 Ordinary 28,000
10/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 220,712 Ordinary 220,712
10/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.85 17 Ordinary 17
10/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.86 31,000 Ordinary 31,000
10/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.85 -94,136 Ordinary -94,136
10/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.85 94,136 Ordinary 94,136
13/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.84 9,283 Ordinary 9,283
13/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.85 15,818 Ordinary 15,818
13/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 292,691 Ordinary 292,691
13/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.85 3,707 Ordinary 3,707
14/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.88 -2,763 Ordinary -2,763
14/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.88 14,943 Ordinary 14,943
15/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.86 9,632 Ordinary 9,632
15/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.86 14,357 Ordinary 14,357
15/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.89 39,838 Ordinary 39,838
16/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.89 33,229 Ordinary 33,229
16/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.89 16,181 Ordinary 16,181
16/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,002 Ordinary -38,002
16/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,000 Ordinary -10,000
16/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 78,002 Ordinary 78,002
16/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,000 Ordinary -30,000
16/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 6.89 -7,948 Ordinary -7,948
16/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 6.89 -35,211 Ordinary -35,211
17/01/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.95 -16,618 Ordinary -16,618
17/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.95 16,618 Ordinary 16,618
21/01/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.88 -422,475 Ordinary -422,475
21/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.88 16,592 Ordinary 16,592
21/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.88 -1,204 Ordinary -1,204
21/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.88 434 Ordinary 434
21/01/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 6.88 422,475 Ordinary 422,475
21/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.88 3,983 Ordinary 3,983
22/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.82 4,913 Ordinary 4,913
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,050 Ordinary -4,050
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,050 Ordinary 4,050
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,062 Ordinary -87,062
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,062 Ordinary 87,062

604 Page 28 13-Mar-2025

22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,736 Ordinary -72,736
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,736 Ordinary 72,736
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -86,371 Ordinary -86,371
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 86,371 Ordinary 86,371
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -83,665 Ordinary -83,665
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 83,665 Ordinary 83,665
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -40,447 Ordinary -40,447
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 40,447 Ordinary 40,447
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -78,221 Ordinary -78,221
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 78,221 Ordinary 78,221
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -251,723 Ordinary -251,723
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 251,723 Ordinary 251,723
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,856 Ordinary -31,856
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,856 Ordinary 31,856
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,900 Ordinary -22,900
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,900 Ordinary 22,900
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,850 Ordinary -1,850
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,850 Ordinary 1,850
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,792 Ordinary -20,792
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,792 Ordinary 20,792
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,906 Ordinary -85,906
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,906 Ordinary 85,906
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,910 Ordinary -55,910
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,910 Ordinary 55,910
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -324,368 Ordinary -324,368
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 324,368 Ordinary 324,368
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,883 Ordinary -10,883
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,883 Ordinary 10,883
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -73,535 Ordinary -73,535
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 73,535 Ordinary 73,535
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272,887 Ordinary -272,887
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272,887 Ordinary 272,887
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,839 Ordinary -155,839
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,839 Ordinary 155,839
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,189 Ordinary -103,189
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,189 Ordinary 103,189
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -415,725 Ordinary -415,725
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 415,725 Ordinary 415,725
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -83,733 Ordinary -83,733
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 83,733 Ordinary 83,733
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,828 Ordinary -12,828
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,828 Ordinary 12,828
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,024 Ordinary -103,024
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,024 Ordinary 103,024
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -412,314 Ordinary -412,314
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 412,314 Ordinary 412,314
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -548,844 Ordinary -548,844
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 548,844 Ordinary 548,844
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -344,453 Ordinary -344,453
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 344,453 Ordinary 344,453
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -363,662 Ordinary -363,662
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 363,662 Ordinary 363,662
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,613 Ordinary -2,613
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,613 Ordinary 2,613

604 Page 29 13-Mar-2025

22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,463 Ordinary -21,463
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,463 Ordinary 21,463
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
22/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.87 1,328 Ordinary 1,328
22/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.82 -4,913 Ordinary -4,913
22/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.82 -6,861 Ordinary -6,861
22/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 6.82 -5,801 Ordinary -5,801
22/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.82 6,861 Ordinary 6,861
22/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.82 5,801 Ordinary 5,801
23/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.79 -1,204 Ordinary -1,204
23/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,594 Ordinary -6,594
23/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,288 Ordinary 8,288
23/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,288 Ordinary -8,288
24/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.75 4,875 Ordinary 4,875
27/01/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.75 -5,374 Ordinary -5,374
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 93,690 Ordinary 93,690
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 143,917 Ordinary 143,917
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 63,469 Ordinary 63,469
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,375 Ordinary 7,375
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,899 Ordinary 5,899
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 130,432 Ordinary 130,432
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 37,263 Ordinary 37,263
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 570,628 Ordinary 570,628
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 206,963 Ordinary 206,963
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,389,304 Ordinary 1,389,304
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,261 Ordinary 27,261
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 238,411 Ordinary 238,411
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 482,519 Ordinary 482,519
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,856 Ordinary 26,856
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 116,371 Ordinary 116,371
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 446,938 Ordinary 446,938
28/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,810 Ordinary 15,810
28/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -103,024 Ordinary -103,024
28/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -106,698 Ordinary -106,698
28/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,810 Ordinary -15,810
28/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -272,887 Ordinary -272,887
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -80,227 Ordinary -80,227
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,981 Ordinary 8,981
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 446,938 Ordinary 446,938
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -226,334 Ordinary -226,334
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 570,628 Ordinary 570,628
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,900 Ordinary -22,900
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 57,226 Ordinary 57,226
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,391 Ordinary 31,391
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,667 Ordinary 2,667
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,899 Ordinary 5,899
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272,887 Ordinary -272,887
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 143,917 Ordinary 143,917
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 130,432 Ordinary 130,432
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,800 Ordinary -21,800
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,024 Ordinary -103,024
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -99,104 Ordinary -99,104
28/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.72 -19,602 Ordinary -19,602

604 Page 30 13-Mar-2025

28/01/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.73 -12,400 Ordinary -12,400
28/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 571,803 Ordinary 571,803
28/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 6.72 -16,642 Ordinary -16,642
29/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.86 -24,990 Ordinary -24,990
29/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -143,917 Ordinary -143,917
29/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 65,410 Ordinary 65,410
29/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -383,244 Ordinary -383,244
29/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -383,244 Ordinary -383,244
29/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -143,917 Ordinary -143,917
29/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -527,161 Ordinary -527,161
29/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.86 183,117 Ordinary 183,117
30/01/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 6.85 -166 Ordinary -166
30/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.85 2,215 Ordinary 2,215
30/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,283 Ordinary -18,283
30/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,353 Ordinary 16,353
30/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,283 Ordinary -18,283
30/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,900 Ordinary 23,900
30/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,617 Ordinary 5,617
31/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 106,698 Ordinary 106,698
31/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,874 Ordinary -1,874
31/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28,741 Ordinary 28,741
31/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,673 Ordinary 32,673
31/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,451 Ordinary 5,451
31/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 68,253 Ordinary 68,253
31/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,874 Ordinary 1,874
31/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 375,989 Ordinary 375,989
31/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 482,519 Ordinary 482,519
31/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.82 434 Ordinary 434
31/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 482,519 Ordinary 482,519
31/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 6.82 -1,972 Ordinary -1,972
31/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.82 40,229 Ordinary 40,229
31/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.82 198,565 Ordinary 198,565
31/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.82 79,276 Ordinary 79,276
31/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.82 411,344 Ordinary 411,344
03/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 94,147 Ordinary 94,147
03/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,063 Ordinary 1,063
03/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,751 Ordinary 14,751
03/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,487 Ordinary 12,487
03/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,814 Ordinary -15,814
03/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 33,150 Ordinary 33,150
03/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 467,268 Ordinary 467,268
03/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,792 Ordinary 20,792
03/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,906 Ordinary 85,906
03/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,673 Ordinary 32,673
03/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 6.66 -16,646 Ordinary -16,646
04/02/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 6.65 -128,422 Ordinary -128,422
04/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.65 186,765 Ordinary 186,765
04/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 41,800 Ordinary 41,800
04/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 33,150 Ordinary 33,150
04/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 94,147 Ordinary 94,147
04/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,151 Ordinary -1,151
04/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.65 883,065 Ordinary 883,065
04/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.65 19,045 Ordinary 19,045

604 Page 31 13-Mar-2025

04/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.65 209,415 Ordinary 209,415
04/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 127,297 Ordinary 127,297
04/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,151 Ordinary -1,151
04/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.65 736,274 Ordinary 736,274
04/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.65 6,166 Ordinary 6,166
04/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.65 12,332 Ordinary 12,332
04/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 6.65 -18,498 Ordinary -18,498
04/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.65 4,202,742 Ordinary 4,202,742
04/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.65 63,360 Ordinary 63,360
05/02/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.68 -21,346 Ordinary -21,346
05/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -74,013 Ordinary -74,013
05/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,910 Ordinary -55,910
05/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,448 Ordinary -9,448
05/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.68 348 Ordinary 348
05/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.68 183,481 Ordinary 183,481
06/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 171,745 Ordinary 171,745
06/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 800 Ordinary 800
06/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -800 Ordinary -800
06/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.76 12,262 Ordinary 12,262
07/02/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.77 -10,144 Ordinary -10,144
07/02/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.77 -7,689 Ordinary -7,689
07/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,089 Ordinary 1,089
07/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,401 Ordinary 11,401
07/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,837 Ordinary 23,837
07/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,089 Ordinary -1,089
07/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 122,186 Ordinary 122,186
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,050 Ordinary -4,050
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,050 Ordinary 4,050
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,062 Ordinary -87,062
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,062 Ordinary 87,062
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,736 Ordinary -72,736
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,736 Ordinary 72,736
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -86,371 Ordinary -86,371
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 86,371 Ordinary 86,371
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,438 Ordinary -3,438
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,438 Ordinary 3,438
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -40,447 Ordinary -40,447
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 40,447 Ordinary 40,447
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,981 Ordinary -8,981
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,981 Ordinary 8,981
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,496 Ordinary -12,496
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,496 Ordinary 12,496
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -45,411 Ordinary -45,411
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 45,411 Ordinary 45,411
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,389 Ordinary -25,389
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,389 Ordinary 25,389
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -570,628 Ordinary -570,628
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 570,628 Ordinary 570,628
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,856 Ordinary -31,856
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,856 Ordinary 31,856
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,850 Ordinary -1,850
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,850 Ordinary 1,850
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,810 Ordinary -98,810
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,810 Ordinary 98,810

604 Page 32 13-Mar-2025

07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -203,203 Ordinary -203,203
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 203,203 Ordinary 203,203
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,667 Ordinary -2,667
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,667 Ordinary 2,667
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -806,887 Ordinary -806,887
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 806,887 Ordinary 806,887
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,883 Ordinary -10,883
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,883 Ordinary 10,883
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -73,535 Ordinary -73,535
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 73,535 Ordinary 73,535
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,899 Ordinary -5,899
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,899 Ordinary 5,899
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -33,150 Ordinary -33,150
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 33,150 Ordinary 33,150
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126,820 Ordinary -126,820
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 126,820 Ordinary 126,820
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,839 Ordinary -155,839
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,839 Ordinary 155,839
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -130,432 Ordinary -130,432
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 130,432 Ordinary 130,432
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -94,901 Ordinary -94,901
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 94,901 Ordinary 94,901
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -393,925 Ordinary -393,925
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 393,925 Ordinary 393,925
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -83,733 Ordinary -83,733
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 83,733 Ordinary 83,733
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,380 Ordinary -3,380
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,380 Ordinary 3,380
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -412,314 Ordinary -412,314
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 412,314 Ordinary 412,314
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -472,489 Ordinary -472,489
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 472,489 Ordinary 472,489
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -344,453 Ordinary -344,453
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 344,453 Ordinary 344,453
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -363,662 Ordinary -363,662
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 363,662 Ordinary 363,662
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,613 Ordinary -2,613
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,613 Ordinary 2,613
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,463 Ordinary -21,463
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,463 Ordinary 21,463
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
07/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.77 10,144 Ordinary 10,144
10/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.74 1,204 Ordinary 1,204
10/02/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.74 -27,325 Ordinary -27,325
10/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 382,430 Ordinary 382,430
10/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 274,793 Ordinary 274,793
10/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,171 Ordinary 24,171
10/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,197 Ordinary 6,197
10/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,368 Ordinary -30,368
10/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.74 434 Ordinary 434
10/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.74 2,170 Ordinary 2,170
11/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 168,535 Ordinary 168,535
11/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -44,020 Ordinary -44,020

604 Page 33 13-Mar-2025

11/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.77 2,298 Ordinary 2,298
11/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 6.77 -6,526 Ordinary -6,526
11/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.77 19,120 Ordinary 19,120
12/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.72 25,223 Ordinary 25,223
12/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.72 -2,408 Ordinary -2,408
12/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.72 -5,530 Ordinary -5,530
12/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 6.72 -18,387 Ordinary -18,387
12/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.72 1,974 Ordinary 1,974
12/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.72 4,504 Ordinary 4,504
13/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.63 282,796 Ordinary 282,796
13/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 585 Ordinary 585
13/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -585 Ordinary -585
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,050,492 Ordinary 1,050,492
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,062 Ordinary -87,062
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -86,371 Ordinary -86,371
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,609 Ordinary -27,609
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,389 Ordinary -25,389
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,856 Ordinary -31,856
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,850 Ordinary -1,850
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -73,535 Ordinary -73,535
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 118,086 Ordinary 118,086
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,197 Ordinary -6,197
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -393,925 Ordinary -393,925
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -314,085 Ordinary -314,085
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,613 Ordinary -2,613
13/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.63 14,650 Ordinary 14,650
13/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 118,086 Ordinary 118,086
13/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.63 -282,796 Ordinary -282,796
14/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -282,590 Ordinary -282,590
14/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -206,056 Ordinary -206,056
14/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,360 Ordinary -1,360
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,050,492 Ordinary -1,050,492
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,062 Ordinary 87,062
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 86,371 Ordinary 86,371
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,609 Ordinary 27,609
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,389 Ordinary 25,389
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,856 Ordinary 31,856
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,850 Ordinary 1,850
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 73,535 Ordinary 73,535
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,197 Ordinary 6,197
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 393,925 Ordinary 393,925
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 314,085 Ordinary 314,085
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,613 Ordinary 2,613
14/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.66 -5,473 Ordinary -5,473
17/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.72 2,781 Ordinary 2,781
17/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 63,228 Ordinary 63,228
18/02/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 6.67 -5,134 Ordinary -5,134
18/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.67 13,760 Ordinary 13,760
18/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 108,995 Ordinary 108,995
18/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,517 Ordinary 30,517
18/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 6.67 -11,460 Ordinary -11,460
18/02/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 6.68 -286,495 Ordinary -286,495
18/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.67 40,035 Ordinary 40,035

604 Page 34 13-Mar-2025

18/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.67 -2,639 Ordinary -2,639
19/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 6.63 -1,207 Ordinary -1,207
19/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,806 Ordinary 6,806
19/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,806 Ordinary -6,806
19/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.63 868 Ordinary 868
19/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.63 9,996 Ordinary 9,996
19/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 6.62 6,134 Ordinary 6,134
19/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.63 -6,806 Ordinary -6,806
20/02/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 6.56 -556,555 Ordinary -556,555
20/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.56 39,109 Ordinary 39,109
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 159,491 Ordinary 159,491
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -429,234 Ordinary -429,234
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -76,779 Ordinary -76,779
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -238,411 Ordinary -238,411
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 121,697 Ordinary 121,697
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -26,856 Ordinary -26,856
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -700,943 Ordinary -700,943
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,784 Ordinary -17,784
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -93,690 Ordinary -93,690
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -800 Ordinary -800
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,873 Ordinary -16,873
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -80,094 Ordinary -80,094
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37,263 Ordinary -37,263
20/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.56 18,399 Ordinary 18,399
20/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.56 12,266 Ordinary 12,266
21/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.60 -12,056 Ordinary -12,056
21/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.60 -6,267 Ordinary -6,267
21/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.60 9,727 Ordinary 9,727
21/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 6.60 -7,985 Ordinary -7,985
21/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 123,261 Ordinary 123,261
21/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 245,612 Ordinary 245,612
21/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 153,783 Ordinary 153,783
21/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 263,262 Ordinary 263,262
21/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,323 Ordinary -7,323
21/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 98,856 Ordinary 98,856
21/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 78,390 Ordinary 78,390
21/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 75 Ordinary 75
21/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 47,415 Ordinary 47,415
21/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -135,003 Ordinary -135,003
21/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,123 Ordinary 9,123
21/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.61 434 Ordinary 434
24/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.12 -13,335 Ordinary -13,335
24/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,569 Ordinary 24,569
24/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,000 Ordinary 5,000
24/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 123,261 Ordinary 123,261
24/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 153,783 Ordinary 153,783
24/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,856 Ordinary 98,856
24/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,653 Ordinary 27,653
24/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 375,822 Ordinary 375,822
24/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,994 Ordinary 1,994
24/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.12 13,335 Ordinary 13,335
25/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 751,008 Ordinary 751,008
25/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,312 Ordinary 23,312
25/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,613 Ordinary 34,613

604 Page 35 13-Mar-2025

25/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,548 Ordinary 18,548
25/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 53,161 Ordinary 53,161
26/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 146,241 Ordinary 146,241
26/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -263,262 Ordinary -263,262
26/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -101,672 Ordinary -101,672
26/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,247 Ordinary -11,247
26/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,247 Ordinary 11,247
26/02/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.54 30,345 Ordinary 30,345
27/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -408,407 Ordinary -408,407
27/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,580 Ordinary 8,580
27/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,580 Ordinary -8,580
27/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,175 Ordinary -34,175
27/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,175 Ordinary -34,175
28/02/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.38 4,992 Ordinary 4,992
28/02/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.41 83,375 Ordinary 83,375
28/02/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.38 8,845 Ordinary 8,845
28/02/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.38 99 Ordinary 99
28/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.39 -2,044 Ordinary -2,044
28/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.38 -12,205 Ordinary -12,205
28/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.38 10,882 Ordinary 10,882
28/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.38 7,327 Ordinary 7,327
28/02/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.38 26,932 Ordinary 26,932
28/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,303,917 Ordinary 3,303,917
28/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 800 Ordinary 800
28/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -228,237 Ordinary -228,237
28/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,990 Ordinary -12,990
28/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,666 Ordinary 1,666
28/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,466 Ordinary -2,466
28/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,466 Ordinary -2,466
28/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 800 Ordinary 800
28/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,666 Ordinary 1,666
28/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.38 -4,719 Ordinary -4,719
28/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.38 -129 Ordinary -129
28/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.38 7,995 Ordinary 7,995
28/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.50 41,196 Ordinary 41,196
28/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -56,856 Ordinary -56,856
28/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.39 1,308 Ordinary 1,308
28/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.38 -1,551 Ordinary -1,551
28/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.38 1,200 Ordinary 1,200
28/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.38 96,161 Ordinary 96,161
28/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.38 4,719 Ordinary 4,719
28/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.38 12,205 Ordinary 12,205
28/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.38 81,936 Ordinary 81,936
03/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.48 2,940 Ordinary 2,940
03/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.48 -1,209 Ordinary -1,209
03/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,375 Ordinary -7,375
03/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,135,040 Ordinary 1,135,040
03/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -93,745 Ordinary -93,745
03/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,375 Ordinary 7,375
03/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,253 Ordinary -11,253
03/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,055 Ordinary -27,055
03/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,548 Ordinary -18,548
03/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -56,856 Ordinary -56,856

604 Page 36 13-Mar-2025

03/03/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.48 1,903 Ordinary 1,903
04/03/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.45 2,655 Ordinary 2,655
04/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -114,364 Ordinary -114,364
04/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,322 Ordinary -10,322
05/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.52 9,810 Ordinary 9,810
05/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -47,415 Ordinary -47,415
05/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,441 Ordinary -9,441
05/03/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.37 5,550 Ordinary 5,550
05/03/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.52 13,230 Ordinary 13,230
06/03/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.40 -119,425 Ordinary -119,425
06/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.40 9,401 Ordinary 9,401
06/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,967 Ordinary 2,967
06/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,967 Ordinary -2,967
06/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,197 Ordinary 6,197
06/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,197 Ordinary -6,197
07/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.34 2,955 Ordinary 2,955
07/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,000 Ordinary 23,000
07/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,433 Ordinary -24,433
07/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,461 Ordinary -3,461
07/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,061 Ordinary 1,061
07/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,502 Ordinary 13,502
07/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,363 Ordinary 2,363
07/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,433 Ordinary -24,433
07/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,822 Ordinary 3,822
07/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,461 Ordinary -3,461
07/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,441 Ordinary 9,441
07/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -84,750 Ordinary -84,750
07/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,730 Ordinary 9,730
07/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,459 Ordinary 20,459
07/03/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.34 -7,778 Ordinary -7,778
07/03/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.34 7,778 Ordinary 7,778
10/03/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.45 2,970 Ordinary 2,970
10/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.45 480 Ordinary 480
10/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 228,952 Ordinary 228,952
10/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,507 Ordinary -1,507
10/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,407 Ordinary 1,407
10/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,407 Ordinary -1,407
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,572,500 Ordinary 1,572,500
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,644 Ordinary -2,644
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,981 Ordinary -8,981
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,819 Ordinary -7,819
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -45,411 Ordinary -45,411
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -570,628 Ordinary -570,628
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,810 Ordinary -98,810
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -203,203 Ordinary -203,203
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,667 Ordinary -2,667
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -120,795 Ordinary -120,795
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -120 Ordinary -120
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,899 Ordinary -5,899
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -33,150 Ordinary -33,150
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -256,970 Ordinary -256,970
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,817 Ordinary -5,817
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -130,432 Ordinary -130,432

604 Page 37 13-Mar-2025

10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -97,061 Ordinary -97,061
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,532 Ordinary -30,532
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,924 Ordinary -9,924
10/03/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.45 2,459 Ordinary 2,459
10/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,507 Ordinary -1,507
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 17,446 Ordinary 17,446
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 147,882 Ordinary 147,882
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 3,635 Ordinary 3,635
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 345,931 Ordinary 345,931
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 1,515 Ordinary 1,515
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 17,905 Ordinary 17,905
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 116,085 Ordinary 116,085
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 19,839 Ordinary 19,839
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 33,447 Ordinary 33,447
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 26,779 Ordinary 26,779
11/03/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 6.77 137 Ordinary 137
11/03/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 6.76 1,245 Ordinary 1,245
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 27,164 Ordinary 27,164
11/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 50,000 Ordinary 50,000
11/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.76 1,578 Ordinary 1,578
11/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,572,500 Ordinary -1,572,500
11/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,981 Ordinary 8,981
11/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 45,411 Ordinary 45,411
11/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 570,628 Ordinary 570,628
11/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,810 Ordinary 98,810
11/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 203,203 Ordinary 203,203
11/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,667 Ordinary 2,667
11/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 120,795 Ordinary 120,795
11/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,899 Ordinary 5,899
11/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 33,150 Ordinary 33,150
11/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 255,463 Ordinary 255,463
11/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 130,432 Ordinary 130,432
11/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 97,061 Ordinary 97,061
11/03/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 6.77 637 Ordinary 637
11/03/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 6.76 2,386 Ordinary 2,386
11/03/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 6.77 640 Ordinary 640
11/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.77 386 Ordinary 386
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 49,079 Ordinary 49,079
11/03/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 6.77 760 Ordinary 760
11/03/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 6.79 186 Ordinary 186
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 4,300 Ordinary 4,300
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 179,068 Ordinary 179,068
11/03/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 6.76 1,922 Ordinary 1,922
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 5,262 Ordinary 5,262
11/03/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 6.76 501 Ordinary 501
11/03/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 6.80 69 Ordinary 69
11/03/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.03 20 Ordinary 20
11/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.76 1,688 Ordinary 1,688
11/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.76 267 Ordinary 267
11/03/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 6.76 1,168 Ordinary 1,168
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 6,879 Ordinary 6,879
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 162,244 Ordinary 162,244

604 Page 38 13-Mar-2025

11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 48,855 Ordinary 48,855
11/03/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 6.85 68 Ordinary 68
11/03/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 6.77 273 Ordinary 273
11/03/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 6.76 2,028 Ordinary 2,028
11/03/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 6.76 634 Ordinary 634
11/03/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 6.76 248 Ordinary 248
11/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.78 284 Ordinary 284
11/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.79 86 Ordinary 86
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 6,047 Ordinary 6,047
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 2,189 Ordinary 2,189
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 101,421 Ordinary 101,421
11/03/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 6.76 1,421 Ordinary 1,421
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 15,590 Ordinary 15,590
11/03/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 6.76 2,253 Ordinary 2,253
11/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.76 1,052 Ordinary 1,052
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 2,460 Ordinary 2,460
11/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 6.76 7,227 Ordinary 7,227
11/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.59 6,142 Ordinary 6,142
11/03/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 6.77 899 Ordinary 899
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 1,228,450 Ordinary 1,228,450
11/03/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.53 298,555 Ordinary 298,555
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 135,936 Ordinary 135,936
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 16,035 Ordinary 16,035
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 8,602 Ordinary 8,602
11/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 6.76 698 Ordinary 698

604 Page 39 13-Mar-2025

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

Annexure B

==> picture [54 x 17] intentionally omitted <==

13/03/2025
Alok Maheshwary
Authorised signatory
Dated the
13/03/2025
Alok Maheshwary
Authorised signatory
Dated the
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 asper 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
companyor responsible entityto whom theprescribed report isgiven.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights 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 bythe 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
anytime subject togivingnotice
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
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,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
companyor responsible entityto whom theprescribed report wasgiven.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the borrower defaults and ownership is enforce;
(2) Yes
Ifyes,in what detail? (1)Onlyif the borrower defaults and ownershipis 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
providingalternative collateral
If yes, in which circumstances? At any time subject to returning the borrowed securities or equivalent securities or
providingalternative 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 40 13-Mar-2025

Annexure C

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

==> picture [53 x 17] intentionally omitted <==

Dated the 13/03/2025

Alok Maheshwary Authorised signatory Dated the 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.)
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 votingrights 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 duringterm 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
anytime subject togivingnotice
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
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,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 votingrights 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
anytime subject togivingnotice
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
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,in which circumstances? n/a

604 Page 41 13-Mar-2025

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 votingrights LENDER
Are there anyrestrictions on votingrights? (1)Yes,but onlyif the borrower defaults andpledge 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 theprovision of alternative collateral
If yes, in which circumstances? At any time subject to returning the borrowed securities or equivalent securities or
providingalternative 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)