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.

MIRVAC GROUP Major Shareholding Notification 2024

Dec 18, 2024

65328_rns_2024-12-18_409d2abc-dfc2-4703-96de-442ce6703b16.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

604 Page 1 18-Dec-2024

Form 604

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

To
Company Name/Scheme
ACN/ARSN
1. Details of substantial holder (1)
Name
ACN/ARSN (if applicable)
There was a change in the interests of the
substantial holder on
The previous notice was given to the company on
The previous notice was dated
003 280 699
State Street Corporati
MIRVAC GROUP
MIRVAC GROUP
003 280 699
der (1)
State Street Corporati
on and subsidiaries named inparagraph 6 to this form
16/12/2024
08/07/2024
04/07/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 376,136,895 9.53% 423,159,019 10.72%

3. Changes in relevant interests

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

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

4.Present relevant interests

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

Holder of
relevant
interest
Registered holder
of securities
Person entitled
to be registered
as holder (8)
Nature of relevant
interest (6)
Class and number
of securities
Person's votes
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.
JPMorgan AG n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
230,692
Ordinary
230,692
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
6,867,066
Ordinary
6,867,066
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.
Sumitomo Trust
and Banking Co
USA
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
348,388
Ordinary
348,388
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.
Brown Brothers
Harriman and Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
1,593,524
Ordinary
1,593,524
STATE STREET GLOBAL
ADVISORS ASIA LIMITED
JPMorgan AG n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
440,639
Ordinary
440,639
STATE STREET GLOBAL
ADVISORS ASIA LIMITED
State Street Bank
and Trust Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
170,744
Ordinary
170,744
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
98,458
Ordinary
98,458
STATE STREET GLOBAL
ADVISORS ASIA LIMITED
Citibank NA n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
28,756
Ordinary
28,756
STATE STREET GLOBAL
ADVISORS ASIA LIMITED
Northern Trust
Company
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
317,469
Ordinary
317,469

604 Page 2 18-Dec-2024

STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Caceis Bank
Luxembourg
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
267,131
Ordinary
267,131
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
130,703
Ordinary
130,703
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
2,065,462
Ordinary
2,065,462
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
BNP Paribas n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
133,164
Ordinary
133,164
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
1,452,568
Ordinary
1,452,568
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Nykredit Bank A.S n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
308,135
Ordinary
308,135
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
17,428,875
Ordinary
17,428,875
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
1,441,441
Ordinary
1,441,441
STATE STREET BANK AND
TRUST COMPANY
VALIC VALIC For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
421,134
Ordinary
421,134
STATE STREET BANK AND
TRUST COMPANY
THE REGENTS OF
THE UNIVERSITY OF
CALIFORNIA
THE REGENTS OF THE
UNIVERSITY OF
CALIFORNIA

For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
4,497,899
Ordinary
4,497,899
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
7,231,066
Ordinary
7,231,066
STATE STREET BANK AND
TRUST COMPANY
SEA1 SEA1 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
32,724
Ordinary
32,724
STATE STREET BANK AND
TRUST COMPANY
MANAGED PENSION
FUNDS LIMITED
MANAGED PENSION
FUNDS LIMITED
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
7,615,527
Ordinary
7,615,527
STATE STREET BANK AND
TRUST COMPANY
STATE TREASURER
OF THE STATE OF
MICHIGAN
STATE TREASURER OF
THE STATE OF
MICHIGAN

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
36,215
Ordinary
36,215
STATE STREET BANK AND
TRUST COMPANY
UBS (LUX) FUND
SOLUTIONS
UBS (LUX) FUND
SOLUTIONS
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
191,155
Ordinary
191,155
STATE STREET BANK AND
TRUST COMPANY
STATE STREET
GLOBAL ADVISORS
LUXEMBOURG SICAV
STATE STREET
GLOBAL ADVISORS
LUXEMBOURG SICAV
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
437,752
Ordinary
437,752
STATE STREET BANK AND
TRUST COMPANY
POLICE AND
FIREMENS
RETIREMENT SYSTEM
OF NEW JERSEY
POLICE AND
FIREMENS
RETIREMENT SYSTEM
OF NEW JERSEY
For Lent securities:Relevant interest
under section 608(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
366,084
Ordinary
366,084

604 Page 3 18-Dec-2024

STATE STREET BANK AND
TRUST COMPANY
LOS ANGELES
COUNTY EMPLOYEES
RETIREMENT
ASSOCIATION
LOS ANGELES COUNTY
EMPLOYEES
RETIREMENT
ASSOCIATION

For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
892,908
Ordinary
892,908
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
15,594,190
Ordinary
15,594,190
STATE STREET BANK AND
TRUST COMPANY
KAISER PERMANENTE
GROUP TRUST
KAISER PERMANENTE
GROUP TRUST
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
24,023
Ordinary
24,023
STATE STREET BANK AND
TRUST COMPANY
Arrowstreet
Capital Copley
Fund Limited
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
133,093
Ordinary
133,093
STATE STREET BANK AND
TRUST COMPANY
CALVERT CALVERT 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
31,508
Ordinary
31,508
STATE STREET BANK AND
TRUST COMPANY
TEACHERS
RETIREMENT SYSTEM
OF THE STATE OF
ILLINOIS
TEACHERS
RETIREMENT SYSTEM
OF THE STATE OF
ILLINOIS
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
45,227
Ordinary
45,227
STATE STREET BANK AND
TRUST COMPANY
SOCIAL PROTECTION
FUND
SOCIAL PROTECTION
FUND
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
468,971
Ordinary
468,971
STATE STREET BANK AND
TRUST COMPANY
SSGA SSGA For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
465,257
Ordinary
465,257
STATE STREET BANK AND
TRUST COMPANY
SSUTM AUTHORISED
UNIT TRUST SCHEME
SSUTM AUTHORISED
UNIT TRUST SCHEME
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
36,448
Ordinary
36,448
STATE STREET BANK AND
TRUST COMPANY
STATE STREET
GLOBAL ADVISORS
FUNDS MANAGEMENT
LIMITED
STATE STREET
GLOBAL ADVISORS
FUNDS MANAGEMENT
LIMITED
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
874
Ordinary
874
STATE STREET BANK AND
TRUST COMPANY
CONFIDENTIAL
CLIENT ASIA A
CONFIDENTIAL
CLIENT ASIA A
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
2,330,961
Ordinary
2,330,961
STATE STREET BANK AND
TRUST COMPANY
ALBERTA
INVESTMENT
MANAGEMENT -
ALBERTA FINANCE
ALBERTA INVESTMENT
MANAGEMENT -
ALBERTA FINANCE

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
80,573
Ordinary
80,573
STATE STREET BANK AND
TRUST COMPANY
SSGA SPDR ETFS
EUROPE I PLC
SSGA SPDR ETFS
EUROPE I PLC
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
479,388
Ordinary
479,388
STATE STREET BANK AND
TRUST COMPANY
CONFIDENTIAL
CLIENT KK
CONFIDENTIAL
CLIENT KK
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
425,658
Ordinary
425,658
STATE STREET BANK AND
TRUST COMPANY
AMERICAN CENTURY
INVESTMENT
MANAGEMENT, INC.
AMERICAN CENTURY
INVESTMENT
MANAGEMENT, INC.
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
1,150,556
Ordinary
1,150,556

604 Page 4 18-Dec-2024

STATE STREET BANK AND
TRUST COMPANY
RETIREMENT
SYSTEMS OF
ALABAMA
RETIREMENT SYSTEMS
OF ALABAMA
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
1,309,548
Ordinary
1,309,548
STATE STREET BANK AND
TRUST COMPANY
SSGA FUNDS SSGA FUNDS For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
845,199
Ordinary
845,199
STATE STREET BANK AND
TRUST COMPANY
DIMENSIONAL FUND
ADVISORS
DIMENSIONAL FUND
ADVISORS
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
997,422
Ordinary
997,422
STATE STREET BANK AND
TRUST COMPANY
KAISER FOUNDATION
HOSPITALS
KAISER FOUNDATION
HOSPITALS
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
26,006
Ordinary
26,006
STATE STREET BANK AND
TRUST COMPANY
WA STATE
INVESTMENT BOARD
WA STATE
INVESTMENT BOARD
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
38,927
Ordinary
38,927
STATE STREET BANK AND
TRUST COMPANY
TEACHER
RETIREMENT SYSTEM
OF TEXAS
TEACHER RETIREMENT
SYSTEM OF TEXAS

For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
1,716,349
Ordinary
1,716,349
STATE STREET BANK AND
TRUST COMPANY
MINNESOTA STATE
BOARD OF
INVESTMENT
MINNESOTA STATE
BOARD OF
INVESTMENT
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
1,694,151
Ordinary
1,694,151
STATE STREET BANK AND
TRUST COMPANY
ORANGE COUNTY
EMPLOYEE
RETIREMENT SYSTEM
ORANGE COUNTY
EMPLOYEE
RETIREMENT SYSTEM
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
75,435
Ordinary
75,435
STATE STREET BANK AND
TRUST COMPANY
ALLIANCE
BERNSTEIN
ALLIANCE BERNSTEIN 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
34,932
Ordinary
34,932
STATE STREET BANK AND
TRUST COMPANY
UBS (IRL) ETF PLC UBS (IRL) ETF PLC For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
93,763
Ordinary
93,763
STATE STREET BANK AND
TRUST COMPANY
SSGA SPDR INDEX
SHARE FUNDS
SSGA SPDR INDEX
SHARE FUNDS
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
902,461
Ordinary
902,461
STATE STREET BANK AND
TRUST COMPANY
THE EATON VANCE
INVESTMENT
COMPANIES
THE EATON VANCE
INVESTMENT
COMPANIES
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
132,300
Ordinary
132,300
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
2,332,659
Ordinary
2,332,659
STATE STREET BANK AND
TRUST COMPANY
JOHN HANCOCK
EXCHANGE-TRADED
FUND TRUST
JOHN HANCOCK
EXCHANGE-TRADED
FUND TRUST
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
114,156
Ordinary
114,156
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
JPMorgan AG n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
511,839
Ordinary
511,839

604 Page 5 18-Dec-2024

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
60,595,612
Ordinary
60,595,612
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
3,205,506
Ordinary
3,205,506
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
Brown Brothers
Harriman and Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
30,326
Ordinary
30,326
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
2,591,442
Ordinary
2,591,442
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
6,436,240
Ordinary
6,436,240
SSGA FUNDS MANAGEMENT,
INC.

Bank of New York
Mellon
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
17,697
Ordinary
17,697
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
76,335
Ordinary
76,335
SSGA FUNDS MANAGEMENT,
INC.

Citibank NA
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
141,329
Ordinary
141,329
STATE STREET GLOBAL
ADVISORS LIMITED
JPMorgan AG n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
633,167
Ordinary
633,167
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
14,553,823
Ordinary
14,553,823
STATE STREET GLOBAL
ADVISORS LIMITED
Pictet and Cie n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
82,746
Ordinary
82,746
STATE STREET GLOBAL
ADVISORS 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
12,647
Ordinary
12,647
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
134,050
Ordinary
134,050
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
76,012
Ordinary
76,012
STATE STREET GLOBAL
ADVISORS LIMITED
Citibank NA n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
179,713
Ordinary
179,713
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
114,972
Ordinary
114,972
STATE STREET GLOBAL
ADVISORS LIMITED
BFF Bank S.p.A. 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
14,155
Ordinary
14,155
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
270,043
Ordinary
270,043
STATE STREET GLOBAL
ADVISORS, LTD.
CIBC Mellon n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
115,225
Ordinary
115,225
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
16,944,405
Ordinary
16,944,405
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
147,287,758
Ordinary
147,287,758
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
1,220,420
Ordinary
1,220,420
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
37,514,268
Ordinary
37,514,268
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
43,773,575
Ordinary
43,773,575

604 Page 6 18-Dec-2024

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. CHANNEL CENTER, 1 IRON STREET, BOSTON MA 02210, UNITED STATES
STATE STREET GLOBAL ADVISORS TRUST COMPANY 1 IRON STREET, BOSTON MA 02210, UNITED STATES
STATE STREET GLOBAL ADVISORS LIMITED 20 CHURCHILL PLACE, LONDON, ENGLAND, E14 5HJ, UNITED KINGDOM
STATE STREET GLOBAL ADVISORS, LTD. 1981 MCGILL COLLEGE AVENUE, SUITE 500, MONTREAL QUÉBEC H3A 3A8, CANADA
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED LEVEL 15, 420 GEORGE STREET, SYDNEY NSW 2000, AUSTRALIA

Signature

print name
sign here
capacity
Alok Maheshwary
Authorised signatory
date
18/12/2024

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 7 18-Dec-2024

Annexure A

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

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

18/12/2024
Alok Maheshwary
Authorised signatory
Dated the
18/12/2024
Alok Maheshwary
Authorised signatory
Dated the
18/12/2024
Alok Maheshwary
Authorised signatory
Dated the
18/12/2024
Alok Maheshwary
Authorised signatory
Dated the
18/12/2024
Alok Maheshwary
Authorised signatory
Dated the
18/12/2024
Alok Maheshwary
Authorised signatory
Dated the
18/12/2024
Alok Maheshwary
Authorised signatory
Dated the
Date of change Person whose relevant interest changed Nature of change Consideration
given in relation
to change
Class and number of securities affected Person's votes
affected
05/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -113,222 Ordinary -113,222
05/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 1.84 12,600 Ordinary 12,600
08/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 1.84 -3,699 Ordinary -3,699
08/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 1.84 33,898 Ordinary 33,898
08/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -61,034 Ordinary -61,034
08/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,219 Ordinary 31,219
09/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 1.85 16,949 Ordinary 16,949
09/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,219 Ordinary -31,219
10/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 1.85 -33,898 Ordinary -33,898
10/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 1.85 13,230 Ordinary 13,230
11/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,884 Ordinary 16,884
11/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,219 Ordinary 31,219
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 1.93 106,196 Ordinary 106,196
12/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.01 33,896 Ordinary 33,896
12/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.01 -33,896 Ordinary -33,896
12/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 2.01 -8,000 Ordinary -8,000
15/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.08 -3,699 Ordinary -3,699
15/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 220,424 Ordinary 220,424
15/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 2.08 229,008 Ordinary 229,008
16/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -237,308 Ordinary -237,308
16/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,219 Ordinary -31,219
16/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,000 Ordinary 32,000
16/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.12 -41,083 Ordinary -41,083
16/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,219 Ordinary 31,219
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -126,600 Ordinary -126,600
17/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 81,178 Ordinary 81,178
17/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,220 Ordinary 31,220
17/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 680,746 Ordinary 680,746
17/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -46,497 Ordinary -46,497
17/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,145 Ordinary -20,145
17/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -576,945 Ordinary -576,945
17/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -37,940 Ordinary -37,940
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.12 7,551 Ordinary 7,551
17/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 2.12 23,247 Ordinary 23,247
17/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 2.12 39,058 Ordinary 39,058
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.12 30,710 Ordinary 30,710
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.12 -30,710 Ordinary -30,710
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.12 -23,247 Ordinary -23,247
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.12 -2,817 Ordinary -2,817
18/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.08 46,588 Ordinary 46,588
18/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.08 29,830 Ordinary 29,830
18/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,447 Ordinary 3,447
18/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
18/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -68,090 Ordinary -68,090
18/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,448 Ordinary -3,448
18/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,220 Ordinary -31,220
18/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,448 Ordinary -3,448
18/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
18/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,447 Ordinary 3,447
18/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.08 66,762 Ordinary 66,762

604 Page 8 18-Dec-2024

18/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,220 Ordinary -31,220
18/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.08 12,219,860 Ordinary 12,219,860
18/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.08 -12,219,860 Ordinary -12,219,860
19/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 45,000 Ordinary 45,000
19/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.05 3,253 Ordinary 3,253
19/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,220 Ordinary 31,220
22/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.06 -29,910 Ordinary -29,910
22/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 365,556 Ordinary 365,556
22/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 429,267 Ordinary 429,267
22/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 86,789 Ordinary 86,789
22/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 70,261 Ordinary 70,261
22/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 578,226 Ordinary 578,226
22/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -652,167 Ordinary -652,167
22/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.06 -13,271 Ordinary -13,271
22/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -649,526 Ordinary -649,526
22/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14,496 Ordinary 14,496
22/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -652,167 Ordinary -652,167
22/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 70,261 Ordinary 70,261
22/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,220 Ordinary 31,220
22/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,145 Ordinary 20,145
22/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 365,556 Ordinary 365,556
22/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 86,789 Ordinary 86,789
22/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 576,945 Ordinary 576,945
22/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 37,940 Ordinary 37,940
22/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 129,561 Ordinary 129,561
23/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -81,178 Ordinary -81,178
23/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,067 Ordinary 2,067
23/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,067 Ordinary -2,067
23/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,067 Ordinary -2,067
23/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,067 Ordinary 2,067
23/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 429,267 Ordinary 429,267
23/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 448,665 Ordinary 448,665
23/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.10 -44,932 Ordinary -44,932
23/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 877,932 Ordinary 877,932
24/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.06 -33,896 Ordinary -33,896
24/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.06 16,948 Ordinary 16,948
24/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,155,494 Ordinary -6,155,494
24/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 61,411 Ordinary 61,411
24/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 2.06 36,129 Ordinary 36,129
24/07/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 2.06 191,227 Ordinary 191,227
24/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 2.06 -9,369 Ordinary -9,369
25/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.01 18,444 Ordinary 18,444
26/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,612,110 Ordinary 1,612,110
26/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,402,125 Ordinary 1,402,125
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -562 Ordinary -562
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -168,215 Ordinary -168,215
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -46,082 Ordinary -46,082
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -590,160 Ordinary -590,160
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -74,340 Ordinary -74,340
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,000,000 Ordinary -3,000,000
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,724 Ordinary -32,724
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -801,946 Ordinary -801,946
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -137,960 Ordinary -137,960
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,999 Ordinary -3,999
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -86,941 Ordinary -86,941
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -57,071 Ordinary -57,071
29/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,402,125 Ordinary 1,402,125
29/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,612,110 Ordinary 1,612,110

604 Page 9 18-Dec-2024

29/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.10 48,058 Ordinary 48,058
29/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.08 108 Ordinary 108
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,014,235 Ordinary 3,014,235
30/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 2.07 492,043 Ordinary 492,043
30/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.07 16,949 Ordinary 16,949
30/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.07 33,898 Ordinary 33,898
30/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 55,306 Ordinary 55,306
30/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 233,485 Ordinary 233,485
30/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,999 Ordinary 3,999
30/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -233,485 Ordinary -233,485
30/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -233,485 Ordinary -233,485
30/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 233,485 Ordinary 233,485
30/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.07 995 Ordinary 995
30/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.07 4,307 Ordinary 4,307
31/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 2.14 148,811 Ordinary 148,811
31/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.14 -26,445 Ordinary -26,445
31/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.14 -2,610 Ordinary -2,610
31/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 562 Ordinary 562
31/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 68,110 Ordinary 68,110
31/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 752,404 Ordinary 752,404
31/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -752,966 Ordinary -752,966
31/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 80 Ordinary 80
31/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -752,966 Ordinary -752,966
31/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 482 Ordinary 482
31/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 752,404 Ordinary 752,404
31/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.14 298,463 Ordinary 298,463
31/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,999 Ordinary -3,999
31/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 2.14 26,445 Ordinary 26,445
31/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 2.14 491,481 Ordinary 491,481
31/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 2.14 -31,168 Ordinary -31,168
01/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.15 33,898 Ordinary 33,898
01/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 113,373 Ordinary 113,373
01/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,999 Ordinary -3,999
01/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,999 Ordinary 3,999
01/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,999 Ordinary 3,999
01/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.15 -210,041 Ordinary -210,041
02/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.10 129,205 Ordinary 129,205
02/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -68,110 Ordinary -68,110
02/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -58,724 Ordinary -58,724
02/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.11 34,433 Ordinary 34,433
05/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.03 14,955 Ordinary 14,955
05/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 21,000 Ordinary 21,000
05/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -55,306 Ordinary -55,306
05/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -47,687 Ordinary -47,687
05/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.08 88,238 Ordinary 88,238
06/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 387,403 Ordinary 387,403
06/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -107,114 Ordinary -107,114
06/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 107,114 Ordinary 107,114
06/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -107,114 Ordinary -107,114
06/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 107,114 Ordinary 107,114
06/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 2.05 -10,309 Ordinary -10,309
07/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.11 3,699 Ordinary 3,699
07/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.11 -16,949 Ordinary -16,949
07/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.11 14,003 Ordinary 14,003
07/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -113,373 Ordinary -113,373
07/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 2.11 -3,571 Ordinary -3,571
08/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 1.92 34,236 Ordinary 34,236
08/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 1.92 14,955 Ordinary 14,955
604 Page 10 18-Dec-2024
08/08/2024
1.90
36,435
Ordinary
36,435
08/08/2024
1.92
-691,454
Ordinary
-691,454
08/08/2024
1.90
2,718
Ordinary
2,718
08/08/2024
1.92
-3,623
Ordinary
-3,623
09/08/2024
1.97
315,971
Ordinary
315,971
09/08/2024
n/a
32,724
Ordinary
32,724
09/08/2024
n/a
142,829
Ordinary
142,829
09/08/2024
n/a
6,829
Ordinary
6,829
09/08/2024
n/a
18,528
Ordinary
18,528
09/08/2024
n/a
62,628
Ordinary
62,628
09/08/2024
n/a
29,138
Ordinary
29,138
09/08/2024
n/a
74,340
Ordinary
74,340
09/08/2024
n/a
3,662,122
Ordinary
3,662,122
09/08/2024
1.97
-14,173
Ordinary
-14,173
09/08/2024
1.97
-339
Ordinary
-339
09/08/2024
1.97
-6,666
Ordinary
-6,666
12/08/2024
1.97
16,949
Ordinary
16,949
12/08/2024
n/a
-136,500
Ordinary
-136,500
12/08/2024
n/a
1,377
Ordinary
1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
1,377
Ordinary
1,377
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
n/a
750,000
Ordinary
750,000
14/08/2024
1.96
29,910
Ordinary
29,910
14/08/2024
1.96
77,766
Ordinary
77,766
14/08/2024
n/a
7,803,341
Ordinary
7,803,341
14/08/2024
n/a
5,396,947
Ordinary
5,396,947
14/08/2024
1.96
21,008
Ordinary
21,008
14/08/2024
1.96
24,897
Ordinary
24,897
15/08/2024
1.97
17,946
Ordinary
17,946
15/08/2024
n/a
-580,911
Ordinary
-580,911
15/08/2024
n/a
-173,305
Ordinary
-173,305
15/08/2024
n/a
-332,703
Ordinary
-332,703
15/08/2024
n/a
-219,489
Ordinary
-219,489
15/08/2024
n/a
-52,520
Ordinary
-52,520
15/08/2024
n/a
-31,508
Ordinary
-31,508
15/08/2024
n/a
-2,593,975
Ordinary
-2,593,975
15/08/2024
n/a
-620,045
Ordinary
-620,045
15/08/2024
n/a
-333,012
Ordinary
-333,012
15/08/2024
n/a
-892,908
Ordinary
-892,908
15/08/2024
n/a
-1,690,704
Ordinary
-1,690,704
15/08/2024
n/a
-1,368,381
Ordinary
-1,368,381
15/08/2024
n/a
-306
Ordinary
-306
15/08/2024
n/a
-522,788
Ordinary
-522,788
15/08/2024
n/a
-163,547
Ordinary
-163,547
15/08/2024
n/a
-3,287,048
Ordinary
-3,287,048
15/08/2024
n/a
306
Ordinary
306
15/08/2024
n/a
-41,005
Ordinary
-41,005
15/08/2024
n/a
-96,934
Ordinary
-96,934
15/08/2024
n/a
-19,585
Ordinary
-19,585
15/08/2024
n/a
-3,662
Ordinary
-3,662
15/08/2024
n/a
-140,300
Ordinary
-140,300
15/08/2024
n/a
-130,955
Ordinary
-130,955
15/08/2024
n/a
-1,345
Ordinary
-1,345
15/08/2024
n/a
-9,612
Ordinary
-9,612
15/08/2024
n/a
-14,465
Ordinary
-14,465
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer out
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
STATE STREET BANK AND TRUST COMPANY
Transfer in
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS LIMITED
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
Transfer in
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Borrow - for stock borrows
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer in
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
Transfer in
604 Page 10 18-Dec-2024
08/08/2024
1.90
36,435
Ordinary
36,435
08/08/2024
1.92
-691,454
Ordinary
-691,454
08/08/2024
1.90
2,718
Ordinary
2,718
08/08/2024
1.92
-3,623
Ordinary
-3,623
09/08/2024
1.97
315,971
Ordinary
315,971
09/08/2024
n/a
32,724
Ordinary
32,724
09/08/2024
n/a
142,829
Ordinary
142,829
09/08/2024
n/a
6,829
Ordinary
6,829
09/08/2024
n/a
18,528
Ordinary
18,528
09/08/2024
n/a
62,628
Ordinary
62,628
09/08/2024
n/a
29,138
Ordinary
29,138
09/08/2024
n/a
74,340
Ordinary
74,340
09/08/2024
n/a
3,662,122
Ordinary
3,662,122
09/08/2024
1.97
-14,173
Ordinary
-14,173
09/08/2024
1.97
-339
Ordinary
-339
09/08/2024
1.97
-6,666
Ordinary
-6,666
12/08/2024
1.97
16,949
Ordinary
16,949
12/08/2024
n/a
-136,500
Ordinary
-136,500
12/08/2024
n/a
1,377
Ordinary
1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
1,377
Ordinary
1,377
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
n/a
750,000
Ordinary
750,000
14/08/2024
1.96
29,910
Ordinary
29,910
14/08/2024
1.96
77,766
Ordinary
77,766
14/08/2024
n/a
7,803,341
Ordinary
7,803,341
14/08/2024
n/a
5,396,947
Ordinary
5,396,947
14/08/2024
1.96
21,008
Ordinary
21,008
14/08/2024
1.96
24,897
Ordinary
24,897
15/08/2024
1.97
17,946
Ordinary
17,946
15/08/2024
n/a
-580,911
Ordinary
-580,911
15/08/2024
n/a
-173,305
Ordinary
-173,305
15/08/2024
n/a
-332,703
Ordinary
-332,703
15/08/2024
n/a
-219,489
Ordinary
-219,489
15/08/2024
n/a
-52,520
Ordinary
-52,520
15/08/2024
n/a
-31,508
Ordinary
-31,508
15/08/2024
n/a
-2,593,975
Ordinary
-2,593,975
15/08/2024
n/a
-620,045
Ordinary
-620,045
15/08/2024
n/a
-333,012
Ordinary
-333,012
15/08/2024
n/a
-892,908
Ordinary
-892,908
15/08/2024
n/a
-1,690,704
Ordinary
-1,690,704
15/08/2024
n/a
-1,368,381
Ordinary
-1,368,381
15/08/2024
n/a
-306
Ordinary
-306
15/08/2024
n/a
-522,788
Ordinary
-522,788
15/08/2024
n/a
-163,547
Ordinary
-163,547
15/08/2024
n/a
-3,287,048
Ordinary
-3,287,048
15/08/2024
n/a
306
Ordinary
306
15/08/2024
n/a
-41,005
Ordinary
-41,005
15/08/2024
n/a
-96,934
Ordinary
-96,934
15/08/2024
n/a
-19,585
Ordinary
-19,585
15/08/2024
n/a
-3,662
Ordinary
-3,662
15/08/2024
n/a
-140,300
Ordinary
-140,300
15/08/2024
n/a
-130,955
Ordinary
-130,955
15/08/2024
n/a
-1,345
Ordinary
-1,345
15/08/2024
n/a
-9,612
Ordinary
-9,612
15/08/2024
n/a
-14,465
Ordinary
-14,465
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer out
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
STATE STREET BANK AND TRUST COMPANY
Transfer in
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS LIMITED
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
Transfer in
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Borrow - for stock borrows
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer in
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
Transfer in
604 Page 10 18-Dec-2024
08/08/2024
1.90
36,435
Ordinary
36,435
08/08/2024
1.92
-691,454
Ordinary
-691,454
08/08/2024
1.90
2,718
Ordinary
2,718
08/08/2024
1.92
-3,623
Ordinary
-3,623
09/08/2024
1.97
315,971
Ordinary
315,971
09/08/2024
n/a
32,724
Ordinary
32,724
09/08/2024
n/a
142,829
Ordinary
142,829
09/08/2024
n/a
6,829
Ordinary
6,829
09/08/2024
n/a
18,528
Ordinary
18,528
09/08/2024
n/a
62,628
Ordinary
62,628
09/08/2024
n/a
29,138
Ordinary
29,138
09/08/2024
n/a
74,340
Ordinary
74,340
09/08/2024
n/a
3,662,122
Ordinary
3,662,122
09/08/2024
1.97
-14,173
Ordinary
-14,173
09/08/2024
1.97
-339
Ordinary
-339
09/08/2024
1.97
-6,666
Ordinary
-6,666
12/08/2024
1.97
16,949
Ordinary
16,949
12/08/2024
n/a
-136,500
Ordinary
-136,500
12/08/2024
n/a
1,377
Ordinary
1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
1,377
Ordinary
1,377
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
n/a
750,000
Ordinary
750,000
14/08/2024
1.96
29,910
Ordinary
29,910
14/08/2024
1.96
77,766
Ordinary
77,766
14/08/2024
n/a
7,803,341
Ordinary
7,803,341
14/08/2024
n/a
5,396,947
Ordinary
5,396,947
14/08/2024
1.96
21,008
Ordinary
21,008
14/08/2024
1.96
24,897
Ordinary
24,897
15/08/2024
1.97
17,946
Ordinary
17,946
15/08/2024
n/a
-580,911
Ordinary
-580,911
15/08/2024
n/a
-173,305
Ordinary
-173,305
15/08/2024
n/a
-332,703
Ordinary
-332,703
15/08/2024
n/a
-219,489
Ordinary
-219,489
15/08/2024
n/a
-52,520
Ordinary
-52,520
15/08/2024
n/a
-31,508
Ordinary
-31,508
15/08/2024
n/a
-2,593,975
Ordinary
-2,593,975
15/08/2024
n/a
-620,045
Ordinary
-620,045
15/08/2024
n/a
-333,012
Ordinary
-333,012
15/08/2024
n/a
-892,908
Ordinary
-892,908
15/08/2024
n/a
-1,690,704
Ordinary
-1,690,704
15/08/2024
n/a
-1,368,381
Ordinary
-1,368,381
15/08/2024
n/a
-306
Ordinary
-306
15/08/2024
n/a
-522,788
Ordinary
-522,788
15/08/2024
n/a
-163,547
Ordinary
-163,547
15/08/2024
n/a
-3,287,048
Ordinary
-3,287,048
15/08/2024
n/a
306
Ordinary
306
15/08/2024
n/a
-41,005
Ordinary
-41,005
15/08/2024
n/a
-96,934
Ordinary
-96,934
15/08/2024
n/a
-19,585
Ordinary
-19,585
15/08/2024
n/a
-3,662
Ordinary
-3,662
15/08/2024
n/a
-140,300
Ordinary
-140,300
15/08/2024
n/a
-130,955
Ordinary
-130,955
15/08/2024
n/a
-1,345
Ordinary
-1,345
15/08/2024
n/a
-9,612
Ordinary
-9,612
15/08/2024
n/a
-14,465
Ordinary
-14,465
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer out
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
STATE STREET BANK AND TRUST COMPANY
Transfer in
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS LIMITED
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
Transfer in
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Borrow - for stock borrows
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer in
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
Transfer in
604 Page 10 18-Dec-2024
08/08/2024
1.90
36,435
Ordinary
36,435
08/08/2024
1.92
-691,454
Ordinary
-691,454
08/08/2024
1.90
2,718
Ordinary
2,718
08/08/2024
1.92
-3,623
Ordinary
-3,623
09/08/2024
1.97
315,971
Ordinary
315,971
09/08/2024
n/a
32,724
Ordinary
32,724
09/08/2024
n/a
142,829
Ordinary
142,829
09/08/2024
n/a
6,829
Ordinary
6,829
09/08/2024
n/a
18,528
Ordinary
18,528
09/08/2024
n/a
62,628
Ordinary
62,628
09/08/2024
n/a
29,138
Ordinary
29,138
09/08/2024
n/a
74,340
Ordinary
74,340
09/08/2024
n/a
3,662,122
Ordinary
3,662,122
09/08/2024
1.97
-14,173
Ordinary
-14,173
09/08/2024
1.97
-339
Ordinary
-339
09/08/2024
1.97
-6,666
Ordinary
-6,666
12/08/2024
1.97
16,949
Ordinary
16,949
12/08/2024
n/a
-136,500
Ordinary
-136,500
12/08/2024
n/a
1,377
Ordinary
1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
1,377
Ordinary
1,377
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
n/a
750,000
Ordinary
750,000
14/08/2024
1.96
29,910
Ordinary
29,910
14/08/2024
1.96
77,766
Ordinary
77,766
14/08/2024
n/a
7,803,341
Ordinary
7,803,341
14/08/2024
n/a
5,396,947
Ordinary
5,396,947
14/08/2024
1.96
21,008
Ordinary
21,008
14/08/2024
1.96
24,897
Ordinary
24,897
15/08/2024
1.97
17,946
Ordinary
17,946
15/08/2024
n/a
-580,911
Ordinary
-580,911
15/08/2024
n/a
-173,305
Ordinary
-173,305
15/08/2024
n/a
-332,703
Ordinary
-332,703
15/08/2024
n/a
-219,489
Ordinary
-219,489
15/08/2024
n/a
-52,520
Ordinary
-52,520
15/08/2024
n/a
-31,508
Ordinary
-31,508
15/08/2024
n/a
-2,593,975
Ordinary
-2,593,975
15/08/2024
n/a
-620,045
Ordinary
-620,045
15/08/2024
n/a
-333,012
Ordinary
-333,012
15/08/2024
n/a
-892,908
Ordinary
-892,908
15/08/2024
n/a
-1,690,704
Ordinary
-1,690,704
15/08/2024
n/a
-1,368,381
Ordinary
-1,368,381
15/08/2024
n/a
-306
Ordinary
-306
15/08/2024
n/a
-522,788
Ordinary
-522,788
15/08/2024
n/a
-163,547
Ordinary
-163,547
15/08/2024
n/a
-3,287,048
Ordinary
-3,287,048
15/08/2024
n/a
306
Ordinary
306
15/08/2024
n/a
-41,005
Ordinary
-41,005
15/08/2024
n/a
-96,934
Ordinary
-96,934
15/08/2024
n/a
-19,585
Ordinary
-19,585
15/08/2024
n/a
-3,662
Ordinary
-3,662
15/08/2024
n/a
-140,300
Ordinary
-140,300
15/08/2024
n/a
-130,955
Ordinary
-130,955
15/08/2024
n/a
-1,345
Ordinary
-1,345
15/08/2024
n/a
-9,612
Ordinary
-9,612
15/08/2024
n/a
-14,465
Ordinary
-14,465
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer out
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
STATE STREET BANK AND TRUST COMPANY
Transfer in
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS LIMITED
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
Transfer in
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Borrow - for stock borrows
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer in
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
Transfer in
604 Page 10 18-Dec-2024
08/08/2024
1.90
36,435
Ordinary
36,435
08/08/2024
1.92
-691,454
Ordinary
-691,454
08/08/2024
1.90
2,718
Ordinary
2,718
08/08/2024
1.92
-3,623
Ordinary
-3,623
09/08/2024
1.97
315,971
Ordinary
315,971
09/08/2024
n/a
32,724
Ordinary
32,724
09/08/2024
n/a
142,829
Ordinary
142,829
09/08/2024
n/a
6,829
Ordinary
6,829
09/08/2024
n/a
18,528
Ordinary
18,528
09/08/2024
n/a
62,628
Ordinary
62,628
09/08/2024
n/a
29,138
Ordinary
29,138
09/08/2024
n/a
74,340
Ordinary
74,340
09/08/2024
n/a
3,662,122
Ordinary
3,662,122
09/08/2024
1.97
-14,173
Ordinary
-14,173
09/08/2024
1.97
-339
Ordinary
-339
09/08/2024
1.97
-6,666
Ordinary
-6,666
12/08/2024
1.97
16,949
Ordinary
16,949
12/08/2024
n/a
-136,500
Ordinary
-136,500
12/08/2024
n/a
1,377
Ordinary
1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
1,377
Ordinary
1,377
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
n/a
750,000
Ordinary
750,000
14/08/2024
1.96
29,910
Ordinary
29,910
14/08/2024
1.96
77,766
Ordinary
77,766
14/08/2024
n/a
7,803,341
Ordinary
7,803,341
14/08/2024
n/a
5,396,947
Ordinary
5,396,947
14/08/2024
1.96
21,008
Ordinary
21,008
14/08/2024
1.96
24,897
Ordinary
24,897
15/08/2024
1.97
17,946
Ordinary
17,946
15/08/2024
n/a
-580,911
Ordinary
-580,911
15/08/2024
n/a
-173,305
Ordinary
-173,305
15/08/2024
n/a
-332,703
Ordinary
-332,703
15/08/2024
n/a
-219,489
Ordinary
-219,489
15/08/2024
n/a
-52,520
Ordinary
-52,520
15/08/2024
n/a
-31,508
Ordinary
-31,508
15/08/2024
n/a
-2,593,975
Ordinary
-2,593,975
15/08/2024
n/a
-620,045
Ordinary
-620,045
15/08/2024
n/a
-333,012
Ordinary
-333,012
15/08/2024
n/a
-892,908
Ordinary
-892,908
15/08/2024
n/a
-1,690,704
Ordinary
-1,690,704
15/08/2024
n/a
-1,368,381
Ordinary
-1,368,381
15/08/2024
n/a
-306
Ordinary
-306
15/08/2024
n/a
-522,788
Ordinary
-522,788
15/08/2024
n/a
-163,547
Ordinary
-163,547
15/08/2024
n/a
-3,287,048
Ordinary
-3,287,048
15/08/2024
n/a
306
Ordinary
306
15/08/2024
n/a
-41,005
Ordinary
-41,005
15/08/2024
n/a
-96,934
Ordinary
-96,934
15/08/2024
n/a
-19,585
Ordinary
-19,585
15/08/2024
n/a
-3,662
Ordinary
-3,662
15/08/2024
n/a
-140,300
Ordinary
-140,300
15/08/2024
n/a
-130,955
Ordinary
-130,955
15/08/2024
n/a
-1,345
Ordinary
-1,345
15/08/2024
n/a
-9,612
Ordinary
-9,612
15/08/2024
n/a
-14,465
Ordinary
-14,465
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer out
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
STATE STREET BANK AND TRUST COMPANY
Transfer in
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS LIMITED
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
Transfer in
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Borrow - for stock borrows
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer in
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
Transfer in
604 Page 10 18-Dec-2024
08/08/2024
1.90
36,435
Ordinary
36,435
08/08/2024
1.92
-691,454
Ordinary
-691,454
08/08/2024
1.90
2,718
Ordinary
2,718
08/08/2024
1.92
-3,623
Ordinary
-3,623
09/08/2024
1.97
315,971
Ordinary
315,971
09/08/2024
n/a
32,724
Ordinary
32,724
09/08/2024
n/a
142,829
Ordinary
142,829
09/08/2024
n/a
6,829
Ordinary
6,829
09/08/2024
n/a
18,528
Ordinary
18,528
09/08/2024
n/a
62,628
Ordinary
62,628
09/08/2024
n/a
29,138
Ordinary
29,138
09/08/2024
n/a
74,340
Ordinary
74,340
09/08/2024
n/a
3,662,122
Ordinary
3,662,122
09/08/2024
1.97
-14,173
Ordinary
-14,173
09/08/2024
1.97
-339
Ordinary
-339
09/08/2024
1.97
-6,666
Ordinary
-6,666
12/08/2024
1.97
16,949
Ordinary
16,949
12/08/2024
n/a
-136,500
Ordinary
-136,500
12/08/2024
n/a
1,377
Ordinary
1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
1,377
Ordinary
1,377
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
n/a
750,000
Ordinary
750,000
14/08/2024
1.96
29,910
Ordinary
29,910
14/08/2024
1.96
77,766
Ordinary
77,766
14/08/2024
n/a
7,803,341
Ordinary
7,803,341
14/08/2024
n/a
5,396,947
Ordinary
5,396,947
14/08/2024
1.96
21,008
Ordinary
21,008
14/08/2024
1.96
24,897
Ordinary
24,897
15/08/2024
1.97
17,946
Ordinary
17,946
15/08/2024
n/a
-580,911
Ordinary
-580,911
15/08/2024
n/a
-173,305
Ordinary
-173,305
15/08/2024
n/a
-332,703
Ordinary
-332,703
15/08/2024
n/a
-219,489
Ordinary
-219,489
15/08/2024
n/a
-52,520
Ordinary
-52,520
15/08/2024
n/a
-31,508
Ordinary
-31,508
15/08/2024
n/a
-2,593,975
Ordinary
-2,593,975
15/08/2024
n/a
-620,045
Ordinary
-620,045
15/08/2024
n/a
-333,012
Ordinary
-333,012
15/08/2024
n/a
-892,908
Ordinary
-892,908
15/08/2024
n/a
-1,690,704
Ordinary
-1,690,704
15/08/2024
n/a
-1,368,381
Ordinary
-1,368,381
15/08/2024
n/a
-306
Ordinary
-306
15/08/2024
n/a
-522,788
Ordinary
-522,788
15/08/2024
n/a
-163,547
Ordinary
-163,547
15/08/2024
n/a
-3,287,048
Ordinary
-3,287,048
15/08/2024
n/a
306
Ordinary
306
15/08/2024
n/a
-41,005
Ordinary
-41,005
15/08/2024
n/a
-96,934
Ordinary
-96,934
15/08/2024
n/a
-19,585
Ordinary
-19,585
15/08/2024
n/a
-3,662
Ordinary
-3,662
15/08/2024
n/a
-140,300
Ordinary
-140,300
15/08/2024
n/a
-130,955
Ordinary
-130,955
15/08/2024
n/a
-1,345
Ordinary
-1,345
15/08/2024
n/a
-9,612
Ordinary
-9,612
15/08/2024
n/a
-14,465
Ordinary
-14,465
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer out
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
STATE STREET BANK AND TRUST COMPANY
Transfer in
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS LIMITED
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
Transfer in
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Borrow - for stock borrows
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer in
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
Transfer in
604 Page 10 18-Dec-2024
08/08/2024
1.90
36,435
Ordinary
36,435
08/08/2024
1.92
-691,454
Ordinary
-691,454
08/08/2024
1.90
2,718
Ordinary
2,718
08/08/2024
1.92
-3,623
Ordinary
-3,623
09/08/2024
1.97
315,971
Ordinary
315,971
09/08/2024
n/a
32,724
Ordinary
32,724
09/08/2024
n/a
142,829
Ordinary
142,829
09/08/2024
n/a
6,829
Ordinary
6,829
09/08/2024
n/a
18,528
Ordinary
18,528
09/08/2024
n/a
62,628
Ordinary
62,628
09/08/2024
n/a
29,138
Ordinary
29,138
09/08/2024
n/a
74,340
Ordinary
74,340
09/08/2024
n/a
3,662,122
Ordinary
3,662,122
09/08/2024
1.97
-14,173
Ordinary
-14,173
09/08/2024
1.97
-339
Ordinary
-339
09/08/2024
1.97
-6,666
Ordinary
-6,666
12/08/2024
1.97
16,949
Ordinary
16,949
12/08/2024
n/a
-136,500
Ordinary
-136,500
12/08/2024
n/a
1,377
Ordinary
1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
-1,377
Ordinary
-1,377
12/08/2024
n/a
1,377
Ordinary
1,377
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
1.96
17,946
Ordinary
17,946
13/08/2024
n/a
750,000
Ordinary
750,000
14/08/2024
1.96
29,910
Ordinary
29,910
14/08/2024
1.96
77,766
Ordinary
77,766
14/08/2024
n/a
7,803,341
Ordinary
7,803,341
14/08/2024
n/a
5,396,947
Ordinary
5,396,947
14/08/2024
1.96
21,008
Ordinary
21,008
14/08/2024
1.96
24,897
Ordinary
24,897
15/08/2024
1.97
17,946
Ordinary
17,946
15/08/2024
n/a
-580,911
Ordinary
-580,911
15/08/2024
n/a
-173,305
Ordinary
-173,305
15/08/2024
n/a
-332,703
Ordinary
-332,703
15/08/2024
n/a
-219,489
Ordinary
-219,489
15/08/2024
n/a
-52,520
Ordinary
-52,520
15/08/2024
n/a
-31,508
Ordinary
-31,508
15/08/2024
n/a
-2,593,975
Ordinary
-2,593,975
15/08/2024
n/a
-620,045
Ordinary
-620,045
15/08/2024
n/a
-333,012
Ordinary
-333,012
15/08/2024
n/a
-892,908
Ordinary
-892,908
15/08/2024
n/a
-1,690,704
Ordinary
-1,690,704
15/08/2024
n/a
-1,368,381
Ordinary
-1,368,381
15/08/2024
n/a
-306
Ordinary
-306
15/08/2024
n/a
-522,788
Ordinary
-522,788
15/08/2024
n/a
-163,547
Ordinary
-163,547
15/08/2024
n/a
-3,287,048
Ordinary
-3,287,048
15/08/2024
n/a
306
Ordinary
306
15/08/2024
n/a
-41,005
Ordinary
-41,005
15/08/2024
n/a
-96,934
Ordinary
-96,934
15/08/2024
n/a
-19,585
Ordinary
-19,585
15/08/2024
n/a
-3,662
Ordinary
-3,662
15/08/2024
n/a
-140,300
Ordinary
-140,300
15/08/2024
n/a
-130,955
Ordinary
-130,955
15/08/2024
n/a
-1,345
Ordinary
-1,345
15/08/2024
n/a
-9,612
Ordinary
-9,612
15/08/2024
n/a
-14,465
Ordinary
-14,465
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer out
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
STATE STREET BANK AND TRUST COMPANY
Transfer in
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS LIMITED
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
Transfer in
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
SSGA FUNDS MANAGEMENT, INC.
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Transfer out
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Borrow - for stock borrows
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS EUROPE LIMITED
Transfer in
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
Lend - for stock lend
Transfer out
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
Lend - for stock lend
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
STATE STREET BANK AND TRUST COMPANY
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
Lend - for stock lend
Lend - for stock lend
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Lend - for stock lend
Transfer in
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD.
STATE STREET BANK AND TRUST COMPANY
Borrow - for stock borrows
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
STATE STREET BANK AND TRUST COMPANY
Transfer in
Transfer in
08/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 1.90 36,435 Ordinary 36,435
08/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 1.92 -691,454 Ordinary -691,454
08/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 1.90 2,718 Ordinary 2,718
08/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 1.92 -3,623 Ordinary -3,623
09/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 1.97 315,971 Ordinary 315,971
09/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,724 Ordinary 32,724
09/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 142,829 Ordinary 142,829
09/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,829 Ordinary 6,829
09/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,528 Ordinary 18,528
09/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 62,628 Ordinary 62,628
09/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 29,138 Ordinary 29,138
09/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 74,340 Ordinary 74,340
09/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,662,122 Ordinary 3,662,122
09/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 1.97 -14,173 Ordinary -14,173
09/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 1.97 -339 Ordinary -339
09/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 1.97 -6,666 Ordinary -6,666
12/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 1.97 16,949 Ordinary 16,949
12/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -136,500 Ordinary -136,500
12/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,377 Ordinary 1,377
12/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,377 Ordinary -1,377
12/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,377 Ordinary -1,377
12/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,377 Ordinary 1,377
13/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 1.96 17,946 Ordinary 17,946
13/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 1.96 17,946 Ordinary 17,946
13/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 750,000 Ordinary 750,000
14/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 1.96 29,910 Ordinary 29,910
14/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 1.96 77,766 Ordinary 77,766
14/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,803,341 Ordinary 7,803,341
14/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,396,947 Ordinary 5,396,947
14/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 1.96 21,008 Ordinary 21,008
14/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 1.96 24,897 Ordinary 24,897
15/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 1.97 17,946 Ordinary 17,946
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -580,911 Ordinary -580,911
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -173,305 Ordinary -173,305
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -332,703 Ordinary -332,703
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -219,489 Ordinary -219,489
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -52,520 Ordinary -52,520
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,508 Ordinary -31,508
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,593,975 Ordinary -2,593,975
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -620,045 Ordinary -620,045
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -333,012 Ordinary -333,012
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -892,908 Ordinary -892,908
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,690,704 Ordinary -1,690,704
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,368,381 Ordinary -1,368,381
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -306 Ordinary -306
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -522,788 Ordinary -522,788
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -163,547 Ordinary -163,547
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,287,048 Ordinary -3,287,048
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 306 Ordinary 306
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -41,005 Ordinary -41,005
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -96,934 Ordinary -96,934
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,585 Ordinary -19,585
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,662 Ordinary -3,662
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -140,300 Ordinary -140,300
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -130,955 Ordinary -130,955
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,345 Ordinary -1,345
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,612 Ordinary -9,612
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14,465 Ordinary -14,465

604 Page 11 18-Dec-2024

15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,955 Ordinary -23,955
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -554,311 Ordinary -554,311
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,508 Ordinary -31,508
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -70,261 Ordinary -70,261
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,620,443 Ordinary -1,620,443
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -42,908 Ordinary -42,908
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,615 Ordinary -8,615
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -422,700 Ordinary -422,700
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,729 Ordinary -17,729
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -869,285 Ordinary -869,285
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,411 Ordinary -11,411
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -221 Ordinary -221
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -131,710 Ordinary -131,710
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -324,215 Ordinary -324,215
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,488 Ordinary -8,488
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,325,199 Ordinary -3,325,199
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,126 Ordinary -7,126
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,000 Ordinary -32,000
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -289,057 Ordinary -289,057
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -603,851 Ordinary -603,851
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -620,045 Ordinary -620,045
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,593,975 Ordinary -2,593,975
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,803,341 Ordinary 7,803,341
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -333,012 Ordinary -333,012
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,396,947 Ordinary 5,396,947
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -578,226 Ordinary -578,226
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,685 Ordinary -2,685
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -219,489 Ordinary -219,489
16/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.00 -33,900 Ordinary -33,900
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 52,520 Ordinary 52,520
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 169,340 Ordinary 169,340
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -169,340 Ordinary -169,340
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,508 Ordinary 31,508
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 261,903 Ordinary 261,903
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,346,630 Ordinary 2,346,630
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,411 Ordinary 11,411
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 946 Ordinary 946
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 180 Ordinary 180
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 132,300 Ordinary 132,300
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 163,547 Ordinary 163,547
16/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 645,527 Ordinary 645,527
16/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,497 Ordinary -10,497
16/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,145 Ordinary -20,145
16/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -576,945 Ordinary -576,945
16/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -37,940 Ordinary -37,940
19/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 110,701 Ordinary 110,701
19/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -110,701 Ordinary -110,701
19/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -645,527 Ordinary -645,527
19/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,550 Ordinary 9,550
19/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,145 Ordinary 20,145
19/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 576,945 Ordinary 576,945
19/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 37,940 Ordinary 37,940
19/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 226,698 Ordinary 226,698
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 38,613 Ordinary 38,613
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 314,905 Ordinary 314,905
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 39,705 Ordinary 39,705
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,773 Ordinary 4,773

604 Page 12 18-Dec-2024

21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 140 Ordinary 140
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 419,644 Ordinary 419,644
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,773 Ordinary -4,773
21/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,773 Ordinary -4,773
21/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,773 Ordinary 4,773
21/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 1.96 -48,544 Ordinary -48,544
21/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 1.96 -1,020 Ordinary -1,020
22/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 1.99 14,275 Ordinary 14,275
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 215,110 Ordinary 215,110
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 421,470 Ordinary 421,470
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -45,277 Ordinary -45,277
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 233,485 Ordinary 233,485
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 131,937 Ordinary 131,937
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 918 Ordinary 918
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 652,799 Ordinary 652,799
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,378 Ordinary 1,378
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 845,199 Ordinary 845,199
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -918 Ordinary -918
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,523 Ordinary -31,523
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,378 Ordinary -1,378
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,378 Ordinary -1,378
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,378 Ordinary 1,378
27/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.03 34,979 Ordinary 34,979
27/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -39,705 Ordinary -39,705
28/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.00 -33,898 Ordinary -33,898
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -771,000 Ordinary -771,000
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,269 Ordinary 32,269
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -180 Ordinary -180
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 41,005 Ordinary 41,005
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 180 Ordinary 180
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,040 Ordinary 1,040
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 139,633 Ordinary 139,633
28/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.02 -34,979 Ordinary -34,979
29/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.02 -3,715 Ordinary -3,715
29/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 41,005 Ordinary 41,005
29/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,269 Ordinary 32,269
29/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,040 Ordinary 1,040
29/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 139,633 Ordinary 139,633
29/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 104,868 Ordinary 104,868
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 104,868 Ordinary 104,868
29/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.02 -132 Ordinary -132
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.04 45,379 Ordinary 45,379
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.04 44,638 Ordinary 44,638
30/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 2.04 -152,435 Ordinary -152,435
30/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.04 48,943 Ordinary 48,943
30/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.04 48,144 Ordinary 48,144
30/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 2.04 26,484 Ordinary 26,484
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.04 23,449 Ordinary 23,449
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.04 23,065 Ordinary 23,065
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.04 18,732 Ordinary 18,732
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.04 18,425 Ordinary 18,425
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -104,868 Ordinary -104,868
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 35,167 Ordinary 35,167
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 139,721 Ordinary 139,721
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,167 Ordinary -35,167
30/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,550 Ordinary -9,550
30/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,145 Ordinary -20,145
30/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -37,940 Ordinary -37,940
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.04 50,708 Ordinary 50,708

604 Page 13 18-Dec-2024

30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.04 51,551 Ordinary 51,551
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104,868 Ordinary -104,868
30/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.04 15,658 Ordinary 15,658
30/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.04 15,402 Ordinary 15,402
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.04 4,783 Ordinary 4,783
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.04 744,969 Ordinary 744,969
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.04 49,465 Ordinary 49,465
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.04 152,435 Ordinary 152,435
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.04 423,165 Ordinary 423,165
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.04 132,283 Ordinary 132,283
30/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.04 -423,165 Ordinary -423,165
30/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.04 -48,943 Ordinary -48,943
30/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.04 -2,411 Ordinary -2,411
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.04 -45,379 Ordinary -45,379
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.04 -51,551 Ordinary -51,551
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.04 -132,283 Ordinary -132,283
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.04 -23,449 Ordinary -23,449
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.04 -15,658 Ordinary -15,658
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.04 -18,732 Ordinary -18,732
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.04 -49,465 Ordinary -49,465
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 417,765 Ordinary 417,765
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,705 Ordinary 3,705
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 527,304 Ordinary 527,304
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -421,470 Ordinary -421,470
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14,644,429 Ordinary 14,644,429
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,889 Ordinary -10,889
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -198,039 Ordinary -198,039
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -112,258 Ordinary -112,258
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -69,656 Ordinary -69,656
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,152 Ordinary -6,152
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,215 Ordinary -36,215
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,927 Ordinary -38,927
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,447 Ordinary -3,447
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -951,930 Ordinary -951,930
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -58,072 Ordinary -58,072
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,803,341 Ordinary -7,803,341
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,396,947 Ordinary -5,396,947
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -259,106 Ordinary -259,106
03/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.11 -12,995 Ordinary -12,995
03/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -41,444 Ordinary -41,444
03/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 60,370 Ordinary 60,370
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14,644,429 Ordinary -14,644,429
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,889 Ordinary 10,889
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 198,039 Ordinary 198,039
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 112,258 Ordinary 112,258
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 69,656 Ordinary 69,656
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,152 Ordinary 6,152
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,215 Ordinary 36,215
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,927 Ordinary 38,927
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,447 Ordinary 3,447
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 951,930 Ordinary 951,930
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 58,072 Ordinary 58,072
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -259,106 Ordinary -259,106
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,761,897 Ordinary 7,761,897
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,396,947 Ordinary 5,396,947
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 133,093 Ordinary 133,093
03/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.11 912,894 Ordinary 912,894
04/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.07 -66,996 Ordinary -66,996

604 Page 14 18-Dec-2024

04/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -109,079 Ordinary -109,079
04/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 127,821 Ordinary 127,821
04/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 109,079 Ordinary 109,079
04/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 109,079 Ordinary 109,079
05/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.12 -3,727 Ordinary -3,727
05/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.12 -33,900 Ordinary -33,900
05/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 101,789 Ordinary 101,789
05/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 143,819 Ordinary 143,819
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.16 21,112 Ordinary 21,112
06/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -127,821 Ordinary -127,821
06/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -101,789 Ordinary -101,789
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.16 -1,421,393 Ordinary -1,421,393
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.16 -1,252 Ordinary -1,252
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.16 -42,187 Ordinary -42,187
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.16 1,421,393 Ordinary 1,421,393
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.16 42,187 Ordinary 42,187
09/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 221,421 Ordinary 221,421
09/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 92 Ordinary 92
09/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -92 Ordinary -92
09/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -71,620 Ordinary -71,620
09/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 326,363 Ordinary 326,363
09/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 89,730 Ordinary 89,730
09/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -101,789 Ordinary -101,789
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.20 36,216 Ordinary 36,216
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.20 -224,710 Ordinary -224,710
10/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,516 Ordinary 17,516
10/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,516 Ordinary -17,516
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 2.20 -16,878 Ordinary -16,878
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 2.20 -38,331 Ordinary -38,331
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.20 -66,305 Ordinary -66,305
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.20 16,878 Ordinary 16,878
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.20 66,305 Ordinary 66,305
11/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,269 Ordinary -32,269
11/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,040 Ordinary -1,040
11/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -41,005 Ordinary -41,005
11/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -139,633 Ordinary -139,633
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -41,005 Ordinary -41,005
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,269 Ordinary -32,269
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,040 Ordinary -1,040
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -139,633 Ordinary -139,633
11/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.17 -200,092 Ordinary -200,092
11/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.17 -35,903 Ordinary -35,903
11/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -273,576 Ordinary -273,576
11/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.17 -179,415 Ordinary -179,415
11/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.17 -999,908 Ordinary -999,908
11/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.17 132,836 Ordinary 132,836
11/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.17 999,908 Ordinary 999,908
11/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.17 200,092 Ordinary 200,092
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.23 -16,949 Ordinary -16,949
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -132,300 Ordinary -132,300
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -419,644 Ordinary -419,644
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,912 Ordinary -34,912
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -226,698 Ordinary -226,698
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,508 Ordinary -31,508
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 89,917 Ordinary 89,917
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -265,349 Ordinary -265,349

604 Page 15 18-Dec-2024

12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -314,905 Ordinary -314,905
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,346,630 Ordinary -2,346,630
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,411 Ordinary -11,411
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -140 Ordinary -140
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -52,955 Ordinary -52,955
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -163,547 Ordinary -163,547
12/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -59,629 Ordinary -59,629
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.23 129,499 Ordinary 129,499
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.23 22,194 Ordinary 22,194
12/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.23 -129,499 Ordinary -129,499
13/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.24 16,949 Ordinary 16,949
13/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 140 Ordinary 140
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,889 Ordinary -10,889
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,889 Ordinary 10,889
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -198,039 Ordinary -198,039
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 198,039 Ordinary 198,039
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -112,258 Ordinary -112,258
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 112,258 Ordinary 112,258
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -69,656 Ordinary -69,656
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 69,656 Ordinary 69,656
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,152 Ordinary -6,152
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,152 Ordinary 6,152
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,215 Ordinary -36,215
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,215 Ordinary 36,215
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,927 Ordinary -38,927
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,927 Ordinary 38,927
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,447 Ordinary -3,447
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,447 Ordinary 3,447
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -349,734 Ordinary -349,734
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 349,734 Ordinary 349,734
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -951,930 Ordinary -951,930
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 951,930 Ordinary 951,930
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -58,072 Ordinary -58,072
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 58,072 Ordinary 58,072
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -109,079 Ordinary -109,079
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 109,079 Ordinary 109,079
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -156,421 Ordinary -156,421
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 156,421 Ordinary 156,421
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,761,897 Ordinary -7,761,897
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,761,897 Ordinary 7,761,897
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,396,947 Ordinary -5,396,947
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,396,947 Ordinary 5,396,947
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133,093 Ordinary -133,093
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 133,093 Ordinary 133,093
16/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,000,000 Ordinary -5,000,000
16/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,391,479 Ordinary 1,391,479
16/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 510,558 Ordinary 510,558
16/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,070,564 Ordinary -1,070,564
16/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -845,199 Ordinary -845,199
16/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -215,110 Ordinary -215,110
16/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -233,485 Ordinary -233,485
16/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -131,937 Ordinary -131,937
16/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,705 Ordinary -3,705
16/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -140 Ordinary -140
16/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -140 Ordinary -140
16/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.25 -244,807 Ordinary -244,807
16/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.25 -830,872 Ordinary -830,872

604 Page 16 18-Dec-2024

16/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.25 830,872 Ordinary 830,872
16/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.25 244,807 Ordinary 244,807
16/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.25 -244,807 Ordinary -244,807
17/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.28 -24,208 Ordinary -24,208
17/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,705 Ordinary 3,705
17/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 152,576 Ordinary 152,576
17/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -156,281 Ordinary -156,281
17/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,705 Ordinary -3,705
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 453,655 Ordinary 453,655
18/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -152,576 Ordinary -152,576
18/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 152,576 Ordinary 152,576
18/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.25 -5,882 Ordinary -5,882
18/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 2.25 -15,756 Ordinary -15,756
19/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.28 128,205 Ordinary 128,205
19/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -376,661 Ordinary -376,661
19/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -691 Ordinary -691
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.25 13,158 Ordinary 13,158
20/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 2.25 -5,028 Ordinary -5,028
20/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 2.25 -63,893 Ordinary -63,893
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.25 -18,340 Ordinary -18,340
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.25 28,187 Ordinary 28,187
20/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 749,600 Ordinary 749,600
20/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -250,974 Ordinary -250,974
20/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 486,518 Ordinary 486,518
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.25 100,719 Ordinary 100,719
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.25 318,877 Ordinary 318,877
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.25 3,735 Ordinary 3,735
20/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.25 -2,276 Ordinary -2,276
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.25 -678,211 Ordinary -678,211
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.25 -318,877 Ordinary -318,877
20/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 2.25 -12,821 Ordinary -12,821
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.25 254,984 Ordinary 254,984
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.25 63,893 Ordinary 63,893
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.25 678,211 Ordinary 678,211
23/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,016,500 Ordinary 1,016,500
23/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 656,455 Ordinary 656,455
24/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.25 -17,030 Ordinary -17,030
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,411 Ordinary 11,411
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 132,300 Ordinary 132,300
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 75,235 Ordinary 75,235
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 164,659 Ordinary 164,659
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 34,912 Ordinary 34,912
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 128,770 Ordinary 128,770
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,508 Ordinary 31,508
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,353 Ordinary -4,353
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 49,974 Ordinary 49,974
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,500,000 Ordinary -2,500,000
24/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.25 -642,522 Ordinary -642,522
24/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.25 -67,753 Ordinary -67,753
24/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 2.25 -9,615 Ordinary -9,615
24/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 2.25 -481 Ordinary -481
24/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.25 -134,060 Ordinary -134,060
24/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.25 67,753 Ordinary 67,753
25/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.23 -63,784 Ordinary -63,784
25/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,482 Ordinary -1,482

604 Page 17 18-Dec-2024

25/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,373 Ordinary -1,373
25/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -221,421 Ordinary -221,421
25/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,373 Ordinary 1,373
25/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,186 Ordinary 31,186
25/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,505 Ordinary -3,505
25/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,482 Ordinary 1,482
25/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -326,363 Ordinary -326,363
25/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -89,730 Ordinary -89,730
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,373 Ordinary -1,373
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,373 Ordinary 1,373
25/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 2.23 -399,063 Ordinary -399,063
25/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.23 -117,596 Ordinary -117,596
26/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.19 -2,948 Ordinary -2,948
26/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.19 -50,814 Ordinary -50,814
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,858 Ordinary 7,858
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,858 Ordinary -7,858
27/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 2.20 -7,421 Ordinary -7,421
27/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.20 -25,281 Ordinary -25,281
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,704,001 Ordinary 1,704,001
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 543,284 Ordinary 543,284
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,722 Ordinary -7,722
27/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 152,576 Ordinary 152,576
27/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -152,576 Ordinary -152,576
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.15 -3,710 Ordinary -3,710
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.15 -51,084 Ordinary -51,084
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.15 -36,016 Ordinary -36,016
30/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -27,166 Ordinary -27,166
30/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,623,371 Ordinary 1,623,371
30/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,639 Ordinary 12,639
30/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,677 Ordinary 32,677
30/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 35,314 Ordinary 35,314
30/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 105,634 Ordinary 105,634
30/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,809,635 Ordinary 1,809,635
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.15 -7,847 Ordinary -7,847
30/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 2.15 -151,818 Ordinary -151,818
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.16 -484,933 Ordinary -484,933
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.16 -731,848 Ordinary -731,848
01/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.19 17,028 Ordinary 17,028
01/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.19 -17,028 Ordinary -17,028
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,754 Ordinary 8,754
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 35,314 Ordinary 35,314
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 395,950 Ordinary 395,950
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -463,533 Ordinary -463,533
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -147,071 Ordinary -147,071
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,829 Ordinary 6,829
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,829 Ordinary -6,829
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,269 Ordinary 32,269
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 16,339,676 Ordinary 16,339,676
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,889 Ordinary -10,889
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -198,039 Ordinary -198,039
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -110,885 Ordinary -110,885
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -69,656 Ordinary -69,656
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,623,371 Ordinary -1,623,371
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,152 Ordinary -6,152
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,215 Ordinary -36,215
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,927 Ordinary -38,927
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,447 Ordinary -3,447
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,639 Ordinary -12,639

604 Page 18 18-Dec-2024

01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,677 Ordinary -32,677
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,687 Ordinary -36,687
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -244,866 Ordinary -244,866
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -951,930 Ordinary -951,930
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -58,072 Ordinary -58,072
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,761,897 Ordinary -7,761,897
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,396,947 Ordinary -5,396,947
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,754 Ordinary -8,754
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.15 -32,934 Ordinary -32,934
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.15 23,952 Ordinary 23,952
02/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.15 -28,845 Ordinary -28,845
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,829 Ordinary 6,829
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,754 Ordinary -8,754
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,012 Ordinary 14,012
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -46,689 Ordinary -46,689
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -657,830 Ordinary -657,830
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,677 Ordinary 32,677
02/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -227,264 Ordinary -227,264
02/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 946 Ordinary 946
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -220,435 Ordinary -220,435
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,829 Ordinary -6,829
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.15 -10,719 Ordinary -10,719
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.15 698,050 Ordinary 698,050
03/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 2.21 28,316 Ordinary 28,316
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 207,504 Ordinary 207,504
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -26,560 Ordinary -26,560
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -168,027 Ordinary -168,027
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,677 Ordinary -32,677
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -229,352 Ordinary -229,352
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,112,412 Ordinary -16,112,412
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,889 Ordinary 10,889
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 198,039 Ordinary 198,039
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 110,885 Ordinary 110,885
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 69,656 Ordinary 69,656
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,421 Ordinary 38,421
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,151 Ordinary 54,151
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,215 Ordinary 36,215
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,927 Ordinary 38,927
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,447 Ordinary 3,447
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 241,935 Ordinary 241,935
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,195,152 Ordinary 1,195,152
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 951,930 Ordinary 951,930
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 58,072 Ordinary 58,072
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -261,655 Ordinary -261,655
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,761,897 Ordinary 7,761,897
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,396,947 Ordinary 5,396,947
03/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 2.21 17,916 Ordinary 17,916
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -207,504 Ordinary -207,504
03/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.17 16,695 Ordinary 16,695
04/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.20 -29,950 Ordinary -29,950
04/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -690,000 Ordinary -690,000
04/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 82,281 Ordinary 82,281
04/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -82,281 Ordinary -82,281
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,151 Ordinary -54,151
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,151 Ordinary 54,151
07/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 51,074 Ordinary 51,074
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,583 Ordinary 15,583
07/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -229,583 Ordinary -229,583

604 Page 19 18-Dec-2024

08/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.20 -34,054 Ordinary -34,054
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.20 -36,079 Ordinary -36,079
08/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 190,040 Ordinary 190,040
08/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -338,411 Ordinary -338,411
08/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.20 492,443 Ordinary 492,443
09/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.20 20,842 Ordinary 20,842
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 55,000 Ordinary 55,000
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,223 Ordinary -35,223
09/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.19 218,162 Ordinary 218,162
10/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 2.21 -17,096 Ordinary -17,096
10/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.21 19,718 Ordinary 19,718
10/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 164,500 Ordinary 164,500
10/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -543,755 Ordinary -543,755
10/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 207,504 Ordinary 207,504
10/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.21 107 Ordinary 107
10/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.21 230,272 Ordinary 230,272
10/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.21 -19,718 Ordinary -19,718
10/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.21 -71,944 Ordinary -71,944
11/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.20 198,501 Ordinary 198,501
11/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.20 22,164 Ordinary 22,164
11/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.20 403,868 Ordinary 403,868
11/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.20 -22,164 Ordinary -22,164
14/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.22 271,301 Ordinary 271,301
14/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,000 Ordinary -20,000
14/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -792 Ordinary -792
14/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 207,504 Ordinary 207,504
15/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.21 25,226 Ordinary 25,226
15/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,100 Ordinary -6,100
15/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -553 Ordinary -553
15/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 86,417 Ordinary 86,417
15/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 89,172 Ordinary 89,172
15/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.21 -180,956 Ordinary -180,956
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 990,483 Ordinary 990,483
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 845,199 Ordinary 845,199
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 96 Ordinary 96
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 50,300 Ordinary 50,300
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 94,630 Ordinary 94,630
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 179,880 Ordinary 179,880
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -143,962 Ordinary -143,962
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -308,924 Ordinary -308,924
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 215,110 Ordinary 215,110
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 109,838 Ordinary 109,838
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 78,744 Ordinary 78,744
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -917 Ordinary -917
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 84,703 Ordinary 84,703
16/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 403,903 Ordinary 403,903
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -198,039 Ordinary -198,039
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -110,885 Ordinary -110,885
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 179,880 Ordinary 179,880
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 50,300 Ordinary 50,300
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 78,744 Ordinary 78,744
16/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.18 5,568 Ordinary 5,568
16/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.18 21,056 Ordinary 21,056
17/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 2.22 -17,838 Ordinary -17,838
17/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.22 -3,711 Ordinary -3,711
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 69,656 Ordinary 69,656
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,463 Ordinary -24,463

604 Page 20 18-Dec-2024

17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -69,656 Ordinary -69,656
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -69,656 Ordinary -69,656
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 69,656 Ordinary 69,656
17/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.22 -4,783 Ordinary -4,783
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -86,417 Ordinary -86,417
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -89,172 Ordinary -89,172
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -584 Ordinary -584
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 75,942 Ordinary 75,942
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,901 Ordinary 5,901
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -81,843 Ordinary -81,843
21/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.19 -20,965 Ordinary -20,965
21/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -959 Ordinary -959
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.17 -9,552 Ordinary -9,552
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.19 22,331 Ordinary 22,331
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.19 17,933 Ordinary 17,933
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,912 Ordinary -34,912
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 34,912 Ordinary 34,912
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.19 -22,331 Ordinary -22,331
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.19 -17,933 Ordinary -17,933
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.18 -360,902 Ordinary -360,902
23/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -444,575 Ordinary -444,575
24/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.21 11,027 Ordinary 11,027
24/10/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 2.21 -10,341 Ordinary -10,341
24/10/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 2.21 -151,532 Ordinary -151,532
24/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.24 -22,223 Ordinary -22,223
24/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -236,483 Ordinary -236,483
24/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 548,973 Ordinary 548,973
24/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 54,260 Ordinary 54,260
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,963,945 Ordinary 15,963,945
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,889 Ordinary -10,889
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,421 Ordinary -38,421
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,215 Ordinary -36,215
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,927 Ordinary -38,927
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,447 Ordinary -3,447
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -421,815 Ordinary -421,815
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,195,152 Ordinary -1,195,152
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,002,230 Ordinary -1,002,230
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -206,472 Ordinary -206,472
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,761,897 Ordinary -7,761,897
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,396,947 Ordinary -5,396,947
24/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.21 -49,828 Ordinary -49,828
24/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.21 1,058 Ordinary 1,058
24/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.21 2,116 Ordinary 2,116
24/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.21 -108,172 Ordinary -108,172
24/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 2.21 108,172 Ordinary 108,172
24/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -148,467 Ordinary -148,467
24/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.21 10,928 Ordinary 10,928
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -148,467 Ordinary -148,467
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,411 Ordinary -11,411
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,508 Ordinary -31,508
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -74,340 Ordinary -74,340
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,239,288 Ordinary -1,239,288
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,724 Ordinary -32,724
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -141,702 Ordinary -141,702
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -132,300 Ordinary -132,300
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -93,763 Ordinary -93,763
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -100,531 Ordinary -100,531
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -60,061 Ordinary -60,061
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 681,058 Ordinary 681,058

604 Page 21 18-Dec-2024

25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,912 Ordinary -34,912
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -107,521 Ordinary -107,521
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,963,945 Ordinary -15,963,945
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,889 Ordinary 10,889
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,421 Ordinary 38,421
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,215 Ordinary 36,215
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,927 Ordinary 38,927
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,447 Ordinary 3,447
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 421,815 Ordinary 421,815
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,195,152 Ordinary 1,195,152
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,002,230 Ordinary 1,002,230
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 206,472 Ordinary 206,472
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,613,430 Ordinary 7,613,430
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,396,947 Ordinary 5,396,947
25/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.21 2,118 Ordinary 2,118
28/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,114 Ordinary -13,114
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,114 Ordinary -13,114
28/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,114 Ordinary -13,114
28/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.21 17,007 Ordinary 17,007
29/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 2.17 -156,304 Ordinary -156,304
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.16 19,942 Ordinary 19,942
29/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,414,491 Ordinary 4,414,491
29/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -42,150 Ordinary -42,150
29/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,414,491 Ordinary -4,414,491
29/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 639,542 Ordinary 639,542
29/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 215,110 Ordinary 215,110
29/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -215,110 Ordinary -215,110
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,765,006 Ordinary 12,765,006
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,889 Ordinary -10,889
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,421 Ordinary -38,421
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,215 Ordinary -36,215
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,927 Ordinary -38,927
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,447 Ordinary -3,447
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -421,815 Ordinary -421,815
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,195,152 Ordinary -1,195,152
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,002,230 Ordinary -1,002,230
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -206,472 Ordinary -206,472
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,600,316 Ordinary -7,600,316
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,396,947 Ordinary -5,396,947
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.16 -19,942 Ordinary -19,942
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.16 -135,261 Ordinary -135,261
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.16 -79,236 Ordinary -79,236
30/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.16 -39,448 Ordinary -39,448
30/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.16 -5,766 Ordinary -5,766
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,185,825 Ordinary -3,185,825
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -215,110 Ordinary -215,110
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,829,641 Ordinary -1,829,641
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 24,510 Ordinary 24,510
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,411 Ordinary 11,411
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,724 Ordinary 32,724
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 146,465 Ordinary 146,465
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -619,117 Ordinary -619,117
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,425 Ordinary -20,425
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,074,257 Ordinary 1,074,257
30/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,111,568 Ordinary 2,111,568
30/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,425 Ordinary -20,425
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.14 51,599 Ordinary 51,599
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.14 101,803 Ordinary 101,803
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.14 84,661 Ordinary 84,661

604 Page 22 18-Dec-2024

31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.14 -101,803 Ordinary -101,803
31/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -238,460 Ordinary -238,460
31/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -54,260 Ordinary -54,260
31/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,800,000 Ordinary -1,800,000
31/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,425 Ordinary -20,425
31/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -850,392 Ordinary -850,392
31/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -423,112 Ordinary -423,112
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,744,581 Ordinary -12,744,581
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,889 Ordinary 10,889
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,421 Ordinary 38,421
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,215 Ordinary 36,215
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,927 Ordinary 38,927
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,447 Ordinary 3,447
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 421,815 Ordinary 421,815
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,195,152 Ordinary 1,195,152
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,002,230 Ordinary 1,002,230
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 206,472 Ordinary 206,472
31/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,791,013 Ordinary 9,791,013
31/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 2.14 -51,599 Ordinary -51,599
31/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 2.14 -10,815 Ordinary -10,815
31/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.14 2,118 Ordinary 2,118
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.14 -56,191 Ordinary -56,191
31/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 2.14 -40,061 Ordinary -40,061
01/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -145,131 Ordinary -145,131
01/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 854,652 Ordinary 854,652
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,196 Ordinary -3,196
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 744,000 Ordinary 744,000
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 43,549 Ordinary 43,549
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,888 Ordinary 30,888
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -43,549 Ordinary -43,549
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 400,000 Ordinary 400,000
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -384,721 Ordinary -384,721
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 115,472 Ordinary 115,472
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 114,156 Ordinary 114,156
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 49,830 Ordinary 49,830
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 147,087 Ordinary 147,087
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 43,679 Ordinary 43,679
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,906 Ordinary 1,906
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 334,978 Ordinary 334,978
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 45,227 Ordinary 45,227
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 41,005 Ordinary 41,005
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,660 Ordinary 6,660
06/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,506,066 Ordinary 2,506,066
06/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -244,538 Ordinary -244,538
06/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 232,661 Ordinary 232,661
06/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -232,661 Ordinary -232,661
06/11/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 2.11 1,015 Ordinary 1,015
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 301,502 Ordinary 301,502
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 102,317 Ordinary 102,317
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 742,171 Ordinary 742,171
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 232,661 Ordinary 232,661
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 132,300 Ordinary 132,300
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,000 Ordinary 10,000
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 181,272 Ordinary 181,272
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,180 Ordinary -15,180
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 642,755 Ordinary 642,755
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -177,660 Ordinary -177,660
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -102,317 Ordinary -102,317
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,511,920 Ordinary 12,511,920

604 Page 23 18-Dec-2024

07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,889 Ordinary -10,889
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,421 Ordinary -38,421
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,215 Ordinary -36,215
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,927 Ordinary -38,927
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,447 Ordinary -3,447
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,425 Ordinary 20,425
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -421,815 Ordinary -421,815
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,195,152 Ordinary -1,195,152
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,002,230 Ordinary -1,002,230
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -206,472 Ordinary -206,472
07/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,791,013 Ordinary -9,791,013
07/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 2.08 40,816 Ordinary 40,816
07/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.08 1,059 Ordinary 1,059
07/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.08 340 Ordinary 340
07/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.08 340 Ordinary 340
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -212,236 Ordinary -212,236
08/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,889 Ordinary -10,889
08/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,708 Ordinary -15,708
08/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -232,661 Ordinary -232,661
08/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,889 Ordinary 10,889
08/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,511,920 Ordinary -12,511,920
08/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,421 Ordinary 38,421
08/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,215 Ordinary 36,215
08/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,927 Ordinary 38,927
08/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,447 Ordinary 3,447
08/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 421,815 Ordinary 421,815
08/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,195,152 Ordinary 1,195,152
08/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,002,230 Ordinary 1,002,230
08/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 206,472 Ordinary 206,472
08/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,889 Ordinary 10,889
08/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,558,352 Ordinary 9,558,352
11/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.12 -34,052 Ordinary -34,052
11/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 258,831 Ordinary 258,831
11/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,999 Ordinary 19,999
11/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -215,110 Ordinary -215,110
11/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.12 -251,799 Ordinary -251,799
12/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 2.14 -14,863 Ordinary -14,863
13/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.11 -84,056 Ordinary -84,056
13/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.11 32,856 Ordinary 32,856
13/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 75,435 Ordinary 75,435
13/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 48,657 Ordinary 48,657
13/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 101,748 Ordinary 101,748
13/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 953 Ordinary 953
13/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 317,427 Ordinary 317,427
13/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -953 Ordinary -953
13/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,948 Ordinary 6,948
13/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 178,991 Ordinary 178,991
13/11/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 2.11 2,516 Ordinary 2,516
13/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.11 -51,400,881 Ordinary -51,400,881
13/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.11 51,400,881 Ordinary 51,400,881
14/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 2.13 35,196 Ordinary 35,196
14/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 40,052 Ordinary 40,052
14/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -40,052 Ordinary -40,052
14/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.13 10,677 Ordinary 10,677
14/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.13 30,078 Ordinary 30,078
15/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.11 -17,025 Ordinary -17,025
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.11 36,961 Ordinary 36,961
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.11 -36,961 Ordinary -36,961

604 Page 24 18-Dec-2024

15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.11 -16,649 Ordinary -16,649
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,690,704 Ordinary 1,690,704
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 317,427 Ordinary 317,427
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,495,669 Ordinary 3,495,669
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,433,648 Ordinary 1,433,648
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,045,423 Ordinary 2,045,423
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 892,908 Ordinary 892,908
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -317,427 Ordinary -317,427
15/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.11 107 Ordinary 107
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.11 -25,622 Ordinary -25,622
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.11 25,622 Ordinary 25,622
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,558,352 Ordinary -9,558,352
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 317,427 Ordinary 317,427
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,194,493 Ordinary 12,194,493
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,421 Ordinary -38,421
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,215 Ordinary -36,215
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,927 Ordinary -38,927
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,447 Ordinary -3,447
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 232,661 Ordinary 232,661
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -421,815 Ordinary -421,815
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,195,152 Ordinary -1,195,152
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,002,230 Ordinary -1,002,230
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -206,472 Ordinary -206,472
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,889 Ordinary -10,889
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,558,352 Ordinary -9,558,352
18/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.12 107,262 Ordinary 107,262
18/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 2.12 -35,542 Ordinary -35,542
18/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.12 17,064 Ordinary 17,064
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -84,766 Ordinary -84,766
19/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.13 18,881 Ordinary 18,881
19/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.13 -17,025 Ordinary -17,025
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,324,940 Ordinary 8,324,940
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,269 Ordinary -32,269
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 468,971 Ordinary 468,971
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 377,640 Ordinary 377,640
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 383,939 Ordinary 383,939
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 86,241 Ordinary 86,241
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 799,346 Ordinary 799,346
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -639,542 Ordinary -639,542
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,612,942 Ordinary 1,612,942
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 383,310 Ordinary 383,310
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -240,562 Ordinary -240,562
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 215,110 Ordinary 215,110
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -44,596 Ordinary -44,596
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 836,018 Ordinary 836,018
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,194,493 Ordinary -12,194,493
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,152 Ordinary 6,152
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,215 Ordinary 36,215
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,472,575 Ordinary 1,472,575
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,694,151 Ordinary 1,694,151
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -687,621 Ordinary -687,621
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,005,048 Ordinary 1,005,048
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 181,253 Ordinary 181,253
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,150,556 Ordinary 1,150,556
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,497,899 Ordinary 4,497,899
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,251,895 Ordinary 2,251,895
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,151 Ordinary -54,151
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,151 Ordinary 54,151
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 892,908 Ordinary 892,908

604 Page 25 18-Dec-2024

19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,889 Ordinary 10,889
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,074,257 Ordinary -1,074,257
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,074,257 Ordinary 1,074,257
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,111,568 Ordinary -2,111,568
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,111,568 Ordinary 2,111,568
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 317,427 Ordinary 317,427
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133,093 Ordinary -133,093
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 133,093 Ordinary 133,093
20/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.11 33,055 Ordinary 33,055
20/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,000 Ordinary -10,000
20/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,269 Ordinary 32,269
20/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 267,731 Ordinary 267,731
20/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.11 182,380 Ordinary 182,380
20/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.11 222,152 Ordinary 222,152
21/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 54,621 Ordinary 54,621
21/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -54,621 Ordinary -54,621
21/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.11 -193,121 Ordinary -193,121
21/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.11 324 Ordinary 324
21/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.11 -33,153 Ordinary -33,153
22/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 2.11 -35,196 Ordinary -35,196
22/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -23,606 Ordinary -23,606
22/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,510 Ordinary -1,510
22/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,443 Ordinary 1,443
22/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 639,542 Ordinary 639,542
22/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 67 Ordinary 67
22/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.11 53,088 Ordinary 53,088
22/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.11 -86,132 Ordinary -86,132
25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.18 -49,321 Ordinary -49,321
25/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 2.18 -16,034 Ordinary -16,034
25/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 2.18 -463,648 Ordinary -463,648
25/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 2.18 27,227 Ordinary 27,227
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -440,466 Ordinary -440,466
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,495 Ordinary 9,495
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,943 Ordinary 3,943
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 36,448 Ordinary 36,448
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 440,466 Ordinary 440,466
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 34,896 Ordinary 34,896
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,440,242 Ordinary -1,440,242
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -48,334 Ordinary -48,334
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,440,242 Ordinary -1,440,242
25/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.18 340 Ordinary 340
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,440,242 Ordinary -1,440,242
25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.18 2,707 Ordinary 2,707
25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.18 16,034 Ordinary 16,034
25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.18 3,053 Ordinary 3,053
25/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 2.18 -95,259 Ordinary -95,259
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.18 -123,000 Ordinary -123,000
25/11/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 2.18 15,625 Ordinary 15,625
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -27,537 Ordinary -27,537
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -416,034 Ordinary -416,034
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -837,700 Ordinary -837,700
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -880,135 Ordinary -880,135
27/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.19 6,012 Ordinary 6,012
27/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.19 24,048 Ordinary 24,048
27/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.19 -3,727 Ordinary -3,727
27/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -19,428 Ordinary -19,428
27/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 240,562 Ordinary 240,562
27/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,433,648 Ordinary -1,433,648

604 Page 26 18-Dec-2024

27/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,193,086 Ordinary 1,193,086
27/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,433,648 Ordinary -1,433,648
27/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 35,408 Ordinary 35,408
27/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 620,114 Ordinary 620,114
27/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 240,562 Ordinary 240,562
27/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,193,086 Ordinary 1,193,086
27/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 639,542 Ordinary 639,542
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,222 Ordinary 11,222
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -240,471 Ordinary -240,471
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,222 Ordinary -11,222
29/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 2.17 -249,535 Ordinary -249,535
29/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,980 Ordinary -15,980
29/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,364 Ordinary 1,364
29/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 76,010 Ordinary 76,010
29/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,364 Ordinary -1,364
29/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -19,999 Ordinary -19,999
02/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.20 39,078 Ordinary 39,078
02/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,199 Ordinary 32,199
02/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -604,024 Ordinary -604,024
02/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -43,712 Ordinary -43,712
02/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,269 Ordinary -32,269
02/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -310,500 Ordinary -310,500
02/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -215,110 Ordinary -215,110
02/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -794,385 Ordinary -794,385
02/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,722,052 Ordinary 10,722,052
02/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,152 Ordinary -6,152
02/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,215 Ordinary -36,215
02/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,927 Ordinary -38,927
02/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,694,151 Ordinary -1,694,151
02/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -421,815 Ordinary -421,815
02/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,150,556 Ordinary -1,150,556
02/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,497,899 Ordinary -4,497,899
02/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,004,739 Ordinary -2,004,739
02/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -892,908 Ordinary -892,908
02/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,889 Ordinary -10,889
02/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,199 Ordinary -32,199
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,199 Ordinary -32,199
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 681 Ordinary 681
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -69,931 Ordinary -69,931
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -681 Ordinary -681
03/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,722,052 Ordinary -10,722,052
03/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,152 Ordinary 6,152
03/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,215 Ordinary 36,215
03/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,927 Ordinary 38,927
03/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,694,151 Ordinary 1,694,151
03/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 421,134 Ordinary 421,134
03/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,150,556 Ordinary 1,150,556
03/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,497,899 Ordinary 4,497,899
03/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,972,540 Ordinary 1,972,540
03/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 892,908 Ordinary 892,908
03/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,570 Ordinary 11,570
03/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 69,931 Ordinary 69,931
03/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.21 -196,420 Ordinary -196,420
03/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 69,931 Ordinary 69,931
04/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -199,826 Ordinary -199,826
04/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -273,361 Ordinary -273,361
04/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65,701 Ordinary 65,701
04/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 134,125 Ordinary 134,125
04/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.18 340 Ordinary 340

604 Page 27 18-Dec-2024

04/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 199,826 Ordinary 199,826
04/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.18 507,755 Ordinary 507,755
05/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.17 -3,727 Ordinary -3,727
05/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.17 34,048 Ordinary 34,048
05/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -458,413 Ordinary -458,413
05/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -85,367 Ordinary -85,367
05/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -361,594 Ordinary -361,594
05/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -148,443 Ordinary -148,443
05/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 2.17 20,923 Ordinary 20,923
05/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.17 -14,302 Ordinary -14,302
05/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.17 14,302 Ordinary 14,302
06/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.14 1,462 Ordinary 1,462
06/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.14 12,673 Ordinary 12,673
06/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 298,165 Ordinary 298,165
06/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 2.14 1,020 Ordinary 1,020
06/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 2.14 -13,852 Ordinary -13,852
09/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.10 42,532 Ordinary 42,532
09/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 2.13 47,931 Ordinary 47,931
09/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -297,484 Ordinary -297,484
09/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -681 Ordinary -681
09/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -297,484 Ordinary -297,484
09/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -681 Ordinary -681
09/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -298,165 Ordinary -298,165
10/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.10 -72,622 Ordinary -72,622
10/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.10 -469,175 Ordinary -469,175
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 45,759 Ordinary 45,759
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 46,860 Ordinary 46,860
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 36 Ordinary 36
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 33,322 Ordinary 33,322
10/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 24,023 Ordinary 24,023
10/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 2.10 -51,016 Ordinary -51,016
11/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,660 Ordinary -6,660
11/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,706 Ordinary -8,706
11/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -44,081 Ordinary -44,081
11/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 59,447 Ordinary 59,447
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,779 Ordinary 2,779
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -106,823 Ordinary -106,823
12/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,779 Ordinary -2,779
12/12/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 2.02 -3,852 Ordinary -3,852
12/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 2.02 -32,817 Ordinary -32,817
13/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.00 17,710 Ordinary 17,710
13/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 2.00 19,652 Ordinary 19,652
16/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 1.94 25,402,985 Ordinary 25,402,985
16/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 1.94 11,383,972 Ordinary 11,383,972
16/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 1.94 271,049 Ordinary 271,049
16/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 1.94 -160,677 Ordinary -160,677
16/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,023 Ordinary 7,023
16/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 46,860 Ordinary 46,860
16/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 80,573 Ordinary 80,573
16/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 485,539 Ordinary 485,539
16/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,508 Ordinary 31,508
16/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,330,961 Ordinary 2,330,961
16/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 565,236 Ordinary 565,236

604 Page 28 18-Dec-2024

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

Annexure B

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

18/12/2024
Alok Maheshwary
Authorised signatory
Dated the
18/12/2024
Alok Maheshwary
Authorised signatory
Dated the
State Street Bank and Trust Company will, if requested by the company or responsible entity to whom this form must be given under the Corporations Act 2001 (Cth) or if
requested by the Australian Securities and Investment Commission (ASIC), provide a copy of the master securities lending agreement/s and security agreement/s referred to
below to the company, responsible entity or ASIC.
Part A: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires relevant interest as lender of the securities under securities
lending authorisation agreement, subject to obligation to return under the agreement. (State Street Bank and Trust Company has lent the securities and retains relevant
interest asper Part B of this Annexure.)
Type of agreement: Securities Lending Authorisation Agreement/ Global Master Securities Lending
Agreement/ Securities Loan Agreement.
A pro forma copy of the agreement will be given if requested by the ASIC or the
companyor responsible entityto whom theprescribed report isgiven.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights BORROWER
Are there any restrictions on voting rights? (1) No
(2) Yes. (Borrower has the right to vote, but may on-lend securities)
If yes, in what detail? (1) Only if instructed to by the borrower
(2)As determined bythe owner of the securities
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were delivered by State Street Bank and Trust
Company as borrower are set out in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at
anytime subject togivingnotice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving
notice
Does the lender have the right to recall the securities early (ie before the
scheduled return date)? [Yes/No]
No scheduled return date. Lender can require return of securities or equivalent
securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,in which circumstances? n/a
Part B: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires a relevant interest in securities through taking a security interest
(“title transfer”) over the securities as collateral to secure a securities loan. (See Part A of this Annexure for securities loan details.)
Type of agreement: Global Master Securities Lending Agreement
Securities Lending Authorisation Agreement
If requested, a pro forma copy of the agreement will be given to the ASIC or the
companyor responsible entityto whom theprescribed report wasgiven.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the borrower defaults and ownership is enforce;
(2) Yes
Ifyes,in what detail? (1)Onlyif the borrower defaults and ownershipis enforced;
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were transferred, as indicated in Annexure A to
this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date. Securities collateral is returned on termination of related
securities loan
Does the borrower have the right to return the securities early? [Yes/No] At any time subject to returning the borrowed securities or equivalent securities or
providingalternative collateral
If yes, in which circumstances? At any time subject to returning the borrowed securities or equivalent securities or
providingalternative collateral
Does the lender have the right to recall the securities early (ie before the
scheduled return date)? [Yes/No]
No, assuming the borrower returns the borrowed securities or equivalent securities
If yes, in which circumstances? n/a (lender must return securities collateral if the borrower returns the borrowed
securities or equivalent securities)

604 Page 29 18-Dec-2024

Annexure C

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

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

Alok Maheshwary Authorised signatory Dated the 18/12/2024 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 (ie borrow date):
The dates on which the securities were delivered to State Street Bank and Trust
Company as borrower are set out in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at
anytime subject togivingnotice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving
notice
Does the lender have the right to recall the securities early (ie before the
scheduled return date)? [Yes/No]
No scheduled return date. Lender can require return of securities or equivalent
securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,in which circumstances? n/a
Part B: For relevant interests arising out of lending securities - State Street Bank and Trust Company lends the securities under securities lending agreement, and retains
relevant interest through the right to recall the securities or equivalent securities.
Type of agreement: Global Master Securities Lending Agreement/Master Securities Loan Agreement. If
requested, a pro forma copy of the agreement will be given to the ASIC or the
company or responsible entity to whom the prescribed report was given.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the lender recalls the loan and exercises its right to become the
registered holder
(2) Yes (while registered holder)
If yes, in what detail? (1) Only if the lender recalls the loan and exercises its right to become the registered
holder
(2) Borrower may exercise voting rights (while registered holder)
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were delivered to the borrower are set out in
Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at
anytime subject togivingnotice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving
notice
Does the lender have the right to recall the securities early (ie before the
scheduled return date)? [Yes/No]
No scheduled return date. Lender can require return of securities or equivalent
securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,in which circumstances? n/a

604 Page 30 18-Dec-2024

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

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