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.

ALS LIMITED Major Shareholding Notification 2026

Apr 9, 2026

64365_rns_2026-04-09_8c169cbd-97e3-4d80-b77d-3309c21368cb.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

604 Page 1 10-Apr-2026

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 hol
Name
ACN/ARSN (if applicable)
There was a change in the int
substantial holder on
The previous notice was given
The previous notice was date
ALS LIMITED
009 657 489
der (1)
State Street Corporatio
n and subsidiaries named inparagraph 6 to this form
erests of the
to the company on
d
08/04/2026
29/11/2024
27/11/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 29,615,479 6.11% 36,240,340 7.14%

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:

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.
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
11,548
Ordinary
11,548
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
13,542
Ordinary
13,542
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
4,741
Ordinary
4,741
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
336,437
Ordinary
336,437
STATE STREET GLOBAL
ADVISORS EUROPE
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
6,580
Ordinary
6,580
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
155,432
Ordinary
155,432
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Citibank NA n/a Power to control the exercise of a right to
vote attached to securities and/or the power to
dispose of securities as investment manager or
trustee
49,625
Ordinary
49,625
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
37,895
Ordinary
37,895
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
2,600,000
Ordinary
2,600,000

604 Page 2 10-Apr-2026

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
202,848
Ordinary
202,848
STATE STREET BANK AND
TRUST COMPANY
AQR Funds AQR
Equity Market
Neutral Fund
STATE STREET BANK
AND TRUST COMPANY
For memo pledge securities:Relevant interest
under section 608(8) being the right, as
lender, to dispose of shares pledged to secure
a securities loan
19,288
Ordinary
19,288
STATE STREET BANK AND
TRUST COMPANY
AQR Funds AQR
Managed Futures
Strategy HV Fund
STATE STREET BANK
AND TRUST COMPANY
For memo pledge securities:Relevant interest
under section 608(8) being the right, as
lender, to dispose of shares pledged to secure
a securities loan
38,764
Ordinary
38,764
STATE STREET BANK AND
TRUST COMPANY
AQR FUNDS - AQR
CVX FUSION FUND
STATE STREET BANK
AND TRUST COMPANY
For memo pledge securities:Relevant interest
under section 608(8) being the right, as
lender, to dispose of shares pledged to secure
a securities loan
457
Ordinary
457
STATE STREET BANK AND
TRUST COMPANY
AQR FUNDS - AQR MS
FUSION FUND

STATE STREET BANK
AND TRUST COMPANY
For memo pledge securities:Relevant interest
under section 608(8) being the right, as
lender, to dispose of shares pledged to secure
a securities loan
1,019
Ordinary
1,019
STATE STREET BANK AND
TRUST COMPANY
AQR Flex 1 Series
LLC Series A10
STATE STREET BANK
AND TRUST COMPANY
For memo pledge securities:Relevant interest
under section 608(8) being the right, as
lender, to dispose of shares pledged to secure
a securities loan
8,951
Ordinary
8,951
STATE STREET BANK AND
TRUST COMPANY
AQR Flex 1 Series
LLC Series A9
STATE STREET BANK
AND TRUST COMPANY
For memo pledge securities:Relevant interest
under section 608(8) being the right, as
lender, to dispose of shares pledged to secure
a securities loan
20,098
Ordinary
20,098
STATE STREET BANK AND
TRUST COMPANY
AQR Flex 1 Series
LLC Series A16
STATE STREET BANK
AND TRUST COMPANY
For memo pledge securities:Relevant interest
under section 608(8) being the right, as
lender, to dispose of shares pledged to secure
a securities loan
6,790
Ordinary
6,790
STATE STREET BANK AND
TRUST COMPANY
AQR Flex 1 Series
LLC Series A15
STATE STREET BANK
AND TRUST COMPANY
For memo pledge securities:Relevant interest
under section 608(8) being the right, as
lender, to dispose of shares pledged to secure
a securities loan
239
Ordinary
239
STATE STREET BANK AND
TRUST COMPANY
AQR Funds AQR
Trend Total Return
Fund

STATE STREET BANK
AND TRUST COMPANY
For memo pledge securities:Relevant interest
under section 608(8) being the right, as
lender, to dispose of shares pledged to secure
a securities loan
4,353
Ordinary
4,353
STATE STREET BANK AND
TRUST COMPANY
AQR Flex 1 Series
LLC - Series A24
STATE STREET BANK
AND TRUST COMPANY
For memo pledge securities:Relevant interest
under section 608(8) being the right, as
lender, to dispose of shares pledged to secure
a securities loan
943
Ordinary
943
STATE STREET BANK AND
TRUST COMPANY
AQR Flex 1 Series
LLC Series J11
STATE STREET BANK
AND TRUST COMPANY
For memo pledge securities:Relevant interest
under section 608(8) being the right, as
lender, to dispose of shares pledged to secure
a securities loan
1
Ordinary
1
STATE STREET BANK AND
TRUST COMPANY
AQR Flex 1 Series
LLC Series K3
STATE STREET BANK
AND TRUST COMPANY
For memo pledge securities:Relevant interest
under section 608(8) being the right, as
lender, to dispose of shares pledged to secure
a securities loan
2
Ordinary
2
STATE STREET BANK AND
TRUST COMPANY
THE MACQUARIE
GROUP
THE MACQUARIE
GROUP
For collateral securities:Relevant interest
under section 608(8A) being the right, as
lender, to dispose of shares transferred to
secure a securities loan
1,275,829
Ordinary
1,275,829
STATE STREET BANK AND
TRUST COMPANY
THE HONGKONG AND
SHANGHAI BANKING
CORPORATION LIMI
THE HONGKONG AND
SHANGHAI BANKING
CORPORATION LIMI
For collateral securities:Relevant interest
under section 608(8A) being the right, as
lender, to dispose of shares transferred to
secure a securities loan
234,460
Ordinary
234,460
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
188,282
Ordinary
188,282
STATE STREET BANK AND
TRUST COMPANY
THE UBS GROUP THE UBS GROUP For collateral securities:Relevant interest
under section 608(8A) being the right, as
lender, to dispose of shares transferred to
secure a securities loan
59,307
Ordinary
59,307
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
3,383,396
Ordinary
3,383,396
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
165,153
Ordinary
165,153
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
81,635
Ordinary
81,635
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
724,038
Ordinary
724,038
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
8,566
Ordinary
8,566
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
164,614
Ordinary
164,614
604 Page 3 10-Apr-2026
STATE STREET GLOBAL
ADVISORS LIMITED
4,637
Ordinary
4,637
STATE STREET GLOBAL
ADVISORS LIMITED
7,836
Ordinary
7,836
STATE STREET GLOBAL
ADVISORS LIMITED
54,941
Ordinary
54,941
STATE STREET GLOBAL
ADVISORS, LTD.
42,080
Ordinary
42,080
STATE STREET GLOBAL
ADVISORS, LTD.
669
Ordinary
669
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
1,730,723
Ordinary
1,730,723
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
17,987,082
Ordinary
17,987,082
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
160,322
Ordinary
160,322
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
1,741,701
Ordinary
1,741,701
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
4,705,516
Ordinary
4,705,516
Citibank NA
Bank of New York
Mellon
n/a
n/a
Northern Trust
Company
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
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
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
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
n/a
UBS AG
n/a
n/a
n/a
n/a
State Street Bank
and Trust Co
n/a
Northern Trust
Company
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
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
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
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
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
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
JPMorgan AG
n/a
BNP Paribas
State Street Bank
and Trust Co
Northern Trust
Company
n/a
604 Page 3 10-Apr-2026
STATE STREET GLOBAL
ADVISORS LIMITED
4,637
Ordinary
4,637
STATE STREET GLOBAL
ADVISORS LIMITED
7,836
Ordinary
7,836
STATE STREET GLOBAL
ADVISORS LIMITED
54,941
Ordinary
54,941
STATE STREET GLOBAL
ADVISORS, LTD.
42,080
Ordinary
42,080
STATE STREET GLOBAL
ADVISORS, LTD.
669
Ordinary
669
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
1,730,723
Ordinary
1,730,723
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
17,987,082
Ordinary
17,987,082
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
160,322
Ordinary
160,322
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
1,741,701
Ordinary
1,741,701
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
4,705,516
Ordinary
4,705,516
Citibank NA
Bank of New York
Mellon
n/a
n/a
Northern Trust
Company
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
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
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
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
n/a
UBS AG
n/a
n/a
n/a
n/a
State Street Bank
and Trust Co
n/a
Northern Trust
Company
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
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
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
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
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
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
JPMorgan AG
n/a
BNP Paribas
State Street Bank
and Trust Co
Northern Trust
Company
n/a
604 Page 3 10-Apr-2026
STATE STREET GLOBAL
ADVISORS LIMITED
4,637
Ordinary
4,637
STATE STREET GLOBAL
ADVISORS LIMITED
7,836
Ordinary
7,836
STATE STREET GLOBAL
ADVISORS LIMITED
54,941
Ordinary
54,941
STATE STREET GLOBAL
ADVISORS, LTD.
42,080
Ordinary
42,080
STATE STREET GLOBAL
ADVISORS, LTD.
669
Ordinary
669
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
1,730,723
Ordinary
1,730,723
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
17,987,082
Ordinary
17,987,082
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
160,322
Ordinary
160,322
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
1,741,701
Ordinary
1,741,701
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
4,705,516
Ordinary
4,705,516
Citibank NA
Bank of New York
Mellon
n/a
n/a
Northern Trust
Company
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
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
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
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
n/a
UBS AG
n/a
n/a
n/a
n/a
State Street Bank
and Trust Co
n/a
Northern Trust
Company
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
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
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
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
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
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
JPMorgan AG
n/a
BNP Paribas
State Street Bank
and Trust Co
Northern Trust
Company
n/a
604 Page 3 10-Apr-2026
STATE STREET GLOBAL
ADVISORS LIMITED
4,637
Ordinary
4,637
STATE STREET GLOBAL
ADVISORS LIMITED
7,836
Ordinary
7,836
STATE STREET GLOBAL
ADVISORS LIMITED
54,941
Ordinary
54,941
STATE STREET GLOBAL
ADVISORS, LTD.
42,080
Ordinary
42,080
STATE STREET GLOBAL
ADVISORS, LTD.
669
Ordinary
669
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
1,730,723
Ordinary
1,730,723
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
17,987,082
Ordinary
17,987,082
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
160,322
Ordinary
160,322
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
1,741,701
Ordinary
1,741,701
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
4,705,516
Ordinary
4,705,516
Citibank NA
Bank of New York
Mellon
n/a
n/a
Northern Trust
Company
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
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
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
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
n/a
UBS AG
n/a
n/a
n/a
n/a
State Street Bank
and Trust Co
n/a
Northern Trust
Company
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
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
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
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
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
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
JPMorgan AG
n/a
BNP Paribas
State Street Bank
and Trust Co
Northern Trust
Company
n/a
604 Page 3 10-Apr-2026
STATE STREET GLOBAL
ADVISORS LIMITED
4,637
Ordinary
4,637
STATE STREET GLOBAL
ADVISORS LIMITED
7,836
Ordinary
7,836
STATE STREET GLOBAL
ADVISORS LIMITED
54,941
Ordinary
54,941
STATE STREET GLOBAL
ADVISORS, LTD.
42,080
Ordinary
42,080
STATE STREET GLOBAL
ADVISORS, LTD.
669
Ordinary
669
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
1,730,723
Ordinary
1,730,723
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
17,987,082
Ordinary
17,987,082
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
160,322
Ordinary
160,322
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
1,741,701
Ordinary
1,741,701
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
4,705,516
Ordinary
4,705,516
Citibank NA
Bank of New York
Mellon
n/a
n/a
Northern Trust
Company
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
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
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
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
n/a
UBS AG
n/a
n/a
n/a
n/a
State Street Bank
and Trust Co
n/a
Northern Trust
Company
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
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
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
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
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
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
JPMorgan AG
n/a
BNP Paribas
State Street Bank
and Trust Co
Northern Trust
Company
n/a
604 Page 3 10-Apr-2026
STATE STREET GLOBAL
ADVISORS LIMITED
4,637
Ordinary
4,637
STATE STREET GLOBAL
ADVISORS LIMITED
7,836
Ordinary
7,836
STATE STREET GLOBAL
ADVISORS LIMITED
54,941
Ordinary
54,941
STATE STREET GLOBAL
ADVISORS, LTD.
42,080
Ordinary
42,080
STATE STREET GLOBAL
ADVISORS, LTD.
669
Ordinary
669
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
1,730,723
Ordinary
1,730,723
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
17,987,082
Ordinary
17,987,082
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
160,322
Ordinary
160,322
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
1,741,701
Ordinary
1,741,701
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
4,705,516
Ordinary
4,705,516
Citibank NA
Bank of New York
Mellon
n/a
n/a
Northern Trust
Company
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
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
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
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
n/a
UBS AG
n/a
n/a
n/a
n/a
State Street Bank
and Trust Co
n/a
Northern Trust
Company
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
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
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
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
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
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
JPMorgan AG
n/a
BNP Paribas
State Street Bank
and Trust Co
Northern Trust
Company
n/a
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
4,637
Ordinary
4,637
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
7,836
Ordinary
7,836
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
54,941
Ordinary
54,941
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
42,080
Ordinary
42,080
STATE STREET GLOBAL
ADVISORS, LTD.
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
669
Ordinary
669
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
JPMorgan AG n/a Power to control the exercise of a right to
vote attached to securities and/or the power to
dispose of securities as investment manager or
trustee
1,730,723
Ordinary
1,730,723
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
17,987,082
Ordinary
17,987,082
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
160,322
Ordinary
160,322
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
Citibank NA n/a Power to control the exercise of a right to
vote attached to securities and/or the power to
dispose of securities as investment manager or
trustee
1,741,701
Ordinary
1,741,701
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
4,705,516
Ordinary
4,705,516

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

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 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. 1 CONGRESS STREET, BOSTON MA 02114, UNITED STATES
STATE STREET GLOBAL ADVISORS TRUST COMPANY 1 CONGRESS STREET, BOSTON MA 02114, UNITED STATES
STATE STREET GLOBAL ADVISORS LIMITED 20 CHURCHILL PLACE, LONDON, ENGLAND, E14 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

==> picture [60 x 19] intentionally omitted <==

capacity Authorised signatory date 10/04/2026

print name Alok Maheshwary

sign here

604 Page 4 10-Apr-2026

DIRECTIONS

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

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

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

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

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

  • (6) Include details of:

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

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

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

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

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

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

604 Page 5 10-Apr-2026

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

Annexure A

==> picture [60 x 19] intentionally omitted <==

10/04/2026
Dated the
Authorised signatory
Alok Maheshwary
10/04/2026
Dated the
Authorised signatory
Alok Maheshwary
10/04/2026
Dated the
Authorised signatory
Alok Maheshwary
10/04/2026
Dated the
Authorised signatory
Alok Maheshwary
10/04/2026
Dated the
Authorised signatory
Alok Maheshwary
10/04/2026
Dated the
Authorised signatory
Alok Maheshwary
10/04/2026
Dated the
Authorised signatory
Alok Maheshwary
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
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,164 Ordinary -25,164
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,000 Ordinary -6,000
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,199 Ordinary -4,199
28/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 608,649 Ordinary 608,649
28/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -157,435 Ordinary -157,435
28/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,293 Ordinary 7,293
28/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -178,000 Ordinary -178,000
28/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
28/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -153,886 Ordinary -153,886
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,350 Ordinary 5,350
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,943 Ordinary 1,943
29/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,756 Ordinary -4,756
29/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -39,066 Ordinary -39,066
29/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -608,649 Ordinary -608,649
29/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 151,182 Ordinary 151,182
29/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 178,000 Ordinary 178,000
29/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,700 Ordinary 9,700
29/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
29/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 153,886 Ordinary 153,886
29/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 823 Ordinary 823
02/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.84 4,797 Ordinary 4,797
02/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -45,986 Ordinary -45,986
02/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.84 1,642 Ordinary 1,642
02/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 15.84 5,760 Ordinary 5,760
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -100,000 Ordinary -100,000
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -242,649 Ordinary -242,649
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,434 Ordinary 6,434
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -65 Ordinary -65
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 22,473 Ordinary 22,473
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,214 Ordinary 4,214
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -27,637 Ordinary -27,637
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,492 Ordinary -35,492
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,888 Ordinary 4,888
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 129,094 Ordinary 129,094
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,334 Ordinary 19,334
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 464,849 Ordinary 464,849
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,657 Ordinary 1,657
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 269,510 Ordinary 269,510
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60,905 Ordinary 60,905
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,179 Ordinary 8,179
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,171 Ordinary 4,171
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 68,446 Ordinary 68,446
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,892 Ordinary 1,892

604 Page 6 10-Apr-2026

04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,888 Ordinary -4,888
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -129,094 Ordinary -129,094
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,334 Ordinary -19,334
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -464,849 Ordinary -464,849
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,657 Ordinary -1,657
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -269,510 Ordinary -269,510
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60,905 Ordinary -60,905
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,179 Ordinary -8,179
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,171 Ordinary -4,171
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -68,446 Ordinary -68,446
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,892 Ordinary -1,892
04/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -147,433 Ordinary -147,433
04/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 144,809 Ordinary 144,809
04/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.80 45,510 Ordinary 45,510
05/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 144,809 Ordinary 144,809
05/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -144,809 Ordinary -144,809
05/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.00 1,642 Ordinary 1,642
06/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.75 180 Ordinary 180
06/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,994 Ordinary 1,994
06/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 676 Ordinary 676
06/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109,641 Ordinary 109,641
06/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,774 Ordinary 24,774
06/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,329 Ordinary 3,329
06/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,701 Ordinary 1,701
06/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,917 Ordinary 27,917
06/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 771 Ordinary 771
09/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 15.69 -91,314 Ordinary -91,314
09/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -57,351 Ordinary -57,351
09/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -567 Ordinary -567
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,994 Ordinary -1,994
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -676 Ordinary -676
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109,641 Ordinary -109,641
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,774 Ordinary -24,774
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,329 Ordinary -3,329
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,701 Ordinary -1,701
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,917 Ordinary -27,917
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -771 Ordinary -771
09/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,400 Ordinary -1,400
09/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,291 Ordinary 3,291
09/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,790 Ordinary 9,790
09/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.69 -1,215 Ordinary -1,215
09/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -522 Ordinary -522
09/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,081 Ordinary 13,081
09/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -878 Ordinary -878
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,065 Ordinary -4,065
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -531 Ordinary -531
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -98,821 Ordinary -98,821
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -133,873 Ordinary -133,873
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -310,617 Ordinary -310,617

604 Page 7 10-Apr-2026

10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -164,306 Ordinary -164,306
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,668 Ordinary -35,668
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -252,485 Ordinary -252,485
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,230 Ordinary -4,230
11/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
11/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,434 Ordinary -6,434
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,868 Ordinary 10,868
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,264 Ordinary 1,264
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 455 Ordinary 455
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,308 Ordinary 3,308
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,615 Ordinary 12,615
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,914 Ordinary 1,914
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,588 Ordinary 5,588
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,150 Ordinary 18,150
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,093 Ordinary 4,093
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 79,781 Ordinary 79,781
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83,338 Ordinary 83,338
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,457 Ordinary 6,457
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,647 Ordinary 1,647
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 250 Ordinary 250
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 310,202 Ordinary 310,202
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 111 Ordinary 111
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,018 Ordinary 1,018
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 174 Ordinary 174
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,275 Ordinary 2,275
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,168 Ordinary 4,168
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 151 Ordinary 151
11/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,400 Ordinary 15,400
11/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,400 Ordinary 15,400
11/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.46 1,642 Ordinary 1,642
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,868 Ordinary -10,868
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,264 Ordinary -1,264
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -455 Ordinary -455
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,308 Ordinary -3,308
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,615 Ordinary -12,615
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,914 Ordinary -1,914
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,588 Ordinary -5,588
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,150 Ordinary -18,150
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,093 Ordinary -4,093
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -79,781 Ordinary -79,781
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83,338 Ordinary -83,338
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,457 Ordinary -6,457
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,647 Ordinary -1,647
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -250 Ordinary -250
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -310,202 Ordinary -310,202
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -111 Ordinary -111
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,018 Ordinary -1,018
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -174 Ordinary -174
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,275 Ordinary -2,275
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,168 Ordinary -4,168

604 Page 8 10-Apr-2026

12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -151 Ordinary -151
13/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.36 2,129 Ordinary 2,129
13/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.36 -13,727 Ordinary -13,727
16/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.15 1,397,945 Ordinary 1,397,945
16/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.15 33,237 Ordinary 33,237
16/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.15 1,642 Ordinary 1,642
17/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 15.54 -4,784 Ordinary -4,784
17/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,348 Ordinary 1,348
17/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,898 Ordinary 1,898
17/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 541,263 Ordinary 541,263
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 615,844 Ordinary 615,844
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149,782 Ordinary -149,782
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,293 Ordinary -7,293
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,293 Ordinary 7,293
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -178,000 Ordinary -178,000
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -144,809 Ordinary -144,809
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 144,809 Ordinary 144,809
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,291 Ordinary -3,291
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,291 Ordinary 3,291
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,700 Ordinary -9,700
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,700 Ordinary 9,700
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,400 Ordinary -10,400
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,400 Ordinary 10,400
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,400 Ordinary -15,400
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,624 Ordinary -2,624
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,624 Ordinary 2,624
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,068 Ordinary -10,068
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,068 Ordinary 10,068
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,200 Ordinary -20,200
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,200 Ordinary 20,200
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,292 Ordinary -32,292
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,292 Ordinary 32,292
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -153,886 Ordinary -153,886
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,532 Ordinary -12,532
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,532 Ordinary 12,532
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,790 Ordinary -9,790
17/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,790 Ordinary 9,790
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,882 Ordinary -17,882
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,882 Ordinary 17,882
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,397 Ordinary -5,397
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,397 Ordinary 5,397
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -527,303 Ordinary -527,303
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 527,303 Ordinary 527,303
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,615 Ordinary -16,615
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,615 Ordinary 16,615

604 Page 9 10-Apr-2026

17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -72,689 Ordinary -72,689
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 72,689 Ordinary 72,689
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -222,800 Ordinary -222,800
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 222,800 Ordinary 222,800
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,941 Ordinary -20,941
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,941 Ordinary 20,941
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,352 Ordinary -5,352
17/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,352 Ordinary 5,352
18/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 15.52 -12,880 Ordinary -12,880
18/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,348 Ordinary -1,348
18/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,898 Ordinary -1,898
18/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -541,263 Ordinary -541,263
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 40,900 Ordinary 40,900
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -615,844 Ordinary -615,844
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149,782 Ordinary 149,782
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 178,000 Ordinary 178,000
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,400 Ordinary -10,400
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,595 Ordinary 8,595
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,200 Ordinary -20,200
18/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 153,886 Ordinary 153,886
18/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,495 Ordinary 3,495
19/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -40,900 Ordinary -40,900
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,400 Ordinary 10,400
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,300 Ordinary 10,300
19/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,200 Ordinary 20,200
19/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.37 1,642 Ordinary 1,642
20/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.25 31,926 Ordinary 31,926
20/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,600 Ordinary 10,600
20/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
20/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.25 16,944 Ordinary 16,944
20/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.25 1,378 Ordinary 1,378
20/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.26 5,347 Ordinary 5,347
20/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 15.25 1,021 Ordinary 1,021
23/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.48 368 Ordinary 368
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,004 Ordinary -2,004
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,458 Ordinary 1,458
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,179 Ordinary 1,179
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,963 Ordinary 7,963
23/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,595 Ordinary -8,595
23/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
23/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.48 1,642 Ordinary 1,642
24/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.44 1,140 Ordinary 1,140
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 165 Ordinary 165
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 170 Ordinary 170

604 Page 10 10-Apr-2026

26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 139 Ordinary 139
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,234 Ordinary 1,234
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 452 Ordinary 452
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,749 Ordinary 1,749
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 504,982 Ordinary 504,982
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,977 Ordinary 23,977
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,413 Ordinary 7,413
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,237 Ordinary 1,237
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,268 Ordinary 1,268
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 544 Ordinary 544
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 423 Ordinary 423
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 839 Ordinary 839
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,496 Ordinary 3,496
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,763 Ordinary 4,763
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
26/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58 Ordinary 58
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 40,900 Ordinary 40,900
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,400 Ordinary -10,400
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,300 Ordinary -10,300
26/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,200 Ordinary -20,200
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -165 Ordinary -165
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -170 Ordinary -170
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -139 Ordinary -139
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,234 Ordinary -1,234
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -452 Ordinary -452
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,749 Ordinary -1,749
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -504,982 Ordinary -504,982
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,977 Ordinary -23,977
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,413 Ordinary -7,413
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,237 Ordinary -1,237
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,268 Ordinary -1,268
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -544 Ordinary -544
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -423 Ordinary -423
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -839 Ordinary -839
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,496 Ordinary -3,496
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,763 Ordinary -4,763
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
27/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58 Ordinary -58
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -40,900 Ordinary -40,900
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,400 Ordinary 10,400
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,300 Ordinary 10,300
27/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,200 Ordinary 20,200
30/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,001 Ordinary -2,001
30/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,001 Ordinary 2,001
30/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 15.28 7,733 Ordinary 7,733
30/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.28 1,642 Ordinary 1,642

604 Page 11 10-Apr-2026

30/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.28 821 Ordinary 821
31/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 15.13 81,348 Ordinary 81,348
02/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 15.15 2,220 Ordinary 2,220
03/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 518 Ordinary 518
03/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,636 Ordinary 2,636
03/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,748 Ordinary 9,748
03/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78,633 Ordinary 78,633
03/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 397 Ordinary 397
03/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,898 Ordinary 8,898
03/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,497 Ordinary 4,497
03/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,613 Ordinary 1,613
03/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,127 Ordinary 11,127
03/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,909 Ordinary 6,909
03/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 333 Ordinary 333
03/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 224 Ordinary 224
03/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46,260 Ordinary 46,260
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -518 Ordinary -518
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,636 Ordinary -2,636
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,748 Ordinary -9,748
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78,633 Ordinary -78,633
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -397 Ordinary -397
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,898 Ordinary -8,898
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,497 Ordinary -4,497
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,613 Ordinary -1,613
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,127 Ordinary -11,127
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,909 Ordinary -6,909
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -333 Ordinary -333
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -224 Ordinary -224
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46,260 Ordinary -46,260
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100,690 Ordinary 100,690
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 161 Ordinary 161
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,874 Ordinary 5,874
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,767 Ordinary 2,767
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 250 Ordinary 250
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 338,936 Ordinary 338,936
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 111 Ordinary 111
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,010 Ordinary 1,010
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71 Ordinary 71
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,616 Ordinary 2,616
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 158 Ordinary 158
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,520 Ordinary 6,520
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,182 Ordinary 1,182
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 114 Ordinary 114
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,929 Ordinary 2,929
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,898 Ordinary 11,898
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,109 Ordinary 3,109
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,945 Ordinary 4,945
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,302 Ordinary 18,302

604 Page 12 10-Apr-2026

06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,276 Ordinary 4,276
06/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74,515 Ordinary 74,515
06/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 15.30 5,180 Ordinary 5,180
06/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 15.30 5,846 Ordinary 5,846
06/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 15.30 5,180 Ordinary 5,180
06/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.30 2,466 Ordinary 2,466
06/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 15.30 -47,507 Ordinary -47,507
07/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.50 178 Ordinary 178
07/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,854 Ordinary -12,854
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,965 Ordinary 3,965
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,165 Ordinary 26,165
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 192 Ordinary 192
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,243 Ordinary 3,243
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110,581 Ordinary 110,581
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,842 Ordinary -1,842
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50 Ordinary 50
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 242 Ordinary 242
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 355 Ordinary 355
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 158 Ordinary 158
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 451 Ordinary 451
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 571 Ordinary 571
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,394 Ordinary -1,394
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
07/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,315 Ordinary -2,315
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104,655 Ordinary -104,655
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,067 Ordinary -6,067
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,783 Ordinary -2,783
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -267 Ordinary -267
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -337,095 Ordinary -337,095
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -116 Ordinary -116
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,060 Ordinary -1,060
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,858 Ordinary -2,858
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -169 Ordinary -169
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,875 Ordinary -6,875
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,771 Ordinary -5,771
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -750 Ordinary -750
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,279 Ordinary -25,279

604 Page 13 10-Apr-2026

08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,214 Ordinary -1,214
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90 Ordinary -90
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,087 Ordinary -3,087
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,350 Ordinary -12,350
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,680 Ordinary -3,680
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,986 Ordinary -4,986
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,908 Ordinary -16,908
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,280 Ordinary -4,280
08/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72,200 Ordinary -72,200
08/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.69 94,761 Ordinary 94,761
09/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,214 Ordinary 4,214
09/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,928 Ordinary 30,928
09/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,394 Ordinary -20,394
09/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,493 Ordinary -2,493
09/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -85,302 Ordinary -85,302
09/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,293 Ordinary -7,293
09/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,696 Ordinary -7,696
09/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,624 Ordinary -2,624
09/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,216 Ordinary 12,216
09/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,397 Ordinary -5,397
10/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 15.65 -356 Ordinary -356
10/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,165 Ordinary 4,165
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50,971 Ordinary 50,971
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,989 Ordinary 14,989
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,695 Ordinary 1,695
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 432 Ordinary 432
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 236,234 Ordinary 236,234
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 632 Ordinary 632
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,409 Ordinary 1,409
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100 Ordinary 100
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,460 Ordinary 4,460
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 711 Ordinary 711
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66 Ordinary 66
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,827 Ordinary 1,827
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,390 Ordinary 8,390
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,551 Ordinary 2,551
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,663 Ordinary 3,663
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,501 Ordinary 9,501
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,228 Ordinary 4,228
10/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,212 Ordinary 38,212
10/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,293 Ordinary 7,293
10/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,299 Ordinary 2,299
10/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,624 Ordinary 2,624
10/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,216 Ordinary -12,216

604 Page 14 10-Apr-2026

10/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.65 2,466 Ordinary 2,466
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,225 Ordinary -10,225
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,439 Ordinary 20,439
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,684 Ordinary -2,684
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,650 Ordinary 2,650
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -304 Ordinary -304
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -77 Ordinary -77
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 77,911 Ordinary 77,911
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,139 Ordinary -41,139
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -116 Ordinary -116
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -770 Ordinary -770
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -132 Ordinary -132
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,185 Ordinary -1,185
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,391 Ordinary -1,391
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -392 Ordinary -392
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -699 Ordinary -699
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,861 Ordinary -1,861
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -806 Ordinary -806
13/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,156 Ordinary -7,156
13/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.57 855 Ordinary 855
14/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,725 Ordinary -10,725
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,680 Ordinary -4,680
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -422 Ordinary -422
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,026 Ordinary -1,026
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -112 Ordinary -112
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 439 Ordinary 439
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,514 Ordinary -17,514
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -132 Ordinary -132
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -306 Ordinary -306
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -585 Ordinary -585

604 Page 15 10-Apr-2026

14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104 Ordinary -104
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -271 Ordinary -271
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -688 Ordinary -688
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -303 Ordinary -303
14/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,627 Ordinary -2,627
14/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 15.55 3,774 Ordinary 3,774
15/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10 Ordinary -10
15/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -36,176 Ordinary -36,176
15/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,701 Ordinary -1,701
15/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,767 Ordinary -1,767
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,155 Ordinary -4,155
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,442 Ordinary 6,442
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,485 Ordinary 2,485
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,543 Ordinary -1,543
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 507 Ordinary 507
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -144 Ordinary -144
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,885 Ordinary 12,885
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,343 Ordinary -19,343
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -69 Ordinary -69
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -282 Ordinary -282
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,394 Ordinary 2,394
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,829 Ordinary 3,829
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -588 Ordinary -588
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -157 Ordinary -157
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -320 Ordinary -320
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -788 Ordinary -788
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -364 Ordinary -364
15/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,420 Ordinary -3,420
15/01/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 15.59 3,626 Ordinary 3,626
16/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,601 Ordinary -22,601
16/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,485 Ordinary -2,485
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,394 Ordinary -2,394
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,829 Ordinary -3,829
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,787 Ordinary 1,787
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,900 Ordinary -7,900
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 396 Ordinary 396
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -804 Ordinary -804
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -383 Ordinary -383
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57

604 Page 16 10-Apr-2026

16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,214 Ordinary -28,214
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,754 Ordinary 1,754
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -97 Ordinary -97
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 283 Ordinary 283
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -100 Ordinary -100
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 414 Ordinary 414
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 123 Ordinary 123
16/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 763 Ordinary 763
16/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.59 822 Ordinary 822
17/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,214 Ordinary 4,214
17/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,132 Ordinary 25,132
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 132 Ordinary 132
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 263 Ordinary 263
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -77 Ordinary -77
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 134 Ordinary 134
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 147 Ordinary 147
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,362 Ordinary 1,362
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,756 Ordinary 1,756
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,289 Ordinary -13,289
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 368 Ordinary 368
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,669 Ordinary -1,669
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44,958 Ordinary -44,958
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,272 Ordinary 7,272
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
17/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 389 Ordinary 389
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1

604 Page 17 10-Apr-2026

20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 323 Ordinary 323
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 103 Ordinary 103
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 124 Ordinary 124
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 313 Ordinary 313
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 129 Ordinary 129
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,223 Ordinary 1,223
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,784 Ordinary -30,784
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45,700 Ordinary 45,700
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 470 Ordinary 470
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,917 Ordinary 5,917
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 143,209 Ordinary 143,209
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,225 Ordinary -1,225
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 108 Ordinary 108
20/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 163 Ordinary 163
21/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.70 6,205 Ordinary 6,205
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,723 Ordinary 1,723
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -552 Ordinary -552
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,728 Ordinary 21,728
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -245 Ordinary -245
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,370 Ordinary 3,370
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -624 Ordinary -624
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,642 Ordinary 13,642
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 113 Ordinary 113
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,649 Ordinary -6,649
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,998 Ordinary -1,998
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,512 Ordinary -2,512
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,286 Ordinary 20,286
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,185 Ordinary -7,185
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,134 Ordinary -3,134
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,173 Ordinary -28,173
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 262 Ordinary 262
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 661 Ordinary 661
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,638 Ordinary -4,638
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 763 Ordinary 763
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -77 Ordinary -77
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,756 Ordinary -22,756
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 750 Ordinary 750
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,895 Ordinary -10,895
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,895 Ordinary -2,895
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -801 Ordinary -801

604 Page 18 10-Apr-2026

21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,902 Ordinary 1,902
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -390 Ordinary -390
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 97,422 Ordinary 97,422
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67,116 Ordinary -67,116
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -164,923 Ordinary -164,923
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48 Ordinary -48
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,193 Ordinary 29,193
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -483 Ordinary -483
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,445 Ordinary 4,445
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,805 Ordinary 4,805
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,389 Ordinary -1,389
21/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,704 Ordinary -3,704
21/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,319 Ordinary -13,319
21/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,057 Ordinary -31,057
21/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -44,376 Ordinary -44,376
21/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.70 1,644 Ordinary 1,644
22/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,961 Ordinary 9,961
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,723 Ordinary -1,723
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,728 Ordinary -21,728
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,370 Ordinary -3,370
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,642 Ordinary -13,642
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -113 Ordinary -113
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,286 Ordinary -20,286
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -183 Ordinary -183
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -262 Ordinary -262
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -661 Ordinary -661
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -763 Ordinary -763
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,214 Ordinary -28,214
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -750 Ordinary -750
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75 Ordinary -75
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,689 Ordinary -3,689
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,902 Ordinary -1,902
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -97,422 Ordinary -97,422
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -94,156 Ordinary -94,156

604 Page 19 10-Apr-2026

22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,115 Ordinary -1,115
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,193 Ordinary -29,193
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,445 Ordinary -4,445
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,805 Ordinary -4,805
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
22/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -136,463 Ordinary -136,463
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 136,463 Ordinary 136,463
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,293 Ordinary -7,293
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,293 Ordinary 7,293
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -146,943 Ordinary -146,943
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 146,943 Ordinary 146,943
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -144,809 Ordinary -144,809
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 144,809 Ordinary 144,809
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,291 Ordinary -3,291
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,291 Ordinary 3,291
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,299 Ordinary -2,299
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,299 Ordinary 2,299
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,400 Ordinary -10,400
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,400 Ordinary 10,400
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,299 Ordinary -8,299
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,299 Ordinary 8,299
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,458 Ordinary -1,458
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,458 Ordinary 1,458
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,179 Ordinary -1,179
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,179 Ordinary 1,179
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,963 Ordinary -7,963
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,963 Ordinary 7,963
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,624 Ordinary -2,624
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,624 Ordinary 2,624
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,068 Ordinary -10,068
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,068 Ordinary 10,068
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,200 Ordinary -20,200
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,200 Ordinary 20,200
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,292 Ordinary -32,292
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,292 Ordinary 32,292
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -153,886 Ordinary -153,886
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 153,886 Ordinary 153,886
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,532 Ordinary -12,532
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,532 Ordinary 12,532
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,790 Ordinary -9,790
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,790 Ordinary 9,790
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,001 Ordinary -2,001
22/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,001 Ordinary 2,001
22/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.99 -4,203 Ordinary -4,203

604 Page 20 10-Apr-2026

22/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.99 822 Ordinary 822
23/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,106 Ordinary 3,106
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,981 Ordinary 3,981
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,326 Ordinary 9,326
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 658 Ordinary 658
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 317 Ordinary 317
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 138,474 Ordinary 138,474
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 392 Ordinary 392
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,128 Ordinary 1,128
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,556 Ordinary 2,556
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 434 Ordinary 434
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 204 Ordinary 204
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 509 Ordinary 509
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,743 Ordinary 5,743
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,440 Ordinary 1,440
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,164 Ordinary 2,164
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,654 Ordinary 5,654
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,587 Ordinary 2,587
23/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,004 Ordinary 23,004
23/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.78 2,466 Ordinary 2,466
24/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.82 1,825 Ordinary 1,825
24/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,666 Ordinary -8,666
24/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 125 Ordinary 125
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 173 Ordinary 173
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,739 Ordinary 2,739
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56 Ordinary 56
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71 Ordinary 71
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 87 Ordinary 87
24/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 384 Ordinary 384
24/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.82 1,710 Ordinary 1,710
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 133,434 Ordinary 133,434
604 Page 21 10-Apr-2026 604 Page 21 10-Apr-2026 604 Page 21 10-Apr-2026 604 Page 21 10-Apr-2026 604 Page 21 10-Apr-2026 604 Page 21 10-Apr-2026 604 Page 21 10-Apr-2026
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 397,906 Ordinary 397,906
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 98,821 Ordinary 98,821
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2 Ordinary 2
27/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 54,649 Ordinary 54,649
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,199 Ordinary 7,199
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 114 Ordinary 114
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,854 Ordinary 16,854
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,168 Ordinary 1,168
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 582 Ordinary 582
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 248,291 Ordinary 248,291
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 713 Ordinary 713
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,025 Ordinary 2,025
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,669 Ordinary 4,669
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 625 Ordinary 625
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53 Ordinary 53
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 385 Ordinary 385
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,042 Ordinary 1,042
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,269 Ordinary 10,269
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,657 Ordinary 2,657
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,986 Ordinary 3,986
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,202 Ordinary 10,202
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,812 Ordinary 4,812
27/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,536 Ordinary 41,536
28/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,214 Ordinary 4,214
28/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,532 Ordinary -12,532
28/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,292 Ordinary -32,292
28/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,600 Ordinary -10,600
28/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
28/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,331 Ordinary -3,331
28/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,068 Ordinary -10,068
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -668 Ordinary -668
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,497 Ordinary -1,497
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -121 Ordinary -121
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,159 Ordinary -28,159
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -86 Ordinary -86
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -215 Ordinary -215
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -329 Ordinary -329
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78 Ordinary -78
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -94 Ordinary -94
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,350 Ordinary -1,350

604 Page 22 10-Apr-2026

28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -341 Ordinary -341
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -923 Ordinary -923
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -308 Ordinary -308
28/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34,453 Ordinary 34,453
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -136,463 Ordinary -136,463
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,293 Ordinary -7,293
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -146,943 Ordinary -146,943
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,291 Ordinary -3,291
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,299 Ordinary -2,299
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,318 Ordinary 51,318
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,299 Ordinary -8,299
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,821 Ordinary 98,821
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,458 Ordinary -1,458
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,179 Ordinary -1,179
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,963 Ordinary -7,963
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,068 Ordinary -10,068
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,143 Ordinary -20,143
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,292 Ordinary -32,292
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133,434 Ordinary 133,434
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -153,886 Ordinary -153,886
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 385,374 Ordinary 385,374
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,790 Ordinary -9,790
28/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,001 Ordinary -2,001
28/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.82 -26,128 Ordinary -26,128
28/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 15.82 -6,169 Ordinary -6,169
28/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.82 1,644 Ordinary 1,644
29/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,208 Ordinary -2,208
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 171 Ordinary 171
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,088 Ordinary 1,088
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83 Ordinary 83
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,259 Ordinary 17,259
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 70 Ordinary 70
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 197 Ordinary 197
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 539 Ordinary 539
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84 Ordinary 84
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 122 Ordinary 122
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 213 Ordinary 213
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 277 Ordinary 277
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -233 Ordinary -233

604 Page 23 10-Apr-2026

29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,765 Ordinary -3,765
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -274 Ordinary -274
29/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,394 Ordinary -28,394
29/01/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.08 2,466 Ordinary 2,466
29/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.08 68,522 Ordinary 68,522
30/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -371 Ordinary -371
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -276 Ordinary -276
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -674 Ordinary -674
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37,630 Ordinary 37,630
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,745 Ordinary -1,745
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,383 Ordinary -2,383
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -638 Ordinary -638
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,742 Ordinary -2,742
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 137,466 Ordinary 137,466
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,552 Ordinary -4,552
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,848 Ordinary -10,848
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -772 Ordinary -772
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -393 Ordinary -393
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -145,285 Ordinary -145,285
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -442 Ordinary -442
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,325 Ordinary -1,325
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
30/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,131 Ordinary -3,131
30/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,214 Ordinary -4,214
30/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
31/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,270 Ordinary -4,270
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,235 Ordinary -4,235
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -91 Ordinary -91
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,052 Ordinary -1,052
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -711 Ordinary -711
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -112 Ordinary -112
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,879 Ordinary -10,879
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -396 Ordinary -396
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,663 Ordinary -1,663
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,620 Ordinary -13,620
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -91 Ordinary -91
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1

604 Page 24 10-Apr-2026

31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -210 Ordinary -210
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47 Ordinary -47
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
31/01/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
31/01/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,270 Ordinary -4,270
31/01/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 16.43 1,077 Ordinary 1,077
31/01/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,270 Ordinary -4,270
31/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.43 16,468 Ordinary 16,468
31/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.43 75,209 Ordinary 75,209
31/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.43 32,559 Ordinary 32,559
31/01/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.43 155,803 Ordinary 155,803
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -870 Ordinary -870
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48,281 Ordinary -48,281
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,390 Ordinary -2,390
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,211 Ordinary -2,211
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,915 Ordinary -9,915
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,051 Ordinary -4,051
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -197,572 Ordinary -197,572
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43,300 Ordinary 43,300
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,177 Ordinary 4,177
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 145,435 Ordinary 145,435
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,861 Ordinary -5,861
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -116 Ordinary -116
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,432 Ordinary -13,432
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,006 Ordinary -1,006
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -508 Ordinary -508
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -219,699 Ordinary -219,699
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -599 Ordinary -599
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,720 Ordinary -1,720
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,150 Ordinary -4,150
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -618 Ordinary -618
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -320 Ordinary -320
03/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38 Ordinary -38
03/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 16.01 3,811 Ordinary 3,811
03/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.10 1,644 Ordinary 1,644
04/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 97 Ordinary 97
04/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
04/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
04/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 16.10 4,810 Ordinary 4,810
05/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28,433 Ordinary -28,433
05/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,578 Ordinary -28,578
05/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,779 Ordinary -2,779
05/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -82,770 Ordinary -82,770

604 Page 25 10-Apr-2026

05/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.15 68,659 Ordinary 68,659
06/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,000 Ordinary 11,000
06/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 216 Ordinary 216
06/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -80 Ordinary -80
06/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -135 Ordinary -135
06/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.51 1,644 Ordinary 1,644
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 587 Ordinary 587
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 649 Ordinary 649
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 356 Ordinary 356
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,018 Ordinary 1,018
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45,297 Ordinary 45,297
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,088 Ordinary 2,088
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,532 Ordinary 2,532
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,410 Ordinary 11,410
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,356 Ordinary 4,356
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 215,665 Ordinary 215,665
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,898 Ordinary 4,898
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92 Ordinary 92
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,477 Ordinary 5,477
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,655 Ordinary 12,655
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 430 Ordinary 430
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 879 Ordinary 879
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 478 Ordinary 478
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,800 Ordinary 16,800
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 204,592 Ordinary 204,592
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 779 Ordinary 779
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,860 Ordinary 1,860
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
07/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,948 Ordinary 3,948
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -144,809 Ordinary -144,809
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 144,809 Ordinary 144,809
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -46,165 Ordinary -46,165
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 46,165 Ordinary 46,165
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,400 Ordinary -10,400
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,400 Ordinary 10,400
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,821 Ordinary -98,821
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,821 Ordinary 98,821
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,624 Ordinary -2,624
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,624 Ordinary 2,624
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -57 Ordinary -57
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 57 Ordinary 57
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133,434 Ordinary -133,434
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133,434 Ordinary 133,434
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -397,906 Ordinary -397,906
07/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 397,906 Ordinary 397,906

604 Page 26 10-Apr-2026

07/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 16.76 -19,267 Ordinary -19,267
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,511 Ordinary -20,511
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,684 Ordinary -1,684
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -79,297 Ordinary -79,297
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75 Ordinary 75
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 300 Ordinary 300
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,058 Ordinary 1,058
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 628 Ordinary 628
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 320,013 Ordinary 320,013
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,795 Ordinary 3,795
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 86 Ordinary 86
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 224 Ordinary 224
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -321 Ordinary -321
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,100 Ordinary 1,100
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 87 Ordinary 87
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72 Ordinary 72
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35 Ordinary 35
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 104 Ordinary 104
10/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,989 Ordinary 4,989
10/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 16.74 -3,000 Ordinary -3,000
11/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,422 Ordinary -4,422
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 659 Ordinary 659
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 202 Ordinary 202
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,324 Ordinary 1,324
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 866 Ordinary 866
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,100 Ordinary 1,100
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 161 Ordinary 161
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 402 Ordinary 402
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -117 Ordinary -117
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,032 Ordinary 6,032
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83 Ordinary 83
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,899 Ordinary 1,899
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,058 Ordinary -1,058
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -628 Ordinary -628
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -320,013 Ordinary -320,013
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -95 Ordinary -95
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35 Ordinary -35

604 Page 27 10-Apr-2026

11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65 Ordinary 65
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 328 Ordinary 328
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,966 Ordinary 2,966
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,075 Ordinary 1,075
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,846 Ordinary 9,846
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 370 Ordinary 370
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
11/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 80 Ordinary 80
11/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.93 1,644 Ordinary 1,644
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 70 Ordinary 70
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -85 Ordinary -85
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,175 Ordinary 1,175
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 79 Ordinary 79
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,394 Ordinary -6,394
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -204 Ordinary -204
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -389 Ordinary -389
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 82 Ordinary 82
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,087 Ordinary 6,087
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -117 Ordinary -117
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75 Ordinary -75
12/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -112 Ordinary -112
13/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 131,875 Ordinary 131,875
13/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,319 Ordinary 26,319
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 470 Ordinary 470
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 54 Ordinary 54

604 Page 28 10-Apr-2026

13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48 Ordinary -48
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 68 Ordinary 68
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,361 Ordinary 2,361
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -701 Ordinary -701
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -202 Ordinary -202
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,323 Ordinary -1,323
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -867 Ordinary -867
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,171 Ordinary -1,171
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -162 Ordinary -162
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,033 Ordinary -6,033
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56 Ordinary 56
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -852 Ordinary -852
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -68 Ordinary -68
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -329 Ordinary -329
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -959 Ordinary -959
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,845 Ordinary -9,845
13/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,457 Ordinary 10,457
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,400 Ordinary -10,400
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,624 Ordinary -2,624
13/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -57 Ordinary -57
13/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 16.72 3,700 Ordinary 3,700
13/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,151 Ordinary -12,151
14/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,527 Ordinary -9,527
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75 Ordinary -75
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 674 Ordinary 674
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -82 Ordinary -82
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,597 Ordinary -1,597
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 585 Ordinary 585
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 114 Ordinary 114
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -310 Ordinary -310
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -62 Ordinary -62
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -101 Ordinary -101
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,843 Ordinary -2,843
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -147 Ordinary -147
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 748 Ordinary 748
14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 376 Ordinary 376

604 Page 29 10-Apr-2026

14/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,512 Ordinary 11,512
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,457 Ordinary -10,457
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,527 Ordinary -9,527
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,400 Ordinary 10,400
14/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 57 Ordinary 57
14/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.81 1,646 Ordinary 1,646
17/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -26,319 Ordinary -26,319
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -352 Ordinary -352
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 173 Ordinary 173
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,628 Ordinary 1,628
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 153 Ordinary 153
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,027 Ordinary 1,027
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,439 Ordinary 5,439
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
17/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 79 Ordinary 79
18/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29,685 Ordinary -29,685
18/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,578 Ordinary -6,578
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 466 Ordinary 466
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 793 Ordinary 793
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -84 Ordinary -84
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 198 Ordinary 198
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -554 Ordinary -554
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131 Ordinary -131
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -69 Ordinary -69
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 116 Ordinary 116
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
18/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 330 Ordinary 330
19/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 16.64 -1,943 Ordinary -1,943
19/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,778 Ordinary -16,778

604 Page 30 10-Apr-2026

19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 537 Ordinary 537
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 936 Ordinary 936
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 151 Ordinary 151
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 177 Ordinary 177
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,988 Ordinary 5,988
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 332 Ordinary 332
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,783 Ordinary 3,783
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56 Ordinary 56
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 214 Ordinary 214
19/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -139 Ordinary -139
19/02/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 16.64 -4,981 Ordinary -4,981
19/02/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 16.64 2,516 Ordinary 2,516
19/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 16.64 -2,487 Ordinary -2,487
19/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 16.64 -13,693 Ordinary -13,693
19/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.64 4,305 Ordinary 4,305
20/02/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.79 18,104 Ordinary 18,104
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -88,518 Ordinary -88,518
20/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,000 Ordinary 4,000
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 615 Ordinary 615
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 908 Ordinary 908
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,214 Ordinary 6,214
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 626 Ordinary 626
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 389 Ordinary 389
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 232 Ordinary 232
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,871 Ordinary 6,871
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 871 Ordinary 871
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,262 Ordinary 1,262
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,311 Ordinary -19,311
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70 Ordinary -70
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 616 Ordinary 616
20/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 679 Ordinary 679

604 Page 31 10-Apr-2026

20/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.80 1,646 Ordinary 1,646
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,198 Ordinary -1,198
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,611 Ordinary -2,611
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50,549 Ordinary -50,549
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,775 Ordinary -1,775
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,027 Ordinary -3,027
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,375 Ordinary -14,375
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,309 Ordinary -5,309
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -244,849 Ordinary -244,849
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 570,549 Ordinary 570,549
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,009 Ordinary -6,009
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -91 Ordinary -91
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,164 Ordinary -16,164
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -934 Ordinary -934
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -523 Ordinary -523
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -205,695 Ordinary -205,695
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109 Ordinary -109
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,366 Ordinary -1,366
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,150 Ordinary -3,150
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
21/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,338 Ordinary -4,338
21/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.94 864 Ordinary 864
24/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,300 Ordinary 6,300
24/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,567 Ordinary -28,567
24/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,400 Ordinary -10,400
24/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -57 Ordinary -57
24/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,196 Ordinary -5,196
24/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -33,828 Ordinary -33,828
25/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,935 Ordinary -22,935
25/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,292 Ordinary 32,292
25/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,292 Ordinary -32,292
25/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,538 Ordinary 3,538
25/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,292 Ordinary 32,292
25/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,292 Ordinary -32,292
25/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,882 Ordinary -17,882
25/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.32 1,648 Ordinary 1,648
25/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.32 6,336 Ordinary 6,336
26/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,258 Ordinary -22,258
26/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,376 Ordinary 4,376
26/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
26/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,376 Ordinary 4,376
26/02/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,258 Ordinary -22,258
27/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -141,395 Ordinary -141,395
27/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -573 Ordinary -573
28/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,917 Ordinary -2,917
28/02/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 573 Ordinary 573

604 Page 32 10-Apr-2026

28/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 16.22 -1,857 Ordinary -1,857
28/02/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -68,685 Ordinary -68,685
28/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 16.22 -10,859 Ordinary -10,859
28/02/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 16.22 -9,461 Ordinary -9,461
28/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 16.22 10,859 Ordinary 10,859
28/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 16.22 9,461 Ordinary 9,461
28/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 16.22 7,234 Ordinary 7,234
28/02/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 16.22 -7,234 Ordinary -7,234
03/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.14 1,101 Ordinary 1,101
03/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,292 Ordinary -32,292
03/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,000 Ordinary -4,000
03/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -64,064 Ordinary -64,064
03/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -36,638 Ordinary -36,638
03/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,376 Ordinary -4,376
03/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,624 Ordinary 9,624
03/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,559 Ordinary 1,559
03/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53,178 Ordinary 53,178
03/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -581,000 Ordinary -581,000
03/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 511,549 Ordinary 511,549
03/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,638 Ordinary -36,638
03/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,821 Ordinary -98,821
03/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,378 Ordinary -4,378
03/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,292 Ordinary -32,292
03/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133,434 Ordinary -133,434
03/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -343,356 Ordinary -343,356
03/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -68,685 Ordinary -68,685
03/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.14 1,682 Ordinary 1,682
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 102 Ordinary 102
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 272 Ordinary 272
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,987 Ordinary 9,987
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 398 Ordinary 398
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 584 Ordinary 584
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,392 Ordinary 3,392
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,011 Ordinary 1,011
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43,578 Ordinary 43,578
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 839 Ordinary 839
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50 Ordinary 50
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,821 Ordinary 5,821
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,852 Ordinary 2,852
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 622 Ordinary 622
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 159 Ordinary 159
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,557 Ordinary 28,557
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,681 Ordinary 32,681
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24

604 Page 33 10-Apr-2026

04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 564 Ordinary 564
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 535 Ordinary 535
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
04/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 776 Ordinary 776
04/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.09 841 Ordinary 841
04/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.09 841 Ordinary 841
05/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.07 3,670 Ordinary 3,670
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -102 Ordinary -102
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -272 Ordinary -272
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,987 Ordinary -9,987
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -398 Ordinary -398
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -584 Ordinary -584
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,392 Ordinary -3,392
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,011 Ordinary -1,011
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,578 Ordinary -43,578
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,903 Ordinary 14,903
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,471 Ordinary 2,471
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 93,720 Ordinary 93,720
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -839 Ordinary -839
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,852 Ordinary -2,852
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -159 Ordinary -159
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -96 Ordinary -96
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,681 Ordinary -32,681
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -564 Ordinary -564
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -535 Ordinary -535
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
05/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -776 Ordinary -776
05/03/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 16.07 3,330 Ordinary 3,330
05/03/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 16.07 -39,838 Ordinary -39,838
05/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.07 3,456 Ordinary 3,456
05/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.07 2,160 Ordinary 2,160
06/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,506 Ordinary 9,506
06/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,714 Ordinary 1,714
06/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67,323 Ordinary 67,323
06/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -511,549 Ordinary -511,549
06/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,821 Ordinary 98,821
06/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
06/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133,434 Ordinary 133,434
06/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 279,292 Ordinary 279,292
06/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.86 1,682 Ordinary 1,682
07/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.75 1,107 Ordinary 1,107
07/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39,854 Ordinary -39,854
07/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,367 Ordinary -6,367

604 Page 34 10-Apr-2026

07/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -242,779 Ordinary -242,779
07/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,809 Ordinary 4,809
07/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,391 Ordinary 5,391
07/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,496 Ordinary 4,496
10/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.19 180 Ordinary 180
10/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
10/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 266 Ordinary 266
10/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 160 Ordinary 160
10/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81,121 Ordinary 81,121
10/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 243 Ordinary 243
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,704 Ordinary -5,704
10/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
10/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
11/03/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 15.61 -44,896 Ordinary -44,896
11/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38 Ordinary -38
11/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
11/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
11/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,074 Ordinary -13,074
11/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.61 842 Ordinary 842
12/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 174 Ordinary 174
12/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 104 Ordinary 104
12/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53,149 Ordinary 53,149
12/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 158 Ordinary 158
12/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 15.20 -1,442 Ordinary -1,442
12/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,200 Ordinary 10,200
12/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,809 Ordinary -4,809
12/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,391 Ordinary -5,391
12/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.20 842 Ordinary 842
13/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -337 Ordinary -337
13/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -202 Ordinary -202
13/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -102,531 Ordinary -102,531
13/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -307 Ordinary -307
13/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 583,990 Ordinary 583,990
13/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,200 Ordinary -10,200
13/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,809 Ordinary 4,809
13/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,391 Ordinary 5,391
14/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.91 1,107 Ordinary 1,107
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61 Ordinary -61
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,666 Ordinary -18,666
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 283 Ordinary 283
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,329 Ordinary 1,329
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 87 Ordinary 87
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,796 Ordinary 15,796
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 438 Ordinary 438

604 Page 35 10-Apr-2026

14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 249 Ordinary 249
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 349 Ordinary 349
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 114 Ordinary 114
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56 Ordinary 56
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 120 Ordinary 120
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,265 Ordinary 5,265
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 289 Ordinary 289
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 351 Ordinary 351
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,001 Ordinary 2,001
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 501 Ordinary 501
14/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,458 Ordinary 22,458
14/03/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 15.91 3,996 Ordinary 3,996
14/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.91 3,672 Ordinary 3,672
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -583,963 Ordinary -583,963
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,699 Ordinary 2,699
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 400 Ordinary 400
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 191 Ordinary 191
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,055 Ordinary 1,055
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 236 Ordinary 236
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,834 Ordinary 11,834
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 200 Ordinary 200
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 717 Ordinary 717
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,540 Ordinary 8,540
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 230 Ordinary 230
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 116 Ordinary 116
17/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 105 Ordinary 105
17/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.21 842 Ordinary 842
18/03/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 15.69 -19,280 Ordinary -19,280
18/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -346 Ordinary -346
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -102 Ordinary -102
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,316 Ordinary -1,316
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25

604 Page 36 10-Apr-2026

18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -408 Ordinary -408
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 227 Ordinary 227
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -219 Ordinary -219
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
18/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,162 Ordinary -2,162
18/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4 Ordinary -4
18/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.69 1,684 Ordinary 1,684
18/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.69 3,888 Ordinary 3,888
19/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.08 14,786 Ordinary 14,786
19/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.08 1,107 Ordinary 1,107
19/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.08 1,107 Ordinary 1,107
19/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4 Ordinary -4
19/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,102 Ordinary -4,102
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -447 Ordinary -447
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,943 Ordinary -1,943
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -122 Ordinary -122
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,020 Ordinary -23,020
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -637 Ordinary -637
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -342 Ordinary -342
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -429 Ordinary -429
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -165 Ordinary -165
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71 Ordinary -71
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -130 Ordinary -130
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,556 Ordinary -7,556
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -916 Ordinary -916
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -510 Ordinary -510
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,838 Ordinary -2,838
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -695 Ordinary -695
19/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,130 Ordinary -32,130
19/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4 Ordinary -4
19/03/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.08 -3,758 Ordinary -3,758
20/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.36 369 Ordinary 369
20/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.36 4,059 Ordinary 4,059
21/03/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.37 -4,819 Ordinary -4,819
21/03/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.37 -3,582 Ordinary -3,582
21/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.37 1,107 Ordinary 1,107

604 Page 37 10-Apr-2026

21/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.37 4,819 Ordinary 4,819
21/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.37 12,197 Ordinary 12,197
21/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34,089 Ordinary 34,089
21/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,212 Ordinary 7,212
21/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 329,699 Ordinary 329,699
21/03/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 15.37 889 Ordinary 889
21/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.37 1,368 Ordinary 1,368
21/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.37 1,636 Ordinary 1,636
21/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.37 17,530 Ordinary 17,530
21/03/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.37 -12,197 Ordinary -12,197
24/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,918 Ordinary -3,918
24/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,084 Ordinary -1,084
24/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35,032 Ordinary -35,032
24/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.59 1,684 Ordinary 1,684
24/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.59 1,080 Ordinary 1,080
25/03/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 15.52 -35,308 Ordinary -35,308
25/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.52 1,283 Ordinary 1,283
25/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -23,074 Ordinary -23,074
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 686 Ordinary 686
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 349 Ordinary 349
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 506 Ordinary 506
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 273 Ordinary 273
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30,464 Ordinary 30,464
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,040 Ordinary 6,040
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,108 Ordinary 2,108
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,616 Ordinary 11,616
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,838 Ordinary 2,838
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 130,724 Ordinary 130,724
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,498 Ordinary 1,498
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66 Ordinary 66
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33,943 Ordinary 33,943
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,887 Ordinary 7,887
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,127 Ordinary 7,127
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 461 Ordinary 461
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 123 Ordinary 123
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 358,779 Ordinary 358,779
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 104,991 Ordinary 104,991
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55 Ordinary 55
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,690 Ordinary 2,690
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,290 Ordinary 1,290
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
25/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,005 Ordinary 2,005
25/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,074 Ordinary -23,074
25/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -23,074 Ordinary -23,074

604 Page 38 10-Apr-2026

25/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.52 843 Ordinary 843
26/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -23,074 Ordinary -23,074
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 329 Ordinary 329
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 799 Ordinary 799
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,979 Ordinary 32,979
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -686 Ordinary -686
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -349 Ordinary -349
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -506 Ordinary -506
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -273 Ordinary -273
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,464 Ordinary -30,464
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,040 Ordinary -6,040
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,108 Ordinary -2,108
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,616 Ordinary -11,616
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,838 Ordinary -2,838
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -130,724 Ordinary -130,724
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,498 Ordinary -1,498
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,887 Ordinary -7,887
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -461 Ordinary -461
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -123 Ordinary -123
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104,991 Ordinary -104,991
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,690 Ordinary -2,690
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,290 Ordinary -1,290
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
26/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,005 Ordinary -2,005
26/03/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,074 Ordinary -23,074
26/03/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 15.82 -19,094 Ordinary -19,094
26/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -23,074 Ordinary -23,074
26/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.82 153,975 Ordinary 153,975
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64,443 Ordinary -64,443
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,054 Ordinary -14,054
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -686,425 Ordinary -686,425
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 626 Ordinary 626
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 269 Ordinary 269
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 215 Ordinary 215
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30,936 Ordinary 30,936
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,641 Ordinary 2,641
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,182 Ordinary 2,182
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,970 Ordinary 11,970
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,941 Ordinary 2,941
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 133,045 Ordinary 133,045
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,272 Ordinary 1,272
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,278 Ordinary 8,278
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 476 Ordinary 476

604 Page 39 10-Apr-2026

27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 127 Ordinary 127
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 108,341 Ordinary 108,341
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56 Ordinary 56
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,779 Ordinary 2,779
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,051 Ordinary 1,051
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
27/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,478 Ordinary 2,478
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -626 Ordinary -626
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -269 Ordinary -269
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -215 Ordinary -215
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,936 Ordinary -30,936
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,641 Ordinary -2,641
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,182 Ordinary -2,182
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,970 Ordinary -11,970
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,941 Ordinary -2,941
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133,045 Ordinary -133,045
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,272 Ordinary -1,272
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,278 Ordinary -8,278
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -476 Ordinary -476
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -127 Ordinary -127
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -108,341 Ordinary -108,341
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,779 Ordinary -2,779
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,051 Ordinary -1,051
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47 Ordinary -47
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,478 Ordinary -2,478
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,281 Ordinary 20,281
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,597 Ordinary 6,597
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,928 Ordinary 2,928
28/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,597 Ordinary 1,597
28/03/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.68 42,709 Ordinary 42,709
28/03/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.68 -8,309 Ordinary -8,309
31/03/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.41 -5,675 Ordinary -5,675
31/03/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 35,093 Ordinary 35,093
31/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
31/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
31/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,466 Ordinary 20,466
31/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 113 Ordinary 113
31/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,281 Ordinary -20,281
31/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,597 Ordinary -6,597
31/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,928 Ordinary -2,928
31/03/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,597 Ordinary -1,597
31/03/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 15.41 5,941 Ordinary 5,941
31/03/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.41 1,686 Ordinary 1,686

604 Page 40 10-Apr-2026

01/04/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 15.59 -6,009 Ordinary -6,009
01/04/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 15.59 -33,547 Ordinary -33,547
01/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,495 Ordinary -3,495
01/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
01/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
01/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,466 Ordinary -20,466
01/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -113 Ordinary -113
01/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,495 Ordinary -3,495
01/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,200 Ordinary 10,200
01/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,486 Ordinary 4,486
01/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,219 Ordinary 2,219
01/04/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 15.59 6,009 Ordinary 6,009
02/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,057 Ordinary 2,057
02/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 398,347 Ordinary 398,347
02/04/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 15.76 1,110 Ordinary 1,110
02/04/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 15.76 2,516 Ordinary 2,516
02/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.76 844 Ordinary 844
02/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.76 3,906 Ordinary 3,906
03/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.52 179 Ordinary 179
03/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 298 Ordinary 298
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 125 Ordinary 125
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 357 Ordinary 357
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 121 Ordinary 121
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 219 Ordinary 219
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,970 Ordinary 41,970
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,514 Ordinary 6,514
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,407 Ordinary 3,407
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34,568 Ordinary 34,568
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,591 Ordinary 5,591
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 154,188 Ordinary 154,188
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 970 Ordinary 970
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,994 Ordinary 9,994
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 643 Ordinary 643
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164 Ordinary 164
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 139,801 Ordinary 139,801
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 70 Ordinary 70
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,164 Ordinary 6,164
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,108 Ordinary 2,108
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 158 Ordinary 158
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,453 Ordinary 3,453
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,057 Ordinary -2,057
03/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -398,347 Ordinary -398,347
03/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.52 155,091 Ordinary 155,091
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38 Ordinary -38
604 Page 41 10-Apr-2026 604 Page 41 10-Apr-2026 604 Page 41 10-Apr-2026 604 Page 41 10-Apr-2026 604 Page 41 10-Apr-2026 604 Page 41 10-Apr-2026 604 Page 41 10-Apr-2026
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,583 Ordinary 4,583
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 465 Ordinary 465
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,344 Ordinary 3,344
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 491 Ordinary 491
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,617 Ordinary -16,617
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,075 Ordinary -1,075
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -79 Ordinary -79
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,533 Ordinary -15,533
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 996 Ordinary 996
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
04/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 636 Ordinary 636
04/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
04/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,283 Ordinary -4,283
04/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.16 1,688 Ordinary 1,688
07/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.38 2,184 Ordinary 2,184
07/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.38 3,640 Ordinary 3,640
07/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.38 -17,645 Ordinary -17,645
07/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,092 Ordinary -35,092
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -276 Ordinary -276
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -162 Ordinary -162
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -318 Ordinary -318
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -112 Ordinary -112
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -218 Ordinary -218
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46,553 Ordinary -46,553
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,551 Ordinary -6,551
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,872 Ordinary -3,872
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37,912 Ordinary -37,912
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,082 Ordinary -6,082
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -137,571 Ordinary -137,571
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,010 Ordinary -1,010
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81 Ordinary -81
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,919 Ordinary -8,919
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -564 Ordinary -564
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -147 Ordinary -147
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -124,268 Ordinary -124,268
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,160 Ordinary -7,160
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,035 Ordinary -2,035
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -153 Ordinary -153
07/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,090 Ordinary -4,090

604 Page 42 10-Apr-2026

07/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.38 6,113 Ordinary 6,113
08/04/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 14.76 -29,389 Ordinary -29,389
08/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,398 Ordinary 3,398
08/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,028 Ordinary 28,028
08/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,617 Ordinary 10,617
08/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 582 Ordinary 582
08/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,020 Ordinary 23,020
08/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,241 Ordinary 4,241
08/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,713 Ordinary 5,713
08/04/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 14.76 -5,962 Ordinary -5,962
08/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.76 845 Ordinary 845
08/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 14.76 -654 Ordinary -654
09/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.44 1,092 Ordinary 1,092
09/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.44 364 Ordinary 364
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,347 Ordinary -3,347
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,224 Ordinary -3,224
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,794 Ordinary 1,794
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 414 Ordinary 414
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 974 Ordinary 974
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,773 Ordinary 11,773
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -582 Ordinary -582
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,020 Ordinary -23,020
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 661 Ordinary 661
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 876 Ordinary 876
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 253 Ordinary 253
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,722 Ordinary 1,722
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 769 Ordinary 769
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,102 Ordinary 1,102
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,117 Ordinary 2,117
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 124 Ordinary 124
09/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,577 Ordinary 7,577
09/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.44 3,384 Ordinary 3,384
09/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.44 654 Ordinary 654
09/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.44 1,090 Ordinary 1,090
10/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.94 -1,583 Ordinary -1,583
10/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.94 1,456 Ordinary 1,456
10/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.94 2,548 Ordinary 2,548
10/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -48,000 Ordinary -48,000
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,804 Ordinary -24,804
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,411 Ordinary -12,411
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -414 Ordinary -414
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -974 Ordinary -974
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,773 Ordinary -11,773
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18

604 Page 43 10-Apr-2026

10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,902 Ordinary -4,902
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -876 Ordinary -876
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -253 Ordinary -253
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,722 Ordinary -1,722
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,482 Ordinary -6,482
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,102 Ordinary -1,102
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,117 Ordinary -2,117
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -124 Ordinary -124
10/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,577 Ordinary -7,577
11/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.88 1,456 Ordinary 1,456
11/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,289 Ordinary 21,289
11/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,431 Ordinary 14,431
11/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,878 Ordinary 3,878
11/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,003 Ordinary 9,003
11/04/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.64 1,608 Ordinary 1,608
11/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,660 Ordinary 27,660
11/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.88 2,538 Ordinary 2,538
14/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,289 Ordinary -21,289
14/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,431 Ordinary -14,431
14/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,878 Ordinary -3,878
14/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,003 Ordinary -9,003
14/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 640 Ordinary 640
14/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.14 846 Ordinary 846
14/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.14 2,538 Ordinary 2,538
14/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.14 181,275 Ordinary 181,275
15/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -512 Ordinary -512
16/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.98 3,640 Ordinary 3,640
16/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,713 Ordinary 11,713
16/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,790 Ordinary 10,790
16/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,196 Ordinary 3,196
16/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,900 Ordinary 11,900
16/04/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.98 485 Ordinary 485
16/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -396 Ordinary -396
17/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.31 716 Ordinary 716
17/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.31 179 Ordinary 179
17/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,628 Ordinary 4,628
17/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,210 Ordinary 4,210
17/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,240 Ordinary 1,240
17/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,923 Ordinary 4,923
17/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 515 Ordinary 515
17/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.31 1,090 Ordinary 1,090
18/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
18/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
18/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,363 Ordinary 1,363
18/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 830 Ordinary 830
18/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 424,028 Ordinary 424,028

604 Page 44 10-Apr-2026

18/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,189 Ordinary 4,189
18/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
18/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -110,538 Ordinary -110,538
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 110,538 Ordinary 110,538
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,809 Ordinary -4,809
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,809 Ordinary 4,809
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,821 Ordinary -98,821
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,821 Ordinary 98,821
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133,434 Ordinary -133,434
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133,434 Ordinary 133,434
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -229,644 Ordinary -229,644
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 229,644 Ordinary 229,644
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,308 Ordinary -11,308
18/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,308 Ordinary 11,308
18/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,907 Ordinary -27,907
18/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,907 Ordinary 27,907
21/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,654 Ordinary 2,654
21/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 59,882 Ordinary 59,882
21/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
21/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
21/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
21/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
21/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,156 Ordinary 13,156
21/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 130 Ordinary 130
21/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
21/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
21/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -436 Ordinary -436
22/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 71,458 Ordinary 71,458
22/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,378 Ordinary -16,378
22/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,965 Ordinary -14,965
22/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,405 Ordinary -1,405
22/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -856 Ordinary -856
22/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -437,184 Ordinary -437,184
22/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,319 Ordinary -4,319
22/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,437 Ordinary -4,437
22/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,819 Ordinary -16,819
22/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
22/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.98 2,538 Ordinary 2,538
23/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.67 364 Ordinary 364
23/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,116 Ordinary -2,116
23/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,383 Ordinary -8,383
23/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,239 Ordinary 1,239
23/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 757 Ordinary 757
23/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 388,487 Ordinary 388,487
23/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,816 Ordinary 3,816
23/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,116 Ordinary -2,116
23/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,383 Ordinary -8,383

604 Page 45 10-Apr-2026

23/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,500 Ordinary 10,500
23/04/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.67 -2,064 Ordinary -2,064
23/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
23/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,121 Ordinary 1,121
24/04/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 15.75 -18,182 Ordinary -18,182
24/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -26,234 Ordinary -26,234
24/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,239 Ordinary -1,239
24/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -757 Ordinary -757
24/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -388,487 Ordinary -388,487
24/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,816 Ordinary -3,816
24/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,809 Ordinary -4,809
24/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,234 Ordinary -26,234
24/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,308 Ordinary -11,308
24/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -42,351 Ordinary -42,351
24/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,418 Ordinary -1,418
25/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 42,450 Ordinary 42,450
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 539 Ordinary 539
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,828 Ordinary 1,828
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,130 Ordinary 4,130
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 166,218 Ordinary 166,218
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 54,691 Ordinary 54,691
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,965 Ordinary 5,965
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,380 Ordinary 7,380
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,705 Ordinary 4,705
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42,305 Ordinary 42,305
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,215 Ordinary 7,215
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,141 Ordinary 1,141
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,643 Ordinary 32,643
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 258 Ordinary 258
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,031 Ordinary 1,031
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48,200 Ordinary 48,200
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 424 Ordinary 424
25/04/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 15.75 1,998 Ordinary 1,998
25/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 209 Ordinary 209
28/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -42,350 Ordinary -42,350
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -539 Ordinary -539
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,828 Ordinary -1,828
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,130 Ordinary -4,130
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -166,218 Ordinary -166,218
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54,691 Ordinary -54,691
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,965 Ordinary -5,965
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,380 Ordinary -7,380
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,705 Ordinary -4,705
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42,305 Ordinary -42,305
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,215 Ordinary -7,215
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,141 Ordinary -1,141
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,643 Ordinary -32,643
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -258 Ordinary -258
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,031 Ordinary -1,031

604 Page 46 10-Apr-2026

28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48,200 Ordinary -48,200
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -424 Ordinary -424
28/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 382,818 Ordinary 382,818
28/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,821 Ordinary -98,821
28/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
28/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -105,084 Ordinary -105,084
28/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -221,261 Ordinary -221,261
28/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -42,350 Ordinary -42,350
28/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -150 Ordinary -150
29/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.95 8,008 Ordinary 8,008
29/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 177,242 Ordinary 177,242
29/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 171,847 Ordinary 171,847
29/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,331 Ordinary 3,331
29/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,319 Ordinary 26,319
29/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 146,681 Ordinary 146,681
29/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,669 Ordinary 6,669
29/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,230 Ordinary 4,230
29/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -382,818 Ordinary -382,818
29/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,821 Ordinary 98,821
29/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
29/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 62,734 Ordinary 62,734
29/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 221,261 Ordinary 221,261
29/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -898 Ordinary -898
29/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
29/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.95 1,692 Ordinary 1,692
30/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 17.19 -1,352 Ordinary -1,352
30/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 17.19 -1,106 Ordinary -1,106
30/04/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 17.19 11,888 Ordinary 11,888
30/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,774 Ordinary 8,774
30/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
30/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,669 Ordinary 6,669
30/04/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,951 Ordinary -6,951
30/04/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 17.19 5,096 Ordinary 5,096
30/04/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,049 Ordinary 3,049
30/04/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,338 Ordinary -26,338
30/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 17.19 -5,096 Ordinary -5,096
30/04/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 17.19 -12,473 Ordinary -12,473
01/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2 Ordinary -2
01/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -23,749 Ordinary -23,749
01/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 328 Ordinary 328
01/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,783 Ordinary -18,783
01/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,848 Ordinary 1,848
01/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,779 Ordinary 7,779
01/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,848 Ordinary -1,848
01/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,107 Ordinary -8,107
01/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
01/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,749 Ordinary -23,749

604 Page 47 10-Apr-2026

01/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,783 Ordinary -18,783
01/05/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 17.20 -6,000 Ordinary -6,000
01/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -42,534 Ordinary -42,534
01/05/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 17.20 6,000 Ordinary 6,000
01/05/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 17.21 29,986 Ordinary 29,986
02/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 17.28 4,196 Ordinary 4,196
02/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,508 Ordinary 7,508
02/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,508 Ordinary -7,508
02/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -38,985 Ordinary -38,985
02/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -110,538 Ordinary -110,538
02/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 110,538 Ordinary 110,538
02/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
02/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
02/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,821 Ordinary -98,821
02/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,821 Ordinary 98,821
02/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,985 Ordinary -38,985
02/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -209,147 Ordinary -209,147
02/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 209,147 Ordinary 209,147
02/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,549 Ordinary -3,549
02/05/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 17.28 -3,863 Ordinary -3,863
02/05/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 17.28 3,330 Ordinary 3,330
02/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -42,534 Ordinary -42,534
02/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
02/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
05/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 17.24 -3,640 Ordinary -3,640
05/05/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 17.23 1,822 Ordinary 1,822
05/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 248 Ordinary 248
05/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,103 Ordinary 7,103
05/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,351 Ordinary -7,351
05/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,800 Ordinary 2,800
05/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 421 Ordinary 421
05/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,118 Ordinary 19,118
05/05/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 17.24 1,998 Ordinary 1,998
06/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,327 Ordinary 2,327
06/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,327 Ordinary -2,327
06/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,800 Ordinary -2,800
06/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -421 Ordinary -421
06/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,118 Ordinary -19,118
06/05/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 17.35 3,552 Ordinary 3,552
07/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -71,458 Ordinary -71,458
07/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,654 Ordinary -2,654
07/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,848 Ordinary -1,848
07/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -100,484 Ordinary -100,484
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7

604 Page 48 10-Apr-2026

07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 451 Ordinary 451
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65 Ordinary 65
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
07/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78 Ordinary 78
07/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.36 3,388 Ordinary 3,388
07/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.36 847 Ordinary 847
07/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.36 1,314 Ordinary 1,314
08/05/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 17.82 -18,982 Ordinary -18,982
08/05/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 17.29 1,310 Ordinary 1,310
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -451 Ordinary -451
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
604 Page 49 10-Apr-2026 604 Page 49 10-Apr-2026 604 Page 49 10-Apr-2026 604 Page 49 10-Apr-2026 604 Page 49 10-Apr-2026 604 Page 49 10-Apr-2026 604 Page 49 10-Apr-2026
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -65 Ordinary -65
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -62 Ordinary -62
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
08/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78 Ordinary -78
09/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,230 Ordinary -4,230
09/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -201,959 Ordinary -201,959
09/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -146,554 Ordinary -146,554
09/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -47,257 Ordinary -47,257
09/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 21,572 Ordinary 21,572
09/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51,790 Ordinary 51,790
09/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,066 Ordinary 6,066
09/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 384,394 Ordinary 384,394
09/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 311,299 Ordinary 311,299
09/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
09/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,821 Ordinary -98,821
09/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -209,147 Ordinary -209,147
09/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.87 1,694 Ordinary 1,694
12/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 47,257 Ordinary 47,257
12/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,399 Ordinary 23,399
12/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,230 Ordinary 4,230
12/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 206,557 Ordinary 206,557
12/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 141,956 Ordinary 141,956
12/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,705 Ordinary 6,705
12/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,041 Ordinary 1,041
12/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58,559 Ordinary 58,559
12/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -311,299 Ordinary -311,299
12/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,786 Ordinary -10,786
12/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
12/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,821 Ordinary 98,821
12/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 230,719 Ordinary 230,719
12/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,786 Ordinary 10,786
12/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
12/05/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 17.72 -7,753 Ordinary -7,753
13/05/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 17.81 -12,214 Ordinary -12,214
13/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -344 Ordinary -344
13/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 259 Ordinary 259
13/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
13/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,399 Ordinary 23,399
13/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 17.81 -41,841 Ordinary -41,841

604 Page 50 10-Apr-2026

13/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,399 Ordinary 23,399
13/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.81 848 Ordinary 848
14/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,446 Ordinary 1,446
14/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 277,000 Ordinary 277,000
14/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 249 Ordinary 249
14/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,751 Ordinary 24,751
14/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 17.90 -3,357 Ordinary -3,357
14/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.90 7,040 Ordinary 7,040
15/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,235 Ordinary -5,235
15/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,235 Ordinary 5,235
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59,597 Ordinary -59,597
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -277,000 Ordinary -277,000
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,615 Ordinary -7,615
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -467,790 Ordinary -467,790
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30,166 Ordinary 30,166
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,486 Ordinary 1,486
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,603 Ordinary 10,603
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 994 Ordinary 994
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109,157 Ordinary 109,157
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 179 Ordinary 179
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,728 Ordinary 3,728
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,228 Ordinary 1,228
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53 Ordinary 53
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,856 Ordinary 2,856
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 98 Ordinary 98
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,003 Ordinary 13,003
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,385 Ordinary 1,385
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,943 Ordinary 12,943
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,114 Ordinary 1,114
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 468 Ordinary 468
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,763 Ordinary 5,763
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,251 Ordinary 1,251
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,123 Ordinary 11,123
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49,259 Ordinary 49,259
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,298 Ordinary 18,298
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,107 Ordinary 7,107
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56,591 Ordinary 56,591
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,611 Ordinary 9,611
15/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 202,488 Ordinary 202,488
16/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,065 Ordinary -11,065
16/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,065 Ordinary 11,065
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,166 Ordinary -30,166
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,486 Ordinary -1,486
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,603 Ordinary -10,603
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -994 Ordinary -994
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109,157 Ordinary -109,157
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -179 Ordinary -179
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,728 Ordinary -3,728

604 Page 51 10-Apr-2026

16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,228 Ordinary -1,228
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,856 Ordinary -2,856
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -98 Ordinary -98
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,003 Ordinary -13,003
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,385 Ordinary -1,385
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,943 Ordinary -12,943
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,114 Ordinary -1,114
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -468 Ordinary -468
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,763 Ordinary -5,763
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,251 Ordinary -1,251
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,123 Ordinary -11,123
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49,259 Ordinary -49,259
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,298 Ordinary -18,298
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,107 Ordinary -7,107
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56,591 Ordinary -56,591
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,611 Ordinary -9,611
16/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -202,488 Ordinary -202,488
19/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 17.71 4,745 Ordinary 4,745
19/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -94,765 Ordinary -94,765
19/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -26,319 Ordinary -26,319
19/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,235 Ordinary -5,235
19/05/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 17.71 5,000 Ordinary 5,000
19/05/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 17.71 946 Ordinary 946
19/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.71 848 Ordinary 848
20/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 17.79 -10,440 Ordinary -10,440
20/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.82 2,860 Ordinary 2,860
21/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,774 Ordinary -8,774
21/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.85 2,547 Ordinary 2,547
22/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,331 Ordinary -3,331
22/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -57,969 Ordinary -57,969
22/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,206 Ordinary 6,206
22/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
22/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -57,969 Ordinary -57,969
22/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -61,300 Ordinary -61,300
22/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.74 220 Ordinary 220
23/05/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 17.69 8,730 Ordinary 8,730
23/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -61,299 Ordinary -61,299
23/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,206 Ordinary -6,206
23/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -61,299 Ordinary -61,299
23/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -61,299 Ordinary -61,299
26/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 35,093 Ordinary 35,093
26/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 79,700 Ordinary 79,700
26/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
26/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,298 Ordinary -17,298
27/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67,500 Ordinary -67,500
27/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2

604 Page 52 10-Apr-2026

27/05/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,298 Ordinary -17,298
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 61,186 Ordinary 61,186
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 1,550 Ordinary 1,550
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 630 Ordinary 630
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 48,866 Ordinary 48,866
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.30 8,030 Ordinary 8,030
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 11,001 Ordinary 11,001
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 10,704 Ordinary 10,704
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 71,712 Ordinary 71,712
28/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,200 Ordinary -12,200
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 18,341 Ordinary 18,341
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 1,732 Ordinary 1,732
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 67,575 Ordinary 67,575
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 2,117 Ordinary 2,117
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 2,795 Ordinary 2,795
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 64,191 Ordinary 64,191
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 19,574 Ordinary 19,574
28/05/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 16.50 1,411 Ordinary 1,411
28/05/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 16.30 -2,964 Ordinary -2,964
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 2,409 Ordinary 2,409
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 1,016 Ordinary 1,016
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 40,183 Ordinary 40,183
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 833 Ordinary 833
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 528,312 Ordinary 528,312
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 57,380 Ordinary 57,380
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 6,096 Ordinary 6,096
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 4,730 Ordinary 4,730
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 8,158 Ordinary 8,158
28/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.70 560 Ordinary 560
30/05/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 16.07 -4,517 Ordinary -4,517
30/05/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.07 -3,650 Ordinary -3,650
30/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,174 Ordinary -9,174
30/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,998 Ordinary 6,998
30/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 105,000 Ordinary 105,000
30/05/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,998 Ordinary -6,998
30/05/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 16.07 -3,960 Ordinary -3,960
30/05/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 16.07 -2,805 Ordinary -2,805
30/05/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328

604 Page 53 10-Apr-2026

30/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.07 6,141 Ordinary 6,141
30/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.07 3,960 Ordinary 3,960
30/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.07 9,387 Ordinary 9,387
30/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 16.07 -9,387 Ordinary -9,387
30/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 16.07 -6,648 Ordinary -6,648
30/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 16.07 -6,141 Ordinary -6,141
30/05/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 16.07 -4,349 Ordinary -4,349
01/06/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 0.00 17,880 Ordinary 17,880
01/06/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 0.02 891 Ordinary 891
01/06/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 0.04 468 Ordinary 468
01/06/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 0.03 621 Ordinary 621
01/06/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 0.01 2,046 Ordinary 2,046
01/06/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 0.01 2,186 Ordinary 2,186
01/06/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 0.01 2,424 Ordinary 2,424
01/06/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 0.00 3,523 Ordinary 3,523
02/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,613 Ordinary 10,613
02/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 79,000 Ordinary 79,000
02/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,174 Ordinary 9,174
03/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.08 -4,227 Ordinary -4,227
03/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -105,000 Ordinary -105,000
03/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 169,488 Ordinary 169,488
03/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,369 Ordinary 6,369
03/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 22,000 Ordinary 22,000
03/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,331 Ordinary 3,331
03/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -82,454 Ordinary -82,454
03/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 82,454 Ordinary 82,454
03/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,821 Ordinary -98,821
03/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,821 Ordinary 98,821
03/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -134,850 Ordinary -134,850
03/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 134,850 Ordinary 134,850
03/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
03/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
03/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
03/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
03/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
03/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
03/06/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.08 2,535 Ordinary 2,535
03/06/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.08 845 Ordinary 845
04/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,919 Ordinary -25,919
04/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,525 Ordinary -9,525
04/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -169,488 Ordinary -169,488
04/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
04/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,156 Ordinary -3,156
04/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 175 Ordinary 175

604 Page 54 10-Apr-2026

04/06/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 0.00 7,140 Ordinary 7,140
05/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.44 4,482 Ordinary 4,482
05/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -43,190 Ordinary -43,190
05/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,230 Ordinary -4,230
05/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -79,000 Ordinary -79,000
05/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -217,622 Ordinary -217,622
05/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -134,958 Ordinary -134,958
05/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,379,940 Ordinary 1,379,940
05/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35 Ordinary 35
06/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,379,940 Ordinary -1,379,940
06/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,007 Ordinary 1,007
06/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,256 Ordinary 2,256
06/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,448 Ordinary 4,448
06/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,178 Ordinary 2,178
06/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,058 Ordinary 1,058
06/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -82,454 Ordinary -82,454
06/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 82,454 Ordinary 82,454
06/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
06/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
06/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,821 Ordinary -98,821
06/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,821 Ordinary 98,821
06/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -131,694 Ordinary -131,694
06/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 131,694 Ordinary 131,694
06/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
06/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
06/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
06/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
06/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
06/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
09/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,309 Ordinary 30,309
09/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,484 Ordinary -4,484
09/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 124,862 Ordinary 124,862
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,842 Ordinary 13,842
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43,206 Ordinary 43,206
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,318 Ordinary 4,318
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 427,928 Ordinary 427,928
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 654 Ordinary 654
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,390 Ordinary 5,390
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,640 Ordinary 4,640
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 776 Ordinary 776
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,474 Ordinary 12,474
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 300 Ordinary 300
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46,974 Ordinary 46,974
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,178 Ordinary 3,178
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40,062 Ordinary 40,062

604 Page 55 10-Apr-2026

10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,449 Ordinary 6,449
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,565 Ordinary 1,565
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,816 Ordinary 3,816
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,829 Ordinary 2,829
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,033 Ordinary 13,033
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 89,760 Ordinary 89,760
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51,252 Ordinary 51,252
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,513 Ordinary 19,513
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 98,397 Ordinary 98,397
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,629 Ordinary 17,629
10/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 362,411 Ordinary 362,411
11/06/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 16.90 2,925 Ordinary 2,925
11/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,168 Ordinary 25,168
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -124,862 Ordinary -124,862
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,842 Ordinary -13,842
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,182 Ordinary -2,182
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,067 Ordinary -1,067
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,206 Ordinary -43,206
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,318 Ordinary -4,318
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -427,928 Ordinary -427,928
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -654 Ordinary -654
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,390 Ordinary -5,390
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,640 Ordinary -4,640
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,474 Ordinary -12,474
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -300 Ordinary -300
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,178 Ordinary -3,178
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40,062 Ordinary -40,062
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -995 Ordinary -995
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,565 Ordinary -1,565
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,829 Ordinary -2,829
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,256 Ordinary -2,256
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,033 Ordinary -13,033
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -89,760 Ordinary -89,760
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51,252 Ordinary -51,252
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,513 Ordinary -19,513
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -98,397 Ordinary -98,397
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,629 Ordinary -17,629
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -362,411 Ordinary -362,411
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 104,382 Ordinary 104,382
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40,385 Ordinary 40,385
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36,914 Ordinary -36,914
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,749 Ordinary 4,749
11/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,198,339 Ordinary 1,198,339
11/06/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 16.74 35,447 Ordinary 35,447
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 114,449 Ordinary 114,449
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,223 Ordinary 17,223
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,084 Ordinary 41,084
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,752 Ordinary 4,752

604 Page 56 10-Apr-2026

12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 568 Ordinary 568
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 393,133 Ordinary 393,133
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 512 Ordinary 512
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,225 Ordinary 4,225
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,800 Ordinary 3,800
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104,483 Ordinary -104,483
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,206 Ordinary 10,206
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 238 Ordinary 238
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57,887 Ordinary 57,887
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,610 Ordinary 2,610
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44,176 Ordinary 44,176
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,841 Ordinary -1,841
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,945 Ordinary 1,945
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,180,312 Ordinary -1,180,312
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,170 Ordinary 3,170
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44,393 Ordinary 44,393
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 94,560 Ordinary 94,560
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55,270 Ordinary 55,270
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,099 Ordinary 16,099
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 82,582 Ordinary 82,582
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,342 Ordinary 17,342
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 303,578 Ordinary 303,578
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40,385 Ordinary -40,385
12/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
12/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.62 -28,929 Ordinary -28,929
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,058 Ordinary -2,058
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,824 Ordinary 1,824
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,391 Ordinary -2,391
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35 Ordinary -35
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,618 Ordinary 28,618
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -214 Ordinary -214
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 132 Ordinary 132
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -562 Ordinary -562
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,707 Ordinary -6,707
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 435 Ordinary 435
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,376 Ordinary 4,376
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 278 Ordinary 278
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -454 Ordinary -454
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 173 Ordinary 173
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -196 Ordinary -196
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,234 Ordinary -13,234
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,606 Ordinary -18,606
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,825 Ordinary 20,825
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -940 Ordinary -940
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,143 Ordinary -6,143
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,050 Ordinary -1,050

604 Page 57 10-Apr-2026

13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,260 Ordinary -20,260
13/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -82,454 Ordinary -82,454
13/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 82,454 Ordinary 82,454
13/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
13/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
13/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,821 Ordinary -98,821
13/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,821 Ordinary 98,821
13/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -131,694 Ordinary -131,694
13/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 131,694 Ordinary 131,694
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
13/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
16/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,369 Ordinary -6,369
16/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,477 Ordinary 18,477
16/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 87,671 Ordinary 87,671
16/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,782 Ordinary 10,782
16/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -513 Ordinary -513
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,006 Ordinary -6,006
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 192 Ordinary 192
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,290 Ordinary -3,290
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -302 Ordinary -302
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -65 Ordinary -65
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,519 Ordinary 5,519
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -460 Ordinary -460
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -234 Ordinary -234
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -660 Ordinary -660
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,753 Ordinary 5,753
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -310 Ordinary -310
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,685 Ordinary 2,685
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,563 Ordinary 1,563
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 148 Ordinary 148
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,354 Ordinary 2,354
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 716 Ordinary 716
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,589 Ordinary 14,589
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,664 Ordinary -4,664
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,207 Ordinary 8,207
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,997 Ordinary -1,997
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,861 Ordinary -6,861
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,629 Ordinary -1,629
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,265 Ordinary -22,265
16/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -513 Ordinary -513
16/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,369 Ordinary -6,369
16/06/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 16.82 8,029 Ordinary 8,029
16/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,882 Ordinary -6,882
16/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,407 Ordinary -6,407
17/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1

604 Page 58 10-Apr-2026

17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,216 Ordinary -2,216
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,011 Ordinary -1,011
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 87,511 Ordinary 87,511
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40,967 Ordinary 40,967
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,989 Ordinary -1,989
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,188 Ordinary 1,188
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -268 Ordinary -268
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,942 Ordinary -23,942
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 117 Ordinary 117
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -258 Ordinary -258
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -271 Ordinary -271
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,283 Ordinary -1,283
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,364 Ordinary 1,364
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 713 Ordinary 713
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -835 Ordinary -835
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76,236 Ordinary 76,236
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 188 Ordinary 188
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,357 Ordinary -1,357
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,267 Ordinary 1,267
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 101,886 Ordinary 101,886
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,175 Ordinary 6,175
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 618 Ordinary 618
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49,027 Ordinary -49,027
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 236 Ordinary 236
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,015 Ordinary -9,015
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 586 Ordinary 586
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,414 Ordinary -22,414
17/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
17/06/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 16.89 -11,011 Ordinary -11,011
17/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
17/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,407 Ordinary 6,407
17/06/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 16.89 11,011 Ordinary 11,011
17/06/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 16.89 -11,939 Ordinary -11,939
18/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.94 -6,205 Ordinary -6,205
18/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,473 Ordinary 25,473
18/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 152,496 Ordinary 152,496
18/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,405 Ordinary 18,405
18/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,575 Ordinary 8,575
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,153 Ordinary -1,153
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65 Ordinary 65
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 859 Ordinary 859
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,934 Ordinary 2,934
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,230 Ordinary 14,230
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,878 Ordinary -8,878

604 Page 59 10-Apr-2026

18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,504 Ordinary 1,504
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,519 Ordinary 7,519
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,371 Ordinary 2,371
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,664 Ordinary 20,664
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -87,511 Ordinary -87,511
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40,967 Ordinary -40,967
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76,236 Ordinary -76,236
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -101,886 Ordinary -101,886
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,381 Ordinary -1,381
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,306 Ordinary -2,306
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,319 Ordinary 11,319
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,864 Ordinary 2,864
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,579 Ordinary 25,579
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 640 Ordinary 640
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 200 Ordinary 200
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 654 Ordinary 654
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,066 Ordinary 1,066
18/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,450 Ordinary 3,450
18/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
18/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
18/06/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.94 884 Ordinary 884
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,661 Ordinary -7,661
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,383 Ordinary -6,383
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,516 Ordinary -3,516
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -689 Ordinary -689
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,680 Ordinary 4,680
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -374 Ordinary -374
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -301 Ordinary -301
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -471 Ordinary -471
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -589 Ordinary -589
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,625 Ordinary -4,625
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 657 Ordinary 657
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -184 Ordinary -184
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -265 Ordinary -265
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -340 Ordinary -340
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,226 Ordinary -5,226
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,522 Ordinary -5,522
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,247 Ordinary -12,247
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,263 Ordinary -1,263
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,309 Ordinary -8,309
19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,277 Ordinary -1,277

604 Page 60 10-Apr-2026

19/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,789 Ordinary -21,789
19/06/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 0.00 4,521 Ordinary 4,521
20/06/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 16.77 177,419 Ordinary 177,419
20/06/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 16.76 4,820 Ordinary 4,820
20/06/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 16.76 2,613 Ordinary 2,613
20/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.76 165 Ordinary 165
20/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.76 -9,506 Ordinary -9,506
20/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.76 -18,838 Ordinary -18,838
20/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.76 -2,613 Ordinary -2,613
20/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.76 -4,958 Ordinary -4,958
20/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,002 Ordinary -3,002
20/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 65,000 Ordinary 65,000
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 475 Ordinary 475
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,136 Ordinary -1,136
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63,247 Ordinary 63,247
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,282 Ordinary 4,282
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,406 Ordinary 1,406
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 204 Ordinary 204
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84,805 Ordinary 84,805
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33,695 Ordinary 33,695
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 901 Ordinary 901
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 441 Ordinary 441
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -848 Ordinary -848
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -192 Ordinary -192
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,807 Ordinary 5,807
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64,844 Ordinary -64,844
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 357 Ordinary 357
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71,510 Ordinary 71,510
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36,338 Ordinary 36,338
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,119 Ordinary 2,119
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,351 Ordinary -1,351
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63,525 Ordinary -63,525
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 120 Ordinary 120
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,901 Ordinary -6,901
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70 Ordinary -70
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,693 Ordinary -8,693
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 274 Ordinary 274
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,993 Ordinary -2,993
20/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -82,454 Ordinary -82,454
20/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 82,454 Ordinary 82,454
20/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,816 Ordinary -2,816
20/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,816 Ordinary 2,816
20/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,821 Ordinary -98,821

604 Page 61 10-Apr-2026

20/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,821 Ordinary 98,821
20/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,325 Ordinary -125,325
20/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,325 Ordinary 125,325
20/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.76 -11,992 Ordinary -11,992
20/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.76 -4,820 Ordinary -4,820
20/06/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 16.76 -1,474 Ordinary -1,474
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
20/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
20/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.77 422 Ordinary 422
20/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.76 4,958 Ordinary 4,958
23/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 16.91 7,996 Ordinary 7,996
23/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 515 Ordinary 515
23/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -43,950 Ordinary -43,950
23/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -142,450 Ordinary -142,450
23/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,782 Ordinary -10,782
23/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,984 Ordinary 11,984
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56,375 Ordinary -56,375
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,730 Ordinary -8,730
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63,247 Ordinary -63,247
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,990 Ordinary -5,990
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,013 Ordinary -25,013
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,775 Ordinary -4,775
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -84,805 Ordinary -84,805
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83,326 Ordinary -83,326
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81,516 Ordinary -81,516
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,590 Ordinary -14,590
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,791 Ordinary -12,791
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59,581 Ordinary -59,581
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,527 Ordinary -16,527
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -243,322 Ordinary -243,322
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,283 Ordinary -30,283
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,895 Ordinary -9,895
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71,510 Ordinary -71,510
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36,338 Ordinary -36,338
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,336 Ordinary -43,336
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,701 Ordinary -6,701
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -192 Ordinary -192
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -370,062 Ordinary -370,062
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -415 Ordinary -415
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,029 Ordinary -4,029
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -790 Ordinary -790
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,303 Ordinary -1,303
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -114 Ordinary -114
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57,612 Ordinary -57,612
23/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,235 Ordinary -7,235

604 Page 62 10-Apr-2026

23/06/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 16.93 846 Ordinary 846
24/06/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 16.90 3,317 Ordinary 3,317
24/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,900 Ordinary 3,900
24/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,900 Ordinary -3,900
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39,015 Ordinary 39,015
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,867 Ordinary 9,867
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 54,846 Ordinary 54,846
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,622 Ordinary 6,622
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 240 Ordinary 240
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 484,422 Ordinary 484,422
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 496 Ordinary 496
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,096 Ordinary 5,096
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,306 Ordinary 1,306
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,216 Ordinary 10,216
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69,418 Ordinary 69,418
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,568 Ordinary 7,568
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51,651 Ordinary 51,651
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,818 Ordinary 5,818
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,770 Ordinary 9,770
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,555 Ordinary 17,555
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,456 Ordinary 4,456
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100,809 Ordinary 100,809
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 98,619 Ordinary 98,619
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,691 Ordinary 7,691
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,574 Ordinary 15,574
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84,391 Ordinary 84,391
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,383 Ordinary 23,383
24/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 247,913 Ordinary 247,913
24/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 515 Ordinary 515
24/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,900 Ordinary -3,900
24/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,884 Ordinary 15,884
24/06/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 16.90 6,722 Ordinary 6,722
24/06/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 16.90 -1,332 Ordinary -1,332
24/06/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 17.09 5,600 Ordinary 5,600
24/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,499 Ordinary 12,499
24/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.90 -81,771 Ordinary -81,771
24/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.90 -6,722 Ordinary -6,722
25/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,747 Ordinary 6,747
25/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,840 Ordinary 9,840
25/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,840 Ordinary -9,840
25/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,643 Ordinary 11,643
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 336 Ordinary 336
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 563 Ordinary 563
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 558,565 Ordinary 558,565
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,730 Ordinary 2,730
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39,015 Ordinary -39,015
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,867 Ordinary -9,867
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54,846 Ordinary -54,846

604 Page 63 10-Apr-2026

25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,622 Ordinary -6,622
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -240 Ordinary -240
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -484,422 Ordinary -484,422
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -496 Ordinary -496
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,096 Ordinary -5,096
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,306 Ordinary -1,306
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,216 Ordinary -10,216
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -69,418 Ordinary -69,418
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,568 Ordinary -7,568
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51,651 Ordinary -51,651
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,818 Ordinary -5,818
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,770 Ordinary -9,770
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,555 Ordinary -17,555
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,456 Ordinary -4,456
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -100,809 Ordinary -100,809
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -98,619 Ordinary -98,619
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,691 Ordinary -7,691
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,574 Ordinary -15,574
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -84,391 Ordinary -84,391
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,383 Ordinary -23,383
25/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -247,913 Ordinary -247,913
25/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,840 Ordinary -9,840
25/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,840 Ordinary 9,840
26/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.98 -1,238 Ordinary -1,238
26/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,174 Ordinary -9,174
26/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,250 Ordinary 7,250
26/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,950 Ordinary 1,950
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -336 Ordinary -336
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -563 Ordinary -563
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -558,565 Ordinary -558,565
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,730 Ordinary -2,730
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,114 Ordinary 28,114
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74,984 Ordinary 74,984
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40,043 Ordinary 40,043
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,842 Ordinary 2,842
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 215,986 Ordinary 215,986
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,438 Ordinary 1,438
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,170 Ordinary 5,170
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,426 Ordinary 9,426
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33,124 Ordinary 33,124
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65,782 Ordinary 65,782
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,462 Ordinary 26,462
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,330 Ordinary 1,330
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,997 Ordinary 22,997
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 99,691 Ordinary 99,691
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,720 Ordinary 24,720
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110,312 Ordinary 110,312
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 131,320 Ordinary 131,320
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,287 Ordinary 28,287

604 Page 64 10-Apr-2026

26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,190 Ordinary 4,190
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 54,005 Ordinary 54,005
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,507 Ordinary 5,507
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 195,523 Ordinary 195,523
26/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -82,454 Ordinary -82,454
26/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 82,454 Ordinary 82,454
26/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
26/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
26/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,081 Ordinary -85,081
26/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,081 Ordinary 85,081
26/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -151,049 Ordinary -151,049
26/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 151,049 Ordinary 151,049
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
26/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
27/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 16.95 -22,064 Ordinary -22,064
27/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,174 Ordinary 9,174
27/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,731 Ordinary -6,731
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,114 Ordinary -28,114
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74,984 Ordinary -74,984
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40,043 Ordinary -40,043
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,842 Ordinary -2,842
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -215,986 Ordinary -215,986
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,438 Ordinary -1,438
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,170 Ordinary -5,170
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,426 Ordinary -9,426
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33,124 Ordinary -33,124
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -65,782 Ordinary -65,782
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,462 Ordinary -26,462
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,330 Ordinary -1,330
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,997 Ordinary -22,997
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -99,691 Ordinary -99,691
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,720 Ordinary -24,720
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -110,312 Ordinary -110,312
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131,320 Ordinary -131,320
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,287 Ordinary -28,287
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,190 Ordinary -4,190
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54,005 Ordinary -54,005
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,507 Ordinary -5,507
27/06/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -195,523 Ordinary -195,523
27/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,950 Ordinary 1,950
27/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 519 Ordinary 519
27/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,107 Ordinary 1,107
27/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 625 Ordinary 625
27/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 998 Ordinary 998
27/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -261 Ordinary -261
30/06/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 17.10 -44,573 Ordinary -44,573

604 Page 65 10-Apr-2026

30/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -30,309 Ordinary -30,309
30/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 77,273 Ordinary 77,273
30/06/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -175 Ordinary -175
30/06/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -175 Ordinary -175
01/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,331 Ordinary -3,331
01/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,950 Ordinary -1,950
01/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 145,452 Ordinary 145,452
01/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 804 Ordinary 804
01/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 290,859 Ordinary 290,859
01/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,782 Ordinary 10,782
01/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 38,723 Ordinary 38,723
01/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 193,304 Ordinary 193,304
01/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -33,443 Ordinary -33,443
01/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 50,336 Ordinary 50,336
01/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
01/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,950 Ordinary -1,950
01/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 44,005 Ordinary 44,005
01/07/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 17.07 -8,431 Ordinary -8,431
01/07/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 17.07 -3,479 Ordinary -3,479
01/07/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 17.07 1,133 Ordinary 1,133
01/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 38,724 Ordinary 38,724
01/07/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.07 3,384 Ordinary 3,384
02/07/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 17.30 -12,212 Ordinary -12,212
02/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,309 Ordinary 30,309
02/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 175 Ordinary 175
02/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,950 Ordinary 6,950
02/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,950 Ordinary 1,950
02/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 44,516 Ordinary 44,516
02/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,723 Ordinary 38,723
02/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 38,723 Ordinary 38,723
02/07/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.30 847 Ordinary 847
03/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,512 Ordinary -20,512
03/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,950 Ordinary 1,950
03/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,562 Ordinary -22,562
03/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,612 Ordinary -20,612
03/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,471 Ordinary 3,471
04/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 299,527 Ordinary 299,527
04/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -82,454 Ordinary -82,454
04/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 82,454 Ordinary 82,454
04/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,031 Ordinary -87,031
04/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,723 Ordinary -38,723
04/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -172,836 Ordinary -172,836
04/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 937 Ordinary 937
04/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,985 Ordinary 9,985
04/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
04/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
04/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,471 Ordinary -3,471
04/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,471 Ordinary 3,471

604 Page 66 10-Apr-2026

04/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
04/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
04/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
04/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
07/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,063 Ordinary -8,063
07/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -299,527 Ordinary -299,527
07/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,031 Ordinary 87,031
07/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,723 Ordinary 38,723
07/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 173,773 Ordinary 173,773
08/07/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 17.38 -35,150 Ordinary -35,150
08/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -30,309 Ordinary -30,309
08/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -193,479 Ordinary -193,479
08/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -50,336 Ordinary -50,336
08/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -145,452 Ordinary -145,452
08/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -804 Ordinary -804
08/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,405 Ordinary -18,405
08/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -335,375 Ordinary -335,375
08/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,782 Ordinary -10,782
08/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -48,727 Ordinary -48,727
08/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
08/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,937 Ordinary 6,937
08/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 475,328 Ordinary 475,328
08/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
08/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,720 Ordinary 14,720
08/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 531 Ordinary 531
08/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 120 Ordinary 120
08/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,321 Ordinary 4,321
08/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51,376 Ordinary 51,376
08/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,799 Ordinary 17,799
08/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,451 Ordinary 29,451
08/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,176 Ordinary 1,176
08/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,216 Ordinary 7,216
09/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -103,769 Ordinary -103,769
09/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
09/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,937 Ordinary -6,937
09/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -475,328 Ordinary -475,328
09/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
09/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,720 Ordinary -14,720
09/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -531 Ordinary -531
09/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -120 Ordinary -120
09/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,321 Ordinary -4,321
09/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51,376 Ordinary -51,376
09/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,799 Ordinary -17,799
09/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,451 Ordinary -29,451
09/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,176 Ordinary -1,176
09/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,216 Ordinary -7,216
09/07/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 17.29 -9,499 Ordinary -9,499
09/07/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.29 847 Ordinary 847
10/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,418 Ordinary -2,418
10/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,331 Ordinary 3,331

604 Page 67 10-Apr-2026

10/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,087 Ordinary -8,087
10/07/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 17.35 592 Ordinary 592
10/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,087 Ordinary -8,087
11/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,863 Ordinary -7,863
11/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -651 Ordinary -651
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35,714 Ordinary 35,714
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,392 Ordinary 7,392
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 428 Ordinary 428
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,981 Ordinary 27,981
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,082 Ordinary 6,082
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 99 Ordinary 99
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 188,852 Ordinary 188,852
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,028 Ordinary 3,028
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 536 Ordinary 536
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,332 Ordinary 2,332
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 668 Ordinary 668
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 821 Ordinary 821
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,617 Ordinary 29,617
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,767 Ordinary 4,767
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35,249 Ordinary 35,249
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,321 Ordinary 3,321
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,079 Ordinary 2,079
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,047 Ordinary 5,047
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,422 Ordinary 1,422
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,338 Ordinary 28,338
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55,753 Ordinary 55,753
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,229 Ordinary 4,229
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,815 Ordinary 9,815
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47,741 Ordinary 47,741
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,585 Ordinary 15,585
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 172,454 Ordinary 172,454
11/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -82,454 Ordinary -82,454
11/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 82,454 Ordinary 82,454
11/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
11/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,031 Ordinary -87,031
11/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 86,380 Ordinary 86,380
11/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,723 Ordinary -38,723
11/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,723 Ordinary 38,723
11/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -165,686 Ordinary -165,686
11/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163,492 Ordinary 163,492
11/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 486 Ordinary 486
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,985 Ordinary -9,985
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,985 Ordinary 9,985
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,471 Ordinary -3,471
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,471 Ordinary 3,471

604 Page 68 10-Apr-2026

11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
11/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,331 Ordinary -8,331
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -570 Ordinary -570
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -428 Ordinary -428
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,221 Ordinary 5,221
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -97 Ordinary -97
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,838 Ordinary 2,838
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,000 Ordinary -3,000
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -792 Ordinary -792
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -634 Ordinary -634
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -233 Ordinary -233
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,769 Ordinary -1,769
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -350 Ordinary -350
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 306 Ordinary 306
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -504 Ordinary -504
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 123 Ordinary 123
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109 Ordinary 109
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 202 Ordinary 202
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 327 Ordinary 327
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,237 Ordinary -2,237
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17

604 Page 69 10-Apr-2026

14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 459 Ordinary 459
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,498 Ordinary -11,498
14/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 142 Ordinary 142
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,383 Ordinary -27,383
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,822 Ordinary -6,822
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33,203 Ordinary -33,203
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,066 Ordinary -6,066
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -191,690 Ordinary -191,690
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -528 Ordinary -528
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,296 Ordinary -2,296
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -62 Ordinary -62
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -642 Ordinary -642
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,984 Ordinary -28,984
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,534 Ordinary -4,534
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33,480 Ordinary -33,480
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,971 Ordinary -2,971
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,120 Ordinary -2,120
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,353 Ordinary -5,353
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,373 Ordinary -1,373
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,835 Ordinary -27,835
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -123 Ordinary -123
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56,240 Ordinary -56,240
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,556 Ordinary -4,556
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,812 Ordinary -9,812
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45,503 Ordinary -45,503
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,043 Ordinary -16,043
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -160,956 Ordinary -160,956

604 Page 70 10-Apr-2026

15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,130 Ordinary 1,130
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 505 Ordinary 505
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 576 Ordinary 576
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 359 Ordinary 359
15/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 944 Ordinary 944
15/07/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 17.78 6,071 Ordinary 6,071
15/07/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 17.78 -6,071 Ordinary -6,071
16/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,309 Ordinary 30,309
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 88 Ordinary 88
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,139 Ordinary 3,139
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,120 Ordinary 1,120
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 229 Ordinary 229
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 54 Ordinary 54
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100 Ordinary 100
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 103 Ordinary 103
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,457 Ordinary 10,457
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 178 Ordinary 178
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164 Ordinary 164
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 463 Ordinary 463
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -445 Ordinary -445
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -144 Ordinary -144
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -82 Ordinary -82
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 465 Ordinary 465
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -326 Ordinary -326
16/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -290 Ordinary -290

604 Page 71 10-Apr-2026

17/07/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 17.65 -86,902 Ordinary -86,902
17/07/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 17.65 -43,775 Ordinary -43,775
17/07/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 17.65 86,902 Ordinary 86,902
17/07/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 17.85 4,266 Ordinary 4,266
17/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,747 Ordinary -6,747
17/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,200 Ordinary -2,200
17/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 84,904 Ordinary 84,904
17/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -648 Ordinary -648
17/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,643 Ordinary -11,643
17/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,331 Ordinary -3,331
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,139 Ordinary -3,139
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -247 Ordinary -247
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54 Ordinary -54
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -108 Ordinary -108
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 435 Ordinary 435
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,500 Ordinary 1,500
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 790 Ordinary 790
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -117 Ordinary -117
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,457 Ordinary -10,457
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -178 Ordinary -178
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -164 Ordinary -164
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -463 Ordinary -463
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -794 Ordinary -794
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -563 Ordinary -563
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,058 Ordinary -1,058
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38 Ordinary -38
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -655 Ordinary -655
17/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
17/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,299 Ordinary -1,299

604 Page 72 10-Apr-2026

17/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,200 Ordinary -2,200
17/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,669 Ordinary -5,669
17/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,499 Ordinary -12,499
17/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
18/07/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 18.17 -86,902 Ordinary -86,902
18/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 36,522 Ordinary 36,522
18/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -36,523 Ordinary -36,523
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 221 Ordinary 221
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 133 Ordinary 133
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 107 Ordinary 107
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 171 Ordinary 171
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,767 Ordinary -2,767
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -475 Ordinary -475
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81 Ordinary -81
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -799 Ordinary -799
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35 Ordinary -35
18/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 325,039 Ordinary 325,039
18/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -82,454 Ordinary -82,454
18/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 82,454 Ordinary 82,454
18/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,081 Ordinary -85,081
18/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,523 Ordinary -36,523
18/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -157,823 Ordinary -157,823
18/07/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 18.11 740 Ordinary 740
18/07/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 18.11 5,110 Ordinary 5,110
18/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 45,612 Ordinary 45,612
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,985 Ordinary -9,985
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,985 Ordinary 9,985
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,471 Ordinary -3,471
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,471 Ordinary 3,471
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
18/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
18/07/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 18.11 892 Ordinary 892
21/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,870 Ordinary 3,870
21/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,299 Ordinary 1,299
604 Page 73 10-Apr-2026 604 Page 73 10-Apr-2026 604 Page 73 10-Apr-2026 604 Page 73 10-Apr-2026 604 Page 73 10-Apr-2026 604 Page 73 10-Apr-2026 604 Page 73 10-Apr-2026
21/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,331 Ordinary 3,331
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 134 Ordinary 134
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -221 Ordinary -221
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133 Ordinary -133
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -107 Ordinary -107
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -171 Ordinary -171
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
21/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
21/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -325,039 Ordinary -325,039
21/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,732 Ordinary 85,732
21/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 284,918 Ordinary 284,918
21/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 45,611 Ordinary 45,611
21/07/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 17.97 849 Ordinary 849
22/07/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 17.89 -474 Ordinary -474
22/07/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 17.89 -16,006 Ordinary -16,006
22/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,822 Ordinary 27,822
22/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -935 Ordinary -935
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -156 Ordinary -156
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,876 Ordinary 9,876
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,507 Ordinary 9,507
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,247 Ordinary 20,247
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,196 Ordinary 4,196
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,048 Ordinary 1,048
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 200,606 Ordinary 200,606
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 426 Ordinary 426
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,222 Ordinary 2,222
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 249 Ordinary 249
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,838 Ordinary 1,838
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35,944 Ordinary 35,944
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,361 Ordinary 3,361
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,254 Ordinary 32,254
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,858 Ordinary 2,858

604 Page 74 10-Apr-2026

22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,990 Ordinary 3,990
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,311 Ordinary 9,311
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 372 Ordinary 372
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,234 Ordinary 25,234
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48,993 Ordinary 48,993
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,476 Ordinary 3,476
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,132 Ordinary 7,132
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,812 Ordinary 32,812
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,154 Ordinary 16,154
22/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 137,462 Ordinary 137,462
22/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
22/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,299 Ordinary 1,299
22/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,249 Ordinary -15,249
22/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15 Ordinary 15
22/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
22/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9 Ordinary 9
22/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,644 Ordinary -10,644
23/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,205 Ordinary 7,205
23/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 138,353 Ordinary 138,353
23/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -145,558 Ordinary -145,558
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,602 Ordinary 1,602
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 426 Ordinary 426
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 780 Ordinary 780
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 698 Ordinary 698
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -175 Ordinary -175
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,219 Ordinary 1,219
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,544 Ordinary 2,544
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 174 Ordinary 174
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 928 Ordinary 928
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,226 Ordinary -4,226
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -160 Ordinary -160
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,629 Ordinary 2,629
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 292 Ordinary 292
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,402 Ordinary 2,402
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,701 Ordinary -2,701
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61 Ordinary 61
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,596 Ordinary -17,596
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 103 Ordinary 103
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,711 Ordinary -1,711
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 560 Ordinary 560
23/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73

604 Page 75 10-Apr-2026

23/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,196 Ordinary -1,196
23/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,205 Ordinary 7,205
23/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 166,175 Ordinary 166,175
23/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -127,374 Ordinary -127,374
23/07/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.01 170,976 Ordinary 170,976
23/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 46,006 Ordinary 46,006
23/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,196 Ordinary -1,196
24/07/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 18.12 -12,274 Ordinary -12,274
24/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,870 Ordinary 3,870
24/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,099 Ordinary -17,099
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33,857 Ordinary -33,857
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,284 Ordinary -3,284
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,770 Ordinary -4,770
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,009 Ordinary -10,009
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -197 Ordinary -197
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,453 Ordinary -26,453
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51,536 Ordinary -51,536
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,651 Ordinary -3,651
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,060 Ordinary -8,060
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,586 Ordinary -28,586
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,993 Ordinary -15,993
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -140,091 Ordinary -140,091
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 335 Ordinary 335
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,241 Ordinary 1,241
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 553,164 Ordinary 553,164
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90 Ordinary -90
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,125 Ordinary 4,125
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,817 Ordinary -9,817
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,799 Ordinary -9,799
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,649 Ordinary -22,649
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,495 Ordinary -1,495
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,109 Ordinary -1,109
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -183,010 Ordinary -183,010
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -404 Ordinary -404
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,251 Ordinary -2,251
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -65 Ordinary -65
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -263 Ordinary -263
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -127 Ordinary -127
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36,504 Ordinary -36,504
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,288 Ordinary -3,288
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1

604 Page 76 10-Apr-2026

24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
24/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,870 Ordinary 3,870
24/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,099 Ordinary -17,099
24/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,229 Ordinary -13,229
24/07/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 18.12 1,700 Ordinary 1,700
25/07/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.07 1,083 Ordinary 1,083
25/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,508 Ordinary -10,508
25/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,508 Ordinary 10,508
25/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -39,483 Ordinary -39,483
25/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,614 Ordinary 27,614
25/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40,933 Ordinary 40,933
25/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33,884 Ordinary 33,884
25/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,002 Ordinary 13,002
25/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
25/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 845 Ordinary 845
25/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
25/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
25/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,508 Ordinary 10,508
25/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,508 Ordinary -10,508
28/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,101 Ordinary -3,101
28/07/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,101 Ordinary 3,101
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 97,381 Ordinary 97,381
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -461 Ordinary -461
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83 Ordinary 83
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37,001 Ordinary 37,001
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 280 Ordinary 280
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 465 Ordinary 465
28/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,682 Ordinary 29,682
28/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,101 Ordinary 3,101
604 Page 77 10-Apr-2026 604 Page 77 10-Apr-2026 604 Page 77 10-Apr-2026 604 Page 77 10-Apr-2026 604 Page 77 10-Apr-2026 604 Page 77 10-Apr-2026 604 Page 77 10-Apr-2026
28/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,101 Ordinary -3,101
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 436 Ordinary 436
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 79 Ordinary 79
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -84 Ordinary -84
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37,544 Ordinary -37,544
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,772 Ordinary 2,772
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -284 Ordinary -284
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 862 Ordinary 862
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131,264 Ordinary -131,264
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,541 Ordinary -12,541
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,078 Ordinary -28,078
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70,615 Ordinary -70,615
29/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -81,258 Ordinary -81,258
29/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 81,258 Ordinary 81,258
29/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,839 Ordinary -13,839
29/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,839 Ordinary 13,839
29/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -79,624 Ordinary -79,624
29/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 79,624 Ordinary 79,624
29/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,205 Ordinary -7,205
29/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,205 Ordinary 7,205
29/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -170,045 Ordinary -170,045
29/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 170,045 Ordinary 170,045
29/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
29/07/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
29/07/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.18 41,753 Ordinary 41,753
29/07/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 18.18 -19,088 Ordinary -19,088
29/07/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.18 19,088 Ordinary 19,088
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,985 Ordinary -9,985
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,985 Ordinary 9,985
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,471 Ordinary -3,471
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,471 Ordinary 3,471
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
29/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
29/07/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 18.18 2,550 Ordinary 2,550
30/07/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 18.22 -9,288 Ordinary -9,288
30/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -436 Ordinary -436
30/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -79 Ordinary -79
30/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,772 Ordinary -2,772
30/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -862 Ordinary -862
30/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,442 Ordinary 16,442

604 Page 78 10-Apr-2026

30/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,706 Ordinary 1,706
30/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
30/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,465 Ordinary -1,465
30/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
30/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
30/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,728 Ordinary 3,728
30/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,448 Ordinary 9,448
30/07/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 18.22 850 Ordinary 850
31/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
31/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -277 Ordinary -277
31/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,700 Ordinary -20,700
31/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61 Ordinary 61
31/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,442 Ordinary -16,442
31/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,706 Ordinary -1,706
31/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,728 Ordinary -3,728
31/07/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,448 Ordinary -9,448
31/07/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 18.24 2,368 Ordinary 2,368
01/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,457 Ordinary -2,457
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,607 Ordinary 13,607
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 108 Ordinary 108
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
01/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,457 Ordinary -2,457
01/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,900 Ordinary 4,900
01/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,443 Ordinary 2,443
01/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 18.06 6,428 Ordinary 6,428
604 Page 79 10-Apr-2026 604 Page 79 10-Apr-2026 604 Page 79 10-Apr-2026 604 Page 79 10-Apr-2026 604 Page 79 10-Apr-2026 604 Page 79 10-Apr-2026 604 Page 79 10-Apr-2026
04/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 17.82 1,580 Ordinary 1,580
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33,649 Ordinary -33,649
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -252 Ordinary -252
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
04/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
04/08/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 17.82 -677 Ordinary -677
05/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 18.17 -474 Ordinary -474
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 612,262 Ordinary 612,262
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,806 Ordinary 3,806
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 82 Ordinary 82
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 276 Ordinary 276
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65 Ordinary 65
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,793 Ordinary 12,793
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 165 Ordinary 165
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 82 Ordinary 82

604 Page 80 10-Apr-2026

05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 496 Ordinary 496
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 496 Ordinary 496
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,119 Ordinary 1,119
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164 Ordinary 164
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -311 Ordinary -311
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -926 Ordinary -926
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -511,259 Ordinary -511,259
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,042 Ordinary -4,042
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,591 Ordinary 8,591
05/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,538 Ordinary 4,538
05/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 18.17 4,250 Ordinary 4,250
06/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,486 Ordinary -1,486
06/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,854 Ordinary -1,854
06/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -644 Ordinary -644
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -612,262 Ordinary -612,262
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 151 Ordinary 151
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118 Ordinary 118
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
604 Page 81 10-Apr-2026 604 Page 81 10-Apr-2026 604 Page 81 10-Apr-2026 604 Page 81 10-Apr-2026 604 Page 81 10-Apr-2026 604 Page 81 10-Apr-2026 604 Page 81 10-Apr-2026
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
06/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -84 Ordinary -84
06/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -644 Ordinary -644
06/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,486 Ordinary -1,486
06/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,854 Ordinary -1,854
06/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,900 Ordinary -4,900
06/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,237 Ordinary -5,237
06/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,647 Ordinary -3,647
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -69 Ordinary -69
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 133 Ordinary 133
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
07/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
07/08/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 18.33 1,628 Ordinary 1,628
08/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 18.49 -1,968 Ordinary -1,968
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 123,355 Ordinary 123,355
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
604 Page 82 10-Apr-2026 604 Page 82 10-Apr-2026 604 Page 82 10-Apr-2026 604 Page 82 10-Apr-2026 604 Page 82 10-Apr-2026 604 Page 82 10-Apr-2026 604 Page 82 10-Apr-2026
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,660 Ordinary 13,660
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -87 Ordinary -87
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,693 Ordinary 29,693
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164 Ordinary 164
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75,793 Ordinary 75,793
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
08/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -81,258 Ordinary -81,258
08/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 81,258 Ordinary 81,258
08/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,839 Ordinary -13,839
08/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,839 Ordinary 13,839
08/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523
08/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
08/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,205 Ordinary -7,205
08/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,205 Ordinary 7,205
08/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -168,559 Ordinary -168,559
08/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 168,559 Ordinary 168,559
08/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -120,241 Ordinary -120,241
08/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 120,241 Ordinary 120,241
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,009 Ordinary -8,009
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,009 Ordinary 8,009

604 Page 83 10-Apr-2026

08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
08/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
11/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.55 1,444 Ordinary 1,444
11/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,409 Ordinary -8,409
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84 Ordinary 84
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -297 Ordinary -297
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,059 Ordinary -1,059
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,266 Ordinary 1,266
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 258 Ordinary 258
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 54 Ordinary 54
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -827 Ordinary -827
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -142 Ordinary -142
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -332 Ordinary -332
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 70 Ordinary 70
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 287 Ordinary 287
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78 Ordinary 78
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75 Ordinary 75
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 378 Ordinary 378
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
11/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,409 Ordinary -8,409
11/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,409 Ordinary -8,409
12/08/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 18.58 -73,305 Ordinary -73,305
12/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.58 4,892 Ordinary 4,892
12/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 39,636 Ordinary 39,636
12/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,468 Ordinary 2,468
12/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,254 Ordinary 5,254

604 Page 84 10-Apr-2026

12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,393 Ordinary -3,393
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,215 Ordinary 3,215
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,390 Ordinary -13,390
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,568 Ordinary 13,568
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
12/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -578 Ordinary -578
12/08/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 18.58 7,400 Ordinary 7,400
12/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -578 Ordinary -578
13/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,285 Ordinary -8,285
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,751 Ordinary 1,751
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71 Ordinary -71
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,028 Ordinary -13,028
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -297 Ordinary -297
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -160 Ordinary -160
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 260 Ordinary 260
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
604 Page 85 10-Apr-2026 604 Page 85 10-Apr-2026 604 Page 85 10-Apr-2026 604 Page 85 10-Apr-2026 604 Page 85 10-Apr-2026 604 Page 85 10-Apr-2026 604 Page 85 10-Apr-2026
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,920 Ordinary 10,920
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 357 Ordinary 357
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38 Ordinary -38
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 451 Ordinary 451
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81 Ordinary -81
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
13/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,254 Ordinary 5,254
13/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,239 Ordinary -5,239
13/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15 Ordinary 15
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -234 Ordinary -234
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -261 Ordinary -261
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,481 Ordinary 1,481
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 693 Ordinary 693
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,249 Ordinary 3,249
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -280 Ordinary -280
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,579 Ordinary -4,579
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -151 Ordinary -151
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 200 Ordinary 200
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
604 Page 86 10-Apr-2026 604 Page 86 10-Apr-2026 604 Page 86 10-Apr-2026 604 Page 86 10-Apr-2026 604 Page 86 10-Apr-2026 604 Page 86 10-Apr-2026 604 Page 86 10-Apr-2026
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110 Ordinary 110
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
15/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,254 Ordinary -5,254
15/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,254 Ordinary 5,254
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,335 Ordinary -3,335
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 456 Ordinary 456
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -351 Ordinary -351
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 91 Ordinary 91
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,198 Ordinary -1,198
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,530 Ordinary 4,530
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -88 Ordinary -88
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 961 Ordinary 961
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,530 Ordinary 1,530
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,084 Ordinary -4,084
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,155 Ordinary 2,155
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -158 Ordinary -158
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71 Ordinary -71
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -324 Ordinary -324
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -81,258 Ordinary -81,258
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 81,258 Ordinary 81,258
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,839 Ordinary -13,839
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,839 Ordinary 13,839
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -81,777 Ordinary -81,777
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,205 Ordinary -7,205
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,459 Ordinary 12,459
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -154,333 Ordinary -154,333
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 154,333 Ordinary 154,333
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -120,241 Ordinary -120,241
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 120,241 Ordinary 120,241
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576

604 Page 87 10-Apr-2026

15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,009 Ordinary -8,009
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,009 Ordinary 8,009
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
18/08/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 18.58 -41,122 Ordinary -41,122
18/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.58 948 Ordinary 948
18/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 18.58 -4,098 Ordinary -4,098
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -101 Ordinary -101
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,055 Ordinary -5,055
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,075 Ordinary -1,075
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,528 Ordinary -3,528
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -512 Ordinary -512
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,595 Ordinary 2,595
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 338,127 Ordinary 338,127
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,366 Ordinary 1,366
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 99 Ordinary 99
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,351 Ordinary 1,351
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,509 Ordinary 4,509
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -418 Ordinary -418
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 180 Ordinary 180
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81 Ordinary 81
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 374 Ordinary 374
18/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 18.58 -3,345 Ordinary -3,345
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -999 Ordinary -999
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,434 Ordinary 1,434
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,166 Ordinary 2,166
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,602 Ordinary -2,602
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3

604 Page 88 10-Apr-2026

19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -338,127 Ordinary -338,127
20/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.90 1,264 Ordinary 1,264
20/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.90 1,444 Ordinary 1,444
20/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -65,000 Ordinary -65,000
20/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -39,636 Ordinary -39,636
20/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28,146 Ordinary 28,146
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 182 Ordinary 182
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 872 Ordinary 872
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 790 Ordinary 790
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,608 Ordinary -8,608
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 70 Ordinary 70
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,023 Ordinary -1,023
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -121 Ordinary -121
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,902 Ordinary 2,902
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,168 Ordinary 2,168
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,839 Ordinary 2,839
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -502 Ordinary -502
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 270 Ordinary 270
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53 Ordinary 53
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66 Ordinary 66
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 428 Ordinary 428
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76 Ordinary 76
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 107 Ordinary 107
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 156 Ordinary 156
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 427 Ordinary 427
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 105 Ordinary 105
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,789 Ordinary -2,789
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 459 Ordinary 459
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -203 Ordinary -203
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109 Ordinary 109
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 600 Ordinary 600
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 495 Ordinary 495
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -81,258 Ordinary -81,258
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 81,258 Ordinary 81,258
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,839 Ordinary -13,839
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,839 Ordinary 13,839

604 Page 89 10-Apr-2026

20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,459 Ordinary -12,459
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,459 Ordinary 12,459
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -154,333 Ordinary -154,333
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 154,333 Ordinary 154,333
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -120,241 Ordinary -120,241
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 120,241 Ordinary 120,241
20/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 18.90 -7,639 Ordinary -7,639
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,009 Ordinary -8,009
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,009 Ordinary 8,009
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
21/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 24,205 Ordinary 24,205
21/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,854 Ordinary 1,854
21/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,086 Ordinary 2,086
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -269 Ordinary -269
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,541 Ordinary 27,541
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,858 Ordinary -4,858
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -248 Ordinary -248
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,643 Ordinary 1,643
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -276 Ordinary -276
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35 Ordinary 35
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 120 Ordinary 120
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -65 Ordinary -65
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -353 Ordinary -353
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -290 Ordinary -290
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104 Ordinary -104
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -518 Ordinary -518

604 Page 90 10-Apr-2026

21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,471 Ordinary -4,471
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,082 Ordinary 5,082
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,213 Ordinary -18,213
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71 Ordinary 71
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,704 Ordinary -1,704
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,266 Ordinary -1,266
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,673 Ordinary -1,673
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 294 Ordinary 294
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -167 Ordinary -167
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
21/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,146 Ordinary 28,146
21/08/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 19.00 6,833 Ordinary 6,833
21/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28,146 Ordinary 28,146
21/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 19.16 2,550 Ordinary 2,550
22/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,200 Ordinary 8,200
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -160 Ordinary -160
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -626 Ordinary -626
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -89 Ordinary -89
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -737 Ordinary -737
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109 Ordinary -109
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -246 Ordinary -246
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -194 Ordinary -194
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118 Ordinary 118
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 699 Ordinary 699
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,714 Ordinary -2,714
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,251 Ordinary -1,251
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -274 Ordinary -274
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,593 Ordinary 1,593
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -204 Ordinary -204
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 111 Ordinary 111
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 661 Ordinary 661
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 468 Ordinary 468
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,943 Ordinary 3,943

604 Page 91 10-Apr-2026

22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -178 Ordinary -178
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44 Ordinary -44
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78 Ordinary -78
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -354 Ordinary -354
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -103 Ordinary -103
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 433,686 Ordinary 433,686
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -81,258 Ordinary -81,258
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 81,258 Ordinary 81,258
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,839 Ordinary -13,839
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,459 Ordinary -12,459
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -182,479 Ordinary -182,479
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -120,241 Ordinary -120,241
22/08/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 18.96 6,290 Ordinary 6,290
22/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28,145 Ordinary 28,145
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,009 Ordinary -8,009
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,009 Ordinary 8,009
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76,007 Ordinary 76,007
22/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 18.96 850 Ordinary 850
25/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,597 Ordinary -9,597
25/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,254 Ordinary -5,254
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,956 Ordinary 17,956
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,452 Ordinary -2,452
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
604 Page 92 10-Apr-2026 604 Page 92 10-Apr-2026 604 Page 92 10-Apr-2026 604 Page 92 10-Apr-2026 604 Page 92 10-Apr-2026 604 Page 92 10-Apr-2026 604 Page 92 10-Apr-2026
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,804 Ordinary 1,804
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 111 Ordinary 111
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -121 Ordinary -121
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,225 Ordinary -3,225
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,030 Ordinary 6,030
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,278 Ordinary -12,278
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66 Ordinary 66
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 132 Ordinary 132
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 249 Ordinary 249
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,435 Ordinary -2,435
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -882 Ordinary -882
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -111 Ordinary -111
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -469 Ordinary -469
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -490 Ordinary -490
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,945 Ordinary -3,945
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
25/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -433,686 Ordinary -433,686
25/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,125 Ordinary 24,125
25/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 71,269 Ordinary 71,269
25/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,459 Ordinary 12,459
25/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 197,087 Ordinary 197,087
25/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
25/08/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 18.84 1,554 Ordinary 1,554
25/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 137 Ordinary 137
25/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12 Ordinary 12
25/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -486 Ordinary -486
25/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,738 Ordinary -3,738
25/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,576 Ordinary -2,576
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 963 Ordinary 963
26/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 18.48 6,577 Ordinary 6,577
26/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 18.48 1,042 Ordinary 1,042
26/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.51 810 Ordinary 810
26/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.48 5,110 Ordinary 5,110
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
604 Page 93 10-Apr-2026 604 Page 93 10-Apr-2026 604 Page 93 10-Apr-2026 604 Page 93 10-Apr-2026 604 Page 93 10-Apr-2026 604 Page 93 10-Apr-2026 604 Page 93 10-Apr-2026
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,018 Ordinary 5,018
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 738 Ordinary 738
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 202 Ordinary 202
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 601 Ordinary 601
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 331,248 Ordinary 331,248
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -250 Ordinary -250
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 394 Ordinary 394
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,587 Ordinary 2,587
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,735 Ordinary -8,735
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -844 Ordinary -844
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,979 Ordinary 2,979
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58 Ordinary -58
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 215 Ordinary 215
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83 Ordinary 83
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 220 Ordinary 220
26/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -81,258 Ordinary -81,258
26/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,957 Ordinary 51,957
26/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,301 Ordinary 29,301
26/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.48 2,967 Ordinary 2,967
26/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.48 18,723 Ordinary 18,723

604 Page 94 10-Apr-2026

26/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 18.48 2,287 Ordinary 2,287
26/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 18.48 362 Ordinary 362
26/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 18.48 -2,287 Ordinary -2,287
26/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 18.48 -6,577 Ordinary -6,577
26/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 18.48 -18,723 Ordinary -18,723
26/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 18.48 -5,110 Ordinary -5,110
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -202 Ordinary -202
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -601 Ordinary -601
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -331,248 Ordinary -331,248
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,587 Ordinary -2,587
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 77 Ordinary 77
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -331 Ordinary -331
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,370 Ordinary -1,370
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,410 Ordinary -1,410
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 826 Ordinary 826
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35 Ordinary 35
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 423 Ordinary 423
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 732 Ordinary 732
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -146 Ordinary -146
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -218 Ordinary -218
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 114 Ordinary 114
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,723 Ordinary -13,723
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,464 Ordinary 15,464
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -461 Ordinary -461
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -283 Ordinary -283
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31

604 Page 95 10-Apr-2026

27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 93 Ordinary 93
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 108 Ordinary 108
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -115 Ordinary -115
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,104 Ordinary 1,104
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -535 Ordinary -535
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -68 Ordinary -68
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83 Ordinary 83
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45,861 Ordinary 45,861
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 535 Ordinary 535
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 195 Ordinary 195
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 358 Ordinary 358
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -93 Ordinary -93
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -117 Ordinary -117
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -102 Ordinary -102
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 269 Ordinary 269
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,587 Ordinary 1,587
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -838 Ordinary -838
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -822 Ordinary -822
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -472 Ordinary -472
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -764 Ordinary -764
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6

604 Page 96 10-Apr-2026

28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 148 Ordinary 148
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 148 Ordinary 148
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 684 Ordinary 684
29/08/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 18.59 -1,810 Ordinary -1,810
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 308 Ordinary 308
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,493 Ordinary -1,493
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,434 Ordinary 8,434
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -92 Ordinary -92
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -268 Ordinary -268
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -203 Ordinary -203
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35 Ordinary -35
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -132 Ordinary -132
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -150 Ordinary -150
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,040 Ordinary -11,040
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 275 Ordinary 275
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,299 Ordinary 2,299
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118 Ordinary 118
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 155 Ordinary 155
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 192,425 Ordinary 192,425
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -454 Ordinary -454
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,267 Ordinary 2,267
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,672 Ordinary 1,672
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 555 Ordinary 555

604 Page 97 10-Apr-2026

29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,737 Ordinary 2,737
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,872 Ordinary -10,872
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -141 Ordinary -141
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -93 Ordinary -93
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -431 Ordinary -431
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -193 Ordinary -193
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -894 Ordinary -894
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -481 Ordinary -481
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,613 Ordinary 1,613
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,904 Ordinary -1,904
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 772 Ordinary 772
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -99 Ordinary -99
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -163 Ordinary -163
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -162,762 Ordinary -162,762
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,392 Ordinary -1,392
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -310 Ordinary -310
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,270 Ordinary -3,270
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,584 Ordinary -2,584
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70 Ordinary -70
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -556 Ordinary -556
01/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
02/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.37 2,541 Ordinary 2,541
02/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,286 Ordinary -10,286
02/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,534 Ordinary -9,534
02/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,854 Ordinary -1,854
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,942 Ordinary -5,942
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63,300 Ordinary -63,300
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -145,183 Ordinary -145,183
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,075 Ordinary -28,075
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76 Ordinary -76
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75,524 Ordinary -75,524
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -639 Ordinary -639
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,024 Ordinary 12,024
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7

604 Page 98 10-Apr-2026

02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 178 Ordinary 178
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 146 Ordinary 146
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 525 Ordinary 525
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 538 Ordinary 538
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 190 Ordinary 190
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,090 Ordinary 1,090
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 195 Ordinary 195
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44 Ordinary 44
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,624 Ordinary 3,624
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 549 Ordinary 549
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78 Ordinary 78
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 275 Ordinary 275
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,286 Ordinary -10,286
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,534 Ordinary -9,534
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,854 Ordinary -1,854
02/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 18.68 -188,637 Ordinary -188,637
02/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -21,674 Ordinary -21,674
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,284 Ordinary 16,284
02/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 18.37 3,032 Ordinary 3,032
03/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 18.28 28,298 Ordinary 28,298
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 479 Ordinary 479
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 77 Ordinary 77
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 126 Ordinary 126
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 126,238 Ordinary 126,238
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -837 Ordinary -837
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,001 Ordinary 4,001
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,067 Ordinary 1,067
604 Page 99 10-Apr-2026 604 Page 99 10-Apr-2026 604 Page 99 10-Apr-2026 604 Page 99 10-Apr-2026 604 Page 99 10-Apr-2026 604 Page 99 10-Apr-2026 604 Page 99 10-Apr-2026
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 923 Ordinary 923
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,909 Ordinary -2,909
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -162 Ordinary -162
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -335 Ordinary -335
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -190 Ordinary -190
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -195 Ordinary -195
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
03/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 18.28 -1,386 Ordinary -1,386
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,705 Ordinary -19,705
04/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.50 5,082 Ordinary 5,082
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -499 Ordinary -499
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -94 Ordinary -94
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,236 Ordinary 11,236
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,179 Ordinary 1,179
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,544 Ordinary -4,544
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 86 Ordinary 86
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -925 Ordinary -925

604 Page 100 10-Apr-2026

04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,918 Ordinary 3,918
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 154 Ordinary 154
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 128 Ordinary 128
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 346 Ordinary 346
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 104 Ordinary 104
04/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,613 Ordinary 21,613
05/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 18.81 -60,691 Ordinary -60,691
05/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 18.81 -2,184 Ordinary -2,184
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -88 Ordinary -88
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,370 Ordinary -1,370
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 292 Ordinary 292
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65 Ordinary 65
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104 Ordinary -104
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,957 Ordinary -51,957
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,957 Ordinary 51,957
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,839 Ordinary -13,839
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,839 Ordinary 13,839
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -71,269 Ordinary -71,269
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 71,269 Ordinary 71,269
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,459 Ordinary -12,459
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,459 Ordinary 12,459

604 Page 101 10-Apr-2026

05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -187,553 Ordinary -187,553
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 187,553 Ordinary 187,553
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -120,241 Ordinary -120,241
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 120,241 Ordinary 120,241
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,301 Ordinary -29,301
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,301 Ordinary 29,301
05/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 18.81 63,964 Ordinary 63,964
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,613 Ordinary -21,613
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,517 Ordinary 21,517
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -963 Ordinary -963
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 963 Ordinary 963
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,009 Ordinary -8,009
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,009 Ordinary 8,009
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76,007 Ordinary -76,007
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76,007 Ordinary 76,007
08/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 18.77 -11,527 Ordinary -11,527
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,143 Ordinary -8,143
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 150,577 Ordinary 150,577
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35,777 Ordinary 35,777
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,532 Ordinary 7,532
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48,615 Ordinary 48,615
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,276 Ordinary 2,276
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83 Ordinary -83
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -137 Ordinary -137
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -136,104 Ordinary -136,104
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,153 Ordinary -1,153
08/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,143 Ordinary -8,143
08/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 18.77 1,628 Ordinary 1,628

604 Page 102 10-Apr-2026

08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,143 Ordinary -8,143
08/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 141 Ordinary 141
09/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 18.88 1,092 Ordinary 1,092
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72 Ordinary 72
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,412 Ordinary 16,412
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,658 Ordinary 2,658
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 95 Ordinary 95
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -788 Ordinary -788
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -214 Ordinary -214
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 104 Ordinary 104
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,276 Ordinary -2,276
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 116 Ordinary 116
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 465 Ordinary 465
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,343 Ordinary -2,343
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,465 Ordinary 2,465
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 976 Ordinary 976
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 752 Ordinary 752
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,120 Ordinary 1,120
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -118 Ordinary -118
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -169 Ordinary -169
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33

604 Page 103 10-Apr-2026

09/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 18.88 1,120 Ordinary 1,120
10/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 19.08 -41,611 Ordinary -41,611
10/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.08 -1,820 Ordinary -1,820
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -95 Ordinary -95
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104 Ordinary -104
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,024 Ordinary 7,024
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,988 Ordinary -8,988
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,928 Ordinary -1,928
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -114 Ordinary -114
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,072 Ordinary -1,072
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -476 Ordinary -476
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -913 Ordinary -913
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -807 Ordinary -807
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75 Ordinary -75
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,485 Ordinary -7,485
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,539 Ordinary 1,539
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,389 Ordinary 2,389
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 271 Ordinary 271
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,631 Ordinary -2,631
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,728 Ordinary 12,728
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -191 Ordinary -191
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,550 Ordinary 2,550
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -116 Ordinary -116
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,120 Ordinary -1,120
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,957 Ordinary -51,957
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,957 Ordinary 51,957
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,839 Ordinary -13,839

604 Page 104 10-Apr-2026

10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,839 Ordinary 13,839
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -71,269 Ordinary -71,269
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 71,269 Ordinary 71,269
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,459 Ordinary -12,459
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,459 Ordinary 12,459
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -179,410 Ordinary -179,410
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 179,410 Ordinary 179,410
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -120,241 Ordinary -120,241
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 120,241 Ordinary 120,241
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,301 Ordinary -29,301
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,301 Ordinary 29,301
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,489 Ordinary -21,489
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,359 Ordinary 21,359
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -152 Ordinary -152
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -963 Ordinary -963
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 963 Ordinary 963
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,009 Ordinary -8,009
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,009 Ordinary 8,009
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76,007 Ordinary -76,007
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76,007 Ordinary 76,007
11/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.11 -318 Ordinary -318
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 314 Ordinary 314
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,047 Ordinary 11,047
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -88 Ordinary -88
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 130 Ordinary 130
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 93 Ordinary 93
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 433 Ordinary 433
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 168 Ordinary 168
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 895 Ordinary 895
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,659 Ordinary -6,659
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,468 Ordinary -1,468
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -258 Ordinary -258
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53 Ordinary 53
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,308 Ordinary 3,308

604 Page 105 10-Apr-2026

11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,201 Ordinary -12,201
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71 Ordinary 71
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 240 Ordinary 240
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,460 Ordinary -2,460
11/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 19.11 2,590 Ordinary 2,590
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 431 Ordinary 431
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 127 Ordinary 127
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72 Ordinary -72
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 152 Ordinary 152
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 253,518 Ordinary 253,518
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,346 Ordinary -1,346
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -97 Ordinary -97
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 193 Ordinary 193
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,336 Ordinary -15,336
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49,109 Ordinary -49,109
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -152,845 Ordinary -152,845
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,311 Ordinary -41,311
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 106 Ordinary 106
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 179 Ordinary 179
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,152 Ordinary -4,152
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71 Ordinary 71
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 175,770 Ordinary 175,770
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,661 Ordinary 1,661
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,387 Ordinary 1,387
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,898 Ordinary 1,898
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -218 Ordinary -218
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 87 Ordinary 87
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1

604 Page 106 10-Apr-2026

12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,957 Ordinary -51,957
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,957 Ordinary 51,957
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,839 Ordinary -13,839
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,839 Ordinary 13,839
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -71,269 Ordinary -71,269
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 71,269 Ordinary 71,269
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,459 Ordinary -12,459
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,459 Ordinary 12,459
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -179,410 Ordinary -179,410
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 179,410 Ordinary 179,410
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -120,241 Ordinary -120,241
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 120,241 Ordinary 120,241
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,301 Ordinary -29,301
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,301 Ordinary 29,301
12/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 19.17 1,480 Ordinary 1,480
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,790 Ordinary -21,790
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,975 Ordinary 7,975
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -963 Ordinary -963
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 963 Ordinary 963
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,009 Ordinary -8,009
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,009 Ordinary 8,009
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76,007 Ordinary -76,007
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76,007 Ordinary 76,007
15/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 19.14 5,273 Ordinary 5,273
15/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 19.14 13,050 Ordinary 13,050
15/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 19.14 2,885 Ordinary 2,885
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -152 Ordinary -152
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133 Ordinary -133
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -127 Ordinary -127
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 150,690 Ordinary 150,690

604 Page 107 10-Apr-2026

15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,862 Ordinary 41,862
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,270 Ordinary -8,270
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,148 Ordinary 1,148
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -533 Ordinary -533
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 87 Ordinary 87
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -191 Ordinary -191
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,366 Ordinary 14,366
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,506 Ordinary 3,506
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51,682 Ordinary 51,682
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,713 Ordinary -5,713
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,667 Ordinary -1,667
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -897 Ordinary -897
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,702 Ordinary -1,702
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 355 Ordinary 355
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84 Ordinary 84
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 751 Ordinary 751
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -106 Ordinary -106
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -179 Ordinary -179
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75 Ordinary -75
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -87 Ordinary -87
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,957 Ordinary -51,957
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,957 Ordinary 51,957
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,839 Ordinary -13,839
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,839 Ordinary 13,839
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -71,269 Ordinary -71,269
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 71,269 Ordinary 71,269
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,459 Ordinary -12,459
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,459 Ordinary 12,459
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -179,410 Ordinary -179,410
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 179,410 Ordinary 179,410
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -120,241 Ordinary -120,241
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 120,241 Ordinary 120,241
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,301 Ordinary -29,301
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,301 Ordinary 29,301
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,975 Ordinary -7,975

604 Page 108 10-Apr-2026

15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,975 Ordinary 7,975
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -963 Ordinary -963
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 963 Ordinary 963
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,009 Ordinary -8,009
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,009 Ordinary 8,009
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76,007 Ordinary -76,007
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76,007 Ordinary 76,007
15/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 19.26 2,274 Ordinary 2,274
16/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.55 2,862 Ordinary 2,862
16/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.55 -1,456 Ordinary -1,456
16/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,499 Ordinary -2,499
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -150,690 Ordinary -150,690
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,862 Ordinary -41,862
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,366 Ordinary -14,366
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51,682 Ordinary -51,682
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -195 Ordinary -195
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -110 Ordinary -110
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -752 Ordinary -752
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,688 Ordinary -4,688
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58 Ordinary -58
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,581 Ordinary -3,581
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -572 Ordinary -572
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -571 Ordinary -571
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,120 Ordinary -5,120
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,405 Ordinary -1,405
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -106 Ordinary -106
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26

604 Page 109 10-Apr-2026

16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
16/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,499 Ordinary -2,499
16/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 19.55 592 Ordinary 592
16/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -937 Ordinary -937
16/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20 Ordinary -20
16/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,542 Ordinary -1,542
17/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,254 Ordinary 5,254
17/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,546 Ordinary 2,546
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 152 Ordinary 152
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,030 Ordinary 8,030
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,629 Ordinary 1,629
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50,703 Ordinary 50,703
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100 Ordinary 100
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,007 Ordinary -7,007
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 298 Ordinary 298
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,195 Ordinary 1,195
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 734 Ordinary 734
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 474 Ordinary 474
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 79 Ordinary 79
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 803 Ordinary 803
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84 Ordinary 84
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 139,672 Ordinary 139,672
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60,194 Ordinary 60,194
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 177 Ordinary 177
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,131 Ordinary -10,131
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 467 Ordinary 467
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,983 Ordinary 1,983
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58 Ordinary 58
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9

604 Page 110 10-Apr-2026

17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109 Ordinary 109
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 89 Ordinary 89
17/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 394,719 Ordinary 394,719
17/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,839 Ordinary -13,839
17/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -71,269 Ordinary -71,269
17/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,459 Ordinary -12,459
17/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -176,911 Ordinary -176,911
17/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -120,241 Ordinary -120,241
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,975 Ordinary -7,975
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,451 Ordinary -15,451
17/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.47 84,583 Ordinary 84,583
17/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.47 109,817 Ordinary 109,817
18/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.63 4,368 Ordinary 4,368
18/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.63 8,008 Ordinary 8,008
18/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.63 364 Ordinary 364
18/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,089 Ordinary -15,089
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,430 Ordinary -5,430
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -121 Ordinary -121
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -128 Ordinary -128
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35 Ordinary 35
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58 Ordinary 58
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57,773 Ordinary 57,773
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 131,823 Ordinary 131,823
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 925 Ordinary 925
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,368 Ordinary -1,368
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 491 Ordinary 491
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50 Ordinary 50
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76 Ordinary -76
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -62 Ordinary -62
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
604 Page 111 10-Apr-2026 604 Page 111 10-Apr-2026 604 Page 111 10-Apr-2026 604 Page 111 10-Apr-2026 604 Page 111 10-Apr-2026 604 Page 111 10-Apr-2026 604 Page 111 10-Apr-2026
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -123 Ordinary -123
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,050 Ordinary 3,050
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,568 Ordinary 5,568
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -797 Ordinary -797
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -524 Ordinary -524
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -580 Ordinary -580
18/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -394,719 Ordinary -394,719
18/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,839 Ordinary 13,839
18/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
18/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,459 Ordinary 12,459
18/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 156,668 Ordinary 156,668
18/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 120,241 Ordinary 120,241
18/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 19.63 1,480 Ordinary 1,480
18/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,990 Ordinary -14,990
18/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
19/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.94 2,134 Ordinary 2,134
19/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.94 44,616 Ordinary 44,616
19/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,250 Ordinary -6,250
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35 Ordinary -35
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58 Ordinary -58
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57,773 Ordinary -57,773
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131,823 Ordinary -131,823
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -491 Ordinary -491
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,492 Ordinary -3,492
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -653 Ordinary -653
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41

604 Page 112 10-Apr-2026

19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,407 Ordinary -2,407
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 275 Ordinary 275
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -215 Ordinary -215
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 114 Ordinary 114
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,267 Ordinary 4,267
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 842 Ordinary 842
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -123 Ordinary -123
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,512 Ordinary -1,512
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -313 Ordinary -313
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -211 Ordinary -211
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -223 Ordinary -223
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,957 Ordinary -51,957
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,957 Ordinary 51,957
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,839 Ordinary -13,839
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,839 Ordinary 13,839
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,459 Ordinary -12,459
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,459 Ordinary 12,459
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -156,668 Ordinary -156,668
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 158,118 Ordinary 158,118
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -120,241 Ordinary -120,241
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 120,241 Ordinary 120,241
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,301 Ordinary -29,301
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,301 Ordinary 29,301
19/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.94 5,382 Ordinary 5,382
19/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 19.94 -2,191 Ordinary -2,191
19/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 19.94 50,381 Ordinary 50,381
19/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 19.94 5,757 Ordinary 5,757
19/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,450 Ordinary 1,450
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576

604 Page 113 10-Apr-2026

19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -963 Ordinary -963
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 963 Ordinary 963
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,009 Ordinary -8,009
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,009 Ordinary 8,009
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60,556 Ordinary -60,556
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,732 Ordinary 19,732
19/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.94 4,174 Ordinary 4,174
19/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 19.94 29,771 Ordinary 29,771
19/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 19.94 9,391 Ordinary 9,391
19/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.94 64,872 Ordinary 64,872
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 59,604 Ordinary 59,604
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 73,096 Ordinary 73,096
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -120,241 Ordinary -120,241
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,459 Ordinary -12,459
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,949 Ordinary 10,949
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -444 Ordinary -444
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -62 Ordinary -62
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,954 Ordinary -14,954
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 123 Ordinary 123
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -367 Ordinary -367
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -273 Ordinary -273
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72 Ordinary -72
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22

604 Page 114 10-Apr-2026

22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,682 Ordinary -6,682
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -150 Ordinary -150
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,527 Ordinary -8,527
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 95 Ordinary 95
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 261 Ordinary 261
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 304 Ordinary 304
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
22/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 73,096 Ordinary 73,096
22/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,459 Ordinary -12,459
22/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 59,604 Ordinary 59,604
22/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -120,241 Ordinary -120,241
23/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.79 5,958 Ordinary 5,958
23/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 57,322 Ordinary 57,322
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212,666 Ordinary -212,666
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,988 Ordinary -3,988
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -77 Ordinary -77
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70 Ordinary -70
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -149,400 Ordinary -149,400
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,519 Ordinary -4,519
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -403 Ordinary -403
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 418 Ordinary 418
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,445 Ordinary 3,445
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,726 Ordinary -12,726
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,478 Ordinary 1,478
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -150 Ordinary -150
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -204 Ordinary -204

604 Page 115 10-Apr-2026

23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -533 Ordinary -533
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -457 Ordinary -457
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -304 Ordinary -304
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,046 Ordinary -1,046
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 381,180 Ordinary 381,180
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,957 Ordinary -51,957
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,957 Ordinary 51,957
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -86,935 Ordinary -86,935
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -217,722 Ordinary -217,722
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,301 Ordinary -29,301
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,301 Ordinary 29,301
23/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 19.77 24,317 Ordinary 24,317
23/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.78 -6,736 Ordinary -6,736
23/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.78 26,459 Ordinary 26,459
23/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.78 6,736 Ordinary 6,736
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -963 Ordinary -963
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 963 Ordinary 963
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,009 Ordinary -8,009
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,009 Ordinary 8,009
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,732 Ordinary -19,732
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,732 Ordinary 19,732
23/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 19.78 1,518 Ordinary 1,518
24/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.72 5,320 Ordinary 5,320
24/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 57,322 Ordinary 57,322
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,323 Ordinary -3,323

604 Page 116 10-Apr-2026

24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,370 Ordinary 2,370
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 181 Ordinary 181
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 116 Ordinary 116
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -740 Ordinary -740
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -62 Ordinary -62
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,693 Ordinary 1,693
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63 Ordinary -63
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -130 Ordinary -130
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -381,180 Ordinary -381,180
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 438,502 Ordinary 438,502
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,957 Ordinary -51,957
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,957 Ordinary 51,957
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,301 Ordinary -29,301
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,301 Ordinary 29,301
24/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 19.72 -3,134 Ordinary -3,134
24/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 19.72 -10,580 Ordinary -10,580
24/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 57,322 Ordinary 57,322
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -963 Ordinary -963
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 963 Ordinary 963

604 Page 117 10-Apr-2026

24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,009 Ordinary -8,009
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,009 Ordinary 8,009
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,732 Ordinary -19,732
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,732 Ordinary 19,732
24/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 19.72 3,134 Ordinary 3,134
24/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 19.72 10,580 Ordinary 10,580
25/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.69 -1,140 Ordinary -1,140
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,750 Ordinary -6,750
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,289 Ordinary 3,289
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 142,172 Ordinary 142,172
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,597 Ordinary 3,597
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -311 Ordinary -311
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65 Ordinary 65
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 106 Ordinary 106
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 80 Ordinary 80
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61 Ordinary 61
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 331 Ordinary 331
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,595 Ordinary 11,595
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,130 Ordinary 3,130
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 121 Ordinary 121
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 249 Ordinary 249
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 740 Ordinary 740
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 853 Ordinary 853

604 Page 118 10-Apr-2026

25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 927 Ordinary 927
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -115 Ordinary -115
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
25/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -438,502 Ordinary -438,502
25/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 144,257 Ordinary 144,257
25/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
25/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 57,322 Ordinary 57,322
25/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 217,722 Ordinary 217,722
25/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,134 Ordinary -3,134
25/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,134 Ordinary 3,134
25/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 57,322 Ordinary 57,322
26/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 19.78 -54,161 Ordinary -54,161
26/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.78 21,841 Ordinary 21,841
26/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,870 Ordinary -1,870
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 128 Ordinary 128
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 91 Ordinary 91
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,640 Ordinary 1,640
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 190 Ordinary 190
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,616 Ordinary 10,616
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,730 Ordinary -1,730
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 216 Ordinary 216
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 316 Ordinary 316
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 247 Ordinary 247
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 187 Ordinary 187
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 191 Ordinary 191
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,459 Ordinary -4,459
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,026 Ordinary -5,026
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 101 Ordinary 101

604 Page 119 10-Apr-2026

26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,728 Ordinary 2,728
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61 Ordinary -61
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 447 Ordinary 447
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,944 Ordinary 1,944
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,702 Ordinary 2,702
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -254 Ordinary -254
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 133 Ordinary 133
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,957 Ordinary -51,957
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,957 Ordinary 51,957
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -144,257 Ordinary -144,257
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 144,257 Ordinary 144,257
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -57,322 Ordinary -57,322
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 57,322 Ordinary 57,322
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -217,722 Ordinary -217,722
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,852 Ordinary 215,852
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,134 Ordinary -3,134
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,134 Ordinary 3,134
26/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,870 Ordinary -1,870
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -963 Ordinary -963
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,009 Ordinary -8,009
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,009 Ordinary 8,009
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,732 Ordinary -19,732
26/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 19.78 759 Ordinary 759
29/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.71 -11,880 Ordinary -11,880
29/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,248 Ordinary -13,248
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60

604 Page 120 10-Apr-2026

29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -256 Ordinary -256
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 158 Ordinary 158
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 211 Ordinary 211
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -95 Ordinary -95
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,347 Ordinary 4,347
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -652 Ordinary -652
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -308 Ordinary -308
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,735 Ordinary -2,735
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -187 Ordinary -187
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -334 Ordinary -334
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -250 Ordinary -250
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -270 Ordinary -270
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,628 Ordinary -3,628
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -180 Ordinary -180
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -177 Ordinary -177
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,885 Ordinary 7,885
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 894 Ordinary 894
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,390 Ordinary -12,390
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 166 Ordinary 166
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,382 Ordinary -3,382
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 266 Ordinary 266
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,025 Ordinary 7,025
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 853 Ordinary 853
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
29/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,248 Ordinary -13,248
29/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,048 Ordinary -7,048
29/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,298 Ordinary -5,298
29/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -902 Ordinary -902
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,110 Ordinary 7,110
30/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 19.92 -32,509 Ordinary -32,509
30/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.92 -2,632 Ordinary -2,632
30/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.92 7,334 Ordinary 7,334
30/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.92 -6,126 Ordinary -6,126
30/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.92 -7,334 Ordinary -7,334

604 Page 121 10-Apr-2026

30/09/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.92 -4,377 Ordinary -4,377
30/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,520 Ordinary 3,520
30/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7 Ordinary 7
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 434 Ordinary 434
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,141 Ordinary 2,141
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,812 Ordinary 17,812
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84 Ordinary 84
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 170 Ordinary 170
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -149,406 Ordinary -149,406
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31,102 Ordinary -31,102
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -277 Ordinary -277
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,857 Ordinary 12,857
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54 Ordinary -54
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 663 Ordinary 663
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,367 Ordinary -2,367
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -438 Ordinary -438
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
30/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,273 Ordinary -4,273
30/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 19.92 542 Ordinary 542
30/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,273 Ordinary -4,273
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,685 Ordinary -1,685
30/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 19.92 4,377 Ordinary 4,377
01/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 20.18 -9,738 Ordinary -9,738
01/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,500 Ordinary -7,500
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,927 Ordinary -8,927
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35 Ordinary -35
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -99 Ordinary -99
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -354 Ordinary -354
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -170 Ordinary -170
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -719 Ordinary -719
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -267 Ordinary -267
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,030 Ordinary 1,030
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84 Ordinary 84
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -847 Ordinary -847
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -629 Ordinary -629

604 Page 122 10-Apr-2026

01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -113 Ordinary -113
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,796 Ordinary -2,796
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,952 Ordinary -4,952
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54 Ordinary -54
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -837 Ordinary -837
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
01/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 293 Ordinary 293
01/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7 Ordinary 7
01/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 20.18 888 Ordinary 888
01/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 258 Ordinary 258
01/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 42 Ordinary 42
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,685 Ordinary 1,685
01/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 20.18 3,795 Ordinary 3,795
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,058 Ordinary -12,058
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,093 Ordinary -5,093
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,686 Ordinary 13,686
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 263 Ordinary 263
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 240 Ordinary 240
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 210 Ordinary 210
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43,575 Ordinary 43,575
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,540 Ordinary 12,540
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 482 Ordinary 482
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 359 Ordinary 359
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,711 Ordinary 1,711
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 795 Ordinary 795
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,517 Ordinary 3,517
02/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 20.93 -8,828 Ordinary -8,828
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,799 Ordinary 4,799
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 942 Ordinary 942
02/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 20.93 -1,667 Ordinary -1,667
03/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 21.21 1,498 Ordinary 1,498
03/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.21 3,486 Ordinary 3,486
03/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 134,000 Ordinary 134,000
03/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,900 Ordinary 6,900
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,686 Ordinary -13,686
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -263 Ordinary -263

604 Page 123 10-Apr-2026

03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63 Ordinary -63
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -240 Ordinary -240
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,114 Ordinary -1,114
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,799 Ordinary -4,799
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,575 Ordinary -43,575
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -482 Ordinary -482
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -359 Ordinary -359
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,711 Ordinary -1,711
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -795 Ordinary -795
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,517 Ordinary -3,517
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92 Ordinary 92
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,821 Ordinary 5,821
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,957 Ordinary -51,957
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,957 Ordinary 51,957
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -131,009 Ordinary -131,009
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 131,009 Ordinary 131,009
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -53,342 Ordinary -53,342
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 53,342 Ordinary 53,342
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215,859 Ordinary -215,859
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 215,859 Ordinary 215,859
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,134 Ordinary -3,134
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,134 Ordinary 3,134
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,375 Ordinary -23,375
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,375 Ordinary 23,375
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,110 Ordinary -7,110
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,110 Ordinary 7,110
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 621,000 Ordinary 621,000
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,863 Ordinary 1,863
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,637 Ordinary 5,637
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,986 Ordinary -4,986
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2

604 Page 124 10-Apr-2026

06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,052 Ordinary 15,052
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 272 Ordinary 272
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,064 Ordinary -4,064
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,154 Ordinary 13,154
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,881 Ordinary 1,881
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 253 Ordinary 253
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 70 Ordinary 70
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 230 Ordinary 230
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 300 Ordinary 300
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,179 Ordinary 1,179
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,916 Ordinary 41,916
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,167 Ordinary -12,167
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 464 Ordinary 464
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 345 Ordinary 345
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,645 Ordinary 1,645
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 764 Ordinary 764
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,381 Ordinary 3,381
06/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,986 Ordinary -4,986
06/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,900 Ordinary 6,900
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 332 Ordinary 332
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,582 Ordinary 1,582
07/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 21.58 -22,041 Ordinary -22,041
07/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 22,000 Ordinary 22,000
07/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,218 Ordinary -24,218
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,505 Ordinary 31,505
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,331 Ordinary -6,331
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,339 Ordinary -1,339
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63 Ordinary -63
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,336 Ordinary -30,336
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
07/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,218 Ordinary -24,218
07/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,863 Ordinary 1,863
07/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,637 Ordinary 5,637
07/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,718 Ordinary -16,718

604 Page 125 10-Apr-2026

08/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 21.59 740 Ordinary 740
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -139,682 Ordinary -139,682
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46,406 Ordinary -46,406
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,409 Ordinary -2,409
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57,302 Ordinary -57,302
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44 Ordinary 44
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 114 Ordinary 114
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 115 Ordinary 115
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 102 Ordinary 102
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 643 Ordinary 643
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 750 Ordinary 750
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90,476 Ordinary 90,476
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -238 Ordinary -238
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,702 Ordinary 6,702
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 647,437 Ordinary 647,437
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,794 Ordinary -1,794
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1

604 Page 126 10-Apr-2026

08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -252 Ordinary -252
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 79 Ordinary 79
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,957 Ordinary -51,957
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,957 Ordinary 51,957
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -131,009 Ordinary -131,009
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 131,009 Ordinary 131,009
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,138 Ordinary -24,138
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,138 Ordinary 24,138
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -217,722 Ordinary -217,722
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 217,722 Ordinary 217,722
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,537 Ordinary -12,537
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,537 Ordinary 12,537
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,134 Ordinary -3,134
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,134 Ordinary 3,134
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,375 Ordinary -23,375
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,375 Ordinary 23,375
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,110 Ordinary -7,110
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,110 Ordinary 7,110
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
08/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.58 2,277 Ordinary 2,277
09/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 21.90 -1,880 Ordinary -1,880
09/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 21.90 -4,888 Ordinary -4,888
09/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,000 Ordinary 17,000
09/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -306 Ordinary -306
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3

604 Page 127 10-Apr-2026

09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90,476 Ordinary -90,476
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,702 Ordinary -6,702
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -647,437 Ordinary -647,437
09/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -306 Ordinary -306
09/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -306 Ordinary -306
10/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 21.80 -45,906 Ordinary -45,906
10/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 98,197 Ordinary 98,197
10/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,465 Ordinary 9,465
10/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -319,865 Ordinary -319,865
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -65 Ordinary -65
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78 Ordinary -78
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -149 Ordinary -149
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -118 Ordinary -118
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -111 Ordinary -111
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -686 Ordinary -686
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -229 Ordinary -229
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -737 Ordinary -737
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -65 Ordinary -65
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
604 Page 128 10-Apr-2026 604 Page 128 10-Apr-2026 604 Page 128 10-Apr-2026 604 Page 128 10-Apr-2026 604 Page 128 10-Apr-2026 604 Page 128 10-Apr-2026 604 Page 128 10-Apr-2026
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 260 Ordinary 260
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 145 Ordinary 145
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,785 Ordinary 1,785
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 307 Ordinary 307
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,957 Ordinary -51,957
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,957 Ordinary 51,957
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -130,703 Ordinary -130,703
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 130,703 Ordinary 130,703
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,138 Ordinary -24,138
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,138 Ordinary 24,138
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -217,722 Ordinary -217,722
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 217,722 Ordinary 217,722
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,537 Ordinary -12,537
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,537 Ordinary 12,537
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,134 Ordinary -3,134
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,134 Ordinary 3,134
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,375 Ordinary -23,375
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,375 Ordinary 23,375
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,110 Ordinary -7,110
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,110 Ordinary 7,110
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
10/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.80 737 Ordinary 737
13/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.63 1,128 Ordinary 1,128
13/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 35,890 Ordinary 35,890

604 Page 129 10-Apr-2026

13/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 91,000 Ordinary 91,000
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 912 Ordinary 912
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -126 Ordinary -126
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 211 Ordinary 211
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -892 Ordinary -892
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -190 Ordinary -190
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 923 Ordinary 923
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,957 Ordinary -51,957
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 51,957 Ordinary 51,957
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -130,703 Ordinary -130,703
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 130,703 Ordinary 130,703
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,138 Ordinary -24,138
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,138 Ordinary 24,138
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -217,722 Ordinary -217,722
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 217,722 Ordinary 217,722
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,537 Ordinary -12,537
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,537 Ordinary 12,537
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,134 Ordinary -3,134
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,134 Ordinary 3,134
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,375 Ordinary -23,375
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,375 Ordinary 23,375
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,110 Ordinary -7,110
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,110 Ordinary 7,110
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785

604 Page 130 10-Apr-2026

13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
14/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 172,581 Ordinary 172,581
14/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 73,471 Ordinary 73,471
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -912 Ordinary -912
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,491 Ordinary -13,491
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -257 Ordinary -257
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61 Ordinary -61
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71 Ordinary -71
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -234 Ordinary -234
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 385 Ordinary 385
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50 Ordinary 50
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,252 Ordinary 2,252
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 513 Ordinary 513
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42,754 Ordinary -42,754
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -470 Ordinary -470
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -350 Ordinary -350
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,670 Ordinary -1,670
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -775 Ordinary -775
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,220 Ordinary -3,220
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -51,957 Ordinary -51,957
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,091 Ordinary 55,091
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -130,703 Ordinary -130,703
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 130,703 Ordinary 130,703
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,138 Ordinary -24,138
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,138 Ordinary 24,138
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -217,722 Ordinary -217,722
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 217,722 Ordinary 217,722
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,537 Ordinary -12,537
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,537 Ordinary 12,537
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,134 Ordinary -3,134
14/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 21.60 2,960 Ordinary 2,960
14/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 21.60 666 Ordinary 666
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,375 Ordinary -23,375
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,375 Ordinary 23,375
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722

604 Page 131 10-Apr-2026

14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,110 Ordinary -7,110
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,110 Ordinary 7,110
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
14/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.60 3,040 Ordinary 3,040
15/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 21.77 1,377 Ordinary 1,377
15/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 156,000 Ordinary 156,000
15/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 37,384 Ordinary 37,384
15/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 36,087 Ordinary 36,087
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 142 Ordinary 142
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 986 Ordinary 986
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,538 Ordinary 20,538
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 207 Ordinary 207
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 225 Ordinary 225
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 220 Ordinary 220
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 802 Ordinary 802
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 372 Ordinary 372
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,455 Ordinary 1,455
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,653 Ordinary 3,653
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 481 Ordinary 481
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118,334 Ordinary 118,334
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,481 Ordinary 6,481
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,584 Ordinary 20,584
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 123 Ordinary 123
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 112 Ordinary 112
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,655 Ordinary 4,655
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 441 Ordinary 441
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,091 Ordinary -55,091
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,091 Ordinary 55,091
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -130,703 Ordinary -130,703
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 130,703 Ordinary 130,703
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523

604 Page 132 10-Apr-2026

15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,138 Ordinary -24,138
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,138 Ordinary 24,138
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -217,722 Ordinary -217,722
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 217,722 Ordinary 217,722
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,537 Ordinary -12,537
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 86,008 Ordinary 86,008
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
15/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 21.89 3,996 Ordinary 3,996
15/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 21.89 -34,813 Ordinary -34,813
15/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 21.89 -22,850 Ordinary -22,850
15/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 21.89 -1,134 Ordinary -1,134
15/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 73,471 Ordinary 73,471
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,375 Ordinary -23,375
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,375 Ordinary 23,375
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,110 Ordinary -7,110
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,110 Ordinary 7,110
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
15/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 21.89 22,850 Ordinary 22,850
15/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 21.89 34,813 Ordinary 34,813
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -98,197 Ordinary -98,197
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,465 Ordinary -9,465
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,000 Ordinary 7,000
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -316,538 Ordinary -316,538
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,100 Ordinary 7,100
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -163 Ordinary -163
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,289 Ordinary -17,289
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -242 Ordinary -242
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -189 Ordinary -189
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -184 Ordinary -184
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -673 Ordinary -673
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -298 Ordinary -298
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,220 Ordinary -1,220
604 Page 133 10-Apr-2026 604 Page 133 10-Apr-2026 604 Page 133 10-Apr-2026 604 Page 133 10-Apr-2026 604 Page 133 10-Apr-2026 604 Page 133 10-Apr-2026 604 Page 133 10-Apr-2026
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -986 Ordinary -986
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90 Ordinary -90
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -118,334 Ordinary -118,334
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,372 Ordinary -5,372
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -441 Ordinary -441
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,215 Ordinary -4,215
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -550 Ordinary -550
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 201 Ordinary 201
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44 Ordinary -44
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 131,653 Ordinary 131,653
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,455 Ordinary -5,455
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,774 Ordinary -23,774
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104 Ordinary -104
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 956 Ordinary 956
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -94 Ordinary -94
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,091 Ordinary -55,091
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,091 Ordinary 55,091
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -130,703 Ordinary -130,703
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 130,703 Ordinary 130,703
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,138 Ordinary -24,138
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,138 Ordinary 24,138
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -217,722 Ordinary -217,722
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 255,106 Ordinary 255,106
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -86,008 Ordinary -86,008
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 73,471 Ordinary 73,471
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,375 Ordinary -23,375
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,375 Ordinary 23,375
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722

604 Page 134 10-Apr-2026

16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,110 Ordinary -7,110
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,110 Ordinary 7,110
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,314 Ordinary 32,314
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,391 Ordinary -6,391
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,248 Ordinary -3,248
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35 Ordinary -35
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -129 Ordinary -129
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -235 Ordinary -235
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36,567 Ordinary -36,567
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -265 Ordinary -265
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,026 Ordinary -1,026
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,091 Ordinary -55,091
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,091 Ordinary 55,091
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -130,703 Ordinary -130,703
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 124,312 Ordinary 124,312
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,523 Ordinary -76,523
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,523 Ordinary 76,523

604 Page 135 10-Apr-2026

17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,288 Ordinary 1,288
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,712 Ordinary 5,712
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,138 Ordinary -24,138
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,138 Ordinary 24,138
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -255,106 Ordinary -255,106
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 262,206 Ordinary 262,206
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,415 Ordinary 1,415
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 167 Ordinary 167
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -873 Ordinary -873
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,375 Ordinary -23,375
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,375 Ordinary 23,375
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,110 Ordinary -7,110
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,110 Ordinary 7,110
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 565 Ordinary 565
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
20/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 22.40 293 Ordinary 293
20/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 83,000 Ordinary 83,000
20/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,000 Ordinary -7,000
20/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72 Ordinary -72
20/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47,273 Ordinary -47,273
20/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -344 Ordinary -344
20/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,000 Ordinary -7,000
20/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 276,832 Ordinary 276,832
21/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 22.54 -1,128 Ordinary -1,128
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,890 Ordinary -35,890
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,000 Ordinary 7,000
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -574 Ordinary -574
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 92,000 Ordinary 92,000
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,572 Ordinary 1,572
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 198 Ordinary 198
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,197 Ordinary 1,197
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,572 Ordinary 4,572
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,482 Ordinary 5,482

604 Page 136 10-Apr-2026

21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 196 Ordinary 196
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 147 Ordinary 147
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,374 Ordinary 4,374
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 184 Ordinary 184
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,316 Ordinary 29,316
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,980 Ordinary -7,980
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,960 Ordinary 1,960
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58 Ordinary -58
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 102 Ordinary 102
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,948 Ordinary 4,948
21/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -574 Ordinary -574
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -573 Ordinary -573
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -276,832 Ordinary -276,832
22/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 21.90 -1,100 Ordinary -1,100
22/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.90 498 Ordinary 498
22/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 180,000 Ordinary 180,000
22/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,028 Ordinary -4,028
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,572 Ordinary -1,572
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -198 Ordinary -198
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,197 Ordinary -1,197
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,572 Ordinary -4,572
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,482 Ordinary -5,482
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -196 Ordinary -196
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -147 Ordinary -147
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,374 Ordinary -4,374
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -184 Ordinary -184
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,316 Ordinary -29,316
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36,334 Ordinary 36,334
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,054 Ordinary 2,054
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55,723 Ordinary 55,723
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 229,466 Ordinary 229,466
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -102 Ordinary -102
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,948 Ordinary -4,948
22/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,028 Ordinary -4,028
22/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,000 Ordinary 7,000
22/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 679 Ordinary 679
22/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,293 Ordinary 2,293
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,837 Ordinary 3,837
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,443 Ordinary -4,443
23/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2 Ordinary 2
23/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -155,662 Ordinary -155,662

604 Page 137 10-Apr-2026

23/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,441 Ordinary 4,441
23/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36,419 Ordinary -36,419
23/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,058 Ordinary -2,058
23/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -146 Ordinary -146
23/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -95,557 Ordinary -95,557
23/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -231,427 Ordinary -231,427
23/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -695 Ordinary -695
23/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,443 Ordinary -4,443
23/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
23/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,441 Ordinary 4,441
23/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 21.99 1,776 Ordinary 1,776
23/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 21.99 4,070 Ordinary 4,070
23/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,799 Ordinary -4,799
24/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 21.96 -58,828 Ordinary -58,828
24/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 22.13 144 Ordinary 144
24/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.96 4,055 Ordinary 4,055
24/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.96 5,264 Ordinary 5,264
24/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -104,703 Ordinary -104,703
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,439 Ordinary 2,439
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,705 Ordinary 20,705
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51,583 Ordinary 51,583
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 351,951 Ordinary 351,951
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 184,323 Ordinary 184,323
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 101 Ordinary 101
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66,259 Ordinary 66,259
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 481 Ordinary 481
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,091 Ordinary -55,091
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,091 Ordinary 55,091
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -112,710 Ordinary -112,710
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 112,710 Ordinary 112,710
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,080 Ordinary -72,080
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,080 Ordinary 72,080
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,288 Ordinary -1,288
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,288 Ordinary 1,288
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,712 Ordinary -5,712
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,712 Ordinary 5,712
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,140 Ordinary -31,140
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,140 Ordinary 31,140
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -266,647 Ordinary -266,647
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 266,647 Ordinary 266,647
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722

604 Page 138 10-Apr-2026

24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -565 Ordinary -565
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 565 Ordinary 565
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
27/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -489,236 Ordinary -489,236
27/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2 Ordinary -2
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,439 Ordinary -2,439
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,705 Ordinary -20,705
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51,583 Ordinary -51,583
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,852 Ordinary 13,852
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39,000 Ordinary 39,000
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 101 Ordinary 101
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -351,951 Ordinary -351,951
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -184,323 Ordinary -184,323
27/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
27/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 22.02 -2,882 Ordinary -2,882
27/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 22.02 -12,466 Ordinary -12,466
27/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2 Ordinary -2
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 377,779 Ordinary 377,779
27/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 22.02 3,036 Ordinary 3,036
27/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 22.02 2,882 Ordinary 2,882
28/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 21.67 -44,316 Ordinary -44,316
28/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -182,577 Ordinary -182,577
28/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39,000 Ordinary -39,000
28/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
28/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,060 Ordinary -7,060
28/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -275 Ordinary -275
28/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 21.67 1,480 Ordinary 1,480
28/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987
29/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.38 166 Ordinary 166
29/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -681 Ordinary -681
29/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
29/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,444 Ordinary 11,444
29/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -308 Ordinary -308
29/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -681 Ordinary -681
29/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -681 Ordinary -681

604 Page 139 10-Apr-2026

29/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 21.38 40,644 Ordinary 40,644
30/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.66 752 Ordinary 752
30/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 21.66 -15,400 Ordinary -15,400
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,899 Ordinary 6,899
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65,037 Ordinary 65,037
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 115,463 Ordinary 115,463
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62,601 Ordinary 62,601
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,703 Ordinary -43,703
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,091 Ordinary -55,091
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,091 Ordinary 55,091
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -112,027 Ordinary -112,027
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 112,027 Ordinary 112,027
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,080 Ordinary -72,080
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,080 Ordinary 72,080
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,288 Ordinary -1,288
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,288 Ordinary 1,288
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,712 Ordinary -5,712
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,712 Ordinary 5,712
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,140 Ordinary -31,140
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,140 Ordinary 31,140
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -266,647 Ordinary -266,647
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 266,647 Ordinary 266,647
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -565 Ordinary -565
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 565 Ordinary 565
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,987 Ordinary -38,987
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -377,779 Ordinary -377,779

604 Page 140 10-Apr-2026

30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 377,779 Ordinary 377,779
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
31/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 21.72 -7,512 Ordinary -7,512
31/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,100 Ordinary 7,100
31/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,029 Ordinary 5,029
31/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 200 Ordinary 200
31/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -477 Ordinary -477
31/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,095 Ordinary -5,095
31/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 344 Ordinary 344
31/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
31/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40,792 Ordinary -40,792
31/10/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.72 13,814 Ordinary 13,814
31/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 21.72 740 Ordinary 740
03/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 21.70 190 Ordinary 190
03/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.88 166 Ordinary 166
03/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 21.88 -1,128 Ordinary -1,128
03/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,100 Ordinary 7,100
03/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,092 Ordinary -25,092
03/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 587 Ordinary 587
03/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -681 Ordinary -681
03/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73
03/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 68 Ordinary 68
03/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 98 Ordinary 98
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -33,718 Ordinary -33,718
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,992 Ordinary -17,992
03/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.88 1,896 Ordinary 1,896
03/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 96 Ordinary 96
03/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -51,806 Ordinary -51,806
03/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,555 Ordinary 41,555
04/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 21.89 -3,675 Ordinary -3,675
04/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,040 Ordinary -4,040
04/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,000 Ordinary -7,000
04/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,040 Ordinary 4,040
04/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -83 Ordinary -83
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 404 Ordinary 404
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -509 Ordinary -509
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,719 Ordinary -1,719
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,860 Ordinary 1,860
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,373 Ordinary -21,373
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,373 Ordinary 21,373
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -94,035 Ordinary -94,035
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 94,035 Ordinary 94,035
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,080 Ordinary -72,080
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,040 Ordinary 68,040
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,288 Ordinary -1,288
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,288 Ordinary 1,288

604 Page 141 10-Apr-2026

04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,712 Ordinary -5,712
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,712 Ordinary 5,712
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,140 Ordinary -31,140
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,240 Ordinary 31,240
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -266,647 Ordinary -266,647
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 266,564 Ordinary 266,564
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
04/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17 Ordinary 17
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -565 Ordinary -565
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 565 Ordinary 565
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,987 Ordinary -38,987
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -377,779 Ordinary -377,779
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 284,622 Ordinary 284,622
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,555 Ordinary -41,555
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,555 Ordinary 41,555
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
04/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 21.89 -1,055 Ordinary -1,055
04/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 21.89 3,675 Ordinary 3,675
05/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 21.79 -5,778 Ordinary -5,778
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -132 Ordinary -132
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 444 Ordinary 444
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 567 Ordinary 567
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -768 Ordinary -768
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -111 Ordinary -111
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 99 Ordinary 99
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 140,483 Ordinary 140,483

604 Page 142 10-Apr-2026

05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,373 Ordinary -21,373
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,373 Ordinary 21,373
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -94,035 Ordinary -94,035
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 94,035 Ordinary 94,035
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,040 Ordinary -68,040
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,040 Ordinary 68,040
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,288 Ordinary -1,288
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,288 Ordinary 1,288
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,712 Ordinary -5,712
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,712 Ordinary 5,712
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,240 Ordinary -31,240
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,240 Ordinary 31,240
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -266,564 Ordinary -266,564
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 266,564 Ordinary 266,564
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
05/11/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 21.79 15,519 Ordinary 15,519
05/11/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 21.79 5,012 Ordinary 5,012
05/11/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 21.79 7,441 Ordinary 7,441
05/11/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 21.79 10,077 Ordinary 10,077
05/11/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 21.79 4,440 Ordinary 4,440
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -565 Ordinary -565
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 876 Ordinary 876
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,987 Ordinary -38,987
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -284,622 Ordinary -284,622
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,555 Ordinary -41,555
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,555 Ordinary 41,555
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326

604 Page 143 10-Apr-2026

05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
05/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.79 1,520 Ordinary 1,520
05/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.79 2,280 Ordinary 2,280
05/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.79 1,130 Ordinary 1,130
05/11/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 21.79 1,564 Ordinary 1,564
06/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 21.94 -7,107 Ordinary -7,107
06/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,200 Ordinary 7,200
06/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -219 Ordinary -219
06/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 415 Ordinary 415
06/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,747 Ordinary -4,747
06/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,499 Ordinary 4,499
06/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53 Ordinary 53
06/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
06/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83,706 Ordinary -83,706
06/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 377,779 Ordinary 377,779
06/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.94 1,520 Ordinary 1,520
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,706 Ordinary 3,706
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,123 Ordinary 1,123
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 80,833 Ordinary 80,833
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,363 Ordinary 12,363
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 288 Ordinary 288
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,609 Ordinary 6,609
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 581 Ordinary 581
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,568 Ordinary -4,568
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,429 Ordinary -8,429
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59,970 Ordinary -59,970
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,693 Ordinary 3,693
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 861 Ordinary 861
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 865 Ordinary 865
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,992 Ordinary 4,992
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,449 Ordinary 20,449
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,712 Ordinary 9,712
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 909 Ordinary 909
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,265 Ordinary 1,265
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,058 Ordinary 3,058
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -112,967 Ordinary -112,967
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64,066 Ordinary -64,066
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -21,373 Ordinary -21,373
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,731 Ordinary 17,731
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -94,035 Ordinary -94,035
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 94,035 Ordinary 94,035
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,040 Ordinary -68,040
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,040 Ordinary 68,040
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,288 Ordinary -1,288
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,353 Ordinary 1,353
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,712 Ordinary -5,712

604 Page 144 10-Apr-2026

07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,035 Ordinary 9,035
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,852 Ordinary 7,852
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,240 Ordinary -31,240
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,240 Ordinary 31,240
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -266,564 Ordinary -266,564
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 266,564 Ordinary 266,564
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
07/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,558 Ordinary 3,558
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -876 Ordinary -876
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 876 Ordinary 876
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,987 Ordinary -38,987
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -377,779 Ordinary -377,779
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 377,779 Ordinary 377,779
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,555 Ordinary -41,555
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,555 Ordinary 41,555
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
10/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,200 Ordinary 14,200
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,706 Ordinary -3,706
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,363 Ordinary -12,363
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -288 Ordinary -288
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90 Ordinary -90
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,609 Ordinary -6,609
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -581 Ordinary -581
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,693 Ordinary -3,693
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -861 Ordinary -861
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -865 Ordinary -865

604 Page 145 10-Apr-2026

10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,992 Ordinary -4,992
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,449 Ordinary -20,449
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,712 Ordinary -9,712
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -909 Ordinary -909
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,265 Ordinary -1,265
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,058 Ordinary -3,058
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 160 Ordinary 160
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,522 Ordinary 19,522
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,353 Ordinary 11,353
11/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.94 24,467 Ordinary 24,467
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,108 Ordinary 25,108
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -885 Ordinary -885
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -108,481 Ordinary -108,481
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600,314 Ordinary 600,314
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,731 Ordinary -17,731
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,731 Ordinary 17,731
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -94,035 Ordinary -94,035
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,040 Ordinary -68,040
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,353 Ordinary -1,353
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,288 Ordinary 1,288
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,035 Ordinary -9,035
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,712 Ordinary 5,712
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,852 Ordinary -7,852
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,240 Ordinary -31,240
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -266,564 Ordinary -266,564
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
11/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 21.94 -251,424 Ordinary -251,424
11/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 24 Ordinary 24
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -876 Ordinary -876
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 876 Ordinary 876

604 Page 146 10-Apr-2026

11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,353 Ordinary -11,353
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,353 Ordinary 11,353
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,987 Ordinary -38,987
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -377,779 Ordinary -377,779
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 377,779 Ordinary 377,779
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,555 Ordinary -41,555
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,555 Ordinary 41,555
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
12/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,000 Ordinary -7,000
12/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -76 Ordinary -76
12/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,108 Ordinary -25,108
12/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 886 Ordinary 886
12/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
12/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 108,576 Ordinary 108,576
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -600,314 Ordinary -600,314
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,731 Ordinary -17,731
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,822 Ordinary 36,822
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 94,035 Ordinary 94,035
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,040 Ordinary 68,040
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,223 Ordinary -1,223
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,389 Ordinary -2,389
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,852 Ordinary 7,852
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 45,440 Ordinary 45,440
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 266,488 Ordinary 266,488
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
12/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 24 Ordinary 24
13/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 21.98 402 Ordinary 402
13/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.67 3,320 Ordinary 3,320
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 231 Ordinary 231
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,795 Ordinary 27,795
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,822 Ordinary -36,822
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,822 Ordinary 36,822
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -94,035 Ordinary -94,035
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 94,035 Ordinary 94,035
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,040 Ordinary -68,040
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,040 Ordinary 68,040
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65 Ordinary -65
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65 Ordinary 65
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,323 Ordinary -3,323
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,323 Ordinary 3,323
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,852 Ordinary -7,852
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,852 Ordinary 7,852
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -45,440 Ordinary -45,440
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 45,440 Ordinary 45,440

604 Page 147 10-Apr-2026

13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -266,488 Ordinary -266,488
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 266,488 Ordinary 266,488
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -876 Ordinary -876
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 876 Ordinary 876
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,353 Ordinary -11,353
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,353 Ordinary 11,353
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,987 Ordinary -38,987
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -377,779 Ordinary -377,779
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 377,779 Ordinary 377,779
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,555 Ordinary -41,555
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,555 Ordinary 41,555
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,514 Ordinary -1,514
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -102 Ordinary -102
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185,022 Ordinary -185,022
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,822 Ordinary -36,822
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,822 Ordinary 36,822
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -94,035 Ordinary -94,035
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 94,035 Ordinary 94,035
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,040 Ordinary -68,040
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,040 Ordinary 68,040
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65 Ordinary -65
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65 Ordinary 65
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,323 Ordinary -3,323
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,323 Ordinary 3,323
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,852 Ordinary -7,852
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,852 Ordinary 7,852
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -45,440 Ordinary -45,440
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 45,440 Ordinary 45,440

604 Page 148 10-Apr-2026

14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -266,488 Ordinary -266,488
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 266,488 Ordinary 266,488
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,576 Ordinary -18,576
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,576 Ordinary 18,576
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -876 Ordinary -876
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 876 Ordinary 876
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,353 Ordinary -11,353
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,353 Ordinary 11,353
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,987 Ordinary -38,987
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -377,779 Ordinary -377,779
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 377,779 Ordinary 377,779
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,555 Ordinary -41,555
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,555 Ordinary 41,555
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
14/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
17/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,669 Ordinary 6,669
17/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,116 Ordinary 9,116
17/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44,103 Ordinary 44,103
17/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,111 Ordinary 31,111
17/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,662 Ordinary 2,662
18/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 20.87 1,508 Ordinary 1,508
18/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 34,558 Ordinary 34,558
18/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
18/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -607 Ordinary -607
18/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 129 Ordinary 129
18/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -84 Ordinary -84
18/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
18/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,265 Ordinary 1,265
18/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 227 Ordinary 227
18/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5

604 Page 149 10-Apr-2026

18/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 122 Ordinary 122
18/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
18/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -780 Ordinary -780
18/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,350 Ordinary 1,350
18/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 20.87 1,783 Ordinary 1,783
18/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 20.87 2,854 Ordinary 2,854
18/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
18/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 20.87 -1,783 Ordinary -1,783
18/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 20.87 3,040 Ordinary 3,040
18/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 20.87 227 Ordinary 227
19/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,314 Ordinary -32,314
19/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
19/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,520 Ordinary 1,520
19/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 141 Ordinary 141
19/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -384 Ordinary -384
19/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 359 Ordinary 359
19/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
19/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,636 Ordinary -1,636
19/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
19/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
19/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
19/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,558 Ordinary 34,558
19/11/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 21.12 4,440 Ordinary 4,440
19/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 34,558 Ordinary 34,558
19/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,522 Ordinary 1,522
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -266 Ordinary -266
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,762 Ordinary 4,762
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -114 Ordinary -114
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,922 Ordinary -3,922
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 173 Ordinary 173
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,489 Ordinary 2,489
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,028 Ordinary -1,028
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 719 Ordinary 719
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 174 Ordinary 174
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -200 Ordinary -200

604 Page 150 10-Apr-2026

20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,972 Ordinary 2,972
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,381 Ordinary -1,381
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 140 Ordinary 140
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 187 Ordinary 187
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 133 Ordinary 133
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 272 Ordinary 272
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 741 Ordinary 741
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
20/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 147 Ordinary 147
20/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,278 Ordinary -1,278
20/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,278 Ordinary -1,278
21/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.35 754 Ordinary 754
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 711 Ordinary 711
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 567 Ordinary 567
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,526 Ordinary 2,526
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58 Ordinary 58
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,236 Ordinary 1,236
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 267 Ordinary 267
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,775 Ordinary 1,775
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,508 Ordinary 1,508
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 296 Ordinary 296
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,046 Ordinary 1,046
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -198 Ordinary -198
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118 Ordinary 118
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,612 Ordinary 4,612
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,103 Ordinary -2,103
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 354 Ordinary 354
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 576 Ordinary 576
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,626 Ordinary 32,626
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 686 Ordinary 686
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,268 Ordinary 1,268
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -35,544 Ordinary -35,544
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 35,544 Ordinary 35,544
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -94,035 Ordinary -94,035

604 Page 151 10-Apr-2026

21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 94,035 Ordinary 94,035
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,040 Ordinary -68,040
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,040 Ordinary 68,040
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65 Ordinary -65
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65 Ordinary 65
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,323 Ordinary -3,323
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,323 Ordinary 3,323
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,852 Ordinary -7,852
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,852 Ordinary 7,852
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -79,998 Ordinary -79,998
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 79,998 Ordinary 79,998
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -266,488 Ordinary -266,488
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 266,488 Ordinary 266,488
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
21/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 21.35 -5,007 Ordinary -5,007
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,098 Ordinary -20,098
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,098 Ordinary 20,098
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,783 Ordinary -6,783
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,783 Ordinary 6,783
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -876 Ordinary -876
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 876 Ordinary 876
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,353 Ordinary -11,353
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,353 Ordinary 11,353
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,987 Ordinary -38,987
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -377,779 Ordinary -377,779
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,555 Ordinary -41,555
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,555 Ordinary 41,555
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
21/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
21/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.35 2,280 Ordinary 2,280
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,558 Ordinary -34,558
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -971 Ordinary -971
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8

604 Page 152 10-Apr-2026

24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,485 Ordinary -2,485
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -69 Ordinary -69
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,518 Ordinary -4,518
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 103 Ordinary 103
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,068 Ordinary -21,068
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,905 Ordinary -12,905
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -194 Ordinary -194
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 116 Ordinary 116
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -173 Ordinary -173
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,975 Ordinary -2,975
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -139 Ordinary -139
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -183 Ordinary -183
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48 Ordinary -48
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -139 Ordinary -139
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -271 Ordinary -271
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -144 Ordinary -144
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -172 Ordinary -172
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,487 Ordinary -2,487
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -719 Ordinary -719
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,135 Ordinary -4,135
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,558 Ordinary -34,558

604 Page 153 10-Apr-2026

24/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 21.63 4,817 Ordinary 4,817
24/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.63 1,594 Ordinary 1,594
24/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.63 3,693 Ordinary 3,693
24/11/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 21.63 2,220 Ordinary 2,220
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -38,693 Ordinary -38,693
24/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 21.63 -3,693 Ordinary -3,693
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,182 Ordinary -1,182
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -576 Ordinary -576
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,518 Ordinary -2,518
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,399 Ordinary -3,399
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -267 Ordinary -267
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,808 Ordinary -1,808
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,503 Ordinary -1,503
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -226 Ordinary -226
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48 Ordinary -48
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,071 Ordinary -1,071
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,106 Ordinary -6,106
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,715 Ordinary -4,715
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,445 Ordinary -25,445
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,920 Ordinary -12,920
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -573 Ordinary -573
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,432 Ordinary -32,432
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -678 Ordinary -678
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,384 Ordinary -1,384
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,409 Ordinary -31,409
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,409 Ordinary 31,409
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -94,035 Ordinary -94,035
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 94,035 Ordinary 94,035
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,040 Ordinary -68,040
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,040 Ordinary 68,040
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65 Ordinary -65
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65 Ordinary 65
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,323 Ordinary -3,323
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,323 Ordinary 3,323
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,852 Ordinary -7,852
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,852 Ordinary 7,852
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -45,440 Ordinary -45,440
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 45,440 Ordinary 45,440
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -266,488 Ordinary -266,488
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 266,488 Ordinary 266,488
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
25/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 21.72 -1,473 Ordinary -1,473
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,098 Ordinary -20,098
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,098 Ordinary 20,098
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339

604 Page 154 10-Apr-2026

25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,783 Ordinary -6,783
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,783 Ordinary 6,783
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -876 Ordinary -876
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 876 Ordinary 876
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,353 Ordinary -11,353
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,353 Ordinary 11,353
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,987 Ordinary -38,987
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 377,779 Ordinary 377,779
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,555 Ordinary -41,555
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,555 Ordinary 41,555
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
26/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,116 Ordinary -43,116
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,409 Ordinary -31,409
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,409 Ordinary 31,409
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -94,035 Ordinary -94,035
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 94,035 Ordinary 94,035
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,040 Ordinary -68,040
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,040 Ordinary 68,040
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65 Ordinary -65
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65 Ordinary 65
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,323 Ordinary -3,323
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,323 Ordinary 3,323
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,852 Ordinary -7,852
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,852 Ordinary 7,852
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -45,440 Ordinary -45,440
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 45,440 Ordinary 45,440
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -266,488 Ordinary -266,488
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 266,488 Ordinary 266,488
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,098 Ordinary -20,098
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,098 Ordinary 20,098
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22

604 Page 155 10-Apr-2026

27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,783 Ordinary -6,783
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,783 Ordinary 6,783
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -876 Ordinary -876
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 876 Ordinary 876
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,353 Ordinary -11,353
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,353 Ordinary 11,353
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,987 Ordinary -38,987
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -334,663 Ordinary -334,663
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 334,663 Ordinary 334,663
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,555 Ordinary -41,555
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,555 Ordinary 41,555
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
27/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
28/11/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.33 29,392 Ordinary 29,392
28/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,038 Ordinary 5,038
28/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 342 Ordinary 342
28/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 720,331 Ordinary 720,331
28/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
01/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 22.07 1,127 Ordinary 1,127
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,174 Ordinary -2,174
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -140 Ordinary -140
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -254,570 Ordinary -254,570
02/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 22.30 751 Ordinary 751
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,109 Ordinary 2,109
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 649 Ordinary 649
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 250,832 Ordinary 250,832
02/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,242 Ordinary 5,242
02/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,409 Ordinary -31,409
02/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
02/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.99 2,844 Ordinary 2,844
02/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.99 711 Ordinary 711
03/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
03/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
03/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52,004 Ordinary 52,004
03/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 22.14 265 Ordinary 265
03/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 21.97 -8,052 Ordinary -8,052
04/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,835 Ordinary 32,835

604 Page 156 10-Apr-2026

04/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -38,621 Ordinary -38,621
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,621 Ordinary -3,621
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 714 Ordinary 714
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,000 Ordinary 7,000
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,242 Ordinary -5,242
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,242 Ordinary 5,242
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -94,035 Ordinary -94,035
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 94,035 Ordinary 94,035
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,040 Ordinary -68,040
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,040 Ordinary 68,040
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65 Ordinary -65
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65 Ordinary 65
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,323 Ordinary -3,323
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,323 Ordinary 3,323
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,852 Ordinary -7,852
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,852 Ordinary 7,852
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -45,440 Ordinary -45,440
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 78,275 Ordinary 78,275
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -266,488 Ordinary -266,488
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 227,867 Ordinary 227,867
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,167 Ordinary -26,167
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,167 Ordinary 26,167
04/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,214 Ordinary 1,214
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,098 Ordinary -20,098
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,098 Ordinary 20,098
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,783 Ordinary -6,783
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,783 Ordinary 6,783
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,785 Ordinary -20,785
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,785 Ordinary 20,785
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -876 Ordinary -876
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 876 Ordinary 876
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,353 Ordinary -11,353
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,353 Ordinary 11,353
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,987 Ordinary -38,987
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987

604 Page 157 10-Apr-2026

04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -334,663 Ordinary -334,663
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 334,663 Ordinary 334,663
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,555 Ordinary -41,555
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,555 Ordinary 41,555
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
05/12/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 22.15 1,184 Ordinary 1,184
05/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.15 3,393 Ordinary 3,393
05/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,824 Ordinary 6,824
05/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 76 Ordinary 76
05/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 169 Ordinary 169
05/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
05/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,236 Ordinary 23,236
05/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
05/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,242 Ordinary -5,242
05/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,000 Ordinary 7,000
05/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,750 Ordinary -1,750
05/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8 Ordinary 8
05/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,722 Ordinary -16,722
05/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 22.15 910 Ordinary 910
08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 75,000 Ordinary 75,000
08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,892 Ordinary -6,892
08/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,529 Ordinary -5,529
08/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -934 Ordinary -934
08/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -788,213 Ordinary -788,213
08/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -734 Ordinary -734
08/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,824 Ordinary 6,824
08/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,892 Ordinary -6,892
08/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76 Ordinary 76
08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8 Ordinary 8
08/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 820 Ordinary 820
08/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61,141 Ordinary -61,141
09/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,360 Ordinary 8,360
09/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,225 Ordinary 5,225
09/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 888 Ordinary 888
09/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 749,376 Ordinary 749,376
09/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 698 Ordinary 698
09/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 21.56 -2,747 Ordinary -2,747
09/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45,709 Ordinary -45,709
10/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.30 688,852 Ordinary 688,852
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81 Ordinary 81
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,097 Ordinary 7,097
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,000 Ordinary -7,000
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,000 Ordinary 7,000
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,000 Ordinary -7,000
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,000 Ordinary 7,000
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,859 Ordinary -100,859

604 Page 158 10-Apr-2026

10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,859 Ordinary 100,859
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,040 Ordinary -68,040
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,040 Ordinary 68,040
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65 Ordinary -65
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65 Ordinary 65
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,323 Ordinary -3,323
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,323 Ordinary 3,323
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,852 Ordinary -7,852
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,852 Ordinary 7,852
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -71,383 Ordinary -71,383
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 71,383 Ordinary 71,383
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -227,943 Ordinary -227,943
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 227,943 Ordinary 227,943
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,417 Ordinary -24,417
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,417 Ordinary 24,417
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,098 Ordinary -20,098
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,098 Ordinary 20,098
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -820 Ordinary -820
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 820 Ordinary 820
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,783 Ordinary -6,783
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,783 Ordinary 6,783
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,063 Ordinary -4,063
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,063 Ordinary 4,063
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -876 Ordinary -876
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 876 Ordinary 876
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,353 Ordinary -11,353
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,353 Ordinary 11,353
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,987 Ordinary -38,987
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -227,813 Ordinary -227,813
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 131,521 Ordinary 131,521
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,555 Ordinary -41,555
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,555 Ordinary 41,555
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
10/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.30 43,347 Ordinary 43,347

604 Page 159 10-Apr-2026

11/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.29 835 Ordinary 835
11/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,466 Ordinary 30,466
11/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
11/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
11/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,224 Ordinary -3,224
11/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
11/12/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 21.29 -1,332 Ordinary -1,332
11/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,396 Ordinary -41,396
12/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.79 3,393 Ordinary 3,393
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,465 Ordinary 4,465
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,000 Ordinary -7,000
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,576 Ordinary 4,576
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,000 Ordinary -7,000
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,000 Ordinary 7,000
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -100,859 Ordinary -100,859
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,859 Ordinary 100,859
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,040 Ordinary -68,040
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,040 Ordinary 68,040
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65 Ordinary -65
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65 Ordinary 65
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,323 Ordinary -3,323
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,323 Ordinary 3,323
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,852 Ordinary -7,852
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,852 Ordinary 7,852
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -71,383 Ordinary -71,383
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 71,383 Ordinary 71,383
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -227,943 Ordinary -227,943
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 227,943 Ordinary 227,943
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122,095 Ordinary -122,095
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122,095 Ordinary 122,095
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,417 Ordinary -24,417
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,417 Ordinary 24,417
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,517 Ordinary -1,517
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -605 Ordinary -605
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -302 Ordinary -302
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,098 Ordinary -20,098
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -820 Ordinary -820
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 820 Ordinary 820
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,783 Ordinary -6,783

604 Page 160 10-Apr-2026

12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,783 Ordinary 6,783
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,063 Ordinary -4,063
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,063 Ordinary 4,063
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -876 Ordinary -876
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 876 Ordinary 876
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,328 Ordinary -10,328
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,328 Ordinary 10,328
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,353 Ordinary -11,353
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,353 Ordinary 11,353
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,987 Ordinary -38,987
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,987 Ordinary 38,987
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90,125 Ordinary -90,125
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64,691 Ordinary 64,691
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,555 Ordinary -41,555
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,870 Ordinary 23,870
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,326 Ordinary 6,326
12/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.79 2,852 Ordinary 2,852
15/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133 Ordinary -133
15/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
15/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,312 Ordinary -18,312
15/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
15/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,733 Ordinary -21,733
16/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.74 48,257 Ordinary 48,257
16/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 21.63 3,765 Ordinary 3,765
16/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 106 Ordinary 106
16/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
16/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,806 Ordinary 11,806
16/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
16/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 21.74 -60,242 Ordinary -60,242
16/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 21.74 -54,380 Ordinary -54,380
16/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 21.74 -14,761 Ordinary -14,761
17/12/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 21.59 -2,047 Ordinary -2,047
17/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,360 Ordinary -8,360
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -978 Ordinary -978
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 178 Ordinary 178
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -159 Ordinary -159
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -135,866 Ordinary -135,866
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75,616 Ordinary 75,616
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -125 Ordinary -125
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 594 Ordinary 594
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,082 Ordinary 15,082
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 775 Ordinary 775
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7

604 Page 161 10-Apr-2026

17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,063 Ordinary -4,063
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -372 Ordinary -372
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,246 Ordinary -16,246
18/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.46 501 Ordinary 501
18/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 21.46 -1,885 Ordinary -1,885
18/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 288 Ordinary 288
18/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
18/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
18/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,787 Ordinary 38,787
18/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -296 Ordinary -296
18/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
18/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
18/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109 Ordinary -109
18/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
19/12/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 22.12 -66,447 Ordinary -66,447
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.12 22,338 Ordinary 22,338
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.12 4,344 Ordinary 4,344
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 22.12 -754 Ordinary -754
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.12 7,947 Ordinary 7,947
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 22.12 -1,713 Ordinary -1,713
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 22.12 -2,355 Ordinary -2,355
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 22.12 -11,515 Ordinary -11,515
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 22.12 -1,529 Ordinary -1,529
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 22.12 -4,344 Ordinary -4,344
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,960 Ordinary 12,960
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,498 Ordinary -11,498
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -593 Ordinary -593
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 336 Ordinary 336
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -136 Ordinary -136
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58 Ordinary 58
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48,252 Ordinary 48,252
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57,821 Ordinary -57,821
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -454 Ordinary -454
19/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 22.12 2,355 Ordinary 2,355
19/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 22.12 12,111 Ordinary 12,111
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.12 1,249 Ordinary 1,249
19/12/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 22.12 1,529 Ordinary 1,529
19/12/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 22.12 7,861 Ordinary 7,861
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 123 Ordinary 123
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44,673 Ordinary -44,673
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.12 1,331 Ordinary 1,331

604 Page 162 10-Apr-2026

19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.12 59,221 Ordinary 59,221
19/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.12 11,515 Ordinary 11,515
22/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.25 752 Ordinary 752
22/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,622 Ordinary -8,622
22/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,924 Ordinary -13,924
22/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,200 Ordinary -7,200
22/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 281,186 Ordinary 281,186
22/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,475 Ordinary -3,475
22/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -180 Ordinary -180
22/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
22/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
22/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,500 Ordinary -17,500
22/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -138 Ordinary -138
22/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,871 Ordinary -1,871
22/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -318 Ordinary -318
22/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -267,662 Ordinary -267,662
22/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -250 Ordinary -250
22/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,576 Ordinary -4,576
22/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,000 Ordinary -7,000
22/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,924 Ordinary -13,924
22/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65 Ordinary -65
22/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,323 Ordinary -3,323
22/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,812 Ordinary -3,812
22/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,622 Ordinary -8,622
22/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,714 Ordinary -4,714
22/12/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 22.00 51 Ordinary 51
22/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -46,036 Ordinary -46,036
22/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 22.25 4,790 Ordinary 4,790
23/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,204 Ordinary -7,204
23/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -62,759 Ordinary -62,759
23/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -63,968 Ordinary -63,968
23/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -115,106 Ordinary -115,106
23/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,537 Ordinary -12,537
23/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 692 Ordinary 692
23/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 115 Ordinary 115
23/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 97,245 Ordinary 97,245
23/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
23/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -63,968 Ordinary -63,968
23/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,204 Ordinary -7,204
23/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -62,759 Ordinary -62,759
23/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -115,106 Ordinary -115,106
23/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 285,900 Ordinary 285,900
23/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,537 Ordinary -12,537
23/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,417 Ordinary -24,417
23/12/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 21.98 130 Ordinary 130
23/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -91 Ordinary -91
23/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,772 Ordinary -3,772
24/12/2025 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.21 167 Ordinary 167
24/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,556 Ordinary -12,556

604 Page 163 10-Apr-2026

24/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,169 Ordinary 1,169
24/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 194 Ordinary 194
24/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164,412 Ordinary 164,412
24/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 152 Ordinary 152
24/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -327 Ordinary -327
24/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,744 Ordinary 5,744
25/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
25/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
26/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,355 Ordinary -6,355
29/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -679 Ordinary -679
29/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -62,444 Ordinary -62,444
29/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -534 Ordinary -534
29/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -89 Ordinary -89
29/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75,106 Ordinary -75,106
29/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70 Ordinary -70
29/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -679 Ordinary -679
29/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 22.11 -1,206 Ordinary -1,206
29/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -679 Ordinary -679
29/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
29/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,744 Ordinary -5,744
30/12/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 22.29 377 Ordinary 377
30/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,489 Ordinary 13,489
30/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 120,597 Ordinary 120,597
30/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100 Ordinary 100
30/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
30/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,360 Ordinary 15,360
30/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
30/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 22.29 306 Ordinary 306
30/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,517 Ordinary 5,517
31/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,080 Ordinary -12,080
31/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,616 Ordinary -22,616
31/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -98,148 Ordinary -98,148
31/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 93 Ordinary 93
31/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
31/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,959 Ordinary 12,959
31/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,449 Ordinary -22,449
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 120,430 Ordinary 120,430
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,148 Ordinary -98,148
31/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -167 Ordinary -167
31/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,416 Ordinary -2,416
31/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 22.05 -2,042 Ordinary -2,042
01/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
01/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
01/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
01/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
02/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -438 Ordinary -438
02/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
02/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,141 Ordinary -3,141
02/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4

604 Page 164 10-Apr-2026

02/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 328 Ordinary 328
02/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 22.06 1,428 Ordinary 1,428
02/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 22.06 438 Ordinary 438
05/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 21.97 -1,870 Ordinary -1,870
05/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
05/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -594 Ordinary -594
05/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.97 13,190 Ordinary 13,190
05/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.97 1,568 Ordinary 1,568
05/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 21.97 -1,568 Ordinary -1,568
05/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,315 Ordinary 2,315
05/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.97 1,428 Ordinary 1,428
05/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.97 2,142 Ordinary 2,142
06/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -77 Ordinary -77
06/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
06/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,602 Ordinary -10,602
06/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
06/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,326 Ordinary -6,326
06/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 22.16 730 Ordinary 730
07/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 208 Ordinary 208
07/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
07/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33,032 Ordinary 33,032
07/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
07/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,353 Ordinary -11,353
07/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,137 Ordinary -2,137
07/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 22.35 2,142 Ordinary 2,142
08/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.76 1,496 Ordinary 1,496
08/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,004 Ordinary 32,004
08/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,222 Ordinary -6,222
08/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
08/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
08/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,084 Ordinary 6,084
08/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
08/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,222 Ordinary -6,222
08/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,450 Ordinary -1,450
08/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,772 Ordinary -4,772
08/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33,104 Ordinary -33,104
08/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 22.76 2,856 Ordinary 2,856
09/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,425 Ordinary 7,425
09/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 77 Ordinary 77
09/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
09/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,442 Ordinary 12,442
09/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
09/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.73 19,040 Ordinary 19,040

604 Page 165 10-Apr-2026

09/01/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 22.73 2,920 Ordinary 2,920
09/01/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 22.73 1,168 Ordinary 1,168
12/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,187 Ordinary -3,187
12/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -147 Ordinary -147
12/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
12/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,816 Ordinary -26,816
12/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61 Ordinary 61
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,466 Ordinary 10,466
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -399,429 Ordinary -399,429
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 399,429 Ordinary 399,429
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,790 Ordinary -6,790
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,790 Ordinary 6,790
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -504 Ordinary -504
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 504 Ordinary 504
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,646 Ordinary -3,646
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,646 Ordinary 3,646
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,883 Ordinary -5,883
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,883 Ordinary 5,883
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,744 Ordinary -5,744
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,744 Ordinary 5,744

604 Page 166 10-Apr-2026

13/01/2026 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 23.25 379 Ordinary 379
14/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 22.97 -2,022 Ordinary -2,022
14/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 22.97 -2,771 Ordinary -2,771
14/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.97 1,002 Ordinary 1,002
14/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.97 1,496 Ordinary 1,496
14/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.97 5,984 Ordinary 5,984
14/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -21,346 Ordinary -21,346
14/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,274 Ordinary -17,274
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,403 Ordinary 2,403
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,634 Ordinary 5,634
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 376 Ordinary 376
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 606 Ordinary 606
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -499 Ordinary -499
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,739 Ordinary 38,739
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72 Ordinary 72
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 266 Ordinary 266
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,421 Ordinary 4,421
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 381 Ordinary 381
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,892 Ordinary 6,892
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 184 Ordinary 184
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 442 Ordinary 442
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,172 Ordinary 1,172
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 125 Ordinary 125
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,546 Ordinary 1,546
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,412 Ordinary 5,412
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,926 Ordinary 1,926
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,284 Ordinary 1,284
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,681 Ordinary 6,681
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,984 Ordinary 3,984
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30,741 Ordinary 30,741
14/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,274 Ordinary -17,274
14/01/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 22.97 2,022 Ordinary 2,022
14/01/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 22.97 1,226 Ordinary 1,226
14/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,274 Ordinary -17,274
14/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 22.97 2,771 Ordinary 2,771
15/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,274 Ordinary -17,274
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -144 Ordinary -144
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -354 Ordinary -354
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -934 Ordinary -934
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -100 Ordinary -100
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,232 Ordinary -1,232
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1

604 Page 167 10-Apr-2026

15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,334 Ordinary -4,334
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,540 Ordinary -1,540
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,019 Ordinary -1,019
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,327 Ordinary -5,327
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,178 Ordinary -3,178
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,484 Ordinary -24,484
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,923 Ordinary -1,923
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,428 Ordinary -4,428
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -301 Ordinary -301
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 317 Ordinary 317
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -484 Ordinary -484
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50,606 Ordinary 50,606
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,392 Ordinary -30,392
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -156 Ordinary -156
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,517 Ordinary -3,517
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -301 Ordinary -301
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,511 Ordinary -5,511
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,274 Ordinary -17,274
15/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,274 Ordinary -17,274
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,580 Ordinary -9,580
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,293 Ordinary -2,293
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,974 Ordinary 3,974
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 113 Ordinary 113
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 265 Ordinary 265
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 678 Ordinary 678
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72 Ordinary 72
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 925 Ordinary 925
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,225 Ordinary 3,225
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 458 Ordinary 458
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,170 Ordinary 1,170
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 737 Ordinary 737
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,829 Ordinary 3,829
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,267 Ordinary 2,267
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,955 Ordinary 17,955
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,292 Ordinary 1,292
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,173 Ordinary 3,173
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 654 Ordinary 654
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 120 Ordinary 120
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 348 Ordinary 348
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 101,961 Ordinary 101,961
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,056 Ordinary 22,056

604 Page 168 10-Apr-2026

16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 95 Ordinary 95
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 214 Ordinary 214
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 152 Ordinary 152
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,782 Ordinary 2,782
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 242 Ordinary 242
16/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,293 Ordinary -2,293
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,293 Ordinary -2,293
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 440 Ordinary 440
19/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 21,467 Ordinary 21,467
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -966 Ordinary -966
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,944 Ordinary 4,944
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,364 Ordinary 2,364
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,555 Ordinary -2,555
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -170 Ordinary -170
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -277 Ordinary -277
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,194 Ordinary 2,194
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,083 Ordinary -18,083
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -166 Ordinary -166
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -121 Ordinary -121
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,158 Ordinary -2,158
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -190 Ordinary -190
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,173 Ordinary -3,173
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90 Ordinary -90
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 910 Ordinary 910
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -207 Ordinary -207
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -545 Ordinary -545
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,821 Ordinary 2,821
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -729 Ordinary -729
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,487 Ordinary -2,487
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -928 Ordinary -928
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -582 Ordinary -582
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,043 Ordinary -3,043
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,806 Ordinary -1,806
19/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,201 Ordinary -14,201
20/01/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 23.99 6,865 Ordinary 6,865
20/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 23.99 1,169 Ordinary 1,169

604 Page 169 10-Apr-2026

20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -39,614 Ordinary -39,614
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17 Ordinary -17
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -806 Ordinary -806
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,944 Ordinary -4,944
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,364 Ordinary -2,364
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,825 Ordinary -1,825
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -118 Ordinary -118
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -194 Ordinary -194
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,320 Ordinary -12,320
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -766 Ordinary -766
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104 Ordinary -104
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -85 Ordinary -85
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,528 Ordinary -1,528
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -132 Ordinary -132
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -444 Ordinary -444
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -82 Ordinary -82
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -68,652 Ordinary -68,652
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 152 Ordinary 152
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,182 Ordinary -2,182
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63 Ordinary -63
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -910 Ordinary -910
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -147 Ordinary -147
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -370 Ordinary -370
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,821 Ordinary -2,821
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -510 Ordinary -510
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,816 Ordinary -1,816
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -629 Ordinary -629
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -420 Ordinary -420
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,140 Ordinary -2,140
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,266 Ordinary -1,266
20/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,012 Ordinary -10,012
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17 Ordinary -17
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17 Ordinary -17
20/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 23.99 2,860 Ordinary 2,860
20/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 23.99 152 Ordinary 152
21/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -189 Ordinary -189
21/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
21/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,483 Ordinary -25,483
21/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
21/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
21/01/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 24.04 4,745 Ordinary 4,745
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -486 Ordinary -486

604 Page 170 10-Apr-2026

22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -89 Ordinary -89
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74,940 Ordinary -74,940
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61 Ordinary -61
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -362,571 Ordinary -362,571
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 362,571 Ordinary 362,571
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,790 Ordinary -6,790
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,790 Ordinary 6,790
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,272 Ordinary 19,272
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -944 Ordinary -944
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 944 Ordinary 944
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,646 Ordinary -3,646
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,646 Ordinary 3,646
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,883 Ordinary -5,883
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,883 Ordinary 5,883
22/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,744 Ordinary -5,744
23/01/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 23.86 2,074 Ordinary 2,074
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,774 Ordinary 7,774
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,613 Ordinary 24,613
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44 Ordinary 44
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 399 Ordinary 399
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,952 Ordinary 31,952
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,262 Ordinary 15,262
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 385 Ordinary 385

604 Page 171 10-Apr-2026

23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55,382 Ordinary 55,382
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -362,571 Ordinary -362,571
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 362,571 Ordinary 362,571
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,790 Ordinary -6,790
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,790 Ordinary 6,790
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,272 Ordinary -19,272
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,272 Ordinary 19,272
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -944 Ordinary -944
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 944 Ordinary 944
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,646 Ordinary -3,646
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,646 Ordinary 3,646
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,883 Ordinary -5,883
23/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,883 Ordinary 5,883
26/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,361 Ordinary -1,361
26/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -251 Ordinary -251
26/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212,992 Ordinary -212,992
26/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -172 Ordinary -172
26/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
27/01/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 24.40 -21,620 Ordinary -21,620
27/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -80,284 Ordinary -80,284
27/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -183 Ordinary -183
27/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -482 Ordinary -482

604 Page 172 10-Apr-2026

27/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 146,699 Ordinary 146,699
27/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
27/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 874 Ordinary 874
27/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -187 Ordinary -187
27/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,686 Ordinary 2,686
27/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84 Ordinary 84
27/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,469 Ordinary -3,469
27/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -80,284 Ordinary -80,284
27/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -80,284 Ordinary -80,284
27/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 24.40 2,145 Ordinary 2,145
28/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -80,284 Ordinary -80,284
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,591 Ordinary -7,591
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,131 Ordinary -24,131
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -377 Ordinary -377
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,826 Ordinary -32,826
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,075 Ordinary -15,075
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -125 Ordinary -125
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,301 Ordinary -10,301
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,074 Ordinary -3,074
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -282,287 Ordinary -282,287
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 202,003 Ordinary 202,003
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
28/01/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 24.26 -8,203 Ordinary -8,203
28/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 24.26 -8,680 Ordinary -8,680
28/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 24.26 -2,561 Ordinary -2,561
28/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -80,284 Ordinary -80,284
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,790 Ordinary -6,790
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,790 Ordinary 6,790

604 Page 173 10-Apr-2026

28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,947 Ordinary -10,947
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,947 Ordinary 10,947
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,272 Ordinary -19,272
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,272 Ordinary 19,272
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -944 Ordinary -944
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 944 Ordinary 944
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,646 Ordinary -3,646
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,883 Ordinary -5,883
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,883 Ordinary 5,883
28/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 24.26 8,203 Ordinary 8,203
28/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 24.26 2,561 Ordinary 2,561
28/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 24.26 8,680 Ordinary 8,680
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,276 Ordinary -1,276
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -145 Ordinary -145
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -107,019 Ordinary -107,019
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31,834 Ordinary -31,834
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,975 Ordinary 21,975
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 999 Ordinary 999
30/01/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 24.64 -827 Ordinary -827
30/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60,097 Ordinary 60,097
30/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,966 Ordinary 28,966
30/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,091 Ordinary 1,091
30/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 127 Ordinary 127
30/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92,891 Ordinary 92,891
30/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,972 Ordinary 14,972
30/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49,623 Ordinary 49,623
30/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,249 Ordinary 28,249
30/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 242 Ordinary 242
30/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 24.64 885 Ordinary 885
02/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,843 Ordinary -1,843
02/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -584 Ordinary -584
02/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 277 Ordinary 277
02/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -650 Ordinary -650
02/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -77 Ordinary -77
02/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53,898 Ordinary -53,898
02/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 99 Ordinary 99
02/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 194 Ordinary 194
02/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,245 Ordinary -16,245
02/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
02/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,843 Ordinary -1,843
02/02/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 24.23 2,628 Ordinary 2,628
02/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,843 Ordinary -1,843
02/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
02/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,883 Ordinary -5,883
02/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 24.23 2,145 Ordinary 2,145
03/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,574 Ordinary 1,574

604 Page 174 10-Apr-2026

03/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,650 Ordinary -1,650
03/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,399 Ordinary -1,399
03/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -161 Ordinary -161
03/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -118,666 Ordinary -118,666
03/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,054 Ordinary -1,054
03/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,127 Ordinary 1,127
03/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35,485 Ordinary -35,485
03/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
03/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 380 Ordinary 380
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,259 Ordinary -1,259
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,682 Ordinary -10,682
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 349 Ordinary 349
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 536 Ordinary 536
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -431 Ordinary -431
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48 Ordinary -48
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35,956 Ordinary -35,956
04/02/2026 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 24.51 338 Ordinary 338
04/02/2026 SSGA FUNDS MANAGEMENT, INC. Transfer out 24.51 -3,650 Ordinary -3,650
04/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 24.51 2,856 Ordinary 2,856
05/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8 Ordinary -8
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,397 Ordinary -14,397
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49,685 Ordinary -49,685
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -253 Ordinary -253
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -678 Ordinary -678
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75 Ordinary -75
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54,274 Ordinary -54,274
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61,436 Ordinary -61,436
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,129 Ordinary -28,129
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,122 Ordinary 24,122
05/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8 Ordinary -8
05/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 23.88 29,526 Ordinary 29,526
05/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8 Ordinary -8
05/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 23.88 1,430 Ordinary 1,430
06/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.95 1,122 Ordinary 1,122
06/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 422 Ordinary 422
06/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
06/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35,583 Ordinary 35,583
06/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,610 Ordinary 17,610
06/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 22.95 -28,299 Ordinary -28,299
06/02/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 22.95 12,848 Ordinary 12,848
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,858 Ordinary -1,858
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -214 Ordinary -214
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -158,984 Ordinary -158,984
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78,430 Ordinary -78,430
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,591 Ordinary 7,591
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -269 Ordinary -269
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15

604 Page 175 10-Apr-2026

10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,325 Ordinary -9,325
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 133 Ordinary 133
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,768 Ordinary 13,768
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,050 Ordinary 9,050
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -200,152 Ordinary -200,152
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 200,152 Ordinary 200,152
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,790 Ordinary -6,790
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,790 Ordinary 6,790
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,922 Ordinary -32,922
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,922 Ordinary 32,922
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,272 Ordinary -19,272
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,272 Ordinary 19,272
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,943 Ordinary -1,943
11/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,943 Ordinary 1,943
11/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 24.62 2,860 Ordinary 2,860
12/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 24.53 668 Ordinary 668
12/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 187 Ordinary 187
12/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
12/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,317 Ordinary 2,317
12/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,472 Ordinary 1,472
12/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 24.53 152 Ordinary 152

604 Page 176 10-Apr-2026

13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,039 Ordinary -1,039
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90,705 Ordinary -90,705
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59,443 Ordinary -59,443
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -200,152 Ordinary -200,152
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 200,152 Ordinary 200,152
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,790 Ordinary -6,790
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,790 Ordinary 6,790
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,922 Ordinary -32,922
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,922 Ordinary 32,922
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,272 Ordinary -19,272
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,282 Ordinary 19,282
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,943 Ordinary -1,943
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,772 Ordinary 2,772
13/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 24.02 441 Ordinary 441
16/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 23.82 1,496 Ordinary 1,496
16/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,840 Ordinary 8,840
16/02/2026 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 24.10 336 Ordinary 336
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 519 Ordinary 519
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 632 Ordinary 632
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,516 Ordinary 1,516
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 906 Ordinary 906

604 Page 177 10-Apr-2026

17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78,598 Ordinary 78,598
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,925 Ordinary 1,925
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,108 Ordinary 2,108
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,541 Ordinary 1,541
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,707 Ordinary 10,707
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,298 Ordinary 1,298
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,573 Ordinary 1,573
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,442 Ordinary 13,442
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 159 Ordinary 159
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,551 Ordinary 2,551
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,082 Ordinary 9,082
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,140 Ordinary 9,140
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 147 Ordinary 147
17/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 23.85 304 Ordinary 304
18/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 23.94 1,122 Ordinary 1,122
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -519 Ordinary -519
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -632 Ordinary -632
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,516 Ordinary -1,516
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -906 Ordinary -906
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78,598 Ordinary -78,598
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,925 Ordinary -1,925
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,108 Ordinary -2,108
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,541 Ordinary -1,541
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,707 Ordinary -10,707
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,298 Ordinary -1,298
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,573 Ordinary -1,573
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,442 Ordinary -13,442
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -159 Ordinary -159
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,551 Ordinary -2,551
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,082 Ordinary -9,082
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,140 Ordinary -9,140
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -147 Ordinary -147
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -200,152 Ordinary -200,152
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 200,152 Ordinary 200,152
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432

604 Page 178 10-Apr-2026

18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,722 Ordinary 5,722
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,790 Ordinary -6,790
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,790 Ordinary 6,790
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,922 Ordinary -32,922
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,922 Ordinary 32,922
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,282 Ordinary -19,282
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,282 Ordinary 19,282
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,772 Ordinary -2,772
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,772 Ordinary 2,772
18/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 23.94 3,575 Ordinary 3,575
18/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 23.94 420 Ordinary 420
19/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,004 Ordinary -32,004
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 891 Ordinary 891
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,909 Ordinary 26,909
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 165 Ordinary 165
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 249 Ordinary 249
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 175 Ordinary 175
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 750 Ordinary 750
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,923 Ordinary 18,923
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,722 Ordinary -5,722
20/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,600,000 Ordinary 2,600,000
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -891 Ordinary -891
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,909 Ordinary -26,909
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -165 Ordinary -165
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -249 Ordinary -249
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -175 Ordinary -175
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -750 Ordinary -750
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,923 Ordinary -18,923
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,277 Ordinary 1,277
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 706 Ordinary 706
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 181 Ordinary 181
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2

604 Page 179 10-Apr-2026

20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,502 Ordinary 13,502
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,128 Ordinary 7,128
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 596 Ordinary 596
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 401 Ordinary 401
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76 Ordinary 76
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,698 Ordinary 7,698
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 306 Ordinary 306
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 651 Ordinary 651
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,815 Ordinary 5,815
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,977 Ordinary 2,977
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,115 Ordinary 29,115
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -200,152 Ordinary -200,152
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 200,152 Ordinary 200,152
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,790 Ordinary -6,790
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,990 Ordinary 6,990
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,922 Ordinary -32,922
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,922 Ordinary 32,922
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,282 Ordinary -19,282
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,282 Ordinary 19,282
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2

604 Page 180 10-Apr-2026

20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,772 Ordinary -2,772
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,772 Ordinary 2,772
23/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 24.30 334 Ordinary 334
23/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -119,031 Ordinary -119,031
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,277 Ordinary -1,277
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -706 Ordinary -706
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -181 Ordinary -181
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,502 Ordinary -13,502
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,128 Ordinary -7,128
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -596 Ordinary -596
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -401 Ordinary -401
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76 Ordinary -76
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,698 Ordinary -7,698
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -306 Ordinary -306
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -651 Ordinary -651
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,815 Ordinary -5,815
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,977 Ordinary -2,977
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,115 Ordinary -29,115
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 565 Ordinary 565
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 736 Ordinary 736
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,560 Ordinary 1,560
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 986 Ordinary 986
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84,755 Ordinary 84,755
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 102 Ordinary 102
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,119 Ordinary 2,119
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,351 Ordinary 2,351
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,806 Ordinary 1,806
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,707 Ordinary 11,707
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,435 Ordinary 1,435
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,710 Ordinary 1,710
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,319 Ordinary 14,319
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 169 Ordinary 169
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,788 Ordinary 2,788
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,400 Ordinary 10,400
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,973 Ordinary 9,973
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 161 Ordinary 161
23/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -119,031 Ordinary -119,031
23/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -119,031 Ordinary -119,031
23/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 24.30 39,999 Ordinary 39,999
24/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 24.95 6,593 Ordinary 6,593
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -75,947 Ordinary -75,947

604 Page 181 10-Apr-2026

24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -565 Ordinary -565
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -736 Ordinary -736
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,560 Ordinary -1,560
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -986 Ordinary -986
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -84,755 Ordinary -84,755
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -102 Ordinary -102
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,119 Ordinary -2,119
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,351 Ordinary -2,351
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,806 Ordinary -1,806
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,707 Ordinary -11,707
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,435 Ordinary -1,435
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,710 Ordinary -1,710
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,319 Ordinary -14,319
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -169 Ordinary -169
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,788 Ordinary -2,788
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,400 Ordinary -10,400
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,973 Ordinary -9,973
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -161 Ordinary -161
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -81,121 Ordinary -81,121
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,174 Ordinary 5,174
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
24/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 24.94 -7,021 Ordinary -7,021
24/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 24.94 -5,182 Ordinary -5,182
24/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 24.94 -775 Ordinary -775
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -75,947 Ordinary -75,947
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943

604 Page 182 10-Apr-2026

24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,990 Ordinary -6,990
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,990 Ordinary 6,990
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,922 Ordinary -32,922
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,922 Ordinary 32,922
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,282 Ordinary -19,282
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,282 Ordinary 19,282
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,772 Ordinary -2,772
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,772 Ordinary 2,772
24/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 24.94 862 Ordinary 862
24/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 24.94 152 Ordinary 152
24/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 24.94 5,182 Ordinary 5,182
24/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 24.94 7,021 Ordinary 7,021
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,696 Ordinary 28,696
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 482 Ordinary 482
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,179 Ordinary 41,179
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,174 Ordinary -5,174
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,174 Ordinary 5,174
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410

604 Page 183 10-Apr-2026

25/02/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 25.30 -5,215 Ordinary -5,215
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,990 Ordinary -6,990
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,990 Ordinary 6,990
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,922 Ordinary -32,922
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,922 Ordinary 32,922
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,282 Ordinary -19,282
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,282 Ordinary 19,282
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,772 Ordinary -2,772
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,772 Ordinary 2,772
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,696 Ordinary -28,696
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 121 Ordinary 121
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50,467 Ordinary 50,467
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,691 Ordinary 12,691
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,359 Ordinary 9,359
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 121 Ordinary 121
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -482 Ordinary -482
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -69 Ordinary -69
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,179 Ordinary -41,179
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,870 Ordinary 9,870
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 505 Ordinary 505
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 467 Ordinary 467
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,790 Ordinary 10,790
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,174 Ordinary -5,174
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,174 Ordinary 5,174

604 Page 184 10-Apr-2026

26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
26/02/2026 SSGA FUNDS MANAGEMENT, INC. Transfer out 25.48 -3,650 Ordinary -3,650
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,990 Ordinary -6,990
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,990 Ordinary 6,990
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,922 Ordinary -32,922
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,922 Ordinary 32,922
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,282 Ordinary -19,282
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,282 Ordinary 19,282
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,772 Ordinary -2,772
26/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,772 Ordinary 2,772
26/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 25.48 -4,910 Ordinary -4,910
27/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 25.62 -1,045 Ordinary -1,045
27/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
27/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,840 Ordinary -8,840
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -121 Ordinary -121
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50,467 Ordinary -50,467
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,691 Ordinary -12,691
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,359 Ordinary -9,359
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -121 Ordinary -121
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,870 Ordinary -9,870
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -505 Ordinary -505
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -467 Ordinary -467
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,790 Ordinary -10,790
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,174 Ordinary -5,174

604 Page 185 10-Apr-2026

27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,173 Ordinary 5,173
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
27/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 25.62 -4,901 Ordinary -4,901
27/02/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 25.62 -4,602 Ordinary -4,602
27/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 25.62 -1,025 Ordinary -1,025
27/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,990 Ordinary -6,990
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,990 Ordinary 6,990
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,922 Ordinary -32,922
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,922 Ordinary 32,922
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,282 Ordinary -19,282
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,282 Ordinary 19,282
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,772 Ordinary -2,772
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,772 Ordinary 2,772
27/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 25.62 -2,078 Ordinary -2,078
27/02/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 25.62 -3,599 Ordinary -3,599
27/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 25.62 -1,592 Ordinary -1,592
27/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 25.62 -30,766 Ordinary -30,766
27/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 25.62 1,592 Ordinary 1,592
27/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 25.62 1,307 Ordinary 1,307
27/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 25.62 -11,404 Ordinary -11,404
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 70,367 Ordinary 70,367
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 256,288 Ordinary 256,288
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,570 Ordinary 7,570
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 426,702 Ordinary 426,702
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 195,776 Ordinary 195,776
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836

604 Page 186 10-Apr-2026

03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,173 Ordinary -5,173
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,173 Ordinary 5,173
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,990 Ordinary -6,990
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,990 Ordinary 6,990
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,922 Ordinary -32,922
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,922 Ordinary 32,922
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,282 Ordinary -19,282
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,282 Ordinary 19,282
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,772 Ordinary -2,772
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,772 Ordinary 2,772
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,127 Ordinary 11,127
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36,236 Ordinary 36,236
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 972 Ordinary 972
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58,830 Ordinary 58,830
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,126 Ordinary 5,126
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,173 Ordinary -5,173
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,173 Ordinary 5,173
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410

604 Page 187 10-Apr-2026

04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
04/03/2026 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 24.57 1,233 Ordinary 1,233
04/03/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 24.57 4,380 Ordinary 4,380
04/03/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 24.57 7,665 Ordinary 7,665
04/03/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 24.57 4,599 Ordinary 4,599
04/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 24.57 7,278 Ordinary 7,278
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,990 Ordinary -6,990
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,990 Ordinary 6,990
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,922 Ordinary -32,922
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,922 Ordinary 32,922
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,282 Ordinary -19,282
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,282 Ordinary 19,282
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,772 Ordinary -2,772
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,694 Ordinary 3,694
05/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 24.47 1,128 Ordinary 1,128
05/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 24.48 6,474 Ordinary 6,474
05/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,077 Ordinary -8,077
05/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60,183 Ordinary -60,183
05/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,981 Ordinary 7,981
05/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61,643 Ordinary -61,643
05/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,808 Ordinary 21,808
05/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 24.48 78,566 Ordinary 78,566
06/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,134 Ordinary 13,134
06/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,196 Ordinary 6,196
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,709 Ordinary 24,709
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 97,752 Ordinary 97,752
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,010 Ordinary 10,010
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,363 Ordinary 25,363
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 536 Ordinary 536
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,967 Ordinary 22,967
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,836 Ordinary 60,836
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,040 Ordinary 4,040
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2 Ordinary 2

604 Page 188 10-Apr-2026

06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 85,674 Ordinary 85,674
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,173 Ordinary -5,173
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,173 Ordinary 5,173
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,410 Ordinary 11,410
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,990 Ordinary -6,990
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,990 Ordinary 6,990
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,922 Ordinary -32,922
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,922 Ordinary 32,922
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,282 Ordinary -19,282
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,282 Ordinary 19,282
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,694 Ordinary -3,694
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,694 Ordinary 3,694
06/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 24.00 2,492 Ordinary 2,492
09/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 22.63 1,164 Ordinary 1,164
09/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -448,598 Ordinary -448,598
09/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -320,461 Ordinary -320,461
09/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83,427 Ordinary -83,427
09/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -257,703 Ordinary -257,703
09/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,059 Ordinary -17,059
11/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.84 338 Ordinary 338
11/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.84 6,409 Ordinary 6,409
11/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 22.85 20,285 Ordinary 20,285
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
12/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 22.61 5,617 Ordinary 5,617
12/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.54 1,131 Ordinary 1,131
12/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 190,102 Ordinary 190,102
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 381 Ordinary 381
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,839 Ordinary 4,839
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40,118 Ordinary 40,118
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 200 Ordinary 200
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,448 Ordinary 31,448
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,952 Ordinary 19,952
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,917 Ordinary 2,917

604 Page 189 10-Apr-2026

12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,048 Ordinary 13,048
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,393 Ordinary 18,393
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,912 Ordinary 1,912
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59,114 Ordinary 59,114
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,801 Ordinary 1,801
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,283 Ordinary 17,283
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
12/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 22.54 1,872 Ordinary 1,872
13/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.63 676 Ordinary 676
13/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.63 338 Ordinary 338
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,040 Ordinary -4,040
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,410 Ordinary -11,410
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -60,836 Ordinary -60,836
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2 Ordinary -2
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,967 Ordinary -22,967
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -90,847 Ordinary -90,847
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -381 Ordinary -381
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,839 Ordinary -4,839
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40,118 Ordinary -40,118
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -200 Ordinary -200
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31,448 Ordinary -31,448
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,952 Ordinary -19,952
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,917 Ordinary -2,917
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,048 Ordinary -13,048
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,393 Ordinary -18,393
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,912 Ordinary -1,912
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59,114 Ordinary -59,114
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,801 Ordinary -1,801
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,283 Ordinary -17,283
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,967 Ordinary -22,967
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,836 Ordinary -60,836
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,040 Ordinary -4,040
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -85,674 Ordinary -85,674
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,173 Ordinary -5,173
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 190,102 Ordinary 190,102
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,410 Ordinary -11,410
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,990 Ordinary -6,990
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,990 Ordinary 6,990

604 Page 190 10-Apr-2026

13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,922 Ordinary -32,922
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,922 Ordinary 32,922
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,288 Ordinary -19,288
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,288 Ordinary 19,288
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,318 Ordinary 1,318
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,694 Ordinary -3,694
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,694 Ordinary 3,694
16/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -200 Ordinary -200
16/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.01 660 Ordinary 660
17/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.12 1,508 Ordinary 1,508
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55 Ordinary 55
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119,944 Ordinary 119,944
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 488 Ordinary 488
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,386 Ordinary 5,386
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -190,102 Ordinary -190,102
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 190,102 Ordinary 190,102
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,790 Ordinary -6,790
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,790 Ordinary 6,790
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,922 Ordinary -32,922
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,922 Ordinary 32,922
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,288 Ordinary -19,288
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,288 Ordinary 19,288
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,318 Ordinary -1,318
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,318 Ordinary 1,318
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,694 Ordinary -3,694
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,694 Ordinary 3,694
17/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.12 1,872 Ordinary 1,872
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59,644 Ordinary 59,644
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,676 Ordinary 2,676

604 Page 191 10-Apr-2026

18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -488 Ordinary -488
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
18/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.53 557,335 Ordinary 557,335
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 659 Ordinary 659
19/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 20.44 1,131 Ordinary 1,131
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,814 Ordinary -1,814
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 976 Ordinary 976
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,652 Ordinary 21,652
19/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
19/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,800 Ordinary 6,800
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28 Ordinary 28
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,958 Ordinary 4,958
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,842 Ordinary 5,842
20/03/2026 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 19.86 9,493 Ordinary 9,493
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.86 947 Ordinary 947
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.86 6,583 Ordinary 6,583
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 465 Ordinary 465
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,417 Ordinary 10,417
20/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 19.99 18,936 Ordinary 18,936
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -188,288 Ordinary -188,288
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 188,288 Ordinary 188,288
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,800 Ordinary -6,800
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,800 Ordinary 6,800
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.86 66,555 Ordinary 66,555
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -190,101 Ordinary -190,101
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 190,101 Ordinary 190,101
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29 Ordinary -29
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 29 Ordinary 29
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,958 Ordinary -4,958
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,958 Ordinary 4,958
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,432 Ordinary -27,432
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,432 Ordinary 27,432
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 487 Ordinary 487
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,790 Ordinary -6,790
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,790 Ordinary 6,790
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,972 Ordinary -8,972

604 Page 192 10-Apr-2026

20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,972 Ordinary 8,972
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,764 Ordinary -38,764
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,764 Ordinary 38,764
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,288 Ordinary -19,288
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,288 Ordinary 19,288
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,318 Ordinary -1,318
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,318 Ordinary 1,318
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,353 Ordinary -4,353
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,353 Ordinary 4,353
20/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 19.86 27,194 Ordinary 27,194
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.88 -155,763 Ordinary -155,763
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.86 -27,194 Ordinary -27,194
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.86 -66,555 Ordinary -66,555
20/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 19.86 -6,583 Ordinary -6,583
23/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.28 1,512 Ordinary 1,512
23/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.56 8,839 Ordinary 8,839
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,155 Ordinary 1,155
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 268 Ordinary 268
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 347 Ordinary 347
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 950 Ordinary 950
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,650 Ordinary 7,650
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,159 Ordinary 8,159
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,334 Ordinary 2,334
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,383 Ordinary 2,383
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,368 Ordinary 9,368
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,017 Ordinary 12,017
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,809 Ordinary 4,809
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,501 Ordinary -9,501
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -211,659 Ordinary -211,659
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 350 Ordinary 350
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 300 Ordinary 300
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,075 Ordinary 1,075
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 746 Ordinary 746
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,527 Ordinary 6,527
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 585 Ordinary 585
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118 Ordinary 118
23/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 19.28 -1,700 Ordinary -1,700
23/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 19.28 1,872 Ordinary 1,872

604 Page 193 10-Apr-2026

24/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.50 507 Ordinary 507
24/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 19.50 1,134 Ordinary 1,134
24/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2 Ordinary -2
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 328 Ordinary 328
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 495 Ordinary 495
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 461 Ordinary 461
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131 Ordinary -131
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 89 Ordinary 89
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -204 Ordinary -204
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -154 Ordinary -154
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -986 Ordinary -986
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
24/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
24/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 19.50 -6,462 Ordinary -6,462
24/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 19.50 -34,904 Ordinary -34,904
24/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 20.50 1,512 Ordinary 1,512
25/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 20.49 237 Ordinary 237
25/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 20.49 5,745 Ordinary 5,745
25/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2 Ordinary -2
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -357 Ordinary -357
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 376 Ordinary 376
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 188 Ordinary 188
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 225 Ordinary 225
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 396,810 Ordinary 396,810
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,511 Ordinary 2,511
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 203 Ordinary 203
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -722 Ordinary -722
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,459 Ordinary -5,459
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -227 Ordinary -227
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10

604 Page 194 10-Apr-2026

25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,148 Ordinary -1,148
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -251 Ordinary -251
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -238 Ordinary -238
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 238 Ordinary 238
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 355 Ordinary 355
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -850 Ordinary -850
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,903 Ordinary -5,903
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,546 Ordinary -7,546
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,841 Ordinary 17,841
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -542 Ordinary -542
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,731 Ordinary -1,731
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,657 Ordinary -8,657
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,295 Ordinary -9,295
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,842 Ordinary -4,842
25/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
25/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 20.50 -4,879 Ordinary -4,879
25/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4 Ordinary -4
25/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 20.49 5,123 Ordinary 5,123
25/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 20.50 153 Ordinary 153
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2 Ordinary -2
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -376 Ordinary -376
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -240 Ordinary -240
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -853 Ordinary -853
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -396,810 Ordinary -396,810
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,601 Ordinary -3,601
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -216 Ordinary -216
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,562 Ordinary -1,562
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -372 Ordinary -372
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -620 Ordinary -620
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -123 Ordinary -123
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -238 Ordinary -238
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48 Ordinary -48

604 Page 195 10-Apr-2026

26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -391 Ordinary -391
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,616 Ordinary -1,616
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -702 Ordinary -702
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,841 Ordinary -17,841
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,589 Ordinary -1,589
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -89 Ordinary -89
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -630 Ordinary -630
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -557 Ordinary -557
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,735 Ordinary -1,735
26/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2 Ordinary -2
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2 Ordinary -2
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,318 Ordinary -1,318
27/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,134 Ordinary -13,134
27/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,196 Ordinary -6,196
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 532 Ordinary 532
27/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 20.00 1,248 Ordinary 1,248
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,334 Ordinary -7,334
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
31/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 20.80 -2,704 Ordinary -2,704
31/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 20.80 -3,139 Ordinary -3,139
31/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 20.80 -331 Ordinary -331
31/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 20.05 826 Ordinary 826
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 346,429 Ordinary 346,429
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,636 Ordinary 15,636
31/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 20.80 3,139 Ordinary 3,139
31/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 20.80 4,697 Ordinary 4,697
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
31/03/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 20.80 14,211 Ordinary 14,211
31/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 20.80 624 Ordinary 624
31/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 20.80 2,704 Ordinary 2,704
31/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 20.80 4,048 Ordinary 4,048
01/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 21.55 -1,875 Ordinary -1,875
01/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.55 624 Ordinary 624
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 153,323 Ordinary 153,323
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47,420 Ordinary 47,420
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81,137 Ordinary 81,137
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,138 Ordinary 2,138
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164 Ordinary 164
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,035 Ordinary 2,035
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1

604 Page 196 10-Apr-2026

02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 696 Ordinary 696
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,107 Ordinary -11,107
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,597 Ordinary 9,597
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -199,904 Ordinary -199,904
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 403 Ordinary 403
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 400 Ordinary 400
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,651 Ordinary 2,651
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,617 Ordinary 4,617
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -153,323 Ordinary -153,323
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81,137 Ordinary -81,137
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,766 Ordinary 7,766
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,766 Ordinary 7,766
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81,108 Ordinary 81,108
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -164 Ordinary -164
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,035 Ordinary -2,035
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -696 Ordinary -696
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,667 Ordinary -6,667
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,597 Ordinary -9,597
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -193,945 Ordinary -193,945
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -403 Ordinary -403
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -400 Ordinary -400
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,651 Ordinary -2,651
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,617 Ordinary -4,617
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 153,352 Ordinary 153,352
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81,108 Ordinary -81,108
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -153,352 Ordinary -153,352
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
07/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 21.42 27,552 Ordinary 27,552
07/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 21.42 -3,375 Ordinary -3,375
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72,257 Ordinary 72,257
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,000 Ordinary 19,000
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 370,855 Ordinary 370,855
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339,071 Ordinary 339,071
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
07/04/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 21.42 3,120 Ordinary 3,120
08/04/2026 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 22.93 5,251 Ordinary 5,251
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 216 Ordinary 216
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,515 Ordinary 19,515
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53 Ordinary 53
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81,109 Ordinary 81,109
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,592 Ordinary 10,592
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,885 Ordinary 3,885

604 Page 197 10-Apr-2026

08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 418 Ordinary 418
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75,493 Ordinary 75,493
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,320 Ordinary 1,320
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56,964 Ordinary 56,964
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 620 Ordinary 620
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,058 Ordinary 1,058
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 153,351 Ordinary 153,351
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 308,197 Ordinary 308,197
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30,930 Ordinary 30,930
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,692 Ordinary 24,692
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,766 Ordinary -7,766
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,766 Ordinary 7,766
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -188,282 Ordinary -188,282
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 188,282 Ordinary 188,282
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,800 Ordinary -6,800
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,800 Ordinary 6,800
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -190,095 Ordinary -190,095
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 190,095 Ordinary 190,095
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29 Ordinary -29
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 29 Ordinary 29
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,724 Ordinary -12,724
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,724 Ordinary 12,724
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,098 Ordinary -20,098
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,098 Ordinary 20,098
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -457 Ordinary -457
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 457 Ordinary 457
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,019 Ordinary -1,019
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,019 Ordinary 1,019
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,790 Ordinary -6,790
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,790 Ordinary 6,790
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,951 Ordinary -8,951
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,951 Ordinary 8,951
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,764 Ordinary -38,764
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,764 Ordinary 38,764
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,288 Ordinary -19,288
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,288 Ordinary 19,288
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,353 Ordinary -4,353
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,353 Ordinary 4,353
08/04/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 22.93 625 Ordinary 625
08/04/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 22.93 -8,104 Ordinary -8,104

604 Page 198 10-Apr-2026

Annexure B

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

==> picture [60 x 19] intentionally omitted <==

10/04/2026
Alok Maheshwary
Authorised signatory
Dated the
10/04/2026
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 as per
Part B of this Annexure.)
Type of agreement: Securities Lending Authorisation Agreement/ Global Master Securities Lending
Agreement/ Securities Loan Agreement.
A pro forma copy of the agreement will be given if requested by the ASIC or the
company or responsible entity to whom the prescribed report is given.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights BORROWER
Are there any restrictions on voting rights? (1) No
(2)Yes.(Borrower has the right to vote, but mayon-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 (i.e. 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(i.e. 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 (i.e. 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
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 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 (i.e. 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(i.e. 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 (i.e. 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 199 10-Apr-2026

Annexure C

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

==> picture [60 x 19] intentionally omitted <==

Dated the 10/04/2026

10/04/2026
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.)
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(i.e. borrow date):
The dates on which the securities were delivered to State Street Bank and Trust
Companyas 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(i.e. 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 (i.e. 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
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 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 (i.e. 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 (i.e. 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 (i.e. before the
scheduled return date)?[Yes/No]
No scheduled return date. Lender can require return of securities or equivalent
securities at anytime subject togivingnotice
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 200 10-Apr-2026

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

Type of agreement: Global Master Securities Lending Agreement
Security Agreement: If requested, a pro forma copy of the agreement will be given to
the ASIC or the company or responsible entity to whom the prescribed report was
given.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of 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 (i.e. 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 (i.e. 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 (i.e. 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)