6-K

RIO TINTO PLC (RIO)

6-K 2025-08-01 For: 2025-07-31
View Original
Added on April 06, 2026

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 6-K

REPORT OF FOREIGN PRIVATE ISSUER PURSUANT TO RULE 13A-16 OR 15D-16

UNDER THE SECURITIES EXCHANGE ACT OF 1934

For the month of July 2025

Commission file number: 001-10533 Commission file number: 001-34121
Rio Tinto plc Rio Tinto Limited
ABN 96 004 458 404
(Translation of registrant’s name into English) (Translation of registrant’s name into English)
6 St. James’s Square Level 43, 120 Collins Street
London, SW1Y 4AD, United Kingdom Melbourne, Victoria 3000, Australia
(Address of principal executive offices) (Address of principal executive offices)

Indicate by check mark whether the registrant files or will file annual reports under cover of Form 20-F or Form 40-F:

Form 20-F ☒ Form 40-F ☐

EXHIBITS

99.1Stock Exchange announcement dated 1 July 2025 entitled ‘Total Voting Rights and Issued Capital’.

99.2Stock Exchange announcement dated 8 July 2024 entitledex_02dirdeclaration.htm'Director declaration'.

99.3Stock Exchange announcement dated 11 July 2025 entitled ‘Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities’.

99.4Stock Exchange announcement dated 11 July 2025 entitled ‘Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities’.

99.5Stock Exchange announcement dated 11 July 2025 entitled ‘Appendix 3H - Notification of cessation of securities’.

99.6Stock Exchange announcement dated 15 July 2025 entitled ‘Form 603 - Notice of initial substantial holder’.

99.7Stock Exchange announcement dated 15 July 2025 entitled 'Form 605 - Notice of ceasing to be a substantial holder'.

99.8Stock Exchange announcement dated 22 July 2025 entitled ‘Shareholdings of persons discharging managerial responsibility (PDMR) / Key Management Personnel (KMP)’.

99.9Media release dated 24 July 2025 entitled Rio Tinto and ENAMI sign binding agreement for Salares Altoandinos lithium project in Chile’.

99.10Stock Exchange announcement dated 24 July 2025 entitled ‘Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities’.

99.11Stock Exchange announcement dated 24 July 2025 entitled ‘Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities’.

99.12Stock Exchange announcement dated 30 July 2025 entitled ‘Appendix 3A.1 - Notification of dividend / distribution’.

99.13Stock Exchange announcement dated 30 July 2025 entitled ‘2025 Half Year Results Presentation’.ex_13d30hyrxpresentation.htm

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrants have duly caused this report to be signed on their behalf by the undersigned, thereunto duly authorised.

Rio Tinto plc Rio Tinto Limited
(Registrant) (Registrant)
By /s/ Andrew Hodges By /s/ Tim Paine
Name Andrew Hodges Name Tim Paine
Title Company Secretary Title Company Secretary
Date 1 August 2025 Date 1 August 2025

Document

EXHIBIT 99.1

Notice to LSE

Total Voting Rights and Issued Capital

1 July 2025

In accordance with the Financial Conduct Authority’s (FCA) Disclosure Guidance and Transparency Rule 5.6.1R, Rio Tinto plc notifies the market that as of 30 June 2025:

1.Rio Tinto plc’s issued share capital comprised 1,255,977,208 Ordinary shares of 10p each, each with one vote.

2.1,947,902 Ordinary shares of 10p each are held in treasury. These shares are not taken into consideration in relation to the payment of dividends and voting at shareholder meetings.

Accordingly the total number of voting rights in Rio Tinto plc is 1,254,029,306. This figure may be used by shareholders (and others with notification obligations) as the denominator for the calculation by which they will determine if they are required to notify their interest in, or a change to their interest in, Rio Tinto plc under the FCA’s Disclosure Guidance and Transparency Rules.

Note:

As at the date of this announcement:

(a)Rio Tinto plc has also issued one Special Voting Share of 10p and one DLC Dividend Share of 10p in connection with its dual listed companies (‘DLC’) merger with Rio Tinto Limited which was designed to place the shareholders of both companies in substantially the same position as if they held shares in a single enterprise owning all of the assets of both companies;

(b)the Special Voting Share facilitates joint voting by shareholders of Rio Tinto plc and Rio Tinto Limited on joint electorate resolutions; and

(c)there are 371,216,214 publicly held Rio Tinto Limited shares in issue which do not form part of the share capital of Rio Tinto plc.

LEI: 213800YOEO5OQ72G2R82

Classification: 2.5 Total number of voting rights and capital disclosed under article 15 of the Transparency Directive

Notice to LSE

Contacts

Please direct all enquiries to media.enquiries@riotinto.com

Media Relations,<br><br>United Kingdom<br><br><br><br>Matthew Klar<br><br>M +44 7796 630 637<br><br><br><br>David Outhwaite<br><br>M +44 7787 597 493 Media Relations,<br><br>Australia<br><br><br><br>Matt Chambers<br><br>M +61 433 525 739<br><br><br><br>Michelle Lee<br><br>M +61 458 609 322<br><br><br><br>Rachel Pupazzoni<br><br>M +61 438 875 469 Media Relations,<br><br>Canada<br><br><br><br>Simon Letendre<br><br>M +1 514 796 4973<br><br><br><br>Malika Cherry<br><br>M +1 418 592 7293<br><br><br><br>Vanessa Damha<br><br>M +1 514 715 2152<br><br><br><br><br><br>Media Relations,<br><br>US<br><br><br><br>Jesse Riseborough<br><br>M +1 202 394 9480
Investor Relations,<br><br>United Kingdom<br><br><br><br>Rachel Arellano<br>M: +44 7584 609 644<br><br><br><br>David Ovington<br><br>M +44 7920 010 978<br><br><br><br>Laura Brooks<br><br>M +44 7826 942 797<br><br><br><br>Weiwei Hu<br><br>M +44 7825 907 230 Investor Relations,<br><br>Australia<br><br><br><br>Tom Gallop<br><br>M +61 439 353 948<br><br><br><br>Phoebe Lee<br><br>M +61 413 557 780
Rio Tinto plc<br><br><br><br>6 St James’s Square<br><br>London SW1Y 4AD<br><br>United Kingdom<br><br>T +44 20 7781 2000<br><br><br><br>Registered in England<br><br>No. 719885 Rio Tinto Limited<br><br><br><br>Level 43, 120 Collins Street<br><br>Melbourne 3000<br><br>Australia<br><br>T +61 3 9283 3333<br><br><br><br>Registered in Australia<br><br>ABN 96 004 458 404

This announcement is authorised for release to the market by Andy Hodges, Rio Tinto’s Group Company Secretary.

riotinto.com

Document

EXHIBIT 99.2

Notice to LSE

Director declaration

8 July 2025

Rio Tinto plc (the Company) announces that Simon Henry, a Non-Executive Director of the Company, has been appointed as a Non-Executive Director of BP plc with effect from 1 September 2025.

Separately, Mr Henry has resigned as a Non-Executive Director of Harbour Energy plc with effect from 7 July 2025.

This announcement is made in fulfilment of the Company's obligation under UK LR 9.6.14 R.

LEI: 213800YOEO5OQ72G2R82 Classification: 3.1. Additional regulated information required to be disclosed under the laws of a Member State.

Notice to ASX/LSE

Contacts

Please direct all enquiries to media.enquiries@riotinto.com

Media Relations,<br><br>United Kingdom<br><br><br><br>Matthew Klar<br><br>M +44 7796 630 637<br><br><br><br>David Outhwaite<br><br>M +44 7787 597 493 Media Relations,<br><br>Australia<br><br><br><br>Matt Chambers<br><br>M +61 433 525 739<br><br><br><br>Michelle Lee<br><br>M +61 458 609 322<br><br><br><br>Rachel Pupazzoni<br><br>M +61 438 875 469 Media Relations,<br><br>Canada<br><br><br><br>Simon Letendre<br><br>M +1 514 796 4973<br><br><br><br>Malika Cherry<br><br>M +1 418 592 7293<br><br><br><br>Vanessa Damha<br><br>M +1 514 715 2152<br><br><br><br><br><br>Media Relations,<br><br>US<br><br><br><br>Jesse Riseborough<br><br>M +1 202 394 9480
Investor Relations,<br><br>United Kingdom<br><br><br><br>Rachel Arellano<br>M: +44 7584 609 644<br><br><br><br>David Ovington<br><br>M +44 7920 010 978<br><br><br><br>Laura Brooks<br><br>M +44 7826 942 797<br><br><br><br>Weiwei Hu<br><br>M +44 7825 907 230 Investor Relations,<br><br>Australia<br><br><br><br>Tom Gallop<br><br>M +61 439 353 948<br><br><br><br>Phoebe Lee<br><br>M +61 413 557 780
Rio Tinto plc<br><br><br><br>6 St James’s Square<br><br>London SW1Y 4AD<br><br>United Kingdom<br><br>T +44 20 7781 2000<br><br><br><br>Registered in England<br><br>No. 719885 Rio Tinto Limited<br><br><br><br>Level 43, 120 Collins Street<br><br>Melbourne 3000<br><br>Australia<br><br>T +61 3 9283 3333<br><br><br><br>Registered in Australia<br><br>ABN 96 004 458 404

This announcement is authorised for release to the market by Andy Hodges, Rio Tinto’s Group Company Secretary.

Notice to ASX/LSE

riotinto.com

ex_03app3g2054

Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 1 / 7 Announcement Summary Entity name RIO TINTO LIMITED Date of this announcement Friday July 11, 2025 The +securities the subject of this notification are: Total number of +securities to be issued/transferred ASX +security code Security description Total number of +securities to be issued/transferred Issue date RIOAL SHARE RIGHTS 2,054 30/06/2025 Refer to next page for full details of the announcement +Other securities issued under an +employee incentive scheme that are not intended to be quoted on ASX EXHIBIT 99.3


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 2 / 7 Part 1 - Entity and announcement details 1.1 Name of entity RIO TINTO LIMITED We (the entity named above) give notice of the issue, conversion or payment up of the following unquoted +securities. 1.2 Registered number type ABN Registration number 96004458404 1.3 ASX issuer code RIO 1.4 The announcement is 1.5 Date of this announcement 11/7/2025 New announcement


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 3 / 7 Part 2 - Issue details 2.1 The +securities the subject of this notification are: 2.2a This notification is given in relation to an issue of +securities in a class which is not quoted on ASX and which: has an existing ASX security code ("existing class") +Other securities issued under an +employee incentive scheme that are not intended to be quoted on ASX


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 4 / 7 Part 3B - number and type of +securities the subject of this notification (existing class) where issue has not previously been notified to ASX in an Appendix 3B ASX +security code and description RIOAL : SHARE RIGHTS Date the +securities the subject of this notification were issued 30/6/2025 Will these +securities rank equally in all respects from their issue date with the existing issued +securities in that class Were any of the +securities issued to +key management personnel (KMP) or an +associate? Please provide a URL link for a document lodged with ASX detailing the terms of the +employee incentive scheme or a summary of the terms Rio Tinto Limited Global Employee Share Plan (myShare) was approved by the shareholders at the 2021 annual general meeting and the terms of myShare is set out in the Notice of Meeting at: https://www.asx.com.au/asxpdf/20210308/pdf/44tfy5dwg3nsp1.pdf Any other information the entity wishes to provide about the +securities the subject of this notification Issue details Number of +securities 591 ASX +security code and description RIOAL : SHARE RIGHTS Date the +securities the subject of this notification were issued 30/6/2025 Will these +securities rank equally in all respects from their issue date with the existing issued +securities in that class Were any of the +securities issued to +key management personnel (KMP) or an +associate? Please provide a URL link for a document lodged with ASX detailing the terms of the +employee incentive scheme or a summary of the terms Rio Tinto Limited Equity Incentive Plan (EIP) Rules were approved by the shareholders at the 2018 annual general meeting and the terms of EIP is set out in the Notice of Meeting at .https://www.asx.com.au/asxpdf/20180302/pdf/43s3gxnhrdy1kj.pdf No Yes No Yes


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 5 / 7 Any other information the entity wishes to provide about the +securities the subject of this notification Issue details Number of +securities 1,463


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 6 / 7 Part 4 - +Securities on issue Following the issue, conversion or payment up of the +securities the subject of this notification, the +securities of the entity will comprise: The figures in parts 4.1 and 4.2 below are automatically generated and may not reflect the entity's current issued capital if other Appendix 2A, Appendix 3G or Appendix 3H forms are currently with ASX for processing. 4.1 Quoted +securities (Total number of each +class of +securities issued and quoted on ASX) ASX +security code and description Total number of +securities on issue RIO : ORDINARY FULLY PAID 371,216,214 4.2 Unquoted +securities (Total number of each +class of +securities issued but not quoted on ASX) ASX +security code and description Total number of +securities on issue RIOAI : SPECIAL VOTING SHARE 1 RIOAK : DLC DIVIDEND SHARE 1 RIOAL : SHARE RIGHTS 5,314,495


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 7 / 7 Part 5 - Other Listing Rule requirements 5.1 Were the +securities issued under an exception in Listing Rule 7.2 and therefore the issue did not need any security holder approval under Listing Rule 7.1? 5.2 Has the entity obtained, or is it obtaining, +security holder approval for the issue under listing rule 7.1? 5.2b Are any of the +securities being issued without +security holder approval using the entity's 15% placement capacity under listing rule 7.1? 5.2b.1 How many +securities are being issued without +security holder approval using the entity's 15% placement capacity under listing rule 7.1? 2,054 5.2c Are any of the +securities being issued without +security holder approval using the entity's additional 10% placement capacity under listing rule 7.1A (if applicable)? No Yes No No


ex_04app3g37898

Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 1 / 6 Announcement Summary Entity name RIO TINTO LIMITED Date of this announcement Friday July 11, 2025 The +securities the subject of this notification are: Total number of +securities to be issued/transferred ASX +security code Security description Total number of +securities to be issued/transferred Issue date RIO ORDINARY FULLY PAID 37,898 30/06/2025 Refer to next page for full details of the announcement Unquoted options that have been exercised or other unquoted +convertible securities that have been converted EXHIBIT 99.4


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 2 / 6 Part 1 - Entity and announcement details 1.1 Name of entity RIO TINTO LIMITED We (the entity named above) give notice of the issue, conversion or payment up of the following unquoted +securities. 1.2 Registered number type ABN Registration number 96004458404 1.3 ASX issuer code RIO 1.4 The announcement is 1.5 Date of this announcement 11/7/2025 New announcement


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 3 / 6 Part 2 - Issue details 2.1 The +securities the subject of this notification are: 2.2b The +securities being issued, transferred or re-classified as a result of the options being exercised or other +convertible securities being converted are: securities that have already been quoted on ASX ("existing class") Unquoted options that have been exercised or other unquoted +convertible securities that have been converted


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 4 / 6 Part 3B - number and type of +securities the subject of this notification (existing class) where issue has not previously been notified to ASX in an Appendix 3B The right of the holder of the options or other +convertible securities to receive the +underlying securities is being satisfied by: The underlying securities being received by the holder are: Existing +securities converting into an existing class FROM (Existing Class) ASX +Security code and description RIOAL : SHARE RIGHTS TO (Existing Class) ASX +Security code and description RIO : ORDINARY FULLY PAID Please state the number of options that were exercised or other +convertible securities that were converted 7,685 The first date the options were exercised or other +convertible securities were converted 30/6/2025 The last date the options were exercised or other +convertible securities were converted 30/6/2025 Is this all of the options or other +convertible securities on issue of that type? Were the options being exercised or other +convertible securities being converted issued under an +employee incentive scheme? Are any of the options being exercised or other +convertible securities being converted held by +key management personnel (KMP) or an +associate? Date the +securities the subject of this notification were issued/transferred 30/6/2025 Any other information the entity wishes to provide about the +securities the subject of this notification Issue details Number of +securities 7,685 The right of the holder of the options or other +convertible securities to receive the +underlying securities is being satisfied by: The underlying securities being received by the holder are: Existing +securities converting into an existing class FROM (Existing Class) Already quoted by ASX A transfer of existing +securities No Yes Yes Already quoted by ASX A transfer of existing +securities


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 5 / 6 FROM (Existing Class) ASX +Security code and description RIOAL : SHARE RIGHTS TO (Existing Class) ASX +Security code and description RIO : ORDINARY FULLY PAID Please state the number of options that were exercised or other +convertible securities that were converted 30,213 The first date the options were exercised or other +convertible securities were converted 30/6/2025 The last date the options were exercised or other +convertible securities were converted 30/6/2025 Is this all of the options or other +convertible securities on issue of that type? Were the options being exercised or other +convertible securities being converted issued under an +employee incentive scheme? Are any of the options being exercised or other +convertible securities being converted held by +key management personnel (KMP) or an +associate? Date the +securities the subject of this notification were issued/transferred 30/6/2025 Any other information the entity wishes to provide about the +securities the subject of this notification Issue details Number of +securities 30,213 No Yes Yes


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 6 / 6 Part 4 - +Securities on issue Following the issue, conversion or payment up of the +securities the subject of this notification, the +securities of the entity will comprise: The figures in parts 4.1 and 4.2 below are automatically generated and may not reflect the entity's current issued capital if other Appendix 2A, Appendix 3G or Appendix 3H forms are currently with ASX for processing. 4.1 Quoted +securities (Total number of each +class of +securities issued and quoted on ASX) ASX +security code and description Total number of +securities on issue RIO : ORDINARY FULLY PAID 371,216,214 4.2 Unquoted +securities (Total number of each +class of +securities issued but not quoted on ASX) ASX +security code and description Total number of +securities on issue RIOAI : SPECIAL VOTING SHARE 1 RIOAK : DLC DIVIDEND SHARE 1 RIOAL : SHARE RIGHTS 5,274,543


ex_05app3h69259

Appendix 3H - Notification of cessation of securities Appendix 3H - Notification of cessation of securities 1 / 4 Announcement Summary Entity name RIO TINTO LIMITED Announcement Type New announcement Date of this announcement Friday July 11, 2025 Details of +securities that have ceased ASX +security code Security description Number of +securities that have ceased The +securities have ceased due to Date of cessation RIOAL SHARE RIGHTS 69,259 Lapse of conditional right to securities because the conditions have not been, or have become incapable of being, satisfied 30/06/2025 Refer to next page for full details of the announcement EXHIBIT 99.5


Appendix 3H - Notification of cessation of securities Appendix 3H - Notification of cessation of securities 2 / 4 Part 1 - Announcement Details 1.1 Name of +Entity RIO TINTO LIMITED We (the entity named above) provide the following information about our issued capital. 1.2 Registered Number Type ABN Registration Number 96004458404 1.3 ASX issuer code RIO 1.4 The announcement is 1.5 Date of this announcement 11/7/2025 New announcement


Appendix 3H - Notification of cessation of securities Appendix 3H - Notification of cessation of securities 3 / 4 Part 2 - Details of +equity securities or +debt securities that have ceased ASX +Security Code and Description RIOAL : SHARE RIGHTS Unquoted +equity securities that have ceased Number of securities that have ceased 69,259 Reason for cessation Lapse of conditional right to securities because the conditions have not been, or have become incapable of being, satisfied Date of cessation 30/6/2025 Is the entity paying any consideration for the cessation? Any other information the entity wishes to notify to ASX about the cessation? No


Appendix 3H - Notification of cessation of securities Appendix 3H - Notification of cessation of securities 4 / 4 Part 3 - Issued capital following changes Following the cessation of the +securities the subject of this notification, the issued capital of the entity will comprise: The figures in parts 3.1 and 3.2 below are automatically generated and may not reflect the entity's current issued capital if other Appendix 2A, Appendix 3G or Appendix 3H forms are currently with ASX for processing. 3.1 Quoted +equity securities and +debt securities (total number of each +class of +securities quoted on ASX) ASX +security code and description Total number of +securities on issue RIO : ORDINARY FULLY PAID 371,216,214 3.2 Unquoted +equity securities (total number of each +class of +equity securities issued but not quoted on ASX) ASX +security code and description Total number of +securities on issue RIOAI : SPECIAL VOTING SHARE 1 RIOAK : DLC DIVIDEND SHARE 1 RIOAL : SHARE RIGHTS 5,243,182 Note: the figures stated in the tables above are used to calculate the total market capitalisation of the entity published by ASX from time to time. The table will not include those classes of +securities that have ceased or lapsed in their entirety in ASX records before the announcement date described in Q1.5, even if the entity has advised ASX of a change to that class of +security in Part 2 of this form.


ex_06d15form603

External Use Authorized 603 page 1/2 15 July 2001 Form 603 Corporations Act 2001 Section 671B Notice of initial substantial holder To Company Name/Scheme Rio Tinto Limited ACN/ARSN 004 458 404 1. Details of substantial holder (1) Name Vanguard Group (The Vanguard Group, Inc. and its controlled entities including those listed in Annexure A) ACN/ARSN (if applicable) N/A The holder became a substantial holder on 15 July 2025 2. Details of 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 on the date the substantial holder became a substantial holder are as follows: Class of securities (4) Number of securities Person’s votes (5) Voting power (6) Ordinary Limited 24,179,069 24,179,069 1.488% Ordinary plc 56,496,650 56,496,650 3.476% ADR 598,856 598,856 0.037% Total 81,274,575 81,274,575 5.001% Note: Voting power is calculated based on total voting rights of 1,625,245,520 3. Details of relevant interests The nature of the relevant interest the substantial holder or an associate had in the following voting securities on the date the substantial holder became a substantial holder are as follows: Holder of relevant interest Nature of relevant interest (7) Class and number of securities Vanguard Group Vanguard Group is the manager of various Mutual funds and accounts and in that capacity has the power to dispose of the shares. The other members of Vanguard Group have a relevant interest under section 608(3) of the Corporations Act. Ordinary – 81,274,575 4. Details of present registered holders The persons registered as holders of the securities referred to in paragraph 3 above are as follows: Holder of relevant interest Registered holder of securities Person entitled to be registered as holder (8) Class and number of securities Vanguard Group Brown Brothers Harriman Various funds and other accounts of Vanguard Group Ordinary – 6,143,492 Vanguard Group BNY Mellon Various funds and other accounts of Vanguard Group Ordinary – 9,472,052 Vanguard Group JP Morgan Chase Bank, N.A. Various funds and other accounts of Vanguard Group Ordinary – 42,583,354 Vanguard Group State Street Bank and Trust Company Various funds and other accounts of Vanguard Group Ordinary – 23,040,355 Vanguard Personalized Indexing Various Others Various funds and other accounts of Vanguard Group Ordinary – 35,322 EXHIBIT 99.6


External Use Authorized Management LLC 5. Consideration The consideration paid for each relevant interest referred to in paragraph 3 above, and acquired in the four months prior to the day that the substantial holder became a substantial holder is as follows: Holder of relevant interest Date of acquisition Consideration (9) Class and number of securities See Annexure A 603 page 2/2 15 July 2001 6. Associates The reasons the persons named in paragraph 3 above are associates of the substantial holder are as follows: Name and ACN/ARSN (if applicable) Nature of association N/A N/A 7. Addresses The addresses of persons named in this form are as follows: Name Address Vanguard Group P.O. Box 2600, V26 Valley Forge, PA 19482 USA print name Shawn Acker capacity Compliance Manager sign here date 18 July 2025


External Use Authorized DIRECTIONS (1) If there are a number of substantial holders with similar or related 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 7 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 total number of votes attached to all the voting shares in the company or voting interests in the scheme (if any) that the person or an Associate has a relevant interest in. (6) The person’s votes divided by the total votes in the body corporate or scheme multiplied by 100. (7) Include details of: (a) any relevant agreement or other circumstances by which the relevant interest was acquired. 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. (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) Details of the consideration must include any and all benefits, moneys and other, that any person from whom a relevant interest has 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 of its associate in relation to the acquisitions, even if they are not paid directly to the person from whom the relevant interest was acquired.


Annexure A To Company Rio Tinto Limited ACN/ARSN 004 458 404 Substantial Holder Name Vanguard Group ACN/ARSN N/A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 14-Mar-2025 The Vanguard Group, Inc. BUY 117.10 Ordinary Limited 49 49 14-Mar-2025 The Vanguard Group, Inc. BUY 118.20 Ordinary Limited 3,930 3,930 14-Mar-2025 The Vanguard Group, Inc. BUY 117.10 Ordinary Limited 54 54 14-Mar-2025 The Vanguard Group, Inc. BUY 118.20 Ordinary Limited 2,232 2,232 14-Mar-2025 The Vanguard Group, Inc. SELL 117.37 Ordinary Limited (4,074) (4,074) 14-Mar-2025 The Vanguard Group, Inc. BUY 117.85 Ordinary Limited 3,959 3,959 14-Mar-2025 The Vanguard Group, Inc. BUY 48.18 Ordinary Plc 273 273 14-Mar-2025 The Vanguard Group, Inc. BUY 48.18 Ordinary Plc 112 112 14-Mar-2025 The Vanguard Group, Inc. BUY 48.67 Ordinary Plc 11,690 11,690 14-Mar-2025 The Vanguard Group, Inc. BUY 48.67 Ordinary Plc 7,068 7,068 14-Mar-2025 The Vanguard Group, Inc. BUY 48.18 Ordinary Plc 207 207 14-Mar-2025 The Vanguard Group, Inc. BUY 48.67 Ordinary Plc 4,536 4,536 14-Mar-2025 The Vanguard Group, Inc. SELL 48.04 Ordinary Plc (10,119) (10,119) 14-Mar-2025 The Vanguard Group, Inc. BUY 48.18 Ordinary Plc 898 898 14-Mar-2025 The Vanguard Group, Inc. SELL 63.04 ADR (39,242) (39,242) 17-Mar-2025 The Vanguard Group, Inc. BUY 119.20 Ordinary Limited 320 320 17-Mar-2025 The Vanguard Group, Inc. BUY 120.13 Ordinary Limited 4,371 4,371 17-Mar-2025 The Vanguard Group, Inc. BUY 120.13 Ordinary Limited 2,139 2,139 17-Mar-2025 The Vanguard Group, Inc. BUY 120.13 Ordinary Limited 2,000 2,000 17-Mar-2025 The Vanguard Group, Inc. BUY 120.13 Ordinary Limited 2,000 2,000 17-Mar-2025 The Vanguard Group, Inc. BUY 48.91 Ordinary Plc 956 956 17-Mar-2025 The Vanguard Group, Inc. BUY 48.91 Ordinary Plc 195 195 17-Mar-2025 The Vanguard Group, Inc. BUY 48.99 Ordinary Plc 18,848 18,848 17-Mar-2025 The Vanguard Group, Inc. BUY 48.99 Ordinary Plc 8,883 8,883 17-Mar-2025 The Vanguard Group, Inc. BUY 48.99 Ordinary Plc 4,347 4,347 17-Mar-2025 The Vanguard Group, Inc. BUY 48.99 Ordinary Plc 5,710 5,710 17-Mar-2025 The Vanguard Group, Inc. BUY 48.99 Ordinary Plc 5,710 5,710 17-Mar-2025 The Vanguard Group, Inc. SELL 63.61 ADR (7,900) (7,900) 17-Mar-2025 The Vanguard Group, Inc. SELL 63.61 ADR (9,700) (9,700) 17-Mar-2025 The Vanguard Group, Inc. SELL 63.61 ADR (83,800) (83,800) 17-Mar-2025 The Vanguard Group, Inc. SELL 63.61 ADR (102,600) (102,600) 17-Mar-2025 The Vanguard Group, Inc. SELL 63.61 ADR (219,247) (219,247) 17-Mar-2025 The Vanguard Group, Inc. SELL 63.61 ADR (268,301) (268,301) 18-Mar-2025 The Vanguard Group, Inc. BUY 119.53 Ordinary Limited 441 441 18-Mar-2025 The Vanguard Group, Inc. BUY 119.53 Ordinary Limited 89 89 18-Mar-2025 The Vanguard Group, Inc. BUY 119.53 Ordinary Limited 89 89 18-Mar-2025 The Vanguard Group, Inc. BUY 49.07 Ordinary Plc 249 249 18-Mar-2025 The Vanguard Group, Inc. BUY 49.07 Ordinary Plc 1,008 1,008 18-Mar-2025 The Vanguard Group, Inc. BUY 49.07 Ordinary Plc 195 195 18-Mar-2025 The Vanguard Group, Inc. SELL 63.70 ADR (1,742) (1,742) 18-Mar-2025 The Vanguard Group, Inc. SELL 63.72 ADR (1,700) (1,700) 18-Mar-2025 The Vanguard Group, Inc. SELL 63.70 ADR (17,698) (17,698) 18-Mar-2025 The Vanguard Group, Inc. SELL 63.72 ADR (18,047) (18,047) 18-Mar-2025 The Vanguard Group, Inc. SELL 63.70 ADR (46,487) (46,487) 18-Mar-2025 The Vanguard Group, Inc. SELL 63.72 ADR (47,000) (47,000) 19-Mar-2025 The Vanguard Group, Inc. BUY 118.70 Ordinary Limited 276 276 19-Mar-2025 The Vanguard Group, Inc. BUY 118.70 Ordinary Limited 202 202 19-Mar-2025 The Vanguard Group, Inc. BUY 118.70 Ordinary Limited 170 170 19-Mar-2025 The Vanguard Group, Inc. BUY 119.23 Ordinary Limited 1,176 1,176 19-Mar-2025 The Vanguard Group, Inc. BUY 118.70 Ordinary Limited 194 194 19-Mar-2025 The Vanguard Group, Inc. BUY 119.23 Ordinary Limited 800 800 19-Mar-2025 The Vanguard Group, Inc. BUY 49.07 Ordinary Plc 174 174 19-Mar-2025 The Vanguard Group, Inc. BUY 49.07 Ordinary Plc 762 762 19-Mar-2025 The Vanguard Group, Inc. BUY 49.07 Ordinary Plc 512 512 19-Mar-2025 The Vanguard Group, Inc. BUY 49.07 Ordinary Plc 558 558 19-Mar-2025 The Vanguard Group, Inc. BUY 49.07 Ordinary Plc 3,904 3,904 19-Mar-2025 The Vanguard Group, Inc. BUY 49.07 Ordinary Plc 368 368 19-Mar-2025 The Vanguard Group, Inc. BUY 49.11 Ordinary Plc 1,351 1,351 19-Mar-2025 The Vanguard Group, Inc. BUY 49.07 Ordinary Plc 538 538 19-Mar-2025 The Vanguard Group, Inc. BUY 49.11 Ordinary Plc 2,292 2,292 19-Mar-2025 The Vanguard Group, Inc. SELL 63.86 ADR (22,481) (22,481) 20-Mar-2025 The Vanguard Group, Inc. BUY 117.50 Ordinary Limited 196 196 20-Mar-2025 The Vanguard Group, Inc. BUY 117.50 Ordinary Limited 490 490 20-Mar-2025 The Vanguard Group, Inc. BUY 117.50 Ordinary Limited 1,792 1,792 20-Mar-2025 The Vanguard Group, Inc. BUY 117.50 Ordinary Limited 404 404 20-Mar-2025 The Vanguard Group, Inc. BUY 117.50 Ordinary Limited 1,212 1,212 20-Mar-2025 The Vanguard Group, Inc. BUY 48.43 Ordinary Plc 448 448 20-Mar-2025 The Vanguard Group, Inc. BUY 48.43 Ordinary Plc 1,120 1,120 20-Mar-2025 The Vanguard Group, Inc. BUY 48.40 Ordinary Plc 5,384 5,384 20-Mar-2025 The Vanguard Group, Inc. BUY 48.43 Ordinary Plc 12,611 12,611 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 20-Mar-2025 The Vanguard Group, Inc. BUY 48.40 Ordinary Plc 4,712 4,712 20-Mar-2025 The Vanguard Group, Inc. BUY 48.40 Ordinary Plc 1,144 1,144 20-Mar-2025 The Vanguard Group, Inc. BUY 48.40 Ordinary Plc 3,432 3,432 21-Mar-2025 The Vanguard Group, Inc. SELL 118.58 Ordinary Limited (2,138) (2,138) 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 240 240 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 29 29 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 824 824 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 76 76 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 76 76 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 96 96 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 2,805 2,805 21-Mar-2025 The Vanguard Group, Inc. BUY 117.64 Ordinary Limited 1,008 1,008 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 823 823 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 24,175 24,175 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 13 13 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 357 357 21-Mar-2025 The Vanguard Group, Inc. BUY 117.64 Ordinary Limited 2,790 2,790 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 605 605 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 17,762 17,762 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 311 311 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 9,125 9,125 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 17 17 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 470 470 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 77 77 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 2,222 2,222 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 68 68 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 1,962 1,962 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 17 17 21-Mar-2025 The Vanguard Group, Inc. BUY 118.58 Ordinary Limited 470 470 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 57,124 57,124 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 643 643 21-Mar-2025 The Vanguard Group, Inc. SELL 47.57 Ordinary Plc (13,657) (13,657) 21-Mar-2025 The Vanguard Group, Inc. SELL 47.57 Ordinary Plc (2,549) (2,549) 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 717 717 21-Mar-2025 The Vanguard Group, Inc. SELL 47.57 Ordinary Plc (2,487) (2,487) 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 10,332 10,332 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 1,952 1,952 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 976 976 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 232 232 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 6,170 6,170 21-Mar-2025 The Vanguard Group, Inc. BUY 47.70 Ordinary Plc 1,158 1,158 21-Mar-2025 The Vanguard Group, Inc. SELL 47.57 Ordinary Plc (74,532) (74,532) 21-Mar-2025 The Vanguard Group, Inc. SELL 47.57 Ordinary Plc (5,493) (5,493) 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 55,356 55,356 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 20,591 20,591 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 1,117 1,117 21-Mar-2025 The Vanguard Group, Inc. BUY 47.70 Ordinary Plc 5,670 5,670 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 1,692 1,692 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 2,197 2,197 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 1,195 1,195 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 821 821 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 1,494 1,494 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 6,209 6,209 21-Mar-2025 The Vanguard Group, Inc. BUY 47.57 Ordinary Plc 871 871 24-Mar-2025 The Vanguard Group, Inc. BUY 119.19 Ordinary Limited 2,822 2,822 24-Mar-2025 The Vanguard Group, Inc. BUY 119.10 Ordinary Limited 111 111 24-Mar-2025 The Vanguard Group, Inc. BUY 118.00 Ordinary Limited 591 591 24-Mar-2025 The Vanguard Group, Inc. BUY 48.15 Ordinary Plc 2,516 2,516 24-Mar-2025 The Vanguard Group, Inc. BUY 48.15 Ordinary Plc 18,383 18,383 24-Mar-2025 The Vanguard Group, Inc. BUY 48.28 Ordinary Plc 264 264 24-Mar-2025 The Vanguard Group, Inc. BUY 48.76 Ordinary Plc 1,087 1,087 25-Mar-2025 The Vanguard Group, Inc. BUY 118.78 Ordinary Limited 276 276 25-Mar-2025 The Vanguard Group, Inc. BUY 118.78 Ordinary Limited 72 72 25-Mar-2025 The Vanguard Group, Inc. BUY 118.96 Ordinary Limited 559 559 25-Mar-2025 The Vanguard Group, Inc. BUY 119.43 Ordinary Limited 594 594 25-Mar-2025 The Vanguard Group, Inc. BUY 48.56 Ordinary Plc 762 762 25-Mar-2025 The Vanguard Group, Inc. BUY 48.56 Ordinary Plc 1,952 1,952 25-Mar-2025 The Vanguard Group, Inc. BUY 48.56 Ordinary Plc 232 232 25-Mar-2025 The Vanguard Group, Inc. BUY 48.56 Ordinary Plc 225 225 25-Mar-2025 The Vanguard Group, Inc. BUY 47.92 Ordinary Plc 1,457 1,457 25-Mar-2025 The Vanguard Group, Inc. BUY 48.52 Ordinary Plc 1,704 1,704 25-Mar-2025 The Vanguard Group, Inc. BUY 47.92 Ordinary Plc 6,703 6,703 25-Mar-2025 The Vanguard Group, Inc. BUY 48.56 Ordinary Plc 2,687 2,687 25-Mar-2025 The Vanguard Group, Inc. BUY 48.68 Ordinary Plc 275 275 26-Mar-2025 The Vanguard Group, Inc. BUY 119.96 Ordinary Limited 147 147 26-Mar-2025 The Vanguard Group, Inc. BUY 119.96 Ordinary Limited 400 400 26-Mar-2025 The Vanguard Group, Inc. BUY 119.96 Ordinary Limited 76 76 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 26-Mar-2025 The Vanguard Group, Inc. BUY 119.96 Ordinary Limited 67 67 26-Mar-2025 The Vanguard Group, Inc. BUY 48.80 Ordinary Plc 257 257 26-Mar-2025 The Vanguard Group, Inc. BUY 48.80 Ordinary Plc 465 465 26-Mar-2025 The Vanguard Group, Inc. BUY 48.80 Ordinary Plc 1,195 1,195 26-Mar-2025 The Vanguard Group, Inc. BUY 48.80 Ordinary Plc 232 232 26-Mar-2025 The Vanguard Group, Inc. BUY 48.72 Ordinary Plc 14,825 14,825 26-Mar-2025 The Vanguard Group, Inc. BUY 48.72 Ordinary Plc 17,790 17,790 26-Mar-2025 The Vanguard Group, Inc. BUY 48.77 Ordinary Plc 6,615 6,615 26-Mar-2025 The Vanguard Group, Inc. BUY 48.80 Ordinary Plc 130 130 26-Mar-2025 The Vanguard Group, Inc. BUY 48.80 Ordinary Plc 9,994 9,994 26-Mar-2025 The Vanguard Group, Inc. BUY 48.80 Ordinary Plc 889 889 26-Mar-2025 The Vanguard Group, Inc. BUY 48.77 Ordinary Plc 1,243 1,243 26-Mar-2025 The Vanguard Group, Inc. BUY 48.80 Ordinary Plc 568 568 26-Mar-2025 The Vanguard Group, Inc. SELL 62.88 ADR (30,119) (30,119) 27-Mar-2025 The Vanguard Group, Inc. BUY 120.09 Ordinary Limited 245 245 27-Mar-2025 The Vanguard Group, Inc. BUY 120.09 Ordinary Limited 308 308 27-Mar-2025 The Vanguard Group, Inc. BUY 120.24 Ordinary Limited 1,458 1,458 27-Mar-2025 The Vanguard Group, Inc. BUY 120.09 Ordinary Limited 14,129 14,129 27-Mar-2025 The Vanguard Group, Inc. BUY 120.09 Ordinary Limited 2,775 2,775 27-Mar-2025 The Vanguard Group, Inc. BUY 120.24 Ordinary Limited 788 788 27-Mar-2025 The Vanguard Group, Inc. BUY 120.09 Ordinary Limited 536 536 27-Mar-2025 The Vanguard Group, Inc. BUY 120.35 Ordinary Limited 3,704 3,704 27-Mar-2025 The Vanguard Group, Inc. BUY 48.14 Ordinary Plc 775 775 27-Mar-2025 The Vanguard Group, Inc. BUY 48.14 Ordinary Plc 6,154 6,154 27-Mar-2025 The Vanguard Group, Inc. BUY 48.14 Ordinary Plc 14,661 14,661 27-Mar-2025 The Vanguard Group, Inc. BUY 48.14 Ordinary Plc 122 122 27-Mar-2025 The Vanguard Group, Inc. BUY 48.02 Ordinary Plc 3,384 3,384 27-Mar-2025 The Vanguard Group, Inc. BUY 48.14 Ordinary Plc 9,644 9,644 27-Mar-2025 The Vanguard Group, Inc. BUY 48.14 Ordinary Plc 20,570 20,570 27-Mar-2025 The Vanguard Group, Inc. BUY 48.02 Ordinary Plc 2,268 2,268 27-Mar-2025 The Vanguard Group, Inc. BUY 48.14 Ordinary Plc 1,905 1,905 27-Mar-2025 The Vanguard Group, Inc. BUY 48.14 Ordinary Plc 330 330 27-Mar-2025 The Vanguard Group, Inc. SELL 62.34 ADR (24,291) (24,291) 28-Mar-2025 The Vanguard Group, Inc. BUY 119.76 Ordinary Limited 62 62 28-Mar-2025 The Vanguard Group, Inc. BUY 121.26 Ordinary Limited 240 240 28-Mar-2025 The Vanguard Group, Inc. BUY 119.76 Ordinary Limited 1,322 1,322 28-Mar-2025 The Vanguard Group, Inc. BUY 120.38 Ordinary Limited 4,050 4,050 28-Mar-2025 The Vanguard Group, Inc. BUY 47.16 Ordinary Plc 139 139 28-Mar-2025 The Vanguard Group, Inc. BUY 47.16 Ordinary Plc 717 717 28-Mar-2025 The Vanguard Group, Inc. BUY 47.16 Ordinary Plc 2,440 2,440 28-Mar-2025 The Vanguard Group, Inc. BUY 48.10 Ordinary Plc 1,591 1,591 28-Mar-2025 The Vanguard Group, Inc. BUY 47.09 Ordinary Plc 9,400 9,400 28-Mar-2025 The Vanguard Group, Inc. SELL 47.02 Ordinary Plc (3,673) (3,673) 28-Mar-2025 The Vanguard Group, Inc. SELL 47.27 Ordinary Plc (5,789) (5,789) 28-Mar-2025 The Vanguard Group, Inc. BUY 47.16 Ordinary Plc 6,165 6,165 28-Mar-2025 The Vanguard Group, Inc. SELL 47.02 Ordinary Plc (16,836) (16,836) 28-Mar-2025 The Vanguard Group, Inc. SELL 47.27 Ordinary Plc (26,530) (26,530) 28-Mar-2025 The Vanguard Group, Inc. SELL 61.01 ADR (202,924) (202,924) 28-Mar-2025 The Vanguard Group, Inc. SELL 61.27 ADR (319,600) (319,600) 28-Mar-2025 The Vanguard Group, Inc. SELL 61.01 ADR (1,088) (1,088) 28-Mar-2025 The Vanguard Group, Inc. SELL 61.27 ADR (1,700) (1,700) 31-Mar-2025 The Vanguard Group, Inc. BUY 115.49 Ordinary Limited 294 294 31-Mar-2025 The Vanguard Group, Inc. BUY 115.49 Ordinary Limited 230 230 31-Mar-2025 The Vanguard Group, Inc. BUY 115.49 Ordinary Limited 49 49 31-Mar-2025 The Vanguard Group, Inc. BUY 115.49 Ordinary Limited 320 320 31-Mar-2025 The Vanguard Group, Inc. BUY 115.49 Ordinary Limited 386 386 31-Mar-2025 The Vanguard Group, Inc. BUY 115.49 Ordinary Limited 386 386 31-Mar-2025 The Vanguard Group, Inc. BUY 115.49 Ordinary Limited 530 530 31-Mar-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 930 930 31-Mar-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 155 155 31-Mar-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 635 635 31-Mar-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 956 956 31-Mar-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 425 425 31-Mar-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 4,085 4,085 31-Mar-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 844 844 31-Mar-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 407 407 1-Apr-2025 The Vanguard Group, Inc. BUY 117.10 Ordinary Limited 98 98 1-Apr-2025 The Vanguard Group, Inc. BUY 117.10 Ordinary Limited 147 147 1-Apr-2025 The Vanguard Group, Inc. BUY 117.10 Ordinary Limited 392 392 1-Apr-2025 The Vanguard Group, Inc. BUY 117.10 Ordinary Limited 924 924 1-Apr-2025 The Vanguard Group, Inc. BUY 117.46 Ordinary Limited 2,370 2,370 1-Apr-2025 The Vanguard Group, Inc. BUY 117.14 Ordinary Limited 106 106 1-Apr-2025 The Vanguard Group, Inc. BUY 116.06 Ordinary Limited 5,881 5,881 1-Apr-2025 The Vanguard Group, Inc. BUY 46.55 Ordinary Plc 305 305 1-Apr-2025 The Vanguard Group, Inc. BUY 46.55 Ordinary Plc 310 310 1-Apr-2025 The Vanguard Group, Inc. BUY 46.55 Ordinary Plc 465 465 1-Apr-2025 The Vanguard Group, Inc. BUY 46.55 Ordinary Plc 1,240 1,240 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 1-Apr-2025 The Vanguard Group, Inc. BUY 46.55 Ordinary Plc 1,952 1,952 1-Apr-2025 The Vanguard Group, Inc. BUY 46.65 Ordinary Plc 672 672 1-Apr-2025 The Vanguard Group, Inc. BUY 46.60 Ordinary Plc 7,056 7,056 1-Apr-2025 The Vanguard Group, Inc. BUY 46.50 Ordinary Plc 5,690 5,690 1-Apr-2025 The Vanguard Group, Inc. BUY 46.55 Ordinary Plc 210 210 1-Apr-2025 The Vanguard Group, Inc. BUY 46.48 Ordinary Plc 26,287 26,287 1-Apr-2025 The Vanguard Group, Inc. BUY 46.55 Ordinary Plc 1,189 1,189 2-Apr-2025 The Vanguard Group, Inc. BUY 115.08 Ordinary Limited 276 276 2-Apr-2025 The Vanguard Group, Inc. BUY 115.08 Ordinary Limited 92 92 2-Apr-2025 The Vanguard Group, Inc. BUY 115.08 Ordinary Limited 49 49 2-Apr-2025 The Vanguard Group, Inc. BUY 115.64 Ordinary Limited 1,494 1,494 2-Apr-2025 The Vanguard Group, Inc. BUY 115.08 Ordinary Limited 83 83 2-Apr-2025 The Vanguard Group, Inc. BUY 115.08 Ordinary Limited 695 695 2-Apr-2025 The Vanguard Group, Inc. BUY 115.64 Ordinary Limited 985 985 2-Apr-2025 The Vanguard Group, Inc. BUY 46.02 Ordinary Plc 259 259 2-Apr-2025 The Vanguard Group, Inc. BUY 46.02 Ordinary Plc 254 254 2-Apr-2025 The Vanguard Group, Inc. BUY 46.02 Ordinary Plc 155 155 2-Apr-2025 The Vanguard Group, Inc. BUY 46.02 Ordinary Plc 762 762 2-Apr-2025 The Vanguard Group, Inc. BUY 46.24 Ordinary Plc 3,572 3,572 2-Apr-2025 The Vanguard Group, Inc. BUY 46.08 Ordinary Plc 1,332 1,332 2-Apr-2025 The Vanguard Group, Inc. BUY 46.02 Ordinary Plc 351 351 2-Apr-2025 The Vanguard Group, Inc. BUY 46.08 Ordinary Plc 2,835 2,835 3-Apr-2025 The Vanguard Group, Inc. BUY 111.94 Ordinary Limited 490 490 3-Apr-2025 The Vanguard Group, Inc. BUY 111.94 Ordinary Limited 294 294 3-Apr-2025 The Vanguard Group, Inc. BUY 111.94 Ordinary Limited 80 80 3-Apr-2025 The Vanguard Group, Inc. BUY 113.38 Ordinary Limited 3,293 3,293 3-Apr-2025 The Vanguard Group, Inc. BUY 44.93 Ordinary Plc 105 105 3-Apr-2025 The Vanguard Group, Inc. BUY 44.93 Ordinary Plc 1,550 1,550 3-Apr-2025 The Vanguard Group, Inc. BUY 44.93 Ordinary Plc 930 930 3-Apr-2025 The Vanguard Group, Inc. BUY 44.93 Ordinary Plc 239 239 3-Apr-2025 The Vanguard Group, Inc. BUY 44.93 Ordinary Plc 8,275 8,275 3-Apr-2025 The Vanguard Group, Inc. BUY 45.08 Ordinary Plc 9,617 9,617 3-Apr-2025 The Vanguard Group, Inc. BUY 44.93 Ordinary Plc 1,712 1,712 3-Apr-2025 The Vanguard Group, Inc. SELL 58.47 ADR (1,618) (1,618) 3-Apr-2025 The Vanguard Group, Inc. SELL 58.47 ADR (139,641) (139,641) 4-Apr-2025 The Vanguard Group, Inc. BUY 42.39 Ordinary Plc 7,289 7,289 4-Apr-2025 The Vanguard Group, Inc. BUY 42.39 Ordinary Plc 984 984 4-Apr-2025 The Vanguard Group, Inc. BUY 42.39 Ordinary Plc 917 917 4-Apr-2025 The Vanguard Group, Inc. BUY 42.39 Ordinary Plc 977 977 7-Apr-2025 The Vanguard Group, Inc. BUY 105.40 Ordinary Limited 15,805 15,805 7-Apr-2025 The Vanguard Group, Inc. BUY 108.40 Ordinary Limited 98 98 7-Apr-2025 The Vanguard Group, Inc. SELL 108.40 Ordinary Limited (308) (308) 7-Apr-2025 The Vanguard Group, Inc. SELL 106.89 Ordinary Limited (1,650) (1,650) 7-Apr-2025 The Vanguard Group, Inc. BUY 42.34 Ordinary Plc 276 276 7-Apr-2025 The Vanguard Group, Inc. BUY 42.34 Ordinary Plc 3,789 3,789 7-Apr-2025 The Vanguard Group, Inc. BUY 42.69 Ordinary Plc 2,318 2,318 7-Apr-2025 The Vanguard Group, Inc. SELL 42.34 Ordinary Plc (290) (290) 7-Apr-2025 The Vanguard Group, Inc. SELL 42.34 Ordinary Plc (10,344) (10,344) 7-Apr-2025 The Vanguard Group, Inc. BUY 53.84 ADR 40,938 40,938 7-Apr-2025 The Vanguard Group, Inc. BUY 54.15 ADR 77,807 77,807 7-Apr-2025 The Vanguard Group, Inc. BUY 55.36 ADR 52,293 52,293 8-Apr-2025 The Vanguard Group, Inc. SELL 109.49 Ordinary Limited (113) (113) 8-Apr-2025 The Vanguard Group, Inc. BUY 109.48 Ordinary Limited 147 147 8-Apr-2025 The Vanguard Group, Inc. BUY 109.48 Ordinary Limited 980 980 8-Apr-2025 The Vanguard Group, Inc. BUY 109.48 Ordinary Limited 206 206 8-Apr-2025 The Vanguard Group, Inc. SELL 109.49 Ordinary Limited (320) (320) 8-Apr-2025 The Vanguard Group, Inc. BUY 107.06 Ordinary Limited 243 243 8-Apr-2025 The Vanguard Group, Inc. BUY 109.49 Ordinary Limited 520 520 8-Apr-2025 The Vanguard Group, Inc. BUY 42.16 Ordinary Plc 2,760 2,760 8-Apr-2025 The Vanguard Group, Inc. BUY 42.16 Ordinary Plc 414 414 8-Apr-2025 The Vanguard Group, Inc. BUY 42.16 Ordinary Plc 444 444 8-Apr-2025 The Vanguard Group, Inc. SELL 40.85 Ordinary Plc (14,280) (14,280) 8-Apr-2025 The Vanguard Group, Inc. SELL 42.16 Ordinary Plc (970) (970) 8-Apr-2025 The Vanguard Group, Inc. BUY 40.85 Ordinary Plc 564 564 8-Apr-2025 The Vanguard Group, Inc. BUY 42.77 Ordinary Plc 22,478 22,478 8-Apr-2025 The Vanguard Group, Inc. BUY 42.16 Ordinary Plc 885 885 8-Apr-2025 The Vanguard Group, Inc. BUY 42.77 Ordinary Plc 6,957 6,957 9-Apr-2025 The Vanguard Group, Inc. BUY 103.99 Ordinary Limited 78 78 9-Apr-2025 The Vanguard Group, Inc. BUY 103.99 Ordinary Limited 490 490 9-Apr-2025 The Vanguard Group, Inc. BUY 103.99 Ordinary Limited 92 92 9-Apr-2025 The Vanguard Group, Inc. BUY 103.99 Ordinary Limited 1,029 1,029 9-Apr-2025 The Vanguard Group, Inc. BUY 103.99 Ordinary Limited 309 309 9-Apr-2025 The Vanguard Group, Inc. BUY 103.99 Ordinary Limited 72 72 9-Apr-2025 The Vanguard Group, Inc. BUY 103.99 Ordinary Limited 152 152 9-Apr-2025 The Vanguard Group, Inc. BUY 109.33 Ordinary Limited 830 830 9-Apr-2025 The Vanguard Group, Inc. BUY 103.99 Ordinary Limited 690 690 9-Apr-2025 The Vanguard Group, Inc. BUY 103.99 Ordinary Limited 1,748 1,748 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 9-Apr-2025 The Vanguard Group, Inc. BUY 41.17 Ordinary Plc 14,059 14,059 9-Apr-2025 The Vanguard Group, Inc. BUY 41.17 Ordinary Plc 1,380 1,380 9-Apr-2025 The Vanguard Group, Inc. BUY 41.17 Ordinary Plc 254 254 9-Apr-2025 The Vanguard Group, Inc. BUY 41.17 Ordinary Plc 2,898 2,898 9-Apr-2025 The Vanguard Group, Inc. BUY 41.17 Ordinary Plc 666 666 9-Apr-2025 The Vanguard Group, Inc. BUY 41.17 Ordinary Plc 7,320 7,320 9-Apr-2025 The Vanguard Group, Inc. BUY 41.17 Ordinary Plc 1,150 1,150 9-Apr-2025 The Vanguard Group, Inc. BUY 41.17 Ordinary Plc 430 430 9-Apr-2025 The Vanguard Group, Inc. BUY 41.17 Ordinary Plc 225 225 9-Apr-2025 The Vanguard Group, Inc. BUY 44.70 Ordinary Plc 740 740 9-Apr-2025 The Vanguard Group, Inc. BUY 44.70 Ordinary Plc 4,165 4,165 9-Apr-2025 The Vanguard Group, Inc. BUY 41.19 Ordinary Plc 994 994 9-Apr-2025 The Vanguard Group, Inc. BUY 41.17 Ordinary Plc 1,435 1,435 9-Apr-2025 The Vanguard Group, Inc. SELL 41.14 Ordinary Plc (4,789) (4,789) 9-Apr-2025 The Vanguard Group, Inc. BUY 41.17 Ordinary Plc 1,846 1,846 9-Apr-2025 The Vanguard Group, Inc. SELL 41.14 Ordinary Plc (22,107) (22,107) 9-Apr-2025 The Vanguard Group, Inc. SELL 52.61 ADR (267,958) (267,958) 9-Apr-2025 The Vanguard Group, Inc. SELL 52.61 ADR (1,430) (1,430) 10-Apr-2025 The Vanguard Group, Inc. BUY 110.59 Ordinary Limited 147 147 10-Apr-2025 The Vanguard Group, Inc. BUY 110.59 Ordinary Limited 784 784 10-Apr-2025 The Vanguard Group, Inc. BUY 110.59 Ordinary Limited 924 924 10-Apr-2025 The Vanguard Group, Inc. BUY 110.59 Ordinary Limited 76 76 10-Apr-2025 The Vanguard Group, Inc. SELL 110.13 Ordinary Limited (2,988) (2,988) 10-Apr-2025 The Vanguard Group, Inc. BUY 42.08 Ordinary Plc 2,208 2,208 10-Apr-2025 The Vanguard Group, Inc. BUY 42.08 Ordinary Plc 414 414 10-Apr-2025 The Vanguard Group, Inc. BUY 42.08 Ordinary Plc 976 976 10-Apr-2025 The Vanguard Group, Inc. BUY 42.08 Ordinary Plc 976 976 10-Apr-2025 The Vanguard Group, Inc. BUY 42.08 Ordinary Plc 575 575 10-Apr-2025 The Vanguard Group, Inc. BUY 42.08 Ordinary Plc 215 215 10-Apr-2025 The Vanguard Group, Inc. BUY 42.08 Ordinary Plc 10,735 10,735 10-Apr-2025 The Vanguard Group, Inc. BUY 42.08 Ordinary Plc 8,943 8,943 10-Apr-2025 The Vanguard Group, Inc. BUY 42.08 Ordinary Plc 628 628 11-Apr-2025 The Vanguard Group, Inc. BUY 109.29 Ordinary Limited 686 686 11-Apr-2025 The Vanguard Group, Inc. BUY 109.29 Ordinary Limited 92 92 11-Apr-2025 The Vanguard Group, Inc. BUY 109.29 Ordinary Limited 412 412 11-Apr-2025 The Vanguard Group, Inc. BUY 109.29 Ordinary Limited 412 412 11-Apr-2025 The Vanguard Group, Inc. BUY 109.29 Ordinary Limited 76 76 11-Apr-2025 The Vanguard Group, Inc. BUY 109.29 Ordinary Limited 228 228 11-Apr-2025 The Vanguard Group, Inc. BUY 107.98 Ordinary Limited 7,531 7,531 11-Apr-2025 The Vanguard Group, Inc. SELL 109.92 Ordinary Limited (3,685) (3,685) 11-Apr-2025 The Vanguard Group, Inc. BUY 109.29 Ordinary Limited 138 138 11-Apr-2025 The Vanguard Group, Inc. BUY 109.92 Ordinary Limited 796 796 11-Apr-2025 The Vanguard Group, Inc. BUY 43.04 Ordinary Plc 9,269 9,269 11-Apr-2025 The Vanguard Group, Inc. SELL 43.04 Ordinary Plc (154) (154) 11-Apr-2025 The Vanguard Group, Inc. BUY 43.04 Ordinary Plc 1,932 1,932 11-Apr-2025 The Vanguard Group, Inc. BUY 43.04 Ordinary Plc 254 254 11-Apr-2025 The Vanguard Group, Inc. BUY 43.04 Ordinary Plc 888 888 11-Apr-2025 The Vanguard Group, Inc. BUY 43.04 Ordinary Plc 888 888 11-Apr-2025 The Vanguard Group, Inc. BUY 43.04 Ordinary Plc 215 215 11-Apr-2025 The Vanguard Group, Inc. BUY 43.04 Ordinary Plc 645 645 11-Apr-2025 The Vanguard Group, Inc. BUY 43.04 Ordinary Plc 10,958 10,958 11-Apr-2025 The Vanguard Group, Inc. BUY 43.04 Ordinary Plc 423 423 11-Apr-2025 The Vanguard Group, Inc. BUY 43.95 Ordinary Plc 2,280 2,280 11-Apr-2025 The Vanguard Group, Inc. BUY 42.54 Ordinary Plc 4,470 4,470 11-Apr-2025 The Vanguard Group, Inc. BUY 43.04 Ordinary Plc 18,929 18,929 14-Apr-2025 The Vanguard Group, Inc. BUY 110.84 Ordinary Limited 70 70 14-Apr-2025 The Vanguard Group, Inc. BUY 110.85 Ordinary Limited 230 230 14-Apr-2025 The Vanguard Group, Inc. BUY 110.85 Ordinary Limited 245 245 14-Apr-2025 The Vanguard Group, Inc. BUY 110.85 Ordinary Limited 49 49 14-Apr-2025 The Vanguard Group, Inc. BUY 110.85 Ordinary Limited 76 76 14-Apr-2025 The Vanguard Group, Inc. BUY 111.48 Ordinary Limited 1,105 1,105 14-Apr-2025 The Vanguard Group, Inc. BUY 111.48 Ordinary Limited 394 394 14-Apr-2025 The Vanguard Group, Inc. BUY 111.48 Ordinary Limited 985 985 14-Apr-2025 The Vanguard Group, Inc. BUY 43.43 Ordinary Plc 635 635 14-Apr-2025 The Vanguard Group, Inc. BUY 43.43 Ordinary Plc 138 138 14-Apr-2025 The Vanguard Group, Inc. BUY 43.43 Ordinary Plc 690 690 14-Apr-2025 The Vanguard Group, Inc. BUY 43.43 Ordinary Plc 215 215 14-Apr-2025 The Vanguard Group, Inc. BUY 43.29 Ordinary Plc 3,380 3,380 14-Apr-2025 The Vanguard Group, Inc. BUY 43.29 Ordinary Plc 16,660 16,660 14-Apr-2025 The Vanguard Group, Inc. BUY 43.43 Ordinary Plc 729 729 14-Apr-2025 The Vanguard Group, Inc. BUY 43.29 Ordinary Plc 1,140 1,140 14-Apr-2025 The Vanguard Group, Inc. BUY 43.29 Ordinary Plc 2,850 2,850 15-Apr-2025 The Vanguard Group, Inc. BUY 111.40 Ordinary Limited 98 98 15-Apr-2025 The Vanguard Group, Inc. BUY 111.40 Ordinary Limited 98 98 15-Apr-2025 The Vanguard Group, Inc. BUY 111.40 Ordinary Limited 184 184 15-Apr-2025 The Vanguard Group, Inc. BUY 111.40 Ordinary Limited 309 309 15-Apr-2025 The Vanguard Group, Inc. BUY 111.40 Ordinary Limited 308 308 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 15-Apr-2025 The Vanguard Group, Inc. BUY 111.40 Ordinary Limited 308 308 15-Apr-2025 The Vanguard Group, Inc. BUY 111.40 Ordinary Limited 76 76 15-Apr-2025 The Vanguard Group, Inc. BUY 111.54 Ordinary Limited 1,105 1,105 15-Apr-2025 The Vanguard Group, Inc. BUY 111.54 Ordinary Limited 830 830 15-Apr-2025 The Vanguard Group, Inc. BUY 111.54 Ordinary Limited 1,162 1,162 15-Apr-2025 The Vanguard Group, Inc. BUY 111.40 Ordinary Limited 65 65 15-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 276 276 15-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 276 276 15-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 508 508 15-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 666 666 15-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 976 976 15-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 215 215 15-Apr-2025 The Vanguard Group, Inc. BUY 43.13 Ordinary Plc 3,380 3,380 15-Apr-2025 The Vanguard Group, Inc. BUY 43.13 Ordinary Plc 1,036 1,036 15-Apr-2025 The Vanguard Group, Inc. BUY 43.13 Ordinary Plc 740 740 15-Apr-2025 The Vanguard Group, Inc. BUY 43.13 Ordinary Plc 16,092 16,092 15-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 131 131 15-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 4,082 4,082 16-Apr-2025 The Vanguard Group, Inc. BUY 108.37 Ordinary Limited 49 49 16-Apr-2025 The Vanguard Group, Inc. BUY 108.37 Ordinary Limited 230 230 16-Apr-2025 The Vanguard Group, Inc. BUY 108.37 Ordinary Limited 588 588 16-Apr-2025 The Vanguard Group, Inc. BUY 108.37 Ordinary Limited 616 616 16-Apr-2025 The Vanguard Group, Inc. BUY 108.59 Ordinary Limited 1,105 1,105 16-Apr-2025 The Vanguard Group, Inc. BUY 108.59 Ordinary Limited 1,105 1,105 16-Apr-2025 The Vanguard Group, Inc. BUY 108.59 Ordinary Limited 2,210 2,210 16-Apr-2025 The Vanguard Group, Inc. BUY 109.96 Ordinary Limited 5,124 5,124 16-Apr-2025 The Vanguard Group, Inc. BUY 108.37 Ordinary Limited 357 357 16-Apr-2025 The Vanguard Group, Inc. BUY 108.59 Ordinary Limited 796 796 16-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 389 389 16-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 138 138 16-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 635 635 16-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 1,656 1,656 16-Apr-2025 The Vanguard Group, Inc. BUY 42.96 Ordinary Plc 3,380 3,380 16-Apr-2025 The Vanguard Group, Inc. BUY 42.96 Ordinary Plc 3,380 3,380 16-Apr-2025 The Vanguard Group, Inc. BUY 42.96 Ordinary Plc 6,760 6,760 16-Apr-2025 The Vanguard Group, Inc. BUY 42.86 Ordinary Plc 3,523 3,523 16-Apr-2025 The Vanguard Group, Inc. BUY 42.86 Ordinary Plc 2,288 2,288 16-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 1,091 1,091 16-Apr-2025 The Vanguard Group, Inc. BUY 42.96 Ordinary Plc 2,284 2,284 16-Apr-2025 The Vanguard Group, Inc. BUY 43.53 Ordinary Plc 1,409 1,409 16-Apr-2025 The Vanguard Group, Inc. BUY 43.22 Ordinary Plc 151 151 16-Apr-2025 The Vanguard Group, Inc. SELL 57.16 ADR (529) (529) 17-Apr-2025 The Vanguard Group, Inc. BUY 111.54 Ordinary Limited 147 147 17-Apr-2025 The Vanguard Group, Inc. BUY 111.54 Ordinary Limited 309 309 17-Apr-2025 The Vanguard Group, Inc. BUY 111.40 Ordinary Limited 884 884 17-Apr-2025 The Vanguard Group, Inc. BUY 111.40 Ordinary Limited 995 995 17-Apr-2025 The Vanguard Group, Inc. BUY 109.75 Ordinary Limited 4,929 4,929 17-Apr-2025 The Vanguard Group, Inc. BUY 43.98 Ordinary Plc 366 366 17-Apr-2025 The Vanguard Group, Inc. BUY 43.98 Ordinary Plc 414 414 17-Apr-2025 The Vanguard Group, Inc. BUY 43.98 Ordinary Plc 666 666 17-Apr-2025 The Vanguard Group, Inc. BUY 43.91 Ordinary Plc 2,704 2,704 17-Apr-2025 The Vanguard Group, Inc. BUY 43.98 Ordinary Plc 985 985 17-Apr-2025 The Vanguard Group, Inc. BUY 43.91 Ordinary Plc 2,860 2,860 17-Apr-2025 The Vanguard Group, Inc. SELL 58.44 ADR (4,496) (4,496) 17-Apr-2025 The Vanguard Group, Inc. SELL 58.44 ADR (21) (21) 22-Apr-2025 The Vanguard Group, Inc. BUY 111.62 Ordinary Limited 98 98 22-Apr-2025 The Vanguard Group, Inc. BUY 111.64 Ordinary Limited 82 82 22-Apr-2025 The Vanguard Group, Inc. BUY 112.55 Ordinary Limited 1,296 1,296 22-Apr-2025 The Vanguard Group, Inc. BUY 112.55 Ordinary Limited 796 796 22-Apr-2025 The Vanguard Group, Inc. BUY 44.67 Ordinary Plc 229 229 22-Apr-2025 The Vanguard Group, Inc. BUY 44.67 Ordinary Plc 276 276 22-Apr-2025 The Vanguard Group, Inc. BUY 44.67 Ordinary Plc 575 575 22-Apr-2025 The Vanguard Group, Inc. BUY 44.53 Ordinary Plc 8,812 8,812 22-Apr-2025 The Vanguard Group, Inc. BUY 44.37 Ordinary Plc 7,789 7,789 22-Apr-2025 The Vanguard Group, Inc. BUY 44.85 Ordinary Plc 1,791 1,791 22-Apr-2025 The Vanguard Group, Inc. BUY 44.67 Ordinary Plc 165 165 22-Apr-2025 The Vanguard Group, Inc. BUY 44.67 Ordinary Plc 25,064 25,064 22-Apr-2025 The Vanguard Group, Inc. BUY 44.85 Ordinary Plc 3,008 3,008 22-Apr-2025 The Vanguard Group, Inc. BUY 44.67 Ordinary Plc 155 155 22-Apr-2025 The Vanguard Group, Inc. BUY 44.67 Ordinary Plc 340 340 22-Apr-2025 The Vanguard Group, Inc. BUY 44.67 Ordinary Plc 1,380 1,380 22-Apr-2025 The Vanguard Group, Inc. BUY 44.85 Ordinary Plc 2,292 2,292 22-Apr-2025 The Vanguard Group, Inc. BUY 44.67 Ordinary Plc 2,562 2,562 22-Apr-2025 The Vanguard Group, Inc. BUY 44.67 Ordinary Plc 3,607 3,607 23-Apr-2025 The Vanguard Group, Inc. BUY 113.83 Ordinary Limited 62 62 23-Apr-2025 The Vanguard Group, Inc. BUY 113.83 Ordinary Limited 147 147 23-Apr-2025 The Vanguard Group, Inc. BUY 113.83 Ordinary Limited 88 88 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 23-Apr-2025 The Vanguard Group, Inc. BUY 113.63 Ordinary Limited 1,326 1,326 23-Apr-2025 The Vanguard Group, Inc. BUY 113.83 Ordinary Limited 5,251 5,251 23-Apr-2025 The Vanguard Group, Inc. BUY 113.83 Ordinary Limited 206 206 23-Apr-2025 The Vanguard Group, Inc. BUY 113.63 Ordinary Limited 1,377 1,377 23-Apr-2025 The Vanguard Group, Inc. BUY 113.83 Ordinary Limited 546 546 23-Apr-2025 The Vanguard Group, Inc. BUY 113.55 Ordinary Limited 579 579 23-Apr-2025 The Vanguard Group, Inc. BUY 113.63 Ordinary Limited 995 995 23-Apr-2025 The Vanguard Group, Inc. BUY 113.63 Ordinary Limited 796 796 23-Apr-2025 The Vanguard Group, Inc. BUY 113.83 Ordinary Limited 50,747 50,747 23-Apr-2025 The Vanguard Group, Inc. BUY 45.86 Ordinary Plc 5,279 5,279 23-Apr-2025 The Vanguard Group, Inc. BUY 45.86 Ordinary Plc 182 182 23-Apr-2025 The Vanguard Group, Inc. BUY 45.86 Ordinary Plc 414 414 23-Apr-2025 The Vanguard Group, Inc. BUY 45.86 Ordinary Plc 256 256 23-Apr-2025 The Vanguard Group, Inc. BUY 45.86 Ordinary Plc 1,464 1,464 23-Apr-2025 The Vanguard Group, Inc. BUY 45.23 Ordinary Plc 4,056 4,056 23-Apr-2025 The Vanguard Group, Inc. BUY 45.86 Ordinary Plc 4,024 4,024 23-Apr-2025 The Vanguard Group, Inc. BUY 45.23 Ordinary Plc 19,701 19,701 23-Apr-2025 The Vanguard Group, Inc. BUY 45.86 Ordinary Plc 5,121 5,121 23-Apr-2025 The Vanguard Group, Inc. BUY 45.86 Ordinary Plc 656 656 23-Apr-2025 The Vanguard Group, Inc. BUY 45.23 Ordinary Plc 3,196 3,196 23-Apr-2025 The Vanguard Group, Inc. BUY 45.86 Ordinary Plc 7,761 7,761 23-Apr-2025 The Vanguard Group, Inc. BUY 45.86 Ordinary Plc 528 528 23-Apr-2025 The Vanguard Group, Inc. BUY 45.23 Ordinary Plc 2,830 2,830 23-Apr-2025 The Vanguard Group, Inc. BUY 45.23 Ordinary Plc 2,264 2,264 23-Apr-2025 The Vanguard Group, Inc. BUY 45.86 Ordinary Plc 770 770 23-Apr-2025 The Vanguard Group, Inc. SELL 60.34 ADR (500) (500) 23-Apr-2025 The Vanguard Group, Inc. SELL 60.37 ADR (5,100) (5,100) 23-Apr-2025 The Vanguard Group, Inc. SELL 60.69 ADR (700) (700) 23-Apr-2025 The Vanguard Group, Inc. SELL 60.34 ADR (8,800) (8,800) 23-Apr-2025 The Vanguard Group, Inc. SELL 60.37 ADR (90,600) (90,600) 23-Apr-2025 The Vanguard Group, Inc. SELL 60.69 ADR (13,150) (13,150) 23-Apr-2025 The Vanguard Group, Inc. SELL 61.00 ADR (27,417) (27,417) 23-Apr-2025 The Vanguard Group, Inc. SELL 60.34 ADR (13,176) (13,176) 23-Apr-2025 The Vanguard Group, Inc. SELL 60.37 ADR (134,391) (134,391) 23-Apr-2025 The Vanguard Group, Inc. SELL 60.69 ADR (19,500) (19,500) 24-Apr-2025 The Vanguard Group, Inc. BUY 114.92 Ordinary Limited 392 392 24-Apr-2025 The Vanguard Group, Inc. BUY 114.92 Ordinary Limited 196 196 24-Apr-2025 The Vanguard Group, Inc. BUY 114.92 Ordinary Limited 245 245 24-Apr-2025 The Vanguard Group, Inc. BUY 114.92 Ordinary Limited 515 515 24-Apr-2025 The Vanguard Group, Inc. BUY 114.92 Ordinary Limited 393 393 24-Apr-2025 The Vanguard Group, Inc. BUY 114.70 Ordinary Limited 1,966 1,966 24-Apr-2025 The Vanguard Group, Inc. BUY 116.56 Ordinary Limited 830 830 24-Apr-2025 The Vanguard Group, Inc. BUY 116.56 Ordinary Limited 1,328 1,328 24-Apr-2025 The Vanguard Group, Inc. BUY 116.56 Ordinary Limited 2,364 2,364 24-Apr-2025 The Vanguard Group, Inc. BUY 114.92 Ordinary Limited 1,940 1,940 24-Apr-2025 The Vanguard Group, Inc. BUY 114.92 Ordinary Limited 182 182 24-Apr-2025 The Vanguard Group, Inc. BUY 116.56 Ordinary Limited 2,025 2,025 24-Apr-2025 The Vanguard Group, Inc. BUY 116.56 Ordinary Limited 162 162 24-Apr-2025 The Vanguard Group, Inc. BUY 114.92 Ordinary Limited 4,047 4,047 24-Apr-2025 The Vanguard Group, Inc. BUY 116.56 Ordinary Limited 995 995 24-Apr-2025 The Vanguard Group, Inc. BUY 114.70 Ordinary Limited 4,448 4,448 24-Apr-2025 The Vanguard Group, Inc. BUY 115.18 Ordinary Limited 6,529 6,529 24-Apr-2025 The Vanguard Group, Inc. BUY 46.13 Ordinary Plc 1,104 1,104 24-Apr-2025 The Vanguard Group, Inc. BUY 46.13 Ordinary Plc 690 690 24-Apr-2025 The Vanguard Group, Inc. BUY 46.13 Ordinary Plc 552 552 24-Apr-2025 The Vanguard Group, Inc. BUY 46.13 Ordinary Plc 1,110 1,110 24-Apr-2025 The Vanguard Group, Inc. BUY 46.13 Ordinary Plc 976 976 24-Apr-2025 The Vanguard Group, Inc. BUY 46.13 Ordinary Plc 976 976 24-Apr-2025 The Vanguard Group, Inc. BUY 45.56 Ordinary Plc 3,780 3,780 24-Apr-2025 The Vanguard Group, Inc. BUY 46.25 Ordinary Plc 740 740 24-Apr-2025 The Vanguard Group, Inc. BUY 46.25 Ordinary Plc 1,184 1,184 24-Apr-2025 The Vanguard Group, Inc. BUY 46.25 Ordinary Plc 7,080 7,080 24-Apr-2025 The Vanguard Group, Inc. BUY 46.13 Ordinary Plc 533 533 24-Apr-2025 The Vanguard Group, Inc. BUY 46.13 Ordinary Plc 12,808 12,808 24-Apr-2025 The Vanguard Group, Inc. BUY 46.25 Ordinary Plc 4,700 4,700 24-Apr-2025 The Vanguard Group, Inc. BUY 46.25 Ordinary Plc 376 376 24-Apr-2025 The Vanguard Group, Inc. BUY 46.25 Ordinary Plc 2,860 2,860 24-Apr-2025 The Vanguard Group, Inc. BUY 46.13 Ordinary Plc 1,876 1,876 24-Apr-2025 The Vanguard Group, Inc. SELL 61.02 ADR (3,754) (3,754) 24-Apr-2025 The Vanguard Group, Inc. SELL 61.33 ADR (9,600) (9,600) 24-Apr-2025 The Vanguard Group, Inc. SELL 60.91 ADR (5,000) (5,000) 24-Apr-2025 The Vanguard Group, Inc. SELL 61.02 ADR (65,574) (65,574) 24-Apr-2025 The Vanguard Group, Inc. SELL 61.33 ADR (164,600) (164,600) 24-Apr-2025 The Vanguard Group, Inc. SELL 60.91 ADR (7,400) (7,400) 24-Apr-2025 The Vanguard Group, Inc. SELL 61.02 ADR (97,220) (97,220) 24-Apr-2025 The Vanguard Group, Inc. SELL 61.33 ADR (244,100) (244,100) 25-Apr-2025 The Vanguard Group, Inc. BUY 116.03 Ordinary Limited 1,105 1,105 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 25-Apr-2025 The Vanguard Group, Inc. BUY 116.03 Ordinary Limited 1,296 1,296 25-Apr-2025 The Vanguard Group, Inc. BUY 45.71 Ordinary Plc 3,385 3,385 25-Apr-2025 The Vanguard Group, Inc. BUY 45.50 Ordinary Plc 425 425 25-Apr-2025 The Vanguard Group, Inc. BUY 45.71 Ordinary Plc 3,008 3,008 28-Apr-2025 The Vanguard Group, Inc. BUY 115.00 Ordinary Limited 309 309 28-Apr-2025 The Vanguard Group, Inc. BUY 115.00 Ordinary Limited 616 616 28-Apr-2025 The Vanguard Group, Inc. BUY 115.57 Ordinary Limited 1,970 1,970 28-Apr-2025 The Vanguard Group, Inc. BUY 115.57 Ordinary Limited 1,685 1,685 28-Apr-2025 The Vanguard Group, Inc. BUY 115.46 Ordinary Limited 151 151 28-Apr-2025 The Vanguard Group, Inc. BUY 115.57 Ordinary Limited 1,218 1,218 28-Apr-2025 The Vanguard Group, Inc. BUY 115.46 Ordinary Limited 3,622 3,622 28-Apr-2025 The Vanguard Group, Inc. BUY 45.45 Ordinary Plc 188 188 28-Apr-2025 The Vanguard Group, Inc. BUY 45.25 Ordinary Plc 666 666 28-Apr-2025 The Vanguard Group, Inc. BUY 45.25 Ordinary Plc 488 488 28-Apr-2025 The Vanguard Group, Inc. BUY 45.33 Ordinary Plc 5,900 5,900 28-Apr-2025 The Vanguard Group, Inc. BUY 45.45 Ordinary Plc 5,142 5,142 28-Apr-2025 The Vanguard Group, Inc. BUY 45.25 Ordinary Plc 1,182 1,182 28-Apr-2025 The Vanguard Group, Inc. BUY 45.33 Ordinary Plc 13,731 13,731 28-Apr-2025 The Vanguard Group, Inc. BUY 45.33 Ordinary Plc 3,444 3,444 29-Apr-2025 The Vanguard Group, Inc. BUY 116.63 Ordinary Limited 996 996 29-Apr-2025 The Vanguard Group, Inc. BUY 116.57 Ordinary Limited 128 128 29-Apr-2025 The Vanguard Group, Inc. SELL 45.47 Ordinary Plc (4,186) (4,186) 29-Apr-2025 The Vanguard Group, Inc. BUY 45.47 Ordinary Plc 160 160 29-Apr-2025 The Vanguard Group, Inc. BUY 45.52 Ordinary Plc 888 888 29-Apr-2025 The Vanguard Group, Inc. BUY 45.47 Ordinary Plc 3,319 3,319 29-Apr-2025 The Vanguard Group, Inc. BUY 45.47 Ordinary Plc 371 371 29-Apr-2025 The Vanguard Group, Inc. BUY 45.47 Ordinary Plc 7,956 7,956 29-Apr-2025 The Vanguard Group, Inc. BUY 45.47 Ordinary Plc 1,900 1,900 29-Apr-2025 The Vanguard Group, Inc. BUY 45.47 Ordinary Plc 5,794 5,794 30-Apr-2025 The Vanguard Group, Inc. BUY 116.80 Ordinary Limited 1,348 1,348 30-Apr-2025 The Vanguard Group, Inc. BUY 117.10 Ordinary Limited 77 77 30-Apr-2025 The Vanguard Group, Inc. BUY 116.75 Ordinary Limited 720 720 30-Apr-2025 The Vanguard Group, Inc. BUY 117.10 Ordinary Limited 646 646 30-Apr-2025 The Vanguard Group, Inc. BUY 44.47 Ordinary Plc 423 423 30-Apr-2025 The Vanguard Group, Inc. BUY 44.47 Ordinary Plc 8,283 8,283 30-Apr-2025 The Vanguard Group, Inc. BUY 44.47 Ordinary Plc 205 205 30-Apr-2025 The Vanguard Group, Inc. BUY 44.47 Ordinary Plc 1,220 1,220 30-Apr-2025 The Vanguard Group, Inc. BUY 44.47 Ordinary Plc 993 993 30-Apr-2025 The Vanguard Group, Inc. BUY 44.47 Ordinary Plc 418 418 1-May-2025 The Vanguard Group, Inc. BUY 115.90 Ordinary Limited 414 414 1-May-2025 The Vanguard Group, Inc. BUY 115.00 Ordinary Limited 470 470 1-May-2025 The Vanguard Group, Inc. BUY 115.00 Ordinary Limited 542 542 1-May-2025 The Vanguard Group, Inc. BUY 44.30 Ordinary Plc 1,143 1,143 2-May-2025 The Vanguard Group, Inc. BUY 116.66 Ordinary Limited 152 152 2-May-2025 The Vanguard Group, Inc. BUY 116.66 Ordinary Limited 199 199 2-May-2025 The Vanguard Group, Inc. BUY 116.66 Ordinary Limited 4,781 4,781 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary Plc 620 620 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary Plc 1,000 1,000 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary Plc 1,500 1,500 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary Plc 430 430 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary Plc 5,967 5,967 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary Plc 3,416 3,416 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary Plc 583 583 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary Plc 12,494 12,494 2-May-2025 The Vanguard Group, Inc. SELL 45.02 Ordinary Plc (4,782) (4,782) 2-May-2025 The Vanguard Group, Inc. SELL 59.70 ADR (15,588) (15,588) 5-May-2025 The Vanguard Group, Inc. BUY 115.47 Ordinary Limited 3,350 3,350 5-May-2025 The Vanguard Group, Inc. BUY 116.30 Ordinary Limited 5,659 5,659 5-May-2025 The Vanguard Group, Inc. BUY 44.42 Ordinary Plc 12,558 12,558 5-May-2025 The Vanguard Group, Inc. SELL 59.53 ADR (20,379) (20,379) 6-May-2025 The Vanguard Group, Inc. BUY 115.26 Ordinary Limited 294 294 6-May-2025 The Vanguard Group, Inc. BUY 115.26 Ordinary Limited 152 152 6-May-2025 The Vanguard Group, Inc. BUY 115.58 Ordinary Limited 1,675 1,675 6-May-2025 The Vanguard Group, Inc. BUY 115.26 Ordinary Limited 53 53 6-May-2025 The Vanguard Group, Inc. BUY 115.58 Ordinary Limited 1,620 1,620 6-May-2025 The Vanguard Group, Inc. BUY 115.58 Ordinary Limited 2,997 2,997 6-May-2025 The Vanguard Group, Inc. BUY 115.24 Ordinary Limited 4,214 4,214 6-May-2025 The Vanguard Group, Inc. BUY 115.58 Ordinary Limited 402 402 6-May-2025 The Vanguard Group, Inc. BUY 115.58 Ordinary Limited 1,809 1,809 6-May-2025 The Vanguard Group, Inc. BUY 44.79 Ordinary Plc 236 236 6-May-2025 The Vanguard Group, Inc. BUY 44.79 Ordinary Plc 828 828 6-May-2025 The Vanguard Group, Inc. BUY 44.79 Ordinary Plc 430 430 6-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 7,787 7,787 6-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 3,594 3,594 6-May-2025 The Vanguard Group, Inc. BUY 44.79 Ordinary Plc 125 125 6-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 6,956 6,956 6-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 3,760 3,760 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 6-May-2025 The Vanguard Group, Inc. BUY 44.66 Ordinary Plc 13,792 13,792 6-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 1,142 1,142 6-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 5,139 5,139 6-May-2025 The Vanguard Group, Inc. BUY 44.79 Ordinary Plc 2,897 2,897 6-May-2025 The Vanguard Group, Inc. SELL 44.79 Ordinary Plc (982) (982) 6-May-2025 The Vanguard Group, Inc. SELL 59.80 ADR (20,869) (20,869) 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 138 138 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 356 356 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 445 445 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 393 393 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 1,336 1,336 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 6,329 6,329 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 147 147 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 3,742 3,742 7-May-2025 The Vanguard Group, Inc. BUY 116.22 Ordinary Limited 670 670 7-May-2025 The Vanguard Group, Inc. BUY 116.22 Ordinary Limited 1,462 1,462 7-May-2025 The Vanguard Group, Inc. BUY 115.60 Ordinary Limited 394 394 7-May-2025 The Vanguard Group, Inc. BUY 115.60 Ordinary Limited 788 788 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary Plc 12,389 12,389 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary Plc 176 176 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary Plc 381 381 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary Plc 1,268 1,268 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary Plc 1,585 1,585 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary Plc 575 575 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary Plc 5,500 5,500 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary Plc 1,673 1,673 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary Plc 4,971 4,971 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary Plc 5,485 5,485 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary Plc 457 457 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary Plc 5,093 5,093 7-May-2025 The Vanguard Group, Inc. BUY 45.26 Ordinary Plc 1,119 1,119 7-May-2025 The Vanguard Group, Inc. BUY 45.17 Ordinary Plc 2,268 2,268 7-May-2025 The Vanguard Group, Inc. BUY 45.17 Ordinary Plc 1,134 1,134 7-May-2025 The Vanguard Group, Inc. BUY 45.26 Ordinary Plc 3,461 3,461 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary Plc 266 266 7-May-2025 The Vanguard Group, Inc. SELL 45.40 Ordinary Plc (4,999) (4,999) 8-May-2025 The Vanguard Group, Inc. BUY 116.08 Ordinary Limited 392 392 8-May-2025 The Vanguard Group, Inc. BUY 116.08 Ordinary Limited 46 46 8-May-2025 The Vanguard Group, Inc. BUY 116.08 Ordinary Limited 147 147 8-May-2025 The Vanguard Group, Inc. BUY 116.08 Ordinary Limited 64 64 8-May-2025 The Vanguard Group, Inc. BUY 116.08 Ordinary Limited 2,223 2,223 8-May-2025 The Vanguard Group, Inc. BUY 115.74 Ordinary Limited 804 804 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 1,104 1,104 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 414 414 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 127 127 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 9,135 9,135 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 43,676 43,676 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 11,279 11,279 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 1,514 1,514 8-May-2025 The Vanguard Group, Inc. BUY 44.59 Ordinary Plc 17,400 17,400 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 121 121 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 543 543 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 7,480 7,480 8-May-2025 The Vanguard Group, Inc. BUY 44.59 Ordinary Plc 2,284 2,284 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary Plc 15,691 15,691 8-May-2025 The Vanguard Group, Inc. SELL 59.18 ADR (4,515) (4,515) 9-May-2025 The Vanguard Group, Inc. BUY 114.98 Ordinary Limited 308 308 9-May-2025 The Vanguard Group, Inc. BUY 115.64 Ordinary Limited 1,685 1,685 9-May-2025 The Vanguard Group, Inc. BUY 114.98 Ordinary Limited 57 57 9-May-2025 The Vanguard Group, Inc. BUY 115.46 Ordinary Limited 2,990 2,990 9-May-2025 The Vanguard Group, Inc. BUY 44.97 Ordinary Plc 3,402 3,402 9-May-2025 The Vanguard Group, Inc. BUY 44.97 Ordinary Plc 220 220 9-May-2025 The Vanguard Group, Inc. BUY 44.97 Ordinary Plc 9,914 9,914 9-May-2025 The Vanguard Group, Inc. BUY 44.85 Ordinary Plc 12,269 12,269 12-May-2025 The Vanguard Group, Inc. BUY 117.35 Ordinary Limited 178 178 12-May-2025 The Vanguard Group, Inc. BUY 117.35 Ordinary Limited 80 80 12-May-2025 The Vanguard Group, Inc. BUY 118.08 Ordinary Limited 1,458 1,458 12-May-2025 The Vanguard Group, Inc. BUY 46.62 Ordinary Plc 534 534 12-May-2025 The Vanguard Group, Inc. BUY 47.47 Ordinary Plc 927 927 12-May-2025 The Vanguard Group, Inc. BUY 46.62 Ordinary Plc 252 252 12-May-2025 The Vanguard Group, Inc. BUY 46.62 Ordinary Plc 11,760 11,760 12-May-2025 The Vanguard Group, Inc. BUY 46.72 Ordinary Plc 3,384 3,384 12-May-2025 The Vanguard Group, Inc. SELL 46.62 Ordinary Plc (4,941) (4,941) 12-May-2025 The Vanguard Group, Inc. SELL 61.37 ADR (75,572) (75,572) 13-May-2025 The Vanguard Group, Inc. BUY 119.85 Ordinary Limited 343 343 13-May-2025 The Vanguard Group, Inc. BUY 119.85 Ordinary Limited 147 147 13-May-2025 The Vanguard Group, Inc. BUY 119.85 Ordinary Limited 308 308 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 13-May-2025 The Vanguard Group, Inc. BUY 119.30 Ordinary Limited 4,749 4,749 13-May-2025 The Vanguard Group, Inc. BUY 119.85 Ordinary Limited 64 64 13-May-2025 The Vanguard Group, Inc. BUY 120.42 Ordinary Limited 1,458 1,458 13-May-2025 The Vanguard Group, Inc. BUY 120.42 Ordinary Limited 405 405 13-May-2025 The Vanguard Group, Inc. BUY 47.00 Ordinary Plc 966 966 13-May-2025 The Vanguard Group, Inc. BUY 47.00 Ordinary Plc 414 414 13-May-2025 The Vanguard Group, Inc. BUY 47.44 Ordinary Plc 8,509 8,509 13-May-2025 The Vanguard Group, Inc. BUY 46.85 Ordinary Plc 2,400 2,400 13-May-2025 The Vanguard Group, Inc. BUY 47.00 Ordinary Plc 116 116 13-May-2025 The Vanguard Group, Inc. BUY 46.85 Ordinary Plc 3,384 3,384 13-May-2025 The Vanguard Group, Inc. BUY 46.85 Ordinary Plc 940 940 13-May-2025 The Vanguard Group, Inc. BUY 47.00 Ordinary Plc 777 777 13-May-2025 The Vanguard Group, Inc. BUY 47.37 Ordinary Plc 836 836 13-May-2025 The Vanguard Group, Inc. BUY 47.00 Ordinary Plc 2,787 2,787 14-May-2025 The Vanguard Group, Inc. SELL 120.49 Ordinary Limited (360) (360) 14-May-2025 The Vanguard Group, Inc. BUY 120.49 Ordinary Limited 1,342 1,342 14-May-2025 The Vanguard Group, Inc. BUY 120.49 Ordinary Limited 3,589 3,589 14-May-2025 The Vanguard Group, Inc. BUY 119.82 Ordinary Limited 1,324 1,324 14-May-2025 The Vanguard Group, Inc. BUY 120.49 Ordinary Limited 205 205 14-May-2025 The Vanguard Group, Inc. BUY 120.49 Ordinary Limited 3,360 3,360 14-May-2025 The Vanguard Group, Inc. BUY 120.19 Ordinary Limited 1,337 1,337 14-May-2025 The Vanguard Group, Inc. BUY 120.49 Ordinary Limited 47,571 47,571 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary Plc 18,946 18,946 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary Plc 502 502 14-May-2025 The Vanguard Group, Inc. SELL 46.84 Ordinary Plc (1,040) (1,040) 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary Plc 4,081 4,081 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary Plc 5,801 5,801 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary Plc 5,239 5,239 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary Plc 650 650 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary Plc 4,086 4,086 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary Plc 9,734 9,734 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary Plc 386 386 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary Plc 1,569 1,569 14-May-2025 The Vanguard Group, Inc. SELL 62.03 ADR (1,138) (1,138) 14-May-2025 The Vanguard Group, Inc. SELL 62.03 ADR (30,577) (30,577) 15-May-2025 The Vanguard Group, Inc. BUY 120.02 Ordinary Limited 245 245 15-May-2025 The Vanguard Group, Inc. BUY 120.02 Ordinary Limited 178 178 15-May-2025 The Vanguard Group, Inc. BUY 120.02 Ordinary Limited 616 616 15-May-2025 The Vanguard Group, Inc. BUY 119.58 Ordinary Limited 2,050 2,050 15-May-2025 The Vanguard Group, Inc. BUY 121.35 Ordinary Limited 1,620 1,620 15-May-2025 The Vanguard Group, Inc. BUY 121.35 Ordinary Limited 243 243 15-May-2025 The Vanguard Group, Inc. BUY 119.58 Ordinary Limited 670 670 15-May-2025 The Vanguard Group, Inc. BUY 119.45 Ordinary Limited 5,289 5,289 15-May-2025 The Vanguard Group, Inc. BUY 46.92 Ordinary Plc 690 690 15-May-2025 The Vanguard Group, Inc. BUY 46.92 Ordinary Plc 500 500 15-May-2025 The Vanguard Group, Inc. BUY 46.92 Ordinary Plc 2,000 2,000 15-May-2025 The Vanguard Group, Inc. BUY 46.61 Ordinary Plc 5,384 5,384 15-May-2025 The Vanguard Group, Inc. BUY 46.92 Ordinary Plc 11,984 11,984 15-May-2025 The Vanguard Group, Inc. BUY 47.11 Ordinary Plc 3,760 3,760 15-May-2025 The Vanguard Group, Inc. BUY 47.11 Ordinary Plc 564 564 15-May-2025 The Vanguard Group, Inc. BUY 46.72 Ordinary Plc 321 321 15-May-2025 The Vanguard Group, Inc. BUY 46.89 Ordinary Plc 2,209 2,209 16-May-2025 The Vanguard Group, Inc. BUY 121.05 Ordinary Limited 409 409 16-May-2025 The Vanguard Group, Inc. BUY 121.05 Ordinary Limited 85 85 16-May-2025 The Vanguard Group, Inc. BUY 121.05 Ordinary Limited 4,552 4,552 16-May-2025 The Vanguard Group, Inc. BUY 121.05 Ordinary Limited 2,697 2,697 16-May-2025 The Vanguard Group, Inc. BUY 121.14 Ordinary Limited 600 600 16-May-2025 The Vanguard Group, Inc. BUY 121.14 Ordinary Limited 800 800 16-May-2025 The Vanguard Group, Inc. BUY 121.05 Ordinary Limited 2,860 2,860 16-May-2025 The Vanguard Group, Inc. BUY 46.76 Ordinary Plc 150 150 16-May-2025 The Vanguard Group, Inc. BUY 46.76 Ordinary Plc 10,471 10,471 16-May-2025 The Vanguard Group, Inc. BUY 46.76 Ordinary Plc 4,741 4,741 16-May-2025 The Vanguard Group, Inc. BUY 46.76 Ordinary Plc 252 252 16-May-2025 The Vanguard Group, Inc. BUY 46.76 Ordinary Plc 9,489 9,489 16-May-2025 The Vanguard Group, Inc. BUY 46.76 Ordinary Plc 2,407 2,407 16-May-2025 The Vanguard Group, Inc. BUY 47.10 Ordinary Plc 1,722 1,722 16-May-2025 The Vanguard Group, Inc. BUY 47.10 Ordinary Plc 2,296 2,296 16-May-2025 The Vanguard Group, Inc. BUY 46.70 Ordinary Plc 279 279 16-May-2025 The Vanguard Group, Inc. BUY 46.79 Ordinary Plc 1,242 1,242 19-May-2025 The Vanguard Group, Inc. SELL 119.50 Ordinary Limited (7,713) (7,713) 19-May-2025 The Vanguard Group, Inc. BUY 120.86 Ordinary Limited 1,105 1,105 19-May-2025 The Vanguard Group, Inc. BUY 46.63 Ordinary Plc 3,400 3,400 19-May-2025 The Vanguard Group, Inc. BUY 46.14 Ordinary Plc 1,735 1,735 19-May-2025 The Vanguard Group, Inc. SELL 62.35 ADR (59,614) (59,614) 20-May-2025 The Vanguard Group, Inc. BUY 119.22 Ordinary Limited 196 196 20-May-2025 The Vanguard Group, Inc. BUY 119.78 Ordinary Limited 969 969 20-May-2025 The Vanguard Group, Inc. BUY 46.74 Ordinary Plc 552 552 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 20-May-2025 The Vanguard Group, Inc. BUY 46.74 Ordinary Plc 575 575 20-May-2025 The Vanguard Group, Inc. BUY 46.74 Ordinary Plc 3,224 3,224 20-May-2025 The Vanguard Group, Inc. BUY 46.74 Ordinary Plc 16,970 16,970 20-May-2025 The Vanguard Group, Inc. BUY 46.53 Ordinary Plc 653 653 20-May-2025 The Vanguard Group, Inc. BUY 46.53 Ordinary Plc 1,003 1,003 20-May-2025 The Vanguard Group, Inc. BUY 46.53 Ordinary Plc 4,859 4,859 20-May-2025 The Vanguard Group, Inc. BUY 46.53 Ordinary Plc 727 727 20-May-2025 The Vanguard Group, Inc. BUY 46.74 Ordinary Plc 1,164 1,164 20-May-2025 The Vanguard Group, Inc. BUY 46.66 Ordinary Plc 1,095 1,095 20-May-2025 The Vanguard Group, Inc. SELL 62.28 ADR (2,300) (2,300) 20-May-2025 The Vanguard Group, Inc. SELL 62.33 ADR (3,500) (3,500) 20-May-2025 The Vanguard Group, Inc. SELL 62.35 ADR (2,900) (2,900) 20-May-2025 The Vanguard Group, Inc. SELL 62.28 ADR (7,900) (7,900) 20-May-2025 The Vanguard Group, Inc. SELL 62.33 ADR (11,600) (11,600) 20-May-2025 The Vanguard Group, Inc. SELL 62.35 ADR (9,600) (9,600) 20-May-2025 The Vanguard Group, Inc. SELL 62.28 ADR (66,200) (66,200) 20-May-2025 The Vanguard Group, Inc. SELL 62.33 ADR (97,636) (97,636) 20-May-2025 The Vanguard Group, Inc. SELL 62.35 ADR (80,828) (80,828) 21-May-2025 The Vanguard Group, Inc. BUY 119.56 Ordinary Limited 413 413 21-May-2025 The Vanguard Group, Inc. BUY 119.21 Ordinary Limited 5,354 5,354 21-May-2025 The Vanguard Group, Inc. BUY 118.40 Ordinary Limited 1,340 1,340 21-May-2025 The Vanguard Group, Inc. BUY 119.56 Ordinary Limited 230 230 21-May-2025 The Vanguard Group, Inc. BUY 118.40 Ordinary Limited 3,321 3,321 21-May-2025 The Vanguard Group, Inc. BUY 46.52 Ordinary Plc 627 627 21-May-2025 The Vanguard Group, Inc. BUY 45.96 Ordinary Plc 7,749 7,749 21-May-2025 The Vanguard Group, Inc. BUY 46.52 Ordinary Plc 795 795 21-May-2025 The Vanguard Group, Inc. BUY 46.52 Ordinary Plc 1,788 1,788 21-May-2025 The Vanguard Group, Inc. SELL 62.10 ADR (600) (600) 21-May-2025 The Vanguard Group, Inc. SELL 62.32 ADR (4,800) (4,800) 21-May-2025 The Vanguard Group, Inc. SELL 62.35 ADR (11,000) (11,000) 21-May-2025 The Vanguard Group, Inc. SELL 62.10 ADR (2,000) (2,000) 21-May-2025 The Vanguard Group, Inc. SELL 62.32 ADR (16,000) (16,000) 21-May-2025 The Vanguard Group, Inc. SELL 62.35 ADR (36,900) (36,900) 21-May-2025 The Vanguard Group, Inc. SELL 62.10 ADR (17,200) (17,200) 21-May-2025 The Vanguard Group, Inc. SELL 62.32 ADR (134,813) (134,813) 21-May-2025 The Vanguard Group, Inc. SELL 62.35 ADR (309,800) (309,800) 22-May-2025 The Vanguard Group, Inc. BUY 118.88 Ordinary Limited 245 245 22-May-2025 The Vanguard Group, Inc. BUY 118.88 Ordinary Limited 414 414 22-May-2025 The Vanguard Group, Inc. BUY 118.88 Ordinary Limited 196 196 22-May-2025 The Vanguard Group, Inc. BUY 118.88 Ordinary Limited 1,310 1,310 22-May-2025 The Vanguard Group, Inc. BUY 118.88 Ordinary Limited 107 107 22-May-2025 The Vanguard Group, Inc. BUY 118.83 Ordinary Limited 1,296 1,296 22-May-2025 The Vanguard Group, Inc. BUY 118.83 Ordinary Limited 400 400 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 219 219 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 552 552 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 690 690 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 1,143 1,143 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 1,768 1,768 22-May-2025 The Vanguard Group, Inc. BUY 46.39 Ordinary Plc 4,160 4,160 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 364 364 22-May-2025 The Vanguard Group, Inc. BUY 45.80 Ordinary Plc 3,024 3,024 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary Plc 796 796 22-May-2025 The Vanguard Group, Inc. BUY 45.80 Ordinary Plc 1,148 1,148 22-May-2025 The Vanguard Group, Inc. BUY 46.26 Ordinary Plc 766 766 22-May-2025 The Vanguard Group, Inc. SELL 61.45 ADR (7,600) (7,600) 22-May-2025 The Vanguard Group, Inc. SELL 61.48 ADR (600) (600) 22-May-2025 The Vanguard Group, Inc. SELL 61.55 ADR (1,200) (1,200) 22-May-2025 The Vanguard Group, Inc. SELL 61.59 ADR (7,300) (7,300) 22-May-2025 The Vanguard Group, Inc. SELL 61.63 ADR (15,200) (15,200) 22-May-2025 The Vanguard Group, Inc. SELL 61.45 ADR (3,000) (3,000) 22-May-2025 The Vanguard Group, Inc. SELL 61.48 ADR (2,100) (2,100) 22-May-2025 The Vanguard Group, Inc. SELL 61.55 ADR (4,100) (4,100) 22-May-2025 The Vanguard Group, Inc. SELL 61.59 ADR (3,000) (3,000) 22-May-2025 The Vanguard Group, Inc. SELL 61.41 ADR (11,261) (11,261) 22-May-2025 The Vanguard Group, Inc. SELL 61.45 ADR (205,100) (205,100) 22-May-2025 The Vanguard Group, Inc. SELL 61.48 ADR (17,400) (17,400) 22-May-2025 The Vanguard Group, Inc. SELL 61.55 ADR (34,500) (34,500) 22-May-2025 The Vanguard Group, Inc. SELL 61.59 ADR (198,900) (198,900) 22-May-2025 The Vanguard Group, Inc. SELL 61.63 ADR (409,900) (409,900) 23-May-2025 The Vanguard Group, Inc. BUY 117.11 Ordinary Limited 1,105 1,105 23-May-2025 The Vanguard Group, Inc. BUY 117.11 Ordinary Limited 1,600 1,600 23-May-2025 The Vanguard Group, Inc. BUY 117.00 Ordinary Limited 2,640 2,640 23-May-2025 The Vanguard Group, Inc. BUY 45.63 Ordinary Plc 142 142 23-May-2025 The Vanguard Group, Inc. BUY 45.63 Ordinary Plc 1,725 1,725 23-May-2025 The Vanguard Group, Inc. BUY 45.69 Ordinary Plc 3,400 3,400 23-May-2025 The Vanguard Group, Inc. BUY 45.63 Ordinary Plc 3,201 3,201 23-May-2025 The Vanguard Group, Inc. BUY 45.63 Ordinary Plc 4,937 4,937 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 23-May-2025 The Vanguard Group, Inc. SELL 45.48 Ordinary Plc (53,488) (53,488) 23-May-2025 The Vanguard Group, Inc. SELL 45.51 Ordinary Plc (4,062) (4,062) 23-May-2025 The Vanguard Group, Inc. SELL 45.64 Ordinary Plc (1,517) (1,517) 23-May-2025 The Vanguard Group, Inc. BUY 45.63 Ordinary Plc 1,075 1,075 23-May-2025 The Vanguard Group, Inc. BUY 45.69 Ordinary Plc 4,576 4,576 23-May-2025 The Vanguard Group, Inc. SELL 45.48 Ordinary Plc (94,160) (94,160) 23-May-2025 The Vanguard Group, Inc. SELL 45.51 Ordinary Plc (7,150) (7,150) 23-May-2025 The Vanguard Group, Inc. SELL 45.64 Ordinary Plc (2,669) (2,669) 23-May-2025 The Vanguard Group, Inc. BUY 45.63 Ordinary Plc 2,458 2,458 23-May-2025 The Vanguard Group, Inc. SELL 45.48 Ordinary Plc (42,426) (42,426) 23-May-2025 The Vanguard Group, Inc. SELL 45.51 Ordinary Plc (3,221) (3,221) 23-May-2025 The Vanguard Group, Inc. SELL 45.64 Ordinary Plc (1,203) (1,203) 23-May-2025 The Vanguard Group, Inc. SELL 61.59 ADR (10,900) (10,900) 23-May-2025 The Vanguard Group, Inc. SELL 61.59 ADR (6,900) (6,900) 23-May-2025 The Vanguard Group, Inc. SELL 61.61 ADR (13,900) (13,900) 23-May-2025 The Vanguard Group, Inc. SELL 61.59 ADR (20,200) (20,200) 23-May-2025 The Vanguard Group, Inc. SELL 61.59 ADR (12,800) (12,800) 23-May-2025 The Vanguard Group, Inc. SELL 61.61 ADR (25,800) (25,800) 23-May-2025 The Vanguard Group, Inc. SELL 61.59 ADR (296,744) (296,744) 23-May-2025 The Vanguard Group, Inc. SELL 61.59 ADR (186,831) (186,831) 23-May-2025 The Vanguard Group, Inc. SELL 61.61 ADR (377,669) (377,669) 27-May-2025 The Vanguard Group, Inc. BUY 115.25 Ordinary Limited 616 616 27-May-2025 The Vanguard Group, Inc. BUY 115.25 Ordinary Limited 1,848 1,848 27-May-2025 The Vanguard Group, Inc. BUY 44.99 Ordinary Plc 1,792 1,792 27-May-2025 The Vanguard Group, Inc. BUY 44.99 Ordinary Plc 575 575 27-May-2025 The Vanguard Group, Inc. SELL 45.02 Ordinary Plc (614) (614) 27-May-2025 The Vanguard Group, Inc. SELL 45.03 Ordinary Plc (5,317) (5,317) 27-May-2025 The Vanguard Group, Inc. SELL 45.09 Ordinary Plc (944) (944) 27-May-2025 The Vanguard Group, Inc. SELL 45.02 Ordinary Plc (1,057) (1,057) 27-May-2025 The Vanguard Group, Inc. SELL 45.03 Ordinary Plc (9,143) (9,143) 27-May-2025 The Vanguard Group, Inc. SELL 45.09 Ordinary Plc (1,624) (1,624) 27-May-2025 The Vanguard Group, Inc. SELL 45.14 Ordinary Plc (417) (417) 27-May-2025 The Vanguard Group, Inc. SELL 45.02 Ordinary Plc (488) (488) 27-May-2025 The Vanguard Group, Inc. SELL 45.03 Ordinary Plc (4,218) (4,218) 27-May-2025 The Vanguard Group, Inc. SELL 45.09 Ordinary Plc (749) (749) 27-May-2025 The Vanguard Group, Inc. SELL 60.82 ADR (1,800) (1,800) 27-May-2025 The Vanguard Group, Inc. SELL 60.84 ADR (12,200) (12,200) 27-May-2025 The Vanguard Group, Inc. SELL 60.87 ADR (3,600) (3,600) 27-May-2025 The Vanguard Group, Inc. SELL 60.82 ADR (3,300) (3,300) 27-May-2025 The Vanguard Group, Inc. SELL 60.84 ADR (22,500) (22,500) 27-May-2025 The Vanguard Group, Inc. SELL 60.87 ADR (6,700) (6,700) 27-May-2025 The Vanguard Group, Inc. SELL 60.82 ADR (48,800) (48,800) 27-May-2025 The Vanguard Group, Inc. SELL 60.84 ADR (329,931) (329,931) 27-May-2025 The Vanguard Group, Inc. SELL 60.87 ADR (98,100) (98,100) 28-May-2025 The Vanguard Group, Inc. BUY 114.17 Ordinary Limited 49 49 28-May-2025 The Vanguard Group, Inc. BUY 114.08 Ordinary Limited 332 332 28-May-2025 The Vanguard Group, Inc. BUY 114.17 Ordinary Limited 426 426 28-May-2025 The Vanguard Group, Inc. BUY 114.17 Ordinary Limited 504 504 28-May-2025 The Vanguard Group, Inc. BUY 114.17 Ordinary Limited 1,077 1,077 28-May-2025 The Vanguard Group, Inc. SELL 114.68 Ordinary Limited (327,126) (327,126) 28-May-2025 The Vanguard Group, Inc. BUY 44.51 Ordinary Plc 138 138 28-May-2025 The Vanguard Group, Inc. BUY 44.42 Ordinary Plc 296 296 28-May-2025 The Vanguard Group, Inc. BUY 44.51 Ordinary Plc 7,597 7,597 28-May-2025 The Vanguard Group, Inc. SELL 44.60 Ordinary Plc (428) (428) 28-May-2025 The Vanguard Group, Inc. SELL 44.72 Ordinary Plc (2,941) (2,941) 28-May-2025 The Vanguard Group, Inc. BUY 44.51 Ordinary Plc 1,205 1,205 28-May-2025 The Vanguard Group, Inc. BUY 44.51 Ordinary Plc 4,320 4,320 28-May-2025 The Vanguard Group, Inc. SELL 44.60 Ordinary Plc (737) (737) 28-May-2025 The Vanguard Group, Inc. SELL 44.72 Ordinary Plc (5,056) (5,056) 28-May-2025 The Vanguard Group, Inc. SELL 44.60 Ordinary Plc (339) (339) 28-May-2025 The Vanguard Group, Inc. SELL 44.72 Ordinary Plc (2,333) (2,333) 28-May-2025 The Vanguard Group, Inc. SELL 60.05 ADR (14,700) (14,700) 28-May-2025 The Vanguard Group, Inc. SELL 60.05 ADR (5,300) (5,300) 28-May-2025 The Vanguard Group, Inc. SELL 60.06 ADR (1,100) (1,100) 28-May-2025 The Vanguard Group, Inc. SELL 60.05 ADR (27,200) (27,200) 28-May-2025 The Vanguard Group, Inc. SELL 60.05 ADR (9,900) (9,900) 28-May-2025 The Vanguard Group, Inc. SELL 60.06 ADR (2,000) (2,000) 28-May-2025 The Vanguard Group, Inc. SELL 60.05 ADR (397,900) (397,900) 28-May-2025 The Vanguard Group, Inc. SELL 60.05 ADR (144,300) (144,300) 28-May-2025 The Vanguard Group, Inc. SELL 60.06 ADR (29,610) (29,610) 29-May-2025 The Vanguard Group, Inc. BUY 113.39 Ordinary Limited 196 196 29-May-2025 The Vanguard Group, Inc. BUY 113.39 Ordinary Limited 76 76 29-May-2025 The Vanguard Group, Inc. BUY 113.47 Ordinary Limited 1,685 1,685 29-May-2025 The Vanguard Group, Inc. BUY 113.39 Ordinary Limited 96 96 29-May-2025 The Vanguard Group, Inc. BUY 44.61 Ordinary Plc 149 149 29-May-2025 The Vanguard Group, Inc. BUY 44.61 Ordinary Plc 552 552 29-May-2025 The Vanguard Group, Inc. BUY 44.61 Ordinary Plc 250 250 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 29-May-2025 The Vanguard Group, Inc. BUY 44.61 Ordinary Plc 252 252 29-May-2025 The Vanguard Group, Inc. SELL 60.18 ADR (19,100) (19,100) 29-May-2025 The Vanguard Group, Inc. SELL 60.21 ADR (2,500) (2,500) 29-May-2025 The Vanguard Group, Inc. SELL 60.18 ADR (35,300) (35,300) 29-May-2025 The Vanguard Group, Inc. SELL 60.21 ADR (4,700) (4,700) 29-May-2025 The Vanguard Group, Inc. SELL 60.18 ADR (516,500) (516,500) 29-May-2025 The Vanguard Group, Inc. SELL 60.21 ADR (68,100) (68,100) 30-May-2025 The Vanguard Group, Inc. SELL 112.66 Ordinary Limited (3,277) (3,277) 30-May-2025 The Vanguard Group, Inc. BUY 112.66 Ordinary Limited 80 80 30-May-2025 The Vanguard Group, Inc. BUY 112.66 Ordinary Limited 139 139 30-May-2025 The Vanguard Group, Inc. BUY 112.82 Ordinary Limited 603 603 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary Plc 12,688 12,688 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary Plc 86 86 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary Plc 23,427 23,427 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary Plc 4,364 4,364 30-May-2025 The Vanguard Group, Inc. BUY 43.92 Ordinary Plc 18,724 18,724 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary Plc 402 402 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary Plc 709 709 30-May-2025 The Vanguard Group, Inc. BUY 43.92 Ordinary Plc 1,716 1,716 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary Plc 9,334 9,334 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary Plc 1,419 1,419 30-May-2025 The Vanguard Group, Inc. SELL 59.36 ADR (42,600) (42,600) 30-May-2025 The Vanguard Group, Inc. SELL 59.36 ADR (78,700) (78,700) 30-May-2025 The Vanguard Group, Inc. SELL 59.36 ADR (1,152,000) (1,152,000) 2-Jun-2025 The Vanguard Group, Inc. SELL 110.75 Ordinary Limited (7,056) (7,056) 2-Jun-2025 The Vanguard Group, Inc. BUY 110.75 Ordinary Limited 147 147 2-Jun-2025 The Vanguard Group, Inc. BUY 110.75 Ordinary Limited 228 228 2-Jun-2025 The Vanguard Group, Inc. BUY 110.75 Ordinary Limited 75 75 2-Jun-2025 The Vanguard Group, Inc. BUY 111.63 Ordinary Limited 4,098 4,098 2-Jun-2025 The Vanguard Group, Inc. BUY 112.00 Ordinary Limited 1,005 1,005 2-Jun-2025 The Vanguard Group, Inc. BUY 43.79 Ordinary Plc 414 414 2-Jun-2025 The Vanguard Group, Inc. BUY 43.79 Ordinary Plc 750 750 2-Jun-2025 The Vanguard Group, Inc. BUY 43.79 Ordinary Plc 1,000 1,000 2-Jun-2025 The Vanguard Group, Inc. BUY 43.79 Ordinary Plc 220 220 2-Jun-2025 The Vanguard Group, Inc. BUY 43.77 Ordinary Plc 10,578 10,578 2-Jun-2025 The Vanguard Group, Inc. BUY 44.00 Ordinary Plc 2,870 2,870 2-Jun-2025 The Vanguard Group, Inc. SELL 59.31 ADR (18,061) (18,061) 2-Jun-2025 The Vanguard Group, Inc. SELL 59.31 ADR (33,369) (33,369) 2-Jun-2025 The Vanguard Group, Inc. SELL 59.31 ADR (489,061) (489,061) 3-Jun-2025 The Vanguard Group, Inc. BUY 110.02 Ordinary Limited 147 147 3-Jun-2025 The Vanguard Group, Inc. BUY 110.02 Ordinary Limited 276 276 3-Jun-2025 The Vanguard Group, Inc. BUY 110.02 Ordinary Limited 345 345 3-Jun-2025 The Vanguard Group, Inc. BUY 110.34 Ordinary Limited 1,328 1,328 3-Jun-2025 The Vanguard Group, Inc. BUY 43.38 Ordinary Plc 414 414 3-Jun-2025 The Vanguard Group, Inc. BUY 43.38 Ordinary Plc 635 635 3-Jun-2025 The Vanguard Group, Inc. BUY 43.38 Ordinary Plc 508 508 3-Jun-2025 The Vanguard Group, Inc. BUY 43.48 Ordinary Plc 9,648 9,648 4-Jun-2025 The Vanguard Group, Inc. BUY 109.68 Ordinary Limited 387 387 4-Jun-2025 The Vanguard Group, Inc. BUY 109.68 Ordinary Limited 4,893 4,893 4-Jun-2025 The Vanguard Group, Inc. BUY 109.96 Ordinary Limited 1,655 1,655 4-Jun-2025 The Vanguard Group, Inc. BUY 109.68 Ordinary Limited 754 754 4-Jun-2025 The Vanguard Group, Inc. BUY 109.96 Ordinary Limited 404 404 4-Jun-2025 The Vanguard Group, Inc. BUY 110.50 Ordinary Limited 361 361 4-Jun-2025 The Vanguard Group, Inc. BUY 43.41 Ordinary Plc 500 500 4-Jun-2025 The Vanguard Group, Inc. BUY 43.41 Ordinary Plc 6,969 6,969 4-Jun-2025 The Vanguard Group, Inc. BUY 43.41 Ordinary Plc 5,129 5,129 4-Jun-2025 The Vanguard Group, Inc. BUY 43.41 Ordinary Plc 2,185 2,185 4-Jun-2025 The Vanguard Group, Inc. BUY 43.28 Ordinary Plc 1,150 1,150 4-Jun-2025 The Vanguard Group, Inc. BUY 43.46 Ordinary Plc 337 337 4-Jun-2025 The Vanguard Group, Inc. SELL 58.55 ADR (25,928) (25,928) 5-Jun-2025 The Vanguard Group, Inc. BUY 110.01 Ordinary Limited 294 294 5-Jun-2025 The Vanguard Group, Inc. BUY 110.01 Ordinary Limited 392 392 5-Jun-2025 The Vanguard Group, Inc. BUY 110.01 Ordinary Limited 154 154 5-Jun-2025 The Vanguard Group, Inc. BUY 109.90 Ordinary Limited 2,979 2,979 5-Jun-2025 The Vanguard Group, Inc. BUY 109.90 Ordinary Limited 993 993 5-Jun-2025 The Vanguard Group, Inc. BUY 110.01 Ordinary Limited 188 188 5-Jun-2025 The Vanguard Group, Inc. BUY 109.90 Ordinary Limited 1,010 1,010 5-Jun-2025 The Vanguard Group, Inc. BUY 43.91 Ordinary Plc 828 828 5-Jun-2025 The Vanguard Group, Inc. BUY 43.91 Ordinary Plc 1,104 1,104 5-Jun-2025 The Vanguard Group, Inc. BUY 43.91 Ordinary Plc 500 500 5-Jun-2025 The Vanguard Group, Inc. BUY 43.91 Ordinary Plc 450 450 5-Jun-2025 The Vanguard Group, Inc. BUY 43.91 Ordinary Plc 537 537 5-Jun-2025 The Vanguard Group, Inc. BUY 43.49 Ordinary Plc 2,865 2,865 6-Jun-2025 The Vanguard Group, Inc. BUY 109.60 Ordinary Limited 64 64 6-Jun-2025 The Vanguard Group, Inc. BUY 43.56 Ordinary Plc 108 108 9-Jun-2025 The Vanguard Group, Inc. BUY 43.62 Ordinary Plc 1,518 1,518 9-Jun-2025 The Vanguard Group, Inc. BUY 43.62 Ordinary Plc 414 414 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 9-Jun-2025 The Vanguard Group, Inc. BUY 43.62 Ordinary Plc 1,656 1,656 9-Jun-2025 The Vanguard Group, Inc. BUY 43.62 Ordinary Plc 400 400 9-Jun-2025 The Vanguard Group, Inc. SELL 59.31 ADR (19,965) (19,965) 10-Jun-2025 The Vanguard Group, Inc. BUY 109.12 Ordinary Limited 828 828 10-Jun-2025 The Vanguard Group, Inc. BUY 109.12 Ordinary Limited 207 207 10-Jun-2025 The Vanguard Group, Inc. BUY 109.12 Ordinary Limited 759 759 10-Jun-2025 The Vanguard Group, Inc. BUY 109.12 Ordinary Limited 276 276 10-Jun-2025 The Vanguard Group, Inc. BUY 109.12 Ordinary Limited 171 171 10-Jun-2025 The Vanguard Group, Inc. BUY 109.12 Ordinary Limited 648 648 10-Jun-2025 The Vanguard Group, Inc. BUY 109.38 Ordinary Limited 1,010 1,010 10-Jun-2025 The Vanguard Group, Inc. BUY 43.77 Ordinary Plc 483 483 10-Jun-2025 The Vanguard Group, Inc. BUY 43.77 Ordinary Plc 552 552 10-Jun-2025 The Vanguard Group, Inc. BUY 43.77 Ordinary Plc 1,000 1,000 10-Jun-2025 The Vanguard Group, Inc. BUY 43.77 Ordinary Plc 551 551 10-Jun-2025 The Vanguard Group, Inc. BUY 43.77 Ordinary Plc 811 811 10-Jun-2025 The Vanguard Group, Inc. BUY 43.94 Ordinary Plc 2,875 2,875 11-Jun-2025 The Vanguard Group, Inc. SELL 109.38 Ordinary Limited (8,654) (8,654) 11-Jun-2025 The Vanguard Group, Inc. BUY 109.66 Ordinary Limited 740 740 11-Jun-2025 The Vanguard Group, Inc. SELL 109.66 Ordinary Limited (11,288) (11,288) 11-Jun-2025 The Vanguard Group, Inc. SELL 109.66 Ordinary Limited (3,320) (3,320) 11-Jun-2025 The Vanguard Group, Inc. BUY 43.51 Ordinary Plc 250 250 11-Jun-2025 The Vanguard Group, Inc. BUY 43.24 Ordinary Plc 1,100 1,100 11-Jun-2025 The Vanguard Group, Inc. SELL 43.51 Ordinary Plc (4,651) (4,651) 12-Jun-2025 The Vanguard Group, Inc. BUY 107.58 Ordinary Limited 552 552 12-Jun-2025 The Vanguard Group, Inc. BUY 107.58 Ordinary Limited 69 69 12-Jun-2025 The Vanguard Group, Inc. BUY 107.58 Ordinary Limited 259 259 12-Jun-2025 The Vanguard Group, Inc. BUY 43.03 Ordinary Plc 1,104 1,104 12-Jun-2025 The Vanguard Group, Inc. BUY 43.03 Ordinary Plc 138 138 12-Jun-2025 The Vanguard Group, Inc. BUY 43.03 Ordinary Plc 500 500 12-Jun-2025 The Vanguard Group, Inc. BUY 43.03 Ordinary Plc 765 765 13-Jun-2025 The Vanguard Group, Inc. SELL 106.38 Ordinary Limited (12,490) (12,490) 13-Jun-2025 The Vanguard Group, Inc. SELL 106.38 Ordinary Limited (78) (78) 13-Jun-2025 The Vanguard Group, Inc. SELL 106.26 Ordinary Limited (5,994) (5,994) 13-Jun-2025 The Vanguard Group, Inc. BUY 106.26 Ordinary Limited 995 995 13-Jun-2025 The Vanguard Group, Inc. BUY 42.89 Ordinary Plc 147 147 13-Jun-2025 The Vanguard Group, Inc. BUY 42.89 Ordinary Plc 575 575 13-Jun-2025 The Vanguard Group, Inc. BUY 42.89 Ordinary Plc 1,000 1,000 13-Jun-2025 The Vanguard Group, Inc. BUY 42.64 Ordinary Plc 2,895 2,895 13-Jun-2025 The Vanguard Group, Inc. SELL 42.89 Ordinary Plc (4,635) (4,635) 16-Jun-2025 The Vanguard Group, Inc. SELL 58.31 ADR (21,927) (21,927) 17-Jun-2025 The Vanguard Group, Inc. BUY 107.15 Ordinary Limited 343 343 17-Jun-2025 The Vanguard Group, Inc. BUY 42.53 Ordinary Plc 500 500 17-Jun-2025 The Vanguard Group, Inc. BUY 42.53 Ordinary Plc 985 985 18-Jun-2025 The Vanguard Group, Inc. BUY 105.70 Ordinary Limited 1,326 1,326 18-Jun-2025 The Vanguard Group, Inc. SELL 105.70 Ordinary Limited (4,355) (4,355) 18-Jun-2025 The Vanguard Group, Inc. BUY 106.00 Ordinary Limited 72 72 18-Jun-2025 The Vanguard Group, Inc. BUY 42.32 Ordinary Plc 4,086 4,086 18-Jun-2025 The Vanguard Group, Inc. BUY 42.41 Ordinary Plc 124 124 19-Jun-2025 The Vanguard Group, Inc. SELL 103.55 Ordinary Limited (774) (774) 19-Jun-2025 The Vanguard Group, Inc. BUY 41.40 Ordinary Plc 167 167 20-Jun-2025 The Vanguard Group, Inc. BUY 102.17 Ordinary Limited 35 35 20-Jun-2025 The Vanguard Group, Inc. BUY 102.17 Ordinary Limited 2,631 2,631 20-Jun-2025 The Vanguard Group, Inc. BUY 102.17 Ordinary Limited 1,880 1,880 20-Jun-2025 The Vanguard Group, Inc. BUY 101.62 Ordinary Limited 442 442 20-Jun-2025 The Vanguard Group, Inc. SELL 102.17 Ordinary Limited (1,975) (1,975) 20-Jun-2025 The Vanguard Group, Inc. BUY 102.17 Ordinary Limited 6,298 6,298 20-Jun-2025 The Vanguard Group, Inc. BUY 102.17 Ordinary Limited 3,655 3,655 20-Jun-2025 The Vanguard Group, Inc. BUY 102.17 Ordinary Limited 137 137 20-Jun-2025 The Vanguard Group, Inc. BUY 41.49 Ordinary Plc 1,056 1,056 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (476) (476) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (8,996) (8,996) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (9) (9) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (48,735) (48,735) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (47) (47) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (10,759) (10,759) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (10) (10) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (3,436) (3,436) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (3) (3) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (50) (50) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (53,048) (53,048) 20-Jun-2025 The Vanguard Group, Inc. BUY 41.52 Ordinary Plc 1,352 1,352 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (14) (14) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (14,786) (14,786) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (145) (145) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (153,135) (153,135) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (182) (182) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (191,843) (191,843) # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (53) (53) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (55,591) (55,591) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (1) (1) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (643) (643) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (316) (316) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (334,234) (334,234) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (166) (166) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (176,274) (176,274) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (4) (4) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (3,670) (3,670) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (11) (11) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (11,680) (11,680) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (28,209) (28,209) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (27) (27) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (4) (4) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (4,908) (4,908) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (14) (14) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary Plc (15,332) (15,332) 23-Jun-2025 The Vanguard Group, Inc. BUY 102.76 Ordinary Limited 1,115 1,115 23-Jun-2025 The Vanguard Group, Inc. BUY 102.76 Ordinary Limited 984 984 23-Jun-2025 The Vanguard Group, Inc. BUY 101.83 Ordinary Limited 60 60 23-Jun-2025 The Vanguard Group, Inc. BUY 41.85 Ordinary Plc 1,665 1,665 23-Jun-2025 The Vanguard Group, Inc. BUY 42.28 Ordinary Plc 3,300 3,300 23-Jun-2025 The Vanguard Group, Inc. BUY 42.28 Ordinary Plc 1,092 1,092 23-Jun-2025 The Vanguard Group, Inc. BUY 41.85 Ordinary Plc 161 161 24-Jun-2025 The Vanguard Group, Inc. BUY 105.09 Ordinary Limited 1,115 1,115 24-Jun-2025 The Vanguard Group, Inc. BUY 105.09 Ordinary Limited 865 865 24-Jun-2025 The Vanguard Group, Inc. BUY 105.09 Ordinary Limited 975 975 24-Jun-2025 The Vanguard Group, Inc. BUY 105.70 Ordinary Limited 303 303 24-Jun-2025 The Vanguard Group, Inc. BUY 41.94 Ordinary Plc 3,300 3,300 24-Jun-2025 The Vanguard Group, Inc. BUY 41.94 Ordinary Plc 915 915 24-Jun-2025 The Vanguard Group, Inc. BUY 41.94 Ordinary Plc 163 163 24-Jun-2025 The Vanguard Group, Inc. BUY 41.94 Ordinary Plc 2,765 2,765 24-Jun-2025 The Vanguard Group, Inc. BUY 42.22 Ordinary Plc 616 616 24-Jun-2025 The Vanguard Group, Inc. SELL 57.19 ADR (24,737) (24,737) 25-Jun-2025 The Vanguard Group, Inc. BUY 104.30 Ordinary Limited 6,013 6,013 25-Jun-2025 The Vanguard Group, Inc. BUY 104.84 Ordinary Limited 2,555 2,555 25-Jun-2025 The Vanguard Group, Inc. BUY 104.30 Ordinary Limited 281 281 25-Jun-2025 The Vanguard Group, Inc. BUY 103.95 Ordinary Limited 2,400 2,400 25-Jun-2025 The Vanguard Group, Inc. BUY 104.30 Ordinary Limited 11,963 11,963 25-Jun-2025 The Vanguard Group, Inc. BUY 104.30 Ordinary Limited 4,482 4,482 25-Jun-2025 The Vanguard Group, Inc. BUY 104.30 Ordinary Limited 599 599 25-Jun-2025 The Vanguard Group, Inc. BUY 103.95 Ordinary Limited 392 392 25-Jun-2025 The Vanguard Group, Inc. BUY 41.24 Ordinary Plc 119 119 25-Jun-2025 The Vanguard Group, Inc. BUY 41.24 Ordinary Plc 480 480 25-Jun-2025 The Vanguard Group, Inc. BUY 41.40 Ordinary Plc 4,656 4,656 25-Jun-2025 The Vanguard Group, Inc. BUY 41.60 Ordinary Plc 92,413 92,413 25-Jun-2025 The Vanguard Group, Inc. BUY 41.24 Ordinary Plc 720 720 25-Jun-2025 The Vanguard Group, Inc. BUY 41.40 Ordinary Plc 5,820 5,820 25-Jun-2025 The Vanguard Group, Inc. BUY 41.40 Ordinary Plc 1,112 1,112 25-Jun-2025 The Vanguard Group, Inc. SELL 41.24 Ordinary Plc (951) (951) 26-Jun-2025 The Vanguard Group, Inc. BUY 104.19 Ordinary Limited 154 154 26-Jun-2025 The Vanguard Group, Inc. BUY 105.16 Ordinary Limited 892 892 26-Jun-2025 The Vanguard Group, Inc. BUY 105.16 Ordinary Limited 835 835 26-Jun-2025 The Vanguard Group, Inc. BUY 104.19 Ordinary Limited 5,574 5,574 26-Jun-2025 The Vanguard Group, Inc. BUY 104.19 Ordinary Limited 85 85 26-Jun-2025 The Vanguard Group, Inc. BUY 105.16 Ordinary Limited 1,600 1,600 26-Jun-2025 The Vanguard Group, Inc. BUY 104.19 Ordinary Limited 11,401 11,401 26-Jun-2025 The Vanguard Group, Inc. BUY 104.16 Ordinary Limited 1,159 1,159 26-Jun-2025 The Vanguard Group, Inc. BUY 104.16 Ordinary Limited 3,239 3,239 26-Jun-2025 The Vanguard Group, Inc. SELL 104.17 Ordinary Limited (482) (482) 26-Jun-2025 The Vanguard Group, Inc. BUY 42.68 Ordinary Plc 9,628 9,628 26-Jun-2025 The Vanguard Group, Inc. BUY 42.68 Ordinary Plc 100 100 26-Jun-2025 The Vanguard Group, Inc. BUY 42.68 Ordinary Plc 424 424 26-Jun-2025 The Vanguard Group, Inc. BUY 42.67 Ordinary Plc 2,640 2,640 26-Jun-2025 The Vanguard Group, Inc. BUY 42.67 Ordinary Plc 1,045 1,045 26-Jun-2025 The Vanguard Group, Inc. BUY 42.11 Ordinary Plc 67,250 67,250 26-Jun-2025 The Vanguard Group, Inc. BUY 42.68 Ordinary Plc 214 214 26-Jun-2025 The Vanguard Group, Inc. BUY 42.67 Ordinary Plc 3,880 3,880 26-Jun-2025 The Vanguard Group, Inc. BUY 42.45 Ordinary Plc 5,694 5,694 26-Jun-2025 The Vanguard Group, Inc. BUY 42.68 Ordinary Plc 350 350 26-Jun-2025 The Vanguard Group, Inc. SELL 58.69 ADR (317,400) (317,400) 27-Jun-2025 The Vanguard Group, Inc. BUY 108.97 Ordinary Limited 94 94 27-Jun-2025 The Vanguard Group, Inc. BUY 109.03 Ordinary Limited 2,000 2,000 27-Jun-2025 The Vanguard Group, Inc. BUY 109.03 Ordinary Limited 970 970 27-Jun-2025 The Vanguard Group, Inc. BUY 109.03 Ordinary Limited 970 970 27-Jun-2025 The Vanguard Group, Inc. BUY 42.82 Ordinary Plc 113 113 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 27-Jun-2025 The Vanguard Group, Inc. BUY 42.82 Ordinary Plc 1,665 1,665 27-Jun-2025 The Vanguard Group, Inc. BUY 42.82 Ordinary Plc 195 195 27-Jun-2025 The Vanguard Group, Inc. BUY 42.76 Ordinary Plc 4,850 4,850 27-Jun-2025 The Vanguard Group, Inc. BUY 42.76 Ordinary Plc 2,775 2,775 27-Jun-2025 The Vanguard Group, Inc. BUY 42.76 Ordinary Plc 2,775 2,775 27-Jun-2025 The Vanguard Group, Inc. SELL 58.54 ADR (72,505) (72,505) 30-Jun-2025 The Vanguard Group, Inc. BUY 107.56 Ordinary Limited 1,826 1,826 30-Jun-2025 The Vanguard Group, Inc. BUY 42.40 Ordinary Plc 2,354 2,354 30-Jun-2025 The Vanguard Group, Inc. SELL 42.45 Ordinary Plc (51,413) (51,413) 30-Jun-2025 The Vanguard Group, Inc. BUY 42.45 Ordinary Plc 11,134 11,134 30-Jun-2025 The Vanguard Group, Inc. SELL 42.48 Ordinary Plc (7,802) (7,802) 30-Jun-2025 The Vanguard Group, Inc. BUY 42.45 Ordinary Plc 520 520 30-Jun-2025 The Vanguard Group, Inc. SELL 42.48 Ordinary Plc (36,953) (36,953) 30-Jun-2025 The Vanguard Group, Inc. SELL 58.29 ADR (66,408) (66,408) 30-Jun-2025 The Vanguard Group, Inc. SELL 58.32 ADR (138,500) (138,500) 30-Jun-2025 The Vanguard Group, Inc. SELL 58.34 ADR (157,900) (157,900) 30-Jun-2025 The Vanguard Group, Inc. SELL 58.29 ADR (400) (400) 30-Jun-2025 The Vanguard Group, Inc. SELL 58.32 ADR (700) (700) 30-Jun-2025 The Vanguard Group, Inc. SELL 58.34 ADR (800) (800) 1-Jul-2025 The Vanguard Group, Inc. SELL 106.12 Ordinary Limited (152) (152) 1-Jul-2025 The Vanguard Group, Inc. BUY 105.98 Ordinary Limited 1,631 1,631 1-Jul-2025 The Vanguard Group, Inc. BUY 42.64 Ordinary Plc 5,579 5,579 1-Jul-2025 The Vanguard Group, Inc. SELL 42.64 Ordinary Plc (430) (430) 1-Jul-2025 The Vanguard Group, Inc. BUY 42.14 Ordinary Plc 435 435 1-Jul-2025 The Vanguard Group, Inc. SELL 42.28 Ordinary Plc (6,394) (6,394) 1-Jul-2025 The Vanguard Group, Inc. SELL 42.52 Ordinary Plc (7,310) (7,310) 1-Jul-2025 The Vanguard Group, Inc. SELL 42.28 Ordinary Plc (30,285) (30,285) 1-Jul-2025 The Vanguard Group, Inc. SELL 42.52 Ordinary Plc (34,624) (34,624) 1-Jul-2025 The Vanguard Group, Inc. SELL 57.98 ADR (367,200) (367,200) 1-Jul-2025 The Vanguard Group, Inc. SELL 58.45 ADR (204,400) (204,400) 1-Jul-2025 The Vanguard Group, Inc. SELL 58.51 ADR (277,300) (277,300) 1-Jul-2025 The Vanguard Group, Inc. SELL 57.98 ADR (1,800) (1,800) 1-Jul-2025 The Vanguard Group, Inc. SELL 58.45 ADR (1,000) (1,000) 1-Jul-2025 The Vanguard Group, Inc. SELL 58.51 ADR (1,400) (1,400) 2-Jul-2025 The Vanguard Group, Inc. BUY 108.30 Ordinary Limited 275 275 2-Jul-2025 The Vanguard Group, Inc. BUY 108.30 Ordinary Limited 220 220 2-Jul-2025 The Vanguard Group, Inc. BUY 108.30 Ordinary Limited 385 385 2-Jul-2025 The Vanguard Group, Inc. BUY 106.18 Ordinary Limited 3,245 3,245 2-Jul-2025 The Vanguard Group, Inc. BUY 106.18 Ordinary Limited 313 313 2-Jul-2025 The Vanguard Group, Inc. BUY 43.81 Ordinary Plc 855 855 2-Jul-2025 The Vanguard Group, Inc. BUY 43.81 Ordinary Plc 1,197 1,197 2-Jul-2025 The Vanguard Group, Inc. BUY 43.81 Ordinary Plc 684 684 2-Jul-2025 The Vanguard Group, Inc. BUY 43.81 Ordinary Plc 1,386 1,386 2-Jul-2025 The Vanguard Group, Inc. BUY 43.81 Ordinary Plc 114 114 2-Jul-2025 The Vanguard Group, Inc. SELL 43.54 Ordinary Plc (11,618) (11,618) 2-Jul-2025 The Vanguard Group, Inc. BUY 43.28 Ordinary Plc 3,439 3,439 2-Jul-2025 The Vanguard Group, Inc. BUY 43.08 Ordinary Plc 344 344 2-Jul-2025 The Vanguard Group, Inc. SELL 43.54 Ordinary Plc (55,025) (55,025) 2-Jul-2025 The Vanguard Group, Inc. SELL 60.18 ADR (18,481) (18,481) 2-Jul-2025 The Vanguard Group, Inc. SELL 59.42 ADR (606,355) (606,355) 2-Jul-2025 The Vanguard Group, Inc. SELL 59.42 ADR (3,078) (3,078) 3-Jul-2025 The Vanguard Group, Inc. BUY 110.65 Ordinary Limited 1,191 1,191 3-Jul-2025 The Vanguard Group, Inc. BUY 110.25 Ordinary Limited 328 328 3-Jul-2025 The Vanguard Group, Inc. BUY 110.65 Ordinary Limited 1,200 1,200 3-Jul-2025 The Vanguard Group, Inc. BUY 42.96 Ordinary Plc 54 54 3-Jul-2025 The Vanguard Group, Inc. BUY 43.05 Ordinary Plc 3,468 3,468 3-Jul-2025 The Vanguard Group, Inc. BUY 42.96 Ordinary Plc 832 832 3-Jul-2025 The Vanguard Group, Inc. BUY 43.05 Ordinary Plc 3,366 3,366 4-Jul-2025 The Vanguard Group, Inc. BUY 108.80 Ordinary Limited 63 63 4-Jul-2025 The Vanguard Group, Inc. BUY 42.67 Ordinary Plc 216 216 7-Jul-2025 The Vanguard Group, Inc. BUY 108.62 Ordinary Limited 89 89 7-Jul-2025 The Vanguard Group, Inc. BUY 108.62 Ordinary Limited 76 76 7-Jul-2025 The Vanguard Group, Inc. BUY 108.25 Ordinary Limited 2,779 2,779 7-Jul-2025 The Vanguard Group, Inc. BUY 108.25 Ordinary Limited 600 600 7-Jul-2025 The Vanguard Group, Inc. BUY 42.56 Ordinary Plc 257 257 7-Jul-2025 The Vanguard Group, Inc. BUY 42.56 Ordinary Plc 1,920 1,920 7-Jul-2025 The Vanguard Group, Inc. BUY 42.56 Ordinary Plc 198 198 7-Jul-2025 The Vanguard Group, Inc. SELL 42.56 Ordinary Plc (40,185) (40,185) 7-Jul-2025 The Vanguard Group, Inc. BUY 42.18 Ordinary Plc 8,092 8,092 7-Jul-2025 The Vanguard Group, Inc. BUY 42.18 Ordinary Plc 16,296 16,296 7-Jul-2025 The Vanguard Group, Inc. BUY 42.18 Ordinary Plc 1,686 1,686 7-Jul-2025 The Vanguard Group, Inc. BUY 42.56 Ordinary Plc 3,890 3,890 7-Jul-2025 The Vanguard Group, Inc. SELL 57.66 ADR (21,980) (21,980) 7-Jul-2025 The Vanguard Group, Inc. SELL 57.75 ADR (207,540) (207,540) 8-Jul-2025 The Vanguard Group, Inc. BUY 108.19 Ordinary Limited 76 76 8-Jul-2025 The Vanguard Group, Inc. BUY 106.56 Ordinary Limited 1,779 1,779 8-Jul-2025 The Vanguard Group, Inc. BUY 107.88 Ordinary Limited 1,115 1,115 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 8-Jul-2025 The Vanguard Group, Inc. BUY 106.56 Ordinary Limited 4,041 4,041 8-Jul-2025 The Vanguard Group, Inc. BUY 107.88 Ordinary Limited 2,382 2,382 8-Jul-2025 The Vanguard Group, Inc. BUY 107.88 Ordinary Limited 2,779 2,779 8-Jul-2025 The Vanguard Group, Inc. BUY 106.56 Ordinary Limited 2,164 2,164 8-Jul-2025 The Vanguard Group, Inc. BUY 108.19 Ordinary Limited 56 56 8-Jul-2025 The Vanguard Group, Inc. BUY 107.88 Ordinary Limited 1,680 1,680 8-Jul-2025 The Vanguard Group, Inc. BUY 108.19 Ordinary Limited 356 356 8-Jul-2025 The Vanguard Group, Inc. BUY 43.12 Ordinary Plc 198 198 8-Jul-2025 The Vanguard Group, Inc. BUY 42.78 Ordinary Plc 3,420 3,420 8-Jul-2025 The Vanguard Group, Inc. BUY 43.14 Ordinary Plc 3,305 3,305 8-Jul-2025 The Vanguard Group, Inc. BUY 43.14 Ordinary Plc 8,092 8,092 8-Jul-2025 The Vanguard Group, Inc. BUY 43.14 Ordinary Plc 6,936 6,936 8-Jul-2025 The Vanguard Group, Inc. BUY 43.12 Ordinary Plc 1,984 1,984 8-Jul-2025 The Vanguard Group, Inc. BUY 43.12 Ordinary Plc 103 103 8-Jul-2025 The Vanguard Group, Inc. BUY 43.14 Ordinary Plc 3,780 3,780 8-Jul-2025 The Vanguard Group, Inc. BUY 43.12 Ordinary Plc 344 344 8-Jul-2025 The Vanguard Group, Inc. BUY 43.12 Ordinary Plc 464 464 9-Jul-2025 The Vanguard Group, Inc. BUY 107.59 Ordinary Limited 92 92 9-Jul-2025 The Vanguard Group, Inc. BUY 108.19 Ordinary Limited 4,321 4,321 9-Jul-2025 The Vanguard Group, Inc. SELL 108.44 Ordinary Limited (1,014) (1,014) 9-Jul-2025 The Vanguard Group, Inc. BUY 108.44 Ordinary Limited 1,000 1,000 9-Jul-2025 The Vanguard Group, Inc. BUY 42.77 Ordinary Plc 555 555 9-Jul-2025 The Vanguard Group, Inc. BUY 42.77 Ordinary Plc 2,220 2,220 9-Jul-2025 The Vanguard Group, Inc. BUY 42.79 Ordinary Plc 10,747 10,747 9-Jul-2025 The Vanguard Group, Inc. BUY 42.77 Ordinary Plc 138 138 9-Jul-2025 The Vanguard Group, Inc. BUY 42.91 Ordinary Plc 2,800 2,800 9-Jul-2025 The Vanguard Group, Inc. SELL 58.71 ADR (22,834) (22,834) 10-Jul-2025 The Vanguard Group, Inc. BUY 108.62 Ordinary Limited 275 275 10-Jul-2025 The Vanguard Group, Inc. BUY 108.62 Ordinary Limited 76 76 10-Jul-2025 The Vanguard Group, Inc. BUY 108.62 Ordinary Limited 133 133 10-Jul-2025 The Vanguard Group, Inc. BUY 44.48 Ordinary Plc 216 216 10-Jul-2025 The Vanguard Group, Inc. BUY 44.48 Ordinary Plc 855 855 10-Jul-2025 The Vanguard Group, Inc. BUY 44.48 Ordinary Plc 198 198 10-Jul-2025 The Vanguard Group, Inc. BUY 44.48 Ordinary Plc 277 277 10-Jul-2025 The Vanguard Group, Inc. SELL 60.23 ADR (912,576) (912,576) 10-Jul-2025 The Vanguard Group, Inc. SELL 60.26 ADR (146,000) (146,000) 10-Jul-2025 The Vanguard Group, Inc. SELL 60.34 ADR (515,225) (515,225) 11-Jul-2025 The Vanguard Group, Inc. BUY 111.08 Ordinary Limited 820 820 11-Jul-2025 The Vanguard Group, Inc. BUY 111.09 Ordinary Limited 117 117 11-Jul-2025 The Vanguard Group, Inc. BUY 111.08 Ordinary Limited 2,100 2,100 11-Jul-2025 The Vanguard Group, Inc. BUY 111.08 Ordinary Limited 1,206 1,206 11-Jul-2025 The Vanguard Group, Inc. BUY 44.57 Ordinary Plc 7,476 7,476 11-Jul-2025 The Vanguard Group, Inc. BUY 44.57 Ordinary Plc 1,440 1,440 11-Jul-2025 The Vanguard Group, Inc. BUY 44.97 Ordinary Plc 1,060 1,060 11-Jul-2025 The Vanguard Group, Inc. BUY 44.57 Ordinary Plc 230 230 11-Jul-2025 The Vanguard Group, Inc. BUY 44.97 Ordinary Plc 4,700 4,700 11-Jul-2025 The Vanguard Group, Inc. BUY 44.97 Ordinary Plc 3,378 3,378 14-Jul-2025 The Vanguard Group, Inc. BUY 111.74 Ordinary Limited 165 165 14-Jul-2025 The Vanguard Group, Inc. BUY 111.74 Ordinary Limited 162 162 14-Jul-2025 The Vanguard Group, Inc. BUY 111.74 Ordinary Limited 313 313 14-Jul-2025 The Vanguard Group, Inc. BUY 112.42 Ordinary Limited 2,040 2,040 14-Jul-2025 The Vanguard Group, Inc. BUY 111.75 Ordinary Limited 377 377 14-Jul-2025 The Vanguard Group, Inc. BUY 44.26 Ordinary Plc 513 513 14-Jul-2025 The Vanguard Group, Inc. BUY 44.26 Ordinary Plc 446 446 14-Jul-2025 The Vanguard Group, Inc. BUY 44.26 Ordinary Plc 102 102 14-Jul-2025 The Vanguard Group, Inc. BUY 44.36 Ordinary Plc 4,536 4,536 14-Jul-2025 The Vanguard Group, Inc. BUY 44.26 Ordinary Plc 920 920 15-Jul-2025 The Vanguard Group, Inc. BUY 110.88 Ordinary Limited 4,118 4,118 15-Jul-2025 The Vanguard Group, Inc. BUY 109.17 Ordinary Limited 2,382 2,382 15-Jul-2025 The Vanguard Group, Inc. BUY 110.28 Ordinary Limited 72 72 15-Jul-2025 The Vanguard Group, Inc. BUY 110.88 Ordinary Limited 1,562 1,562 15-Jul-2025 The Vanguard Group, Inc. BUY 109.17 Ordinary Limited 1,338 1,338 15-Jul-2025 The Vanguard Group, Inc. BUY 43.30 Ordinary Plc 3,966 3,966 15-Jul-2025 The Vanguard Group, Inc. BUY 43.30 Ordinary Plc 6,936 6,936 15-Jul-2025 The Vanguard Group, Inc. BUY 43.46 Ordinary Plc 213 213 15-Jul-2025 The Vanguard Group, Inc. BUY 44.24 Ordinary Plc 4,208 4,208 15-Jul-2025 The Vanguard Group, Inc. BUY 44.24 Ordinary Plc 12,782 12,782 15-Jul-2025 The Vanguard Group, Inc. BUY 43.46 Ordinary Plc 480 480 14-Mar-2025 Vanguard Investments Australia Ltd. SELL 117.10 Ordinary Limited (1,404) (1,404) 14-Mar-2025 Vanguard Investments Australia Ltd. BUY 117.10 Ordinary Limited 3,510 3,510 17-Mar-2025 Vanguard Investments Australia Ltd. BUY 119.20 Ordinary Limited 2,808 2,808 18-Mar-2025 Vanguard Investments Australia Ltd. BUY 119.53 Ordinary Limited 6,240 6,240 18-Mar-2025 Vanguard Investments Australia Ltd. SELL 119.53 Ordinary Limited (2,106) (2,106) 18-Mar-2025 Vanguard Investments Australia Ltd. BUY 119.53 Ordinary Limited 4,212 4,212 18-Mar-2025 Vanguard Investments Australia Ltd. BUY 49.07 Ordinary Plc 2,007 2,007 19-Mar-2025 Vanguard Investments Australia Ltd. BUY 118.70 Ordinary Limited 2,808 2,808 20-Mar-2025 Vanguard Investments Australia Ltd. BUY 117.50 Ordinary Limited 624 624 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 20-Mar-2025 Vanguard Investments Australia Ltd. BUY 117.50 Ordinary Limited 5,616 5,616 21-Mar-2025 Vanguard Investments Australia Ltd. BUY 118.58 Ordinary Limited 2,109 2,109 21-Mar-2025 Vanguard Investments Australia Ltd. BUY 118.58 Ordinary Limited 82 82 21-Mar-2025 Vanguard Investments Australia Ltd. BUY 118.58 Ordinary Limited 2,379 2,379 24-Mar-2025 Vanguard Investments Australia Ltd. BUY 119.10 Ordinary Limited 2,808 2,808 26-Mar-2025 Vanguard Investments Australia Ltd. BUY 119.96 Ordinary Limited 2,109 2,109 26-Mar-2025 Vanguard Investments Australia Ltd. BUY 119.96 Ordinary Limited 3,515 3,515 26-Mar-2025 Vanguard Investments Australia Ltd. BUY 119.96 Ordinary Limited 427 427 27-Mar-2025 Vanguard Investments Australia Ltd. BUY 120.09 Ordinary Limited 3,660 3,660 27-Mar-2025 Vanguard Investments Australia Ltd. BUY 120.09 Ordinary Limited 3,515 3,515 28-Mar-2025 Vanguard Investments Australia Ltd. BUY 121.26 Ordinary Limited 3,515 3,515 28-Mar-2025 Vanguard Investments Australia Ltd. SELL 121.26 Ordinary Limited (1,281) (1,281) 31-Mar-2025 Vanguard Investments Australia Ltd. BUY 115.49 Ordinary Limited 1,406 1,406 31-Mar-2025 Vanguard Investments Australia Ltd. SELL 115.49 Ordinary Limited (78,262) (78,262) 31-Mar-2025 Vanguard Investments Australia Ltd. SELL 115.49 Ordinary Limited (289) (289) 1-Apr-2025 Vanguard Investments Australia Ltd. BUY 117.10 Ordinary Limited 2,424 2,424 1-Apr-2025 Vanguard Investments Australia Ltd. BUY 117.10 Ordinary Limited 2,037 2,037 1-Apr-2025 Vanguard Investments Australia Ltd. BUY 117.10 Ordinary Limited 2,716 2,716 1-Apr-2025 Vanguard Investments Australia Ltd. BUY 117.10 Ordinary Limited 842 842 2-Apr-2025 Vanguard Investments Australia Ltd. BUY 115.08 Ordinary Limited 906 906 2-Apr-2025 Vanguard Investments Australia Ltd. BUY 115.08 Ordinary Limited 11,127 11,127 3-Apr-2025 Vanguard Investments Australia Ltd. BUY 111.94 Ordinary Limited 909 909 3-Apr-2025 Vanguard Investments Australia Ltd. BUY 111.94 Ordinary Limited 3,395 3,395 3-Apr-2025 Vanguard Investments Australia Ltd. BUY 111.94 Ordinary Limited 4,074 4,074 3-Apr-2025 Vanguard Investments Australia Ltd. BUY 111.94 Ordinary Limited 4,753 4,753 4-Apr-2025 Vanguard Investments Australia Ltd. BUY 112.70 Ordinary Limited 6,342 6,342 4-Apr-2025 Vanguard Investments Australia Ltd. SELL 112.70 Ordinary Limited (1,358) (1,358) 4-Apr-2025 Vanguard Investments Australia Ltd. BUY 112.70 Ordinary Limited 6,790 6,790 7-Apr-2025 Vanguard Investments Australia Ltd. BUY 108.40 Ordinary Limited 2,121 2,121 7-Apr-2025 Vanguard Investments Australia Ltd. BUY 108.40 Ordinary Limited 20,604 20,604 7-Apr-2025 Vanguard Investments Australia Ltd. BUY 108.40 Ordinary Limited 6,060 6,060 7-Apr-2025 Vanguard Investments Australia Ltd. BUY 108.40 Ordinary Limited 10,185 10,185 7-Apr-2025 Vanguard Investments Australia Ltd. SELL 108.40 Ordinary Limited (1,684) (1,684) 7-Apr-2025 Vanguard Investments Australia Ltd. SELL 108.40 Ordinary Limited (421) (421) 7-Apr-2025 Vanguard Investments Australia Ltd. BUY 108.40 Ordinary Limited 1,263 1,263 7-Apr-2025 Vanguard Investments Australia Ltd. SELL 42.34 Ordinary Plc (4,554) (4,554) 8-Apr-2025 Vanguard Investments Australia Ltd. BUY 109.48 Ordinary Limited 10,605 10,605 8-Apr-2025 Vanguard Investments Australia Ltd. BUY 109.48 Ordinary Limited 2,716 2,716 8-Apr-2025 Vanguard Investments Australia Ltd. BUY 109.48 Ordinary Limited 6,111 6,111 8-Apr-2025 Vanguard Investments Australia Ltd. BUY 109.48 Ordinary Limited 1,263 1,263 9-Apr-2025 Vanguard Investments Australia Ltd. BUY 103.99 Ordinary Limited 3,939 3,939 9-Apr-2025 Vanguard Investments Australia Ltd. BUY 103.99 Ordinary Limited 2,716 2,716 9-Apr-2025 Vanguard Investments Australia Ltd. BUY 103.99 Ordinary Limited 6,790 6,790 10-Apr-2025 Vanguard Investments Australia Ltd. BUY 110.59 Ordinary Limited 7,272 7,272 10-Apr-2025 Vanguard Investments Australia Ltd. BUY 110.59 Ordinary Limited 2,037 2,037 10-Apr-2025 Vanguard Investments Australia Ltd. BUY 110.59 Ordinary Limited 5,432 5,432 11-Apr-2025 Vanguard Investments Australia Ltd. BUY 109.29 Ordinary Limited 3,395 3,395 11-Apr-2025 Vanguard Investments Australia Ltd. BUY 109.29 Ordinary Limited 2,716 2,716 11-Apr-2025 Vanguard Investments Australia Ltd. BUY 43.04 Ordinary Plc 2,290 2,290 14-Apr-2025 Vanguard Investments Australia Ltd. BUY 110.85 Ordinary Limited 3,952 3,952 14-Apr-2025 Vanguard Investments Australia Ltd. BUY 110.85 Ordinary Limited 2,037 2,037 14-Apr-2025 Vanguard Investments Australia Ltd. BUY 110.85 Ordinary Limited 421 421 16-Apr-2025 Vanguard Investments Australia Ltd. BUY 108.37 Ordinary Limited 6,080 6,080 16-Apr-2025 Vanguard Investments Australia Ltd. BUY 108.37 Ordinary Limited 2,692 2,692 16-Apr-2025 Vanguard Investments Australia Ltd. BUY 108.37 Ordinary Limited 5,106 5,106 16-Apr-2025 Vanguard Investments Australia Ltd. BUY 108.37 Ordinary Limited 1,358 1,358 16-Apr-2025 Vanguard Investments Australia Ltd. BUY 43.53 Ordinary Plc 4,168 4,168 17-Apr-2025 Vanguard Investments Australia Ltd. BUY 111.54 Ordinary Limited 3,355 3,355 17-Apr-2025 Vanguard Investments Australia Ltd. BUY 111.54 Ordinary Limited 4,074 4,074 17-Apr-2025 Vanguard Investments Australia Ltd. BUY 111.54 Ordinary Limited 2,037 2,037 22-Apr-2025 Vanguard Investments Australia Ltd. BUY 111.62 Ordinary Limited 6,181 6,181 22-Apr-2025 Vanguard Investments Australia Ltd. BUY 111.62 Ordinary Limited 3,965 3,965 22-Apr-2025 Vanguard Investments Australia Ltd. BUY 111.62 Ordinary Limited 2,037 2,037 22-Apr-2025 Vanguard Investments Australia Ltd. BUY 44.67 Ordinary Plc 2,180 2,180 23-Apr-2025 Vanguard Investments Australia Ltd. BUY 113.83 Ordinary Limited 2,013 2,013 23-Apr-2025 Vanguard Investments Australia Ltd. BUY 113.83 Ordinary Limited 2,037 2,037 24-Apr-2025 Vanguard Investments Australia Ltd. BUY 114.92 Ordinary Limited 2,716 2,716 28-Apr-2025 Vanguard Investments Australia Ltd. BUY 115.00 Ordinary Limited 2,716 2,716 29-Apr-2025 Vanguard Investments Australia Ltd. BUY 116.56 Ordinary Limited 7,015 7,015 29-Apr-2025 Vanguard Investments Australia Ltd. SELL 116.56 Ordinary Limited (6,710) (6,710) 29-Apr-2025 Vanguard Investments Australia Ltd. BUY 116.56 Ordinary Limited 679 679 29-Apr-2025 Vanguard Investments Australia Ltd. BUY 116.56 Ordinary Limited 2,716 2,716 29-Apr-2025 Vanguard Investments Australia Ltd. SELL 116.56 Ordinary Limited (3,395) (3,395) 30-Apr-2025 Vanguard Investments Australia Ltd. BUY 117.10 Ordinary Limited 6,936 6,936 30-Apr-2025 Vanguard Investments Australia Ltd. BUY 44.47 Ordinary Plc 2,096 2,096 1-May-2025 Vanguard Investments Australia Ltd. BUY 115.90 Ordinary Limited 2,716 2,716 1-May-2025 Vanguard Investments Australia Ltd. BUY 115.90 Ordinary Limited 2,037 2,037 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 2-May-2025 Vanguard Investments Australia Ltd. BUY 116.66 Ordinary Limited 2,037 2,037 2-May-2025 Vanguard Investments Australia Ltd. BUY 45.02 Ordinary Plc 2,755 2,755 2-May-2025 Vanguard Investments Australia Ltd. BUY 45.02 Ordinary Plc 1,043 1,043 5-May-2025 Vanguard Investments Australia Ltd. BUY 115.59 Ordinary Limited 2,135 2,135 6-May-2025 Vanguard Investments Australia Ltd. BUY 115.26 Ordinary Limited 4,074 4,074 8-May-2025 Vanguard Investments Australia Ltd. BUY 116.08 Ordinary Limited 1,216 1,216 8-May-2025 Vanguard Investments Australia Ltd. BUY 116.08 Ordinary Limited 4,710 4,710 8-May-2025 Vanguard Investments Australia Ltd. BUY 115.91 Ordinary Limited 4,378 4,378 9-May-2025 Vanguard Investments Australia Ltd. BUY 114.98 Ordinary Limited 3,405 3,405 12-May-2025 Vanguard Investments Australia Ltd. BUY 117.35 Ordinary Limited 2,121 2,121 13-May-2025 Vanguard Investments Australia Ltd. BUY 119.85 Ordinary Limited 2,732 2,732 14-May-2025 Vanguard Investments Australia Ltd. BUY 120.49 Ordinary Limited 2,732 2,732 14-May-2025 Vanguard Investments Australia Ltd. BUY 120.49 Ordinary Limited 2,732 2,732 15-May-2025 Vanguard Investments Australia Ltd. BUY 120.02 Ordinary Limited 1,818 1,818 16-May-2025 Vanguard Investments Australia Ltd. BUY 121.05 Ordinary Limited 2,049 2,049 19-May-2025 Vanguard Investments Australia Ltd. BUY 119.46 Ordinary Limited 3,415 3,415 21-May-2025 Vanguard Investments Australia Ltd. BUY 119.56 Ordinary Limited 1,366 1,366 23-May-2025 Vanguard Investments Australia Ltd. BUY 117.00 Ordinary Limited 2,049 2,049 26-May-2025 Vanguard Investments Australia Ltd. BUY 115.21 Ordinary Limited 2,732 2,732 26-May-2025 Vanguard Investments Australia Ltd. BUY 115.21 Ordinary Limited 4,781 4,781 27-May-2025 Vanguard Investments Australia Ltd. BUY 115.25 Ordinary Limited 1,366 1,366 28-May-2025 Vanguard Investments Australia Ltd. BUY 114.17 Ordinary Limited 1,520 1,520 28-May-2025 Vanguard Investments Australia Ltd. SELL 114.17 Ordinary Limited (2,732) (2,732) 29-May-2025 Vanguard Investments Australia Ltd. BUY 113.39 Ordinary Limited 2,049 2,049 30-May-2025 Vanguard Investments Australia Ltd. BUY 112.66 Ordinary Limited 2,745 2,745 30-May-2025 Vanguard Investments Australia Ltd. BUY 44.02 Ordinary Plc 5,157 5,157 2-Jun-2025 Vanguard Investments Australia Ltd. BUY 110.75 Ordinary Limited 2,135 2,135 2-Jun-2025 Vanguard Investments Australia Ltd. BUY 110.75 Ordinary Limited 1,366 1,366 3-Jun-2025 Vanguard Investments Australia Ltd. BUY 110.02 Ordinary Limited 2,745 2,745 4-Jun-2025 Vanguard Investments Australia Ltd. BUY 109.68 Ordinary Limited 3,415 3,415 5-Jun-2025 Vanguard Investments Australia Ltd. BUY 110.01 Ordinary Limited 2,754 2,754 5-Jun-2025 Vanguard Investments Australia Ltd. BUY 110.01 Ordinary Limited 2,732 2,732 5-Jun-2025 Vanguard Investments Australia Ltd. SELL 110.01 Ordinary Limited (848) (848) 6-Jun-2025 Vanguard Investments Australia Ltd. BUY 109.60 Ordinary Limited 3,415 3,415 10-Jun-2025 Vanguard Investments Australia Ltd. BUY 109.12 Ordinary Limited 2,448 2,448 10-Jun-2025 Vanguard Investments Australia Ltd. BUY 109.12 Ordinary Limited 1,836 1,836 11-Jun-2025 Vanguard Investments Australia Ltd. BUY 109.38 Ordinary Limited 1,836 1,836 11-Jun-2025 Vanguard Investments Australia Ltd. BUY 109.38 Ordinary Limited 3,415 3,415 12-Jun-2025 Vanguard Investments Australia Ltd. BUY 107.58 Ordinary Limited 918 918 13-Jun-2025 Vanguard Investments Australia Ltd. BUY 106.38 Ordinary Limited 1,530 1,530 13-Jun-2025 Vanguard Investments Australia Ltd. BUY 106.38 Ordinary Limited 2,049 2,049 16-Jun-2025 Vanguard Investments Australia Ltd. BUY 107.11 Ordinary Limited 3,060 3,060 19-Jun-2025 Vanguard Investments Australia Ltd. BUY 103.55 Ordinary Limited 1,836 1,836 19-Jun-2025 Vanguard Investments Australia Ltd. BUY 103.55 Ordinary Limited 3,060 3,060 20-Jun-2025 Vanguard Investments Australia Ltd. SELL 102.17 Ordinary Limited (14,478) (14,478) 20-Jun-2025 Vanguard Investments Australia Ltd. SELL 102.17 Ordinary Limited (168,133) (168,133) 23-Jun-2025 Vanguard Investments Australia Ltd. BUY 101.83 Ordinary Limited 3,672 3,672 23-Jun-2025 Vanguard Investments Australia Ltd. BUY 101.83 Ordinary Limited 1,908 1,908 24-Jun-2025 Vanguard Investments Australia Ltd. BUY 104.94 Ordinary Limited 2,544 2,544 24-Jun-2025 Vanguard Investments Australia Ltd. BUY 104.94 Ordinary Limited 636 636 25-Jun-2025 Vanguard Investments Australia Ltd. BUY 104.30 Ordinary Limited 3,180 3,180 26-Jun-2025 Vanguard Investments Australia Ltd. BUY 104.19 Ordinary Limited 3,050 3,050 26-Jun-2025 Vanguard Investments Australia Ltd. BUY 104.19 Ordinary Limited 3,180 3,180 26-Jun-2025 Vanguard Investments Australia Ltd. BUY 104.19 Ordinary Limited 5,088 5,088 27-Jun-2025 Vanguard Investments Australia Ltd. BUY 108.97 Ordinary Limited 3,185 3,185 30-Jun-2025 Vanguard Investments Australia Ltd. SELL 107.13 Ordinary Limited (38,815) (38,815) 1-Jul-2025 Vanguard Investments Australia Ltd. BUY 106.12 Ordinary Limited 621 621 1-Jul-2025 Vanguard Investments Australia Ltd. BUY 106.12 Ordinary Limited 4,347 4,347 1-Jul-2025 Vanguard Investments Australia Ltd. BUY 106.12 Ordinary Limited 3,105 3,105 3-Jul-2025 Vanguard Investments Australia Ltd. BUY 110.25 Ordinary Limited 3,105 3,105 3-Jul-2025 Vanguard Investments Australia Ltd. BUY 42.96 Ordinary Plc 2,298 2,298 4-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.80 Ordinary Limited 2,727 2,727 4-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.80 Ordinary Limited 4,545 4,545 7-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.62 Ordinary Limited 3,105 3,105 7-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.62 Ordinary Limited 3,726 3,726 8-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.19 Ordinary Limited 1,212 1,212 8-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.19 Ordinary Limited 4,545 4,545 9-Jul-2025 Vanguard Investments Australia Ltd. BUY 107.59 Ordinary Limited 1,863 1,863 10-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.62 Ordinary Limited 4,545 4,545 10-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.62 Ordinary Limited 3,105 3,105 11-Jul-2025 Vanguard Investments Australia Ltd. BUY 111.10 Ordinary Limited 3,030 3,030 11-Jul-2025 Vanguard Investments Australia Ltd. BUY 111.10 Ordinary Limited 2,484 2,484 14-Jul-2025 Vanguard Investments Australia Ltd. BUY 111.74 Ordinary Limited 2,484 2,484 15-Jul-2025 Vanguard Investments Australia Ltd. BUY 110.28 Ordinary Limited 1,818 1,818 Vanguard Personalized Indexing Management RECEIVE Ordinary Limited 449 449 Vanguard Personalized Indexing Management RECEIVE Ordinary Plc 1,100 1,100 Vanguard Personalized Indexing Management DELIVER ADR (2,586) (2,586) # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected This is Annexure A of 20 pages referred to in Form 603, Notice of initial substantial holder. Signature: Name: Shawn Acker Capacity: Compliance Manager Date: 18 July 2025 # External Use Authorized


ex_07d15form605ceasingsh

External Use Authorized 605 15 July 2001 Form 605 Corporations Act 2001 Section 671B Notice of ceasing to be a substantial holder To Company Name/Scheme Rio Tinto Limited ACN/ARSN 004 458 404 1. Details of substantial holder (1) Name Vanguard Group (The Vanguard Group, Inc. and its controlled entities including those listed in Annexure A) ACN/ARSN (if applicable) N/A The holder ceased to be a substantial holder on 10 July 2025 The previous notice was given to the company on 29 April 2025 The previous notice was dated 29 April 2025 2. Changes in relevant interests Particulars of each change in, or change in the nature of, a relevant interest (2) of the substantial holder or an associate (3) in voting securities of the company or scheme, since the substantial holder was last required to give a substantial holding notice to the company or scheme are as follows: Date of change Person whose relevant interest changed Nature of change (4) Consideration given in relation to change (5) Class (6) and number of securities affected Person's votes affected See Annexure A Vanguard Group now holds 4.996% of voting power 3. Changes in association The persons who have become associates (3) of, ceased to be associates of, or have changed the nature of their association (7) 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 N/A N/A 4. Addresses The addresses of persons named in this form are as follows: Name Address Vanguard Group P.O. Box 2600, V26 Valley Forge, PA 19482 USA Signature Print ________Shawn Acker capacity Compliance Manager sign here date 15 July 2025 EXHIBIT 99.7


External Use Authorized 605 15 July 2001 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 4 of the form. (2) See the definition of "relevant interest" in sections 608 and 671B(7) of the Corporations Act 2001. (3) See the definition of "associate" in section 9 of the Corporations Act 2001. (4) 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. (5) 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. (6) The voting shares of a company constitute one class unless divided into separate classes. (7) Give details, if appropriate, of the present association and any change in that association since the last substantial holding notice.


Annexure A To Company Rio Tinto Limited ACN/ARSN 004 458 404 Substantial Holder Name Vanguard Group ACN/ARSN N/A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 25-Apr-2025 The Vanguard Group, Inc. BUY 116.03 Ordinary Limited 1,105 1,105 25-Apr-2025 The Vanguard Group, Inc. BUY 45.71 Ordinary plc 3,385 3,385 25-Apr-2025 The Vanguard Group, Inc. BUY 45.50 Ordinary plc 425 425 25-Apr-2025 The Vanguard Group, Inc. BUY 116.03 Ordinary Limited 1,296 1,296 25-Apr-2025 The Vanguard Group, Inc. BUY 45.71 Ordinary plc 3,008 3,008 28-Apr-2025 The Vanguard Group, Inc. BUY 45.45 Ordinary plc 188 188 28-Apr-2025 The Vanguard Group, Inc. BUY 115.00 Ordinary Limited 309 309 28-Apr-2025 The Vanguard Group, Inc. BUY 45.25 Ordinary plc 666 666 28-Apr-2025 The Vanguard Group, Inc. BUY 45.25 Ordinary plc 488 488 28-Apr-2025 The Vanguard Group, Inc. BUY 115.00 Ordinary Limited 616 616 28-Apr-2025 The Vanguard Group, Inc. BUY 115.57 Ordinary Limited 1,970 1,970 28-Apr-2025 The Vanguard Group, Inc. BUY 45.45 Ordinary plc 5,142 5,142 28-Apr-2025 The Vanguard Group, Inc. BUY 45.33 Ordinary plc 5,900 5,900 28-Apr-2025 The Vanguard Group, Inc. BUY 45.25 Ordinary plc 1,182 1,182 28-Apr-2025 The Vanguard Group, Inc. BUY 45.33 Ordinary plc 13,731 13,731 28-Apr-2025 The Vanguard Group, Inc. BUY 115.57 Ordinary Limited 1,685 1,685 28-Apr-2025 The Vanguard Group, Inc. BUY 115.46 Ordinary Limited 151 151 28-Apr-2025 The Vanguard Group, Inc. BUY 115.57 Ordinary Limited 1,218 1,218 28-Apr-2025 The Vanguard Group, Inc. BUY 45.33 Ordinary plc 3,444 3,444 28-Apr-2025 The Vanguard Group, Inc. BUY 115.46 Ordinary Limited 3,622 3,622 29-Apr-2025 The Vanguard Group, Inc. SELL 45.47 Ordinary plc (4,186) (4,186) 29-Apr-2025 The Vanguard Group, Inc. BUY 45.47 Ordinary plc 160 160 29-Apr-2025 The Vanguard Group, Inc. BUY 116.63 Ordinary Limited 996 996 29-Apr-2025 The Vanguard Group, Inc. BUY 45.52 Ordinary plc 888 888 29-Apr-2025 The Vanguard Group, Inc. BUY 45.47 Ordinary plc 3,319 3,319 29-Apr-2025 The Vanguard Group, Inc. BUY 116.57 Ordinary Limited 128 128 29-Apr-2025 The Vanguard Group, Inc. BUY 45.47 Ordinary plc 371 371 29-Apr-2025 The Vanguard Group, Inc. BUY 45.47 Ordinary plc 7,956 7,956 29-Apr-2025 The Vanguard Group, Inc. BUY 45.47 Ordinary plc 1,900 1,900 29-Apr-2025 The Vanguard Group, Inc. BUY 45.47 Ordinary plc 5,794 5,794 30-Apr-2025 The Vanguard Group, Inc. BUY 44.47 Ordinary plc 423 423 30-Apr-2025 The Vanguard Group, Inc. BUY 44.47 Ordinary plc 8,283 8,283 30-Apr-2025 The Vanguard Group, Inc. BUY 116.80 Ordinary Limited 1,348 1,348 30-Apr-2025 The Vanguard Group, Inc. BUY 117.10 Ordinary Limited 77 77 30-Apr-2025 The Vanguard Group, Inc. BUY 44.47 Ordinary plc 205 205 30-Apr-2025 The Vanguard Group, Inc. BUY 44.47 Ordinary plc 1,220 1,220 30-Apr-2025 The Vanguard Group, Inc. BUY 44.47 Ordinary plc 993 993 30-Apr-2025 The Vanguard Group, Inc. BUY 116.75 Ordinary Limited 720 720 30-Apr-2025 The Vanguard Group, Inc. BUY 117.10 Ordinary Limited 646 646 30-Apr-2025 The Vanguard Group, Inc. BUY 44.47 Ordinary plc 418 418 1-May-2025 The Vanguard Group, Inc. BUY 115.90 Ordinary Limited 414 414 1-May-2025 The Vanguard Group, Inc. BUY 44.30 Ordinary plc 1,143 1,143 1-May-2025 The Vanguard Group, Inc. BUY 115.00 Ordinary Limited 470 470 1-May-2025 The Vanguard Group, Inc. BUY 115.00 Ordinary Limited 542 542 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary plc 620 620 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary plc 1,000 1,000 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary plc 1,500 1,500 2-May-2025 The Vanguard Group, Inc. BUY 116.66 Ordinary Limited 152 152 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary plc 430 430 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary plc 5,967 5,967 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary plc 3,416 3,416 2-May-2025 The Vanguard Group, Inc. BUY 116.66 Ordinary Limited 199 199 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary plc 583 583 2-May-2025 The Vanguard Group, Inc. BUY 116.66 Ordinary Limited 4,781 4,781 2-May-2025 The Vanguard Group, Inc. BUY 45.02 Ordinary plc 12,494 12,494 2-May-2025 The Vanguard Group, Inc. SELL 45.02 Ordinary plc (4,782) (4,782) 5-May-2025 The Vanguard Group, Inc. BUY 44.42 Ordinary plc 12,558 12,558 5-May-2025 The Vanguard Group, Inc. BUY 115.47 Ordinary Limited 3,350 3,350 5-May-2025 The Vanguard Group, Inc. BUY 116.30 Ordinary Limited 5,659 5,659 6-May-2025 The Vanguard Group, Inc. BUY 44.79 Ordinary plc 236 236 6-May-2025 The Vanguard Group, Inc. BUY 115.26 Ordinary Limited 294 294 6-May-2025 The Vanguard Group, Inc. BUY 44.79 Ordinary plc 828 828 6-May-2025 The Vanguard Group, Inc. BUY 115.26 Ordinary Limited 152 152 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 6-May-2025 The Vanguard Group, Inc. BUY 44.79 Ordinary plc 430 430 6-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 3,594 3,594 6-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 7,787 7,787 6-May-2025 The Vanguard Group, Inc. BUY 115.58 Ordinary Limited 1,675 1,675 6-May-2025 The Vanguard Group, Inc. BUY 115.26 Ordinary Limited 53 53 6-May-2025 The Vanguard Group, Inc. BUY 44.79 Ordinary plc 125 125 6-May-2025 The Vanguard Group, Inc. BUY 115.58 Ordinary Limited 2,997 2,997 6-May-2025 The Vanguard Group, Inc. BUY 115.58 Ordinary Limited 1,620 1,620 6-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 3,760 3,760 6-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 6,956 6,956 6-May-2025 The Vanguard Group, Inc. BUY 115.24 Ordinary Limited 4,214 4,214 6-May-2025 The Vanguard Group, Inc. BUY 44.66 Ordinary plc 13,792 13,792 6-May-2025 The Vanguard Group, Inc. BUY 115.58 Ordinary Limited 402 402 6-May-2025 The Vanguard Group, Inc. BUY 115.58 Ordinary Limited 1,809 1,809 6-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 1,142 1,142 6-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 5,139 5,139 6-May-2025 The Vanguard Group, Inc. BUY 44.79 Ordinary plc 2,897 2,897 6-May-2025 The Vanguard Group, Inc. SELL 44.79 Ordinary plc (982) (982) 7-May-2025 The Vanguard Group, Inc. SELL 45.40 Ordinary plc (4,999) (4,999) 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary plc 12,389 12,389 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary plc 176 176 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 138 138 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary plc 381 381 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 356 356 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 445 445 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary plc 1,268 1,268 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary plc 1,585 1,585 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary plc 575 575 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary plc 5,500 5,500 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 393 393 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 1,336 1,336 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary plc 1,673 1,673 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 6,329 6,329 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary plc 4,971 4,971 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary plc 5,485 5,485 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 147 147 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary plc 457 457 7-May-2025 The Vanguard Group, Inc. BUY 115.93 Ordinary Limited 3,742 3,742 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary plc 5,093 5,093 7-May-2025 The Vanguard Group, Inc. BUY 116.22 Ordinary Limited 670 670 7-May-2025 The Vanguard Group, Inc. BUY 45.26 Ordinary plc 1,119 1,119 7-May-2025 The Vanguard Group, Inc. BUY 116.22 Ordinary Limited 1,462 1,462 7-May-2025 The Vanguard Group, Inc. BUY 115.60 Ordinary Limited 394 394 7-May-2025 The Vanguard Group, Inc. BUY 115.60 Ordinary Limited 788 788 7-May-2025 The Vanguard Group, Inc. BUY 45.26 Ordinary plc 3,461 3,461 7-May-2025 The Vanguard Group, Inc. BUY 45.17 Ordinary plc 2,268 2,268 7-May-2025 The Vanguard Group, Inc. BUY 45.17 Ordinary plc 1,134 1,134 7-May-2025 The Vanguard Group, Inc. BUY 45.40 Ordinary plc 266 266 8-May-2025 The Vanguard Group, Inc. BUY 116.08 Ordinary Limited 392 392 8-May-2025 The Vanguard Group, Inc. BUY 116.08 Ordinary Limited 46 46 8-May-2025 The Vanguard Group, Inc. BUY 116.08 Ordinary Limited 147 147 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 1,104 1,104 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 414 414 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 127 127 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 9,135 9,135 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 43,676 43,676 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 11,279 11,279 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 1,514 1,514 8-May-2025 The Vanguard Group, Inc. BUY 44.59 Ordinary plc 17,400 17,400 8-May-2025 The Vanguard Group, Inc. BUY 116.08 Ordinary Limited 64 64 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 121 121 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 543 543 8-May-2025 The Vanguard Group, Inc. BUY 116.08 Ordinary Limited 2,223 2,223 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 7,480 7,480 8-May-2025 The Vanguard Group, Inc. BUY 115.74 Ordinary Limited 804 804 8-May-2025 The Vanguard Group, Inc. BUY 44.59 Ordinary plc 2,284 2,284 8-May-2025 The Vanguard Group, Inc. BUY 44.45 Ordinary plc 15,691 15,691 9-May-2025 The Vanguard Group, Inc. BUY 114.98 Ordinary Limited 308 308 9-May-2025 The Vanguard Group, Inc. BUY 44.97 Ordinary plc 3,402 3,402 9-May-2025 The Vanguard Group, Inc. BUY 115.64 Ordinary Limited 1,685 1,685 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 9-May-2025 The Vanguard Group, Inc. BUY 114.98 Ordinary Limited 57 57 9-May-2025 The Vanguard Group, Inc. BUY 44.97 Ordinary plc 220 220 9-May-2025 The Vanguard Group, Inc. BUY 44.97 Ordinary plc 9,914 9,914 9-May-2025 The Vanguard Group, Inc. BUY 115.46 Ordinary Limited 2,990 2,990 9-May-2025 The Vanguard Group, Inc. BUY 44.85 Ordinary plc 12,269 12,269 12-May-2025 The Vanguard Group, Inc. BUY 117.35 Ordinary Limited 178 178 12-May-2025 The Vanguard Group, Inc. BUY 46.62 Ordinary plc 534 534 12-May-2025 The Vanguard Group, Inc. BUY 47.47 Ordinary plc 927 927 12-May-2025 The Vanguard Group, Inc. BUY 117.35 Ordinary Limited 80 80 12-May-2025 The Vanguard Group, Inc. BUY 46.62 Ordinary plc 252 252 12-May-2025 The Vanguard Group, Inc. BUY 118.08 Ordinary Limited 1,458 1,458 12-May-2025 The Vanguard Group, Inc. BUY 46.62 Ordinary plc 11,760 11,760 12-May-2025 The Vanguard Group, Inc. BUY 46.72 Ordinary plc 3,384 3,384 12-May-2025 The Vanguard Group, Inc. SELL 46.62 Ordinary plc (4,941) (4,941) 13-May-2025 The Vanguard Group, Inc. BUY 119.85 Ordinary Limited 343 343 13-May-2025 The Vanguard Group, Inc. BUY 119.85 Ordinary Limited 147 147 13-May-2025 The Vanguard Group, Inc. BUY 47.00 Ordinary plc 966 966 13-May-2025 The Vanguard Group, Inc. BUY 47.00 Ordinary plc 414 414 13-May-2025 The Vanguard Group, Inc. BUY 119.85 Ordinary Limited 308 308 13-May-2025 The Vanguard Group, Inc. BUY 119.30 Ordinary Limited 4,749 4,749 13-May-2025 The Vanguard Group, Inc. BUY 47.44 Ordinary plc 8,509 8,509 13-May-2025 The Vanguard Group, Inc. BUY 46.85 Ordinary plc 2,400 2,400 13-May-2025 The Vanguard Group, Inc. BUY 119.85 Ordinary Limited 64 64 13-May-2025 The Vanguard Group, Inc. BUY 47.00 Ordinary plc 116 116 13-May-2025 The Vanguard Group, Inc. BUY 120.42 Ordinary Limited 1,458 1,458 13-May-2025 The Vanguard Group, Inc. BUY 120.42 Ordinary Limited 405 405 13-May-2025 The Vanguard Group, Inc. BUY 46.85 Ordinary plc 3,384 3,384 13-May-2025 The Vanguard Group, Inc. BUY 46.85 Ordinary plc 940 940 13-May-2025 The Vanguard Group, Inc. BUY 47.00 Ordinary plc 777 777 13-May-2025 The Vanguard Group, Inc. BUY 47.37 Ordinary plc 836 836 13-May-2025 The Vanguard Group, Inc. BUY 47.00 Ordinary plc 2,787 2,787 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary plc 18,946 18,946 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary plc 502 502 14-May-2025 The Vanguard Group, Inc. SELL 120.49 Ordinary Limited (360) (360) 14-May-2025 The Vanguard Group, Inc. SELL 46.84 Ordinary plc (1,040) (1,040) 14-May-2025 The Vanguard Group, Inc. BUY 120.49 Ordinary Limited 1,342 1,342 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary plc 4,081 4,081 14-May-2025 The Vanguard Group, Inc. BUY 120.49 Ordinary Limited 3,589 3,589 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary plc 5,801 5,801 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary plc 5,239 5,239 14-May-2025 The Vanguard Group, Inc. BUY 119.82 Ordinary Limited 1,324 1,324 14-May-2025 The Vanguard Group, Inc. BUY 120.49 Ordinary Limited 205 205 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary plc 650 650 14-May-2025 The Vanguard Group, Inc. BUY 120.49 Ordinary Limited 3,360 3,360 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary plc 4,086 4,086 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary plc 9,734 9,734 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary plc 386 386 14-May-2025 The Vanguard Group, Inc. BUY 46.84 Ordinary plc 1,569 1,569 14-May-2025 The Vanguard Group, Inc. BUY 120.19 Ordinary Limited 1,337 1,337 14-May-2025 The Vanguard Group, Inc. BUY 120.49 Ordinary Limited 47,571 47,571 15-May-2025 The Vanguard Group, Inc. BUY 120.02 Ordinary Limited 245 245 15-May-2025 The Vanguard Group, Inc. BUY 46.92 Ordinary plc 690 690 15-May-2025 The Vanguard Group, Inc. BUY 120.02 Ordinary Limited 178 178 15-May-2025 The Vanguard Group, Inc. BUY 46.92 Ordinary plc 500 500 15-May-2025 The Vanguard Group, Inc. BUY 46.92 Ordinary plc 2,000 2,000 15-May-2025 The Vanguard Group, Inc. BUY 120.02 Ordinary Limited 616 616 15-May-2025 The Vanguard Group, Inc. BUY 119.58 Ordinary Limited 2,050 2,050 15-May-2025 The Vanguard Group, Inc. BUY 46.61 Ordinary plc 5,384 5,384 15-May-2025 The Vanguard Group, Inc. BUY 121.35 Ordinary Limited 1,620 1,620 15-May-2025 The Vanguard Group, Inc. BUY 121.35 Ordinary Limited 243 243 15-May-2025 The Vanguard Group, Inc. BUY 47.11 Ordinary plc 3,760 3,760 15-May-2025 The Vanguard Group, Inc. BUY 47.11 Ordinary plc 564 564 15-May-2025 The Vanguard Group, Inc. BUY 46.92 Ordinary plc 11,984 11,984 15-May-2025 The Vanguard Group, Inc. BUY 119.58 Ordinary Limited 670 670 15-May-2025 The Vanguard Group, Inc. BUY 46.72 Ordinary plc 321 321 15-May-2025 The Vanguard Group, Inc. BUY 46.89 Ordinary plc 2,209 2,209 15-May-2025 The Vanguard Group, Inc. BUY 119.45 Ordinary Limited 5,289 5,289 16-May-2025 The Vanguard Group, Inc. BUY 46.76 Ordinary plc 150 150 16-May-2025 The Vanguard Group, Inc. BUY 121.05 Ordinary Limited 409 409 16-May-2025 The Vanguard Group, Inc. BUY 46.76 Ordinary plc 10,471 10,471 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 16-May-2025 The Vanguard Group, Inc. BUY 46.76 Ordinary plc 4,741 4,741 16-May-2025 The Vanguard Group, Inc. BUY 121.05 Ordinary Limited 85 85 16-May-2025 The Vanguard Group, Inc. BUY 46.76 Ordinary plc 252 252 16-May-2025 The Vanguard Group, Inc. BUY 121.05 Ordinary Limited 4,552 4,552 16-May-2025 The Vanguard Group, Inc. BUY 46.76 Ordinary plc 9,489 9,489 16-May-2025 The Vanguard Group, Inc. BUY 121.05 Ordinary Limited 2,697 2,697 16-May-2025 The Vanguard Group, Inc. BUY 46.76 Ordinary plc 2,407 2,407 16-May-2025 The Vanguard Group, Inc. BUY 121.14 Ordinary Limited 600 600 16-May-2025 The Vanguard Group, Inc. BUY 121.14 Ordinary Limited 800 800 16-May-2025 The Vanguard Group, Inc. BUY 47.10 Ordinary plc 2,296 2,296 16-May-2025 The Vanguard Group, Inc. BUY 47.10 Ordinary plc 1,722 1,722 16-May-2025 The Vanguard Group, Inc. BUY 121.05 Ordinary Limited 2,860 2,860 16-May-2025 The Vanguard Group, Inc. BUY 46.79 Ordinary plc 1,242 1,242 16-May-2025 The Vanguard Group, Inc. BUY 46.70 Ordinary plc 279 279 19-May-2025 The Vanguard Group, Inc. SELL 119.50 Ordinary Limited (7,713) (7,713) 19-May-2025 The Vanguard Group, Inc. BUY 120.86 Ordinary Limited 1,105 1,105 19-May-2025 The Vanguard Group, Inc. BUY 46.63 Ordinary plc 3,400 3,400 19-May-2025 The Vanguard Group, Inc. BUY 46.14 Ordinary plc 1,735 1,735 20-May-2025 The Vanguard Group, Inc. BUY 119.22 Ordinary Limited 196 196 20-May-2025 The Vanguard Group, Inc. BUY 46.74 Ordinary plc 552 552 20-May-2025 The Vanguard Group, Inc. BUY 46.74 Ordinary plc 575 575 20-May-2025 The Vanguard Group, Inc. BUY 46.74 Ordinary plc 3,224 3,224 20-May-2025 The Vanguard Group, Inc. BUY 46.74 Ordinary plc 16,970 16,970 20-May-2025 The Vanguard Group, Inc. BUY 46.53 Ordinary plc 653 653 20-May-2025 The Vanguard Group, Inc. BUY 119.78 Ordinary Limited 969 969 20-May-2025 The Vanguard Group, Inc. BUY 46.53 Ordinary plc 1,003 1,003 20-May-2025 The Vanguard Group, Inc. BUY 46.53 Ordinary plc 4,859 4,859 20-May-2025 The Vanguard Group, Inc. BUY 46.53 Ordinary plc 727 727 20-May-2025 The Vanguard Group, Inc. BUY 46.74 Ordinary plc 1,164 1,164 20-May-2025 The Vanguard Group, Inc. BUY 46.66 Ordinary plc 1,095 1,095 21-May-2025 The Vanguard Group, Inc. BUY 119.56 Ordinary Limited 413 413 21-May-2025 The Vanguard Group, Inc. BUY 119.21 Ordinary Limited 5,354 5,354 21-May-2025 The Vanguard Group, Inc. BUY 118.40 Ordinary Limited 1,340 1,340 21-May-2025 The Vanguard Group, Inc. BUY 119.56 Ordinary Limited 230 230 21-May-2025 The Vanguard Group, Inc. BUY 46.52 Ordinary plc 627 627 21-May-2025 The Vanguard Group, Inc. BUY 118.40 Ordinary Limited 3,321 3,321 21-May-2025 The Vanguard Group, Inc. BUY 45.96 Ordinary plc 7,749 7,749 21-May-2025 The Vanguard Group, Inc. BUY 46.52 Ordinary plc 795 795 21-May-2025 The Vanguard Group, Inc. BUY 46.52 Ordinary plc 1,788 1,788 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary plc 219 219 22-May-2025 The Vanguard Group, Inc. BUY 118.88 Ordinary Limited 245 245 22-May-2025 The Vanguard Group, Inc. BUY 118.88 Ordinary Limited 196 196 22-May-2025 The Vanguard Group, Inc. BUY 118.88 Ordinary Limited 414 414 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary plc 1,143 1,143 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary plc 552 552 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary plc 690 690 22-May-2025 The Vanguard Group, Inc. BUY 118.88 Ordinary Limited 1,310 1,310 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary plc 1,768 1,768 22-May-2025 The Vanguard Group, Inc. BUY 46.39 Ordinary plc 4,160 4,160 22-May-2025 The Vanguard Group, Inc. BUY 118.88 Ordinary Limited 107 107 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary plc 364 364 22-May-2025 The Vanguard Group, Inc. BUY 118.83 Ordinary Limited 1,296 1,296 22-May-2025 The Vanguard Group, Inc. BUY 45.80 Ordinary plc 3,024 3,024 22-May-2025 The Vanguard Group, Inc. BUY 45.87 Ordinary plc 796 796 22-May-2025 The Vanguard Group, Inc. BUY 118.83 Ordinary Limited 400 400 22-May-2025 The Vanguard Group, Inc. BUY 45.80 Ordinary plc 1,148 1,148 22-May-2025 The Vanguard Group, Inc. BUY 46.26 Ordinary plc 766 766 23-May-2025 The Vanguard Group, Inc. BUY 45.63 Ordinary plc 142 142 23-May-2025 The Vanguard Group, Inc. BUY 45.63 Ordinary plc 1,725 1,725 23-May-2025 The Vanguard Group, Inc. BUY 117.11 Ordinary Limited 1,105 1,105 23-May-2025 The Vanguard Group, Inc. BUY 45.69 Ordinary plc 3,400 3,400 23-May-2025 The Vanguard Group, Inc. BUY 45.63 Ordinary plc 3,201 3,201 23-May-2025 The Vanguard Group, Inc. BUY 45.63 Ordinary plc 4,937 4,937 23-May-2025 The Vanguard Group, Inc. SELL 45.48 Ordinary plc (53,488) (53,488) 23-May-2025 The Vanguard Group, Inc. SELL 45.51 Ordinary plc (4,062) (4,062) 23-May-2025 The Vanguard Group, Inc. SELL 45.64 Ordinary plc (1,517) (1,517) 23-May-2025 The Vanguard Group, Inc. BUY 117.11 Ordinary Limited 1,600 1,600 23-May-2025 The Vanguard Group, Inc. BUY 45.63 Ordinary plc 1,075 1,075 23-May-2025 The Vanguard Group, Inc. BUY 45.69 Ordinary plc 4,576 4,576 23-May-2025 The Vanguard Group, Inc. SELL 45.48 Ordinary plc (94,160) (94,160) # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 23-May-2025 The Vanguard Group, Inc. SELL 45.51 Ordinary plc (7,150) (7,150) 23-May-2025 The Vanguard Group, Inc. SELL 45.64 Ordinary plc (2,669) (2,669) 23-May-2025 The Vanguard Group, Inc. BUY 117.00 Ordinary Limited 2,640 2,640 23-May-2025 The Vanguard Group, Inc. BUY 45.63 Ordinary plc 2,458 2,458 23-May-2025 The Vanguard Group, Inc. SELL 45.48 Ordinary plc (42,426) (42,426) 23-May-2025 The Vanguard Group, Inc. SELL 45.51 Ordinary plc (3,221) (3,221) 23-May-2025 The Vanguard Group, Inc. SELL 45.64 Ordinary plc (1,203) (1,203) 27-May-2025 The Vanguard Group, Inc. BUY 115.25 Ordinary Limited 616 616 27-May-2025 The Vanguard Group, Inc. BUY 44.99 Ordinary plc 1,792 1,792 27-May-2025 The Vanguard Group, Inc. BUY 44.99 Ordinary plc 575 575 27-May-2025 The Vanguard Group, Inc. BUY 115.25 Ordinary Limited 1,848 1,848 27-May-2025 The Vanguard Group, Inc. SELL 45.02 Ordinary plc (614) (614) 27-May-2025 The Vanguard Group, Inc. SELL 45.09 Ordinary plc (944) (944) 27-May-2025 The Vanguard Group, Inc. SELL 45.03 Ordinary plc (5,317) (5,317) 27-May-2025 The Vanguard Group, Inc. SELL 45.03 Ordinary plc (9,143) (9,143) 27-May-2025 The Vanguard Group, Inc. SELL 45.02 Ordinary plc (1,057) (1,057) 27-May-2025 The Vanguard Group, Inc. SELL 45.09 Ordinary plc (1,624) (1,624) 27-May-2025 The Vanguard Group, Inc. SELL 45.14 Ordinary plc (417) (417) 27-May-2025 The Vanguard Group, Inc. SELL 45.02 Ordinary plc (488) (488) 27-May-2025 The Vanguard Group, Inc. SELL 45.09 Ordinary plc (749) (749) 27-May-2025 The Vanguard Group, Inc. SELL 45.03 Ordinary plc (4,218) (4,218) 28-May-2025 The Vanguard Group, Inc. BUY 114.17 Ordinary Limited 49 49 28-May-2025 The Vanguard Group, Inc. BUY 44.51 Ordinary plc 138 138 28-May-2025 The Vanguard Group, Inc. BUY 114.08 Ordinary Limited 332 332 28-May-2025 The Vanguard Group, Inc. BUY 44.42 Ordinary plc 296 296 28-May-2025 The Vanguard Group, Inc. BUY 44.51 Ordinary plc 7,597 7,597 28-May-2025 The Vanguard Group, Inc. SELL 44.60 Ordinary plc (428) (428) 28-May-2025 The Vanguard Group, Inc. SELL 44.72 Ordinary plc (2,941) (2,941) 28-May-2025 The Vanguard Group, Inc. BUY 114.17 Ordinary Limited 426 426 28-May-2025 The Vanguard Group, Inc. BUY 44.51 Ordinary plc 1,205 1,205 28-May-2025 The Vanguard Group, Inc. BUY 44.51 Ordinary plc 4,320 4,320 28-May-2025 The Vanguard Group, Inc. BUY 114.17 Ordinary Limited 504 504 28-May-2025 The Vanguard Group, Inc. BUY 114.17 Ordinary Limited 1,077 1,077 28-May-2025 The Vanguard Group, Inc. SELL 44.72 Ordinary plc (5,056) (5,056) 28-May-2025 The Vanguard Group, Inc. SELL 44.60 Ordinary plc (737) (737) 28-May-2025 The Vanguard Group, Inc. SELL 44.60 Ordinary plc (339) (339) 28-May-2025 The Vanguard Group, Inc. SELL 44.72 Ordinary plc (2,333) (2,333) 28-May-2025 The Vanguard Group, Inc. SELL 114.68 Ordinary Limited (327,126) (327,126) 29-May-2025 The Vanguard Group, Inc. BUY 44.61 Ordinary plc 149 149 29-May-2025 The Vanguard Group, Inc. BUY 113.39 Ordinary Limited 196 196 29-May-2025 The Vanguard Group, Inc. BUY 44.61 Ordinary plc 552 552 29-May-2025 The Vanguard Group, Inc. BUY 113.39 Ordinary Limited 76 76 29-May-2025 The Vanguard Group, Inc. BUY 44.61 Ordinary plc 250 250 29-May-2025 The Vanguard Group, Inc. BUY 113.47 Ordinary Limited 1,685 1,685 29-May-2025 The Vanguard Group, Inc. BUY 113.39 Ordinary Limited 96 96 29-May-2025 The Vanguard Group, Inc. BUY 44.61 Ordinary plc 252 252 30-May-2025 The Vanguard Group, Inc. SELL 112.66 Ordinary Limited (3,277) (3,277) 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary plc 12,688 12,688 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary plc 86 86 30-May-2025 The Vanguard Group, Inc. BUY 112.66 Ordinary Limited 80 80 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary plc 23,427 23,427 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary plc 4,364 4,364 30-May-2025 The Vanguard Group, Inc. BUY 43.92 Ordinary plc 18,724 18,724 30-May-2025 The Vanguard Group, Inc. BUY 112.66 Ordinary Limited 139 139 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary plc 402 402 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary plc 709 709 30-May-2025 The Vanguard Group, Inc. BUY 112.82 Ordinary Limited 603 603 30-May-2025 The Vanguard Group, Inc. BUY 43.92 Ordinary plc 1,716 1,716 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary plc 9,334 9,334 30-May-2025 The Vanguard Group, Inc. BUY 44.02 Ordinary plc 1,419 1,419 2-Jun-2025 The Vanguard Group, Inc. SELL 110.75 Ordinary Limited (7,056) (7,056) 2-Jun-2025 The Vanguard Group, Inc. BUY 110.75 Ordinary Limited 147 147 2-Jun-2025 The Vanguard Group, Inc. BUY 43.79 Ordinary plc 414 414 2-Jun-2025 The Vanguard Group, Inc. BUY 110.75 Ordinary Limited 228 228 2-Jun-2025 The Vanguard Group, Inc. BUY 43.79 Ordinary plc 750 750 2-Jun-2025 The Vanguard Group, Inc. BUY 43.79 Ordinary plc 1,000 1,000 2-Jun-2025 The Vanguard Group, Inc. BUY 110.75 Ordinary Limited 75 75 2-Jun-2025 The Vanguard Group, Inc. BUY 43.79 Ordinary plc 220 220 2-Jun-2025 The Vanguard Group, Inc. BUY 111.63 Ordinary Limited 4,098 4,098 2-Jun-2025 The Vanguard Group, Inc. BUY 43.77 Ordinary plc 10,578 10,578 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 2-Jun-2025 The Vanguard Group, Inc. BUY 112.00 Ordinary Limited 1,005 1,005 2-Jun-2025 The Vanguard Group, Inc. BUY 44.00 Ordinary plc 2,870 2,870 3-Jun-2025 The Vanguard Group, Inc. BUY 110.02 Ordinary Limited 147 147 3-Jun-2025 The Vanguard Group, Inc. BUY 110.02 Ordinary Limited 276 276 3-Jun-2025 The Vanguard Group, Inc. BUY 110.02 Ordinary Limited 345 345 3-Jun-2025 The Vanguard Group, Inc. BUY 43.38 Ordinary plc 414 414 3-Jun-2025 The Vanguard Group, Inc. BUY 43.38 Ordinary plc 508 508 3-Jun-2025 The Vanguard Group, Inc. BUY 43.38 Ordinary plc 635 635 3-Jun-2025 The Vanguard Group, Inc. BUY 43.48 Ordinary plc 9,648 9,648 3-Jun-2025 The Vanguard Group, Inc. BUY 110.34 Ordinary Limited 1,328 1,328 4-Jun-2025 The Vanguard Group, Inc. BUY 43.41 Ordinary plc 500 500 4-Jun-2025 The Vanguard Group, Inc. BUY 109.68 Ordinary Limited 387 387 4-Jun-2025 The Vanguard Group, Inc. BUY 109.68 Ordinary Limited 4,893 4,893 4-Jun-2025 The Vanguard Group, Inc. BUY 43.41 Ordinary plc 6,969 6,969 4-Jun-2025 The Vanguard Group, Inc. BUY 43.41 Ordinary plc 5,129 5,129 4-Jun-2025 The Vanguard Group, Inc. BUY 109.96 Ordinary Limited 1,655 1,655 4-Jun-2025 The Vanguard Group, Inc. BUY 109.68 Ordinary Limited 754 754 4-Jun-2025 The Vanguard Group, Inc. BUY 43.41 Ordinary plc 2,185 2,185 4-Jun-2025 The Vanguard Group, Inc. BUY 109.96 Ordinary Limited 404 404 4-Jun-2025 The Vanguard Group, Inc. BUY 43.28 Ordinary plc 1,150 1,150 4-Jun-2025 The Vanguard Group, Inc. BUY 110.50 Ordinary Limited 361 361 4-Jun-2025 The Vanguard Group, Inc. BUY 43.46 Ordinary plc 337 337 5-Jun-2025 The Vanguard Group, Inc. BUY 110.01 Ordinary Limited 392 392 5-Jun-2025 The Vanguard Group, Inc. BUY 110.01 Ordinary Limited 294 294 5-Jun-2025 The Vanguard Group, Inc. BUY 43.91 Ordinary plc 1,104 1,104 5-Jun-2025 The Vanguard Group, Inc. BUY 43.91 Ordinary plc 828 828 5-Jun-2025 The Vanguard Group, Inc. BUY 43.91 Ordinary plc 500 500 5-Jun-2025 The Vanguard Group, Inc. BUY 110.01 Ordinary Limited 154 154 5-Jun-2025 The Vanguard Group, Inc. BUY 43.91 Ordinary plc 450 450 5-Jun-2025 The Vanguard Group, Inc. BUY 109.90 Ordinary Limited 2,979 2,979 5-Jun-2025 The Vanguard Group, Inc. BUY 109.90 Ordinary Limited 993 993 5-Jun-2025 The Vanguard Group, Inc. BUY 110.01 Ordinary Limited 188 188 5-Jun-2025 The Vanguard Group, Inc. BUY 43.91 Ordinary plc 537 537 5-Jun-2025 The Vanguard Group, Inc. BUY 109.90 Ordinary Limited 1,010 1,010 5-Jun-2025 The Vanguard Group, Inc. BUY 43.49 Ordinary plc 2,865 2,865 6-Jun-2025 The Vanguard Group, Inc. BUY 109.60 Ordinary Limited 64 64 6-Jun-2025 The Vanguard Group, Inc. BUY 43.56 Ordinary plc 108 108 9-Jun-2025 The Vanguard Group, Inc. BUY 43.62 Ordinary plc 414 414 9-Jun-2025 The Vanguard Group, Inc. BUY 43.62 Ordinary plc 1,518 1,518 9-Jun-2025 The Vanguard Group, Inc. BUY 43.62 Ordinary plc 1,656 1,656 9-Jun-2025 The Vanguard Group, Inc. BUY 43.62 Ordinary plc 400 400 10-Jun-2025 The Vanguard Group, Inc. BUY 43.77 Ordinary plc 483 483 10-Jun-2025 The Vanguard Group, Inc. BUY 109.12 Ordinary Limited 828 828 10-Jun-2025 The Vanguard Group, Inc. BUY 109.12 Ordinary Limited 759 759 10-Jun-2025 The Vanguard Group, Inc. BUY 109.12 Ordinary Limited 207 207 10-Jun-2025 The Vanguard Group, Inc. BUY 109.12 Ordinary Limited 276 276 10-Jun-2025 The Vanguard Group, Inc. BUY 43.77 Ordinary plc 552 552 10-Jun-2025 The Vanguard Group, Inc. BUY 43.77 Ordinary plc 1,000 1,000 10-Jun-2025 The Vanguard Group, Inc. BUY 109.12 Ordinary Limited 171 171 10-Jun-2025 The Vanguard Group, Inc. BUY 43.77 Ordinary plc 551 551 10-Jun-2025 The Vanguard Group, Inc. BUY 109.12 Ordinary Limited 648 648 10-Jun-2025 The Vanguard Group, Inc. BUY 43.77 Ordinary plc 811 811 10-Jun-2025 The Vanguard Group, Inc. BUY 109.38 Ordinary Limited 1,010 1,010 10-Jun-2025 The Vanguard Group, Inc. BUY 43.94 Ordinary plc 2,875 2,875 11-Jun-2025 The Vanguard Group, Inc. SELL 109.38 Ordinary Limited (8,654) (8,654) 11-Jun-2025 The Vanguard Group, Inc. BUY 43.51 Ordinary plc 250 250 11-Jun-2025 The Vanguard Group, Inc. BUY 109.66 Ordinary Limited 740 740 11-Jun-2025 The Vanguard Group, Inc. BUY 43.24 Ordinary plc 1,100 1,100 11-Jun-2025 The Vanguard Group, Inc. SELL 109.66 Ordinary Limited (11,288) (11,288) 11-Jun-2025 The Vanguard Group, Inc. SELL 109.66 Ordinary Limited (3,320) (3,320) 11-Jun-2025 The Vanguard Group, Inc. SELL 43.51 Ordinary plc (4,651) (4,651) 12-Jun-2025 The Vanguard Group, Inc. BUY 107.58 Ordinary Limited 552 552 12-Jun-2025 The Vanguard Group, Inc. BUY 107.58 Ordinary Limited 69 69 12-Jun-2025 The Vanguard Group, Inc. BUY 43.03 Ordinary plc 1,104 1,104 12-Jun-2025 The Vanguard Group, Inc. BUY 43.03 Ordinary plc 138 138 12-Jun-2025 The Vanguard Group, Inc. BUY 43.03 Ordinary plc 500 500 12-Jun-2025 The Vanguard Group, Inc. BUY 107.58 Ordinary Limited 259 259 12-Jun-2025 The Vanguard Group, Inc. BUY 43.03 Ordinary plc 765 765 13-Jun-2025 The Vanguard Group, Inc. SELL 106.38 Ordinary Limited (12,490) (12,490) 13-Jun-2025 The Vanguard Group, Inc. BUY 42.89 Ordinary plc 147 147 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 13-Jun-2025 The Vanguard Group, Inc. SELL 106.38 Ordinary Limited (78) (78) 13-Jun-2025 The Vanguard Group, Inc. BUY 42.89 Ordinary plc 575 575 13-Jun-2025 The Vanguard Group, Inc. BUY 42.89 Ordinary plc 1,000 1,000 13-Jun-2025 The Vanguard Group, Inc. SELL 106.26 Ordinary Limited (5,994) (5,994) 13-Jun-2025 The Vanguard Group, Inc. BUY 106.26 Ordinary Limited 995 995 13-Jun-2025 The Vanguard Group, Inc. BUY 42.64 Ordinary plc 2,895 2,895 13-Jun-2025 The Vanguard Group, Inc. SELL 42.89 Ordinary plc (4,635) (4,635) 17-Jun-2025 The Vanguard Group, Inc. BUY 42.53 Ordinary plc 500 500 17-Jun-2025 The Vanguard Group, Inc. BUY 107.15 Ordinary Limited 343 343 17-Jun-2025 The Vanguard Group, Inc. BUY 42.53 Ordinary plc 985 985 18-Jun-2025 The Vanguard Group, Inc. BUY 105.70 Ordinary Limited 1,326 1,326 18-Jun-2025 The Vanguard Group, Inc. BUY 42.32 Ordinary plc 4,086 4,086 18-Jun-2025 The Vanguard Group, Inc. SELL 105.70 Ordinary Limited (4,355) (4,355) 18-Jun-2025 The Vanguard Group, Inc. BUY 106.00 Ordinary Limited 72 72 18-Jun-2025 The Vanguard Group, Inc. BUY 42.41 Ordinary plc 124 124 19-Jun-2025 The Vanguard Group, Inc. SELL 103.55 Ordinary Limited (774) (774) 19-Jun-2025 The Vanguard Group, Inc. BUY 41.40 Ordinary plc 167 167 20-Jun-2025 The Vanguard Group, Inc. BUY 41.49 Ordinary plc 1,056 1,056 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (476) (476) 20-Jun-2025 The Vanguard Group, Inc. BUY 102.17 Ordinary Limited 35 35 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (8,996) (8,996) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (9) (9) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (48,735) (48,735) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (47) (47) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (10,759) (10,759) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (10) (10) 20-Jun-2025 The Vanguard Group, Inc. BUY 102.17 Ordinary Limited 2,631 2,631 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (3,436) (3,436) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (3) (3) 20-Jun-2025 The Vanguard Group, Inc. BUY 102.17 Ordinary Limited 1,880 1,880 20-Jun-2025 The Vanguard Group, Inc. BUY 101.62 Ordinary Limited 442 442 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (50) (50) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (53,048) (53,048) 20-Jun-2025 The Vanguard Group, Inc. BUY 41.52 Ordinary plc 1,352 1,352 20-Jun-2025 The Vanguard Group, Inc. SELL 102.17 Ordinary Limited (1,975) (1,975) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (14) (14) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (14,786) (14,786) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (145) (145) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (153,135) (153,135) 20-Jun-2025 The Vanguard Group, Inc. BUY 102.17 Ordinary Limited 6,298 6,298 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (182) (182) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (191,843) (191,843) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (53) (53) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (55,591) (55,591) 20-Jun-2025 The Vanguard Group, Inc. BUY 102.17 Ordinary Limited 3,655 3,655 20-Jun-2025 The Vanguard Group, Inc. BUY 102.17 Ordinary Limited 137 137 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (1) (1) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (643) (643) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (316) (316) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (334,234) (334,234) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (166) (166) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (176,274) (176,274) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (4) (4) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (3,670) (3,670) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (11) (11) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (11,680) (11,680) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (27) (27) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (28,209) (28,209) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (4) (4) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (4,908) (4,908) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (14) (14) 20-Jun-2025 The Vanguard Group, Inc. SELL 41.49 Ordinary plc (15,332) (15,332) 23-Jun-2025 The Vanguard Group, Inc. BUY 41.85 Ordinary plc 1,665 1,665 23-Jun-2025 The Vanguard Group, Inc. BUY 102.76 Ordinary Limited 1,115 1,115 23-Jun-2025 The Vanguard Group, Inc. BUY 42.28 Ordinary plc 3,300 3,300 23-Jun-2025 The Vanguard Group, Inc. BUY 102.76 Ordinary Limited 984 984 23-Jun-2025 The Vanguard Group, Inc. BUY 42.28 Ordinary plc 1,092 1,092 23-Jun-2025 The Vanguard Group, Inc. BUY 101.83 Ordinary Limited 60 60 23-Jun-2025 The Vanguard Group, Inc. BUY 41.85 Ordinary plc 161 161 24-Jun-2025 The Vanguard Group, Inc. BUY 105.09 Ordinary Limited 1,115 1,115 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 24-Jun-2025 The Vanguard Group, Inc. BUY 41.94 Ordinary plc 3,300 3,300 24-Jun-2025 The Vanguard Group, Inc. BUY 105.09 Ordinary Limited 865 865 24-Jun-2025 The Vanguard Group, Inc. BUY 41.94 Ordinary plc 915 915 24-Jun-2025 The Vanguard Group, Inc. BUY 41.94 Ordinary plc 163 163 24-Jun-2025 The Vanguard Group, Inc. BUY 105.09 Ordinary Limited 975 975 24-Jun-2025 The Vanguard Group, Inc. BUY 41.94 Ordinary plc 2,765 2,765 24-Jun-2025 The Vanguard Group, Inc. BUY 105.70 Ordinary Limited 303 303 24-Jun-2025 The Vanguard Group, Inc. BUY 42.22 Ordinary plc 616 616 25-Jun-2025 The Vanguard Group, Inc. BUY 41.24 Ordinary plc 119 119 25-Jun-2025 The Vanguard Group, Inc. BUY 41.24 Ordinary plc 480 480 25-Jun-2025 The Vanguard Group, Inc. BUY 104.30 Ordinary Limited 6,013 6,013 25-Jun-2025 The Vanguard Group, Inc. BUY 41.40 Ordinary plc 4,656 4,656 25-Jun-2025 The Vanguard Group, Inc. BUY 104.84 Ordinary Limited 2,555 2,555 25-Jun-2025 The Vanguard Group, Inc. BUY 41.60 Ordinary plc 92,413 92,413 25-Jun-2025 The Vanguard Group, Inc. BUY 104.30 Ordinary Limited 281 281 25-Jun-2025 The Vanguard Group, Inc. BUY 41.24 Ordinary plc 720 720 25-Jun-2025 The Vanguard Group, Inc. BUY 103.95 Ordinary Limited 2,400 2,400 25-Jun-2025 The Vanguard Group, Inc. BUY 104.30 Ordinary Limited 11,963 11,963 25-Jun-2025 The Vanguard Group, Inc. BUY 41.40 Ordinary plc 5,820 5,820 25-Jun-2025 The Vanguard Group, Inc. BUY 104.30 Ordinary Limited 4,482 4,482 25-Jun-2025 The Vanguard Group, Inc. BUY 104.30 Ordinary Limited 599 599 25-Jun-2025 The Vanguard Group, Inc. BUY 103.95 Ordinary Limited 392 392 25-Jun-2025 The Vanguard Group, Inc. BUY 41.40 Ordinary plc 1,112 1,112 25-Jun-2025 The Vanguard Group, Inc. SELL 41.24 Ordinary plc (951) (951) 26-Jun-2025 The Vanguard Group, Inc. BUY 42.68 Ordinary plc 9,628 9,628 26-Jun-2025 The Vanguard Group, Inc. BUY 42.68 Ordinary plc 100 100 26-Jun-2025 The Vanguard Group, Inc. BUY 104.19 Ordinary Limited 154 154 26-Jun-2025 The Vanguard Group, Inc. BUY 42.68 Ordinary plc 424 424 26-Jun-2025 The Vanguard Group, Inc. BUY 105.16 Ordinary Limited 892 892 26-Jun-2025 The Vanguard Group, Inc. BUY 42.67 Ordinary plc 2,640 2,640 26-Jun-2025 The Vanguard Group, Inc. BUY 105.16 Ordinary Limited 835 835 26-Jun-2025 The Vanguard Group, Inc. BUY 42.67 Ordinary plc 1,045 1,045 26-Jun-2025 The Vanguard Group, Inc. BUY 104.19 Ordinary Limited 5,574 5,574 26-Jun-2025 The Vanguard Group, Inc. BUY 42.11 Ordinary plc 67,250 67,250 26-Jun-2025 The Vanguard Group, Inc. BUY 104.19 Ordinary Limited 85 85 26-Jun-2025 The Vanguard Group, Inc. BUY 42.68 Ordinary plc 214 214 26-Jun-2025 The Vanguard Group, Inc. BUY 105.16 Ordinary Limited 1,600 1,600 26-Jun-2025 The Vanguard Group, Inc. BUY 104.19 Ordinary Limited 11,401 11,401 26-Jun-2025 The Vanguard Group, Inc. BUY 42.67 Ordinary plc 3,880 3,880 26-Jun-2025 The Vanguard Group, Inc. BUY 104.16 Ordinary Limited 1,159 1,159 26-Jun-2025 The Vanguard Group, Inc. BUY 104.16 Ordinary Limited 3,239 3,239 26-Jun-2025 The Vanguard Group, Inc. BUY 42.45 Ordinary plc 5,694 5,694 26-Jun-2025 The Vanguard Group, Inc. BUY 42.68 Ordinary plc 350 350 26-Jun-2025 The Vanguard Group, Inc. SELL 104.17 Ordinary Limited (482) (482) 27-Jun-2025 The Vanguard Group, Inc. BUY 42.82 Ordinary plc 113 113 27-Jun-2025 The Vanguard Group, Inc. BUY 42.82 Ordinary plc 1,665 1,665 27-Jun-2025 The Vanguard Group, Inc. BUY 108.97 Ordinary Limited 94 94 27-Jun-2025 The Vanguard Group, Inc. BUY 42.82 Ordinary plc 195 195 27-Jun-2025 The Vanguard Group, Inc. BUY 109.03 Ordinary Limited 2,000 2,000 27-Jun-2025 The Vanguard Group, Inc. BUY 42.76 Ordinary plc 4,850 4,850 27-Jun-2025 The Vanguard Group, Inc. BUY 109.03 Ordinary Limited 970 970 27-Jun-2025 The Vanguard Group, Inc. BUY 109.03 Ordinary Limited 970 970 27-Jun-2025 The Vanguard Group, Inc. BUY 42.76 Ordinary plc 2,775 2,775 27-Jun-2025 The Vanguard Group, Inc. BUY 42.76 Ordinary plc 2,775 2,775 30-Jun-2025 The Vanguard Group, Inc. BUY 107.56 Ordinary Limited 1,826 1,826 30-Jun-2025 The Vanguard Group, Inc. BUY 42.40 Ordinary plc 2,354 2,354 30-Jun-2025 The Vanguard Group, Inc. SELL 42.45 Ordinary plc (51,413) (51,413) 30-Jun-2025 The Vanguard Group, Inc. BUY 42.45 Ordinary plc 11,134 11,134 30-Jun-2025 The Vanguard Group, Inc. SELL 42.48 Ordinary plc (7,802) (7,802) 30-Jun-2025 The Vanguard Group, Inc. BUY 42.45 Ordinary plc 520 520 30-Jun-2025 The Vanguard Group, Inc. SELL 42.48 Ordinary plc (36,953) (36,953) 1-Jul-2025 The Vanguard Group, Inc. BUY 42.64 Ordinary plc 5,579 5,579 1-Jul-2025 The Vanguard Group, Inc. SELL 106.12 Ordinary Limited (152) (152) 1-Jul-2025 The Vanguard Group, Inc. SELL 42.64 Ordinary plc (430) (430) 1-Jul-2025 The Vanguard Group, Inc. BUY 42.14 Ordinary plc 435 435 1-Jul-2025 The Vanguard Group, Inc. BUY 105.98 Ordinary Limited 1,631 1,631 1-Jul-2025 The Vanguard Group, Inc. SELL 42.28 Ordinary plc (6,394) (6,394) 1-Jul-2025 The Vanguard Group, Inc. SELL 42.52 Ordinary plc (7,310) (7,310) 1-Jul-2025 The Vanguard Group, Inc. SELL 42.28 Ordinary plc (30,285) (30,285) 1-Jul-2025 The Vanguard Group, Inc. SELL 42.52 Ordinary plc (34,624) (34,624) # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 2-Jul-2025 The Vanguard Group, Inc. BUY 108.30 Ordinary Limited 275 275 2-Jul-2025 The Vanguard Group, Inc. BUY 108.30 Ordinary Limited 220 220 2-Jul-2025 The Vanguard Group, Inc. BUY 108.30 Ordinary Limited 385 385 2-Jul-2025 The Vanguard Group, Inc. BUY 43.81 Ordinary plc 855 855 2-Jul-2025 The Vanguard Group, Inc. BUY 43.81 Ordinary plc 1,197 1,197 2-Jul-2025 The Vanguard Group, Inc. BUY 43.81 Ordinary plc 1,386 1,386 2-Jul-2025 The Vanguard Group, Inc. BUY 43.81 Ordinary plc 684 684 2-Jul-2025 The Vanguard Group, Inc. BUY 43.81 Ordinary plc 114 114 2-Jul-2025 The Vanguard Group, Inc. SELL 43.54 Ordinary plc (11,618) (11,618) 2-Jul-2025 The Vanguard Group, Inc. BUY 106.18 Ordinary Limited 3,245 3,245 2-Jul-2025 The Vanguard Group, Inc. BUY 43.28 Ordinary plc 3,439 3,439 2-Jul-2025 The Vanguard Group, Inc. BUY 106.18 Ordinary Limited 313 313 2-Jul-2025 The Vanguard Group, Inc. BUY 43.08 Ordinary plc 344 344 2-Jul-2025 The Vanguard Group, Inc. SELL 43.54 Ordinary plc (55,025) (55,025) 3-Jul-2025 The Vanguard Group, Inc. BUY 42.96 Ordinary plc 54 54 3-Jul-2025 The Vanguard Group, Inc. BUY 110.65 Ordinary Limited 1,191 1,191 3-Jul-2025 The Vanguard Group, Inc. BUY 43.05 Ordinary plc 3,468 3,468 3-Jul-2025 The Vanguard Group, Inc. BUY 110.25 Ordinary Limited 328 328 3-Jul-2025 The Vanguard Group, Inc. BUY 42.96 Ordinary plc 832 832 3-Jul-2025 The Vanguard Group, Inc. BUY 110.65 Ordinary Limited 1,200 1,200 3-Jul-2025 The Vanguard Group, Inc. BUY 43.05 Ordinary plc 3,366 3,366 4-Jul-2025 The Vanguard Group, Inc. BUY 108.80 Ordinary Limited 63 63 4-Jul-2025 The Vanguard Group, Inc. BUY 42.67 Ordinary plc 216 216 7-Jul-2025 The Vanguard Group, Inc. BUY 108.62 Ordinary Limited 89 89 7-Jul-2025 The Vanguard Group, Inc. BUY 42.56 Ordinary plc 257 257 7-Jul-2025 The Vanguard Group, Inc. BUY 42.56 Ordinary plc 1,920 1,920 7-Jul-2025 The Vanguard Group, Inc. BUY 108.62 Ordinary Limited 76 76 7-Jul-2025 The Vanguard Group, Inc. BUY 42.56 Ordinary plc 198 198 7-Jul-2025 The Vanguard Group, Inc. SELL 42.56 Ordinary plc (40,185) (40,185) 7-Jul-2025 The Vanguard Group, Inc. BUY 108.25 Ordinary Limited 2,779 2,779 7-Jul-2025 The Vanguard Group, Inc. BUY 42.18 Ordinary plc 8,092 8,092 7-Jul-2025 The Vanguard Group, Inc. BUY 42.18 Ordinary plc 16,296 16,296 7-Jul-2025 The Vanguard Group, Inc. BUY 108.25 Ordinary Limited 600 600 7-Jul-2025 The Vanguard Group, Inc. BUY 42.18 Ordinary plc 1,686 1,686 7-Jul-2025 The Vanguard Group, Inc. BUY 42.56 Ordinary plc 3,890 3,890 8-Jul-2025 The Vanguard Group, Inc. BUY 108.19 Ordinary Limited 76 76 8-Jul-2025 The Vanguard Group, Inc. BUY 43.12 Ordinary plc 198 198 8-Jul-2025 The Vanguard Group, Inc. BUY 106.56 Ordinary Limited 1,779 1,779 8-Jul-2025 The Vanguard Group, Inc. BUY 107.88 Ordinary Limited 1,115 1,115 8-Jul-2025 The Vanguard Group, Inc. BUY 42.78 Ordinary plc 3,420 3,420 8-Jul-2025 The Vanguard Group, Inc. BUY 43.14 Ordinary plc 3,305 3,305 8-Jul-2025 The Vanguard Group, Inc. BUY 106.56 Ordinary Limited 4,041 4,041 8-Jul-2025 The Vanguard Group, Inc. BUY 107.88 Ordinary Limited 2,779 2,779 8-Jul-2025 The Vanguard Group, Inc. BUY 107.88 Ordinary Limited 2,382 2,382 8-Jul-2025 The Vanguard Group, Inc. BUY 43.14 Ordinary plc 8,092 8,092 8-Jul-2025 The Vanguard Group, Inc. BUY 43.14 Ordinary plc 6,936 6,936 8-Jul-2025 The Vanguard Group, Inc. BUY 43.12 Ordinary plc 1,984 1,984 8-Jul-2025 The Vanguard Group, Inc. BUY 106.56 Ordinary Limited 2,164 2,164 8-Jul-2025 The Vanguard Group, Inc. BUY 108.19 Ordinary Limited 56 56 8-Jul-2025 The Vanguard Group, Inc. BUY 43.12 Ordinary plc 103 103 8-Jul-2025 The Vanguard Group, Inc. BUY 107.88 Ordinary Limited 1,680 1,680 8-Jul-2025 The Vanguard Group, Inc. BUY 43.14 Ordinary plc 3,780 3,780 8-Jul-2025 The Vanguard Group, Inc. BUY 108.19 Ordinary Limited 356 356 8-Jul-2025 The Vanguard Group, Inc. BUY 43.12 Ordinary plc 344 344 8-Jul-2025 The Vanguard Group, Inc. BUY 43.12 Ordinary plc 464 464 9-Jul-2025 The Vanguard Group, Inc. BUY 107.59 Ordinary Limited 92 92 9-Jul-2025 The Vanguard Group, Inc. BUY 42.77 Ordinary plc 555 555 9-Jul-2025 The Vanguard Group, Inc. BUY 42.77 Ordinary plc 2,220 2,220 9-Jul-2025 The Vanguard Group, Inc. BUY 108.19 Ordinary Limited 4,321 4,321 9-Jul-2025 The Vanguard Group, Inc. BUY 42.79 Ordinary plc 10,747 10,747 9-Jul-2025 The Vanguard Group, Inc. SELL 108.44 Ordinary Limited (1,014) (1,014) 9-Jul-2025 The Vanguard Group, Inc. BUY 42.77 Ordinary plc 138 138 9-Jul-2025 The Vanguard Group, Inc. BUY 108.44 Ordinary Limited 1,000 1,000 9-Jul-2025 The Vanguard Group, Inc. BUY 42.91 Ordinary plc 2,800 2,800 10-Jul-2025 The Vanguard Group, Inc. BUY 44.48 Ordinary plc 216 216 10-Jul-2025 The Vanguard Group, Inc. BUY 108.62 Ordinary Limited 275 275 10-Jul-2025 The Vanguard Group, Inc. BUY 44.48 Ordinary plc 855 855 10-Jul-2025 The Vanguard Group, Inc. BUY 108.62 Ordinary Limited 76 76 10-Jul-2025 The Vanguard Group, Inc. BUY 44.48 Ordinary plc 198 198 10-Jul-2025 The Vanguard Group, Inc. BUY 108.62 Ordinary Limited 133 133 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 10-Jul-2025 The Vanguard Group, Inc. BUY 44.48 Ordinary plc 277 277 24-Apr-2025 Vanguard Investments Australia Ltd. BUY 114.92 Ordinary Limited 2,716 2,716 28-Apr-2025 Vanguard Investments Australia Ltd. BUY 115.00 Ordinary Limited 2,716 2,716 29-Apr-2025 Vanguard Investments Australia Ltd. BUY 116.56 Ordinary Limited 7,015 7,015 29-Apr-2025 Vanguard Investments Australia Ltd. SELL 116.56 Ordinary Limited (6,710) (6,710) 29-Apr-2025 Vanguard Investments Australia Ltd. BUY 116.56 Ordinary Limited 679 679 29-Apr-2025 Vanguard Investments Australia Ltd. BUY 116.56 Ordinary Limited 2,716 2,716 29-Apr-2025 Vanguard Investments Australia Ltd. SELL 116.56 Ordinary Limited (3,395) (3,395) 30-Apr-2025 Vanguard Investments Australia Ltd. BUY 117.10 Ordinary Limited 6,936 6,936 30-Apr-2025 Vanguard Investments Australia Ltd. BUY 44.47 Ordinary plc 2,096 2,096 1-May-2025 Vanguard Investments Australia Ltd. BUY 115.90 Ordinary Limited 2,716 2,716 1-May-2025 Vanguard Investments Australia Ltd. BUY 115.90 Ordinary Limited 2,037 2,037 2-May-2025 Vanguard Investments Australia Ltd. BUY 116.66 Ordinary Limited 2,037 2,037 2-May-2025 Vanguard Investments Australia Ltd. BUY 45.02 Ordinary plc 2,755 2,755 2-May-2025 Vanguard Investments Australia Ltd. BUY 45.02 Ordinary plc 1,043 1,043 5-May-2025 Vanguard Investments Australia Ltd. BUY 115.59 Ordinary Limited 2,135 2,135 6-May-2025 Vanguard Investments Australia Ltd. BUY 115.26 Ordinary Limited 4,074 4,074 8-May-2025 Vanguard Investments Australia Ltd. BUY 116.08 Ordinary Limited 1,216 1,216 8-May-2025 Vanguard Investments Australia Ltd. BUY 116.08 Ordinary Limited 4,710 4,710 8-May-2025 Vanguard Investments Australia Ltd. BUY 115.91 Ordinary Limited 4,378 4,378 9-May-2025 Vanguard Investments Australia Ltd. BUY 114.98 Ordinary Limited 3,405 3,405 12-May-2025 Vanguard Investments Australia Ltd. BUY 117.35 Ordinary Limited 2,121 2,121 13-May-2025 Vanguard Investments Australia Ltd. BUY 119.85 Ordinary Limited 2,732 2,732 14-May-2025 Vanguard Investments Australia Ltd. BUY 120.49 Ordinary Limited 2,732 2,732 14-May-2025 Vanguard Investments Australia Ltd. BUY 120.49 Ordinary Limited 2,732 2,732 15-May-2025 Vanguard Investments Australia Ltd. BUY 120.02 Ordinary Limited 1,818 1,818 16-May-2025 Vanguard Investments Australia Ltd. BUY 121.05 Ordinary Limited 2,049 2,049 19-May-2025 Vanguard Investments Australia Ltd. BUY 119.46 Ordinary Limited 3,415 3,415 21-May-2025 Vanguard Investments Australia Ltd. BUY 119.56 Ordinary Limited 1,366 1,366 23-May-2025 Vanguard Investments Australia Ltd. BUY 117.00 Ordinary Limited 2,049 2,049 26-May-2025 Vanguard Investments Australia Ltd. BUY 115.21 Ordinary Limited 2,732 2,732 26-May-2025 Vanguard Investments Australia Ltd. BUY 115.21 Ordinary Limited 4,781 4,781 27-May-2025 Vanguard Investments Australia Ltd. BUY 115.25 Ordinary Limited 1,366 1,366 28-May-2025 Vanguard Investments Australia Ltd. BUY 114.17 Ordinary Limited 1,520 1,520 28-May-2025 Vanguard Investments Australia Ltd. SELL 114.17 Ordinary Limited (2,732) (2,732) 29-May-2025 Vanguard Investments Australia Ltd. BUY 113.39 Ordinary Limited 2,049 2,049 30-May-2025 Vanguard Investments Australia Ltd. BUY 112.66 Ordinary Limited 2,745 2,745 30-May-2025 Vanguard Investments Australia Ltd. BUY 44.02 Ordinary plc 5,157 5,157 2-Jun-2025 Vanguard Investments Australia Ltd. BUY 110.75 Ordinary Limited 2,135 2,135 2-Jun-2025 Vanguard Investments Australia Ltd. BUY 110.75 Ordinary Limited 1,366 1,366 3-Jun-2025 Vanguard Investments Australia Ltd. BUY 110.02 Ordinary Limited 2,745 2,745 4-Jun-2025 Vanguard Investments Australia Ltd. BUY 109.68 Ordinary Limited 3,415 3,415 5-Jun-2025 Vanguard Investments Australia Ltd. BUY 110.01 Ordinary Limited 2,754 2,754 5-Jun-2025 Vanguard Investments Australia Ltd. BUY 110.01 Ordinary Limited 2,732 2,732 5-Jun-2025 Vanguard Investments Australia Ltd. SELL 110.01 Ordinary Limited (848) (848) 6-Jun-2025 Vanguard Investments Australia Ltd. BUY 109.60 Ordinary Limited 3,415 3,415 10-Jun-2025 Vanguard Investments Australia Ltd. BUY 109.12 Ordinary Limited 2,448 2,448 10-Jun-2025 Vanguard Investments Australia Ltd. BUY 109.12 Ordinary Limited 1,836 1,836 11-Jun-2025 Vanguard Investments Australia Ltd. BUY 109.38 Ordinary Limited 1,836 1,836 11-Jun-2025 Vanguard Investments Australia Ltd. BUY 109.38 Ordinary Limited 3,415 3,415 12-Jun-2025 Vanguard Investments Australia Ltd. BUY 107.58 Ordinary Limited 918 918 13-Jun-2025 Vanguard Investments Australia Ltd. BUY 106.38 Ordinary Limited 1,530 1,530 13-Jun-2025 Vanguard Investments Australia Ltd. BUY 106.38 Ordinary Limited 2,049 2,049 16-Jun-2025 Vanguard Investments Australia Ltd. BUY 107.11 Ordinary Limited 3,060 3,060 19-Jun-2025 Vanguard Investments Australia Ltd. BUY 103.55 Ordinary Limited 1,836 1,836 19-Jun-2025 Vanguard Investments Australia Ltd. BUY 103.55 Ordinary Limited 3,060 3,060 20-Jun-2025 Vanguard Investments Australia Ltd. SELL 102.17 Ordinary Limited (14,478) (14,478) 20-Jun-2025 Vanguard Investments Australia Ltd. SELL 102.17 Ordinary Limited (168,133) (168,133) 23-Jun-2025 Vanguard Investments Australia Ltd. BUY 101.83 Ordinary Limited 3,672 3,672 23-Jun-2025 Vanguard Investments Australia Ltd. BUY 101.83 Ordinary Limited 1,908 1,908 24-Jun-2025 Vanguard Investments Australia Ltd. BUY 104.94 Ordinary Limited 2,544 2,544 24-Jun-2025 Vanguard Investments Australia Ltd. BUY 104.94 Ordinary Limited 636 636 25-Jun-2025 Vanguard Investments Australia Ltd. BUY 104.30 Ordinary Limited 3,180 3,180 26-Jun-2025 Vanguard Investments Australia Ltd. BUY 104.19 Ordinary Limited 3,050 3,050 26-Jun-2025 Vanguard Investments Australia Ltd. BUY 104.19 Ordinary Limited 3,180 3,180 26-Jun-2025 Vanguard Investments Australia Ltd. BUY 104.19 Ordinary Limited 5,088 5,088 27-Jun-2025 Vanguard Investments Australia Ltd. BUY 108.97 Ordinary Limited 3,185 3,185 30-Jun-2025 Vanguard Investments Australia Ltd. SELL 107.13 Ordinary Limited (38,815) (38,815) 1-Jul-2025 Vanguard Investments Australia Ltd. BUY 106.12 Ordinary Limited 621 621 1-Jul-2025 Vanguard Investments Australia Ltd. BUY 106.12 Ordinary Limited 4,347 4,347 # External Use Authorized


Annexure A Date of change Person whose relevant interest changed Nature of Change(6) Consideration given in relation to change(7) Class Number of securities affected Person's votes affected 1-Jul-2025 Vanguard Investments Australia Ltd. BUY 106.12 Ordinary Limited 3,105 3,105 3-Jul-2025 Vanguard Investments Australia Ltd. BUY 110.25 Ordinary Limited 3,105 3,105 3-Jul-2025 Vanguard Investments Australia Ltd. BUY 42.96 Ordinary plc 2,298 2,298 4-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.80 Ordinary Limited 2,727 2,727 4-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.80 Ordinary Limited 4,545 4,545 7-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.62 Ordinary Limited 3,105 3,105 7-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.62 Ordinary Limited 3,726 3,726 8-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.19 Ordinary Limited 1,212 1,212 8-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.19 Ordinary Limited 4,545 4,545 9-Jul-2025 Vanguard Investments Australia Ltd. BUY 107.59 Ordinary Limited 1,863 1,863 10-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.62 Ordinary Limited 4,545 4,545 10-Jul-2025 Vanguard Investments Australia Ltd. BUY 108.62 Ordinary Limited 3,105 3,105 Vanguard Personalized Indexing Management RECEIVE Ordinary plc 1,100 1,100 Vanguard Personalized Indexing Management RECEIVE Ordinary Limited 449 449 This is Annexure A of 11 pages referred to in Form 605, Notice of ceasing to be a substantial holder. Signature: Name: Shawn Acker Capacity: Compliance Manager Date: 15 July 2025 # External Use Authorized


Document

EXHIBIT 99.8

Notice to ASX/LSE

Shareholdings of persons discharging managerial responsibility (PDMR) / Key Management Personnel (KMP)

22 July 2025

As part of its dual listed company structure, Rio Tinto notifies dealings in Rio Tinto plc and Rio Tinto Limited securities by PDMRs / KMPs to both the Australian Securities Exchange (ASX) and the London Stock Exchange (LSE).

Global Employee Share Plan (myShare)

Under myShare employees are able to purchase, on a quarterly basis, Rio Tinto plc ordinary shares of 10p each, Rio Tinto plc ADRs or Rio Tinto Limited ordinary shares. Shares are purchased out of monthly deductions from salary and participants are allocated an equivalent number of shares or ADRs free of charge (‘matching shares’ and ‘matching ADRs’), conditional upon satisfying the terms of myShare. The matching shares or matching ADRs are subject to a three year holding period, and vest after this period.

myShare vesting

On 18 July 2025, the following PDMR / KMP received their vested matching shares under myShare, of which sufficient were sold on 18 July 2025 to pay applicable withholding taxes and other deductions.

Security Name of PDMR / KMP Number of matching shares originally awarded Number of shares vested* Number of shares sold Price per share sold Number of shares retained
Rio Tinto plc shares Cunningham, Peter 7.925361 9.824761 4.12643 GBP 44.73451 5.698331
Rio Tinto Limited shares Kaufman, Sinead 14.858238 17.544338 0 - 17.544338
Rio Tinto plc shares Stausholm, Jakob 7.925361 9.824761 4.12643 GBP 44.73451 5.698331

*The number of shares vested includes additional shares calculated to reflect dividends declared during the vesting period on the original matching shares awarded, in accordance with the plan rules.

myShare purchase

On 17 July 2025, the following PDMR / KMP acquired shares under myShare and were allocated the same number of matching share awards.

Notice to ASX/LSE

Security Name of<br><br>PDMR / KMP Number of shares acquired Number of matching shares awarded Price per share
Rio Tinto plc shares Cunningham, Peter 8.462634 8.462634 GBP 44.31244
Rio Tinto plc shares Jackson, Katie 8.462634 8.462634 GBP 44.31244
Rio Tinto Limited shares Kaufman, Sinead 13.163088 13.163088 AUD 111.6759
Rio Tinto plc shares Pécresse, Jérôme 16.262475 16.262475 GBP 44.31244
Rio Tinto plc shares Stausholm, Jakob 8.462634 8.462634 GBP 44.31244

UK Share Plan (UKSP)

The UKSP is an HMRC approved Share Incentive Plan under which qualifying UK employees are able to purchase, on a quarterly basis, Rio Tinto plc shares. Rio Tinto plc shares are purchased out of monthly deductions from salary, and participants are allocated an equivalent number of shares free of charge (matching shares). Qualifying UK employees are also awarded Free Shares once a year.

On 17 July 2025, the following PDMR / KMP purchased shares under the UKSP and were allocated the same number of matching shares.

Security Name of PDMR Number of shares acquired Number of matching shares awarded Price per share
Rio Tinto plc shares Stausholm, Jakob 8 8 GBP 44.31244
Rio Tinto plc shares Jackson, Katie 9 9 GBP 44.31244

FCA notifications in accordance with the EU Market Abuse Regulation have been issued to the London Stock Exchange contemporaneously with this release.

LEI: 213800YOEO5OQ72G2R82 Classification: 3.1. Information disclosed under article 19 of the Market Abuse Regulation.

Notice to ASX/LSE

Contacts

Please direct all enquiries to media.enquiries@riotinto.com

Media Relations,<br><br>United Kingdom<br><br><br><br>Matthew Klar<br><br>M +44 7796 630 637<br><br><br><br>David Outhwaite<br><br>M +44 7787 597 493 Media Relations,<br><br>Australia<br><br><br><br>Matt Chambers<br><br>M +61 433 525 739<br><br><br><br>Rachel Pupazzoni<br><br>M +61 438 875 469 Media Relations,<br><br>Canada<br><br><br><br>Malika Cherry<br><br>M +1 418 592 7293<br><br><br><br>Vanessa Damha<br><br>M +1 514 715 2152<br><br><br><br><br><br>Media Relations,<br><br>US<br><br><br><br>Jesse Riseborough<br><br>M +1 202 394 9480
Investor Relations,<br><br>United Kingdom<br><br><br><br>Rachel Arellano<br>M: +44 7584 609 644<br><br><br><br>David Ovington<br><br>M +44 7920 010 978<br><br><br><br>Laura Brooks<br><br>M +44 7826 942 797<br><br><br><br>Weiwei Hu<br><br>M +44 7825 907 230 Investor Relations,<br><br>Australia<br><br><br><br>Tom Gallop<br><br>M +61 439 353 948<br><br><br><br>Phoebe Lee<br><br>M +61 413 557 780
Rio Tinto plc<br><br><br><br>6 St James’s Square<br><br>London SW1Y 4AD<br><br>United Kingdom<br><br>T +44 20 7781 2000<br><br><br><br>Registered in England<br><br>No. 719885 Rio Tinto Limited<br><br><br><br>Level 43, 120 Collins Street<br><br>Melbourne 3000<br><br>Australia<br><br>T +61 3 9283 3333<br><br><br><br>Registered in Australia<br><br>ABN 96 004 458 404

This announcement is authorised for release to the market by Andy Hodges, Rio Tinto’s Group Company Secretary.

riotinto.com

Document

EXHIBIT 99.9

Please direct all enquiries to:

Media Release    media.enquiries@riotinto.com

Rio Tinto and ENAMI sign binding agreement for Salares Altoandinos lithium project in Chile

24 July 2025

Rio Tinto and Empresa Nacional de Minería (ENAMI), a state-owned Chilean mining company, signed a binding agreement to form a joint venture to develop the Salares Altoandinos lithium project in the Atacama region.

The signing follows a 23 May announcement of Rio Tinto’s nomination as the preferred partner for the project. As previously announced, Rio Tinto has agreed to acquire a controlling 51% interest in the project and provide up to $425 million cash and non-cash contributions including its Direct Lithium Extraction (DLE) Technology. The cash contributions will include staged spending to sole fund the pre-feasibility study and further studies, subject to the joint venture progressing through investment stage-gates.

The transaction is expected to close in the first half of 2026, subject to receipt of all applicable regulatory approvals and the satisfaction of other customary closing conditions.

Rio Tinto Minerals Chief Executive Sinead Kaufmann said: “We are continuing to execute our strategy of building a world-class lithium portfolio to position Rio Tinto as a global leader in the responsible supply of critical minerals essential to the energy transition. The Salares Altoandinos project represents a significant opportunity to develop a large-scale, long-life, low-cost lithium brine resource. We are committed to the highest environmental standards and to ensuring any potential development is guided by transparent, respectful, and ongoing engagement with local communities in Chile’s Atacama region.”

Media Release

Contacts

Please direct all enquiries to media.enquiries@riotinto.com

Media Relations,<br><br>United Kingdom<br><br><br><br>Matthew Klar<br><br>M +44 7796 630 637<br><br><br><br>David Outhwaite<br><br>M +44 7787 597 493 Media Relations,<br><br>Australia<br><br><br><br>Matt Chambers<br><br>M +61 433 525 739<br><br><br><br>Michelle Lee<br><br>M +61 458 609 322<br><br><br><br>Rachel Pupazzoni<br><br>M +61 438 875 469 Media Relations,<br><br>Canada<br><br><br><br>Simon Letendre<br><br>M +1 514 796 4973<br><br><br><br>Malika Cherry<br><br>M +1 418 592 7293<br><br><br><br>Vanessa Damha<br><br>M +1 514 715 2152<br><br><br><br><br><br>Media Relations,<br><br>US<br><br><br><br>Jesse Riseborough<br><br>M +1 202 394 9480
Investor Relations,<br><br>United Kingdom<br><br><br><br>Rachel Arellano<br>M: +44 7584 609 644<br><br><br><br>David Ovington<br><br>M +44 7920 010 978<br><br><br><br>Laura Brooks<br><br>M +44 7826 942 797<br><br><br><br>Weiwei Hu<br><br>M +44 7825 907 230 Investor Relations,<br><br>Australia<br><br><br><br>Tom Gallop<br><br>M +61 439 353 948<br><br><br><br>Phoebe Lee<br><br>M +61 413 557 780
Rio Tinto plc<br><br><br><br>6 St James’s Square<br><br>London SW1Y 4AD<br><br>United Kingdom<br><br>T +44 20 7781 2000<br><br><br><br>Registered in England<br><br>No. 719885 Rio Tinto Limited<br><br><br><br>Level 43, 120 Collins Street<br><br>Melbourne 3000<br><br>Australia<br><br>T +61 3 9283 3333<br><br><br><br>Registered in Australia<br><br>ABN 96 004 458 404

Media Release

riotinto.com

ex_10d24app3g134414

Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 1 / 6 Announcement Summary Entity name RIO TINTO LIMITED Date of this announcement Thursday July 24, 2025 The +securities the subject of this notification are: Total number of +securities to be issued/transferred ASX +security code Security description Total number of +securities to be issued/transferred Issue date RIO ORDINARY FULLY PAID 134,414 18/07/2025 Refer to next page for full details of the announcement Unquoted options that have been exercised or other unquoted +convertible securities that have been converted EXHIBIT 99.10


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 2 / 6 Part 1 - Entity and announcement details 1.1 Name of entity RIO TINTO LIMITED We (the entity named above) give notice of the issue, conversion or payment up of the following unquoted +securities. 1.2 Registered number type ABN Registration number 96004458404 1.3 ASX issuer code RIO 1.4 The announcement is 1.5 Date of this announcement 24/7/2025 New announcement


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 3 / 6 Part 2 - Issue details 2.1 The +securities the subject of this notification are: 2.2b The +securities being issued, transferred or re-classified as a result of the options being exercised or other +convertible securities being converted are: securities that have already been quoted on ASX ("existing class") Unquoted options that have been exercised or other unquoted +convertible securities that have been converted


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 4 / 6 Part 3B - number and type of +securities the subject of this notification (existing class) where issue has not previously been notified to ASX in an Appendix 3B The right of the holder of the options or other +convertible securities to receive the +underlying securities is being satisfied by: The underlying securities being received by the holder are: Existing +securities converting into an existing class FROM (Existing Class) ASX +Security code and description RIOAL : SHARE RIGHTS TO (Existing Class) ASX +Security code and description RIO : ORDINARY FULLY PAID Please state the number of options that were exercised or other +convertible securities that were converted 134,414 The first date the options were exercised or other +convertible securities were converted 18/7/2025 The last date the options were exercised or other +convertible securities were converted 18/7/2025 Is this all of the options or other +convertible securities on issue of that type? Were the options being exercised or other +convertible securities being converted issued under an +employee incentive scheme? Are any of the options being exercised or other +convertible securities being converted held by +key management personnel (KMP) or an +associate? Provide details of the KMP or +associates who are exercising options or converting +convertible securities. Name of KMP Name of registered holder Number of +securities Sinead Kaufman Computershare Trustees (Jersey) Limited on behalf of Ms Kaufman 18 Date the +securities the subject of this notification were issued/transferred 18/7/2025 Any other information the entity wishes to provide about the +securities the subject of this notification Yes Yes Yes Already quoted by ASX A transfer of existing +securities


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 5 / 6 Issue details Number of +securities 134,414


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 6 / 6 Part 4 - +Securities on issue Following the issue, conversion or payment up of the +securities the subject of this notification, the +securities of the entity will comprise: The figures in parts 4.1 and 4.2 below are automatically generated and may not reflect the entity's current issued capital if other Appendix 2A, Appendix 3G or Appendix 3H forms are currently with ASX for processing. 4.1 Quoted +securities (Total number of each +class of +securities issued and quoted on ASX) ASX +security code and description Total number of +securities on issue RIO : ORDINARY FULLY PAID 371,216,214 4.2 Unquoted +securities (Total number of each +class of +securities issued but not quoted on ASX) ASX +security code and description Total number of +securities on issue RIOAI : SPECIAL VOTING SHARE 1 RIOAK : DLC DIVIDEND SHARE 1 RIOAL : SHARE RIGHTS 5,072,924


ex_11d24app3g219222

Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 1 / 6 Announcement Summary Entity name RIO TINTO LIMITED Date of this announcement Thursday July 24, 2025 The +securities the subject of this notification are: Total number of +securities to be issued/transferred ASX +security code Security description Total number of +securities to be issued/transferred Issue date RIOAL SHARE RIGHTS 219,222 17/07/2025 Refer to next page for full details of the announcement +Other securities issued under an +employee incentive scheme that are not intended to be quoted on ASX EXHIBIT 99.11


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 2 / 6 Part 1 - Entity and announcement details 1.1 Name of entity RIO TINTO LIMITED We (the entity named above) give notice of the issue, conversion or payment up of the following unquoted +securities. 1.2 Registered number type ABN Registration number 96004458404 1.3 ASX issuer code RIO 1.4 The announcement is 1.5 Date of this announcement 24/7/2025 New announcement


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 3 / 6 Part 2 - Issue details 2.1 The +securities the subject of this notification are: 2.2a This notification is given in relation to an issue of +securities in a class which is not quoted on ASX and which: has an existing ASX security code ("existing class") +Other securities issued under an +employee incentive scheme that are not intended to be quoted on ASX


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 4 / 6 Part 3B - number and type of +securities the subject of this notification (existing class) where issue has not previously been notified to ASX in an Appendix 3B ASX +security code and description RIOAL : SHARE RIGHTS Date the +securities the subject of this notification were issued 17/7/2025 Will these +securities rank equally in all respects from their issue date with the existing issued +securities in that class Were any of the +securities issued to +key management personnel (KMP) or an +associate? Provide details of the KMP or +associates being issued +securities. Name of KMP Name of registered holder Number of +securities Sinead Kaufman Computershare Trustees (Jersey) Limited on behalf of Ms Kaufman 13 Please provide a URL link for a document lodged with ASX detailing the terms of the +employee incentive scheme or a summary of the terms Rio Tinto Limited Global Employee Share Plan (myShare) was approved by the shareholders at the 2021 annual general meeting and the terms of myShare is set out in the Notice of Meeting at: https://www.asx.com.au/asxpdf/20210308/pdf/44tfy5dwg3nsp1.pdf Any other information the entity wishes to provide about the +securities the subject of this notification Issue details Number of +securities 219,222 Yes Yes


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 5 / 6 Part 4 - +Securities on issue Following the issue, conversion or payment up of the +securities the subject of this notification, the +securities of the entity will comprise: The figures in parts 4.1 and 4.2 below are automatically generated and may not reflect the entity's current issued capital if other Appendix 2A, Appendix 3G or Appendix 3H forms are currently with ASX for processing. 4.1 Quoted +securities (Total number of each +class of +securities issued and quoted on ASX) ASX +security code and description Total number of +securities on issue RIO : ORDINARY FULLY PAID 371,216,214 4.2 Unquoted +securities (Total number of each +class of +securities issued but not quoted on ASX) ASX +security code and description Total number of +securities on issue RIOAI : SPECIAL VOTING SHARE 1 RIOAK : DLC DIVIDEND SHARE 1 RIOAL : SHARE RIGHTS 5,426,560


Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities Appendix 3G - Notification of issue, conversion or payment up of unquoted equity securities 6 / 6 Part 5 - Other Listing Rule requirements 5.1 Were the +securities issued under an exception in Listing Rule 7.2 and therefore the issue did not need any security holder approval under Listing Rule 7.1? 5.2 Has the entity obtained, or is it obtaining, +security holder approval for the issue under listing rule 7.1? 5.2b Are any of the +securities being issued without +security holder approval using the entity's 15% placement capacity under listing rule 7.1? 5.2b.1 How many +securities are being issued without +security holder approval using the entity's 15% placement capacity under listing rule 7.1? 219,222 5.2c Are any of the +securities being issued without +security holder approval using the entity's additional 10% placement capacity under listing rule 7.1A (if applicable)? No Yes No No


ex_12d30asx2921821

Appendix 3A.1 - Notification of dividend / distribution Appendix 3A.1 - Notification of dividend / distribution 1 / 6 Announcement Summary Entity name RIO TINTO LIMITED Security on which the Distribution will be paid RIO - ORDINARY FULLY PAID Announcement Type New announcement Date of this announcement 30/7/2025 Distribution Amount USD 1.48000000 Ex Date 14/8/2025 Record Date 15/8/2025 Payment Date 25/9/2025 DRP election date Thursday September 4, 2025 17:00:00 Refer to below for full details of the announcement EXHIBIT 99.12


Appendix 3A.1 - Notification of dividend / distribution Appendix 3A.1 - Notification of dividend / distribution 2 / 6 Announcement Details Part 1 - Entity and announcement details 1.1 Name of +Entity RIO TINTO LIMITED 1.2 Registered Number Type ABN Registration Number 96004458404 1.3 ASX issuer code RIO 1.4 The announcement is 1.5 Date of this announcement 30/7/2025 1.6 ASX +Security Code RIO ASX +Security Description ORDINARY FULLY PAID Part 2A - All dividends/distributions basic details 2A.1 Type of dividend/distribution 2A.2 The Dividend/distribution: relates to a period of six months 2A.3 The dividend/distribution relates to the financial reporting or payment period ending ended/ending (date) 30/6/2025 2A.4 +Record Date 15/8/2025 2A.5 Ex Date 14/8/2025 2A.6 Payment Date 25/9/2025 2A.7 Are any of the below approvals required for the dividend/distribution before business day 0 of the timetable? Security holder approval Court approval Lodgement of court order with +ASIC ACCC approval FIRB approval Ordinary New announcement


Appendix 3A.1 - Notification of dividend / distribution Appendix 3A.1 - Notification of dividend / distribution 3 / 6 FIRB approval Another approval/condition external to the entity required before business day 0 of the timetable for the dividend/distribution. 2A.8 Currency in which the dividend/distribution is made ("primary currency") USD - US Dollar 2A.9 Total dividend/distribution payment amount per +security (in primary currency) for all dividends/distributions notified in this form USD 1.48000000 2A.9a AUD equivalent to total dividend/distribution amount per +security AUD 2A.9b If AUD equivalent not known, date for information to be released 16/9/2025 Estimated or Actual? 2A.10 Does the entity have arrangements relating to the currency in which the dividend/distribution is paid to securityholders that it wishes to disclose to the market? 2A.11 Does the entity have a securities plan for dividends/distributions on this +security? 2A.11a If the +entity has a DRP, is the DRP applicable to this dividend/distribution? 2A.11a(i) DRP Status in respect of this dividend/distribution Full DRP 2A.12 Does the +entity have tax component information apart from franking? Part 2B - Currency Information 2B.1 Does the entity default to payment in certain currencies dependent upon certain attributes such as the banking instruction or registered address of the +securityholder? (For example NZD to residents of New Zealand and/or USD to residents of the U.S.A.). 2B.2 Please provide a description of your currency arrangements All cash dividends will be paid by direct credit. Where a securityholder has nominated an Australian, US, United Kingdom or New Zealand financial institution account for receipt of payments, payment will be made by direct credit in AUD, USD, GBP or NZD as applicable. All dividend entitlements will be converted to AUD to enable calculation of Australian franking credits, and then converted to the currencies as elected by the shareholders. All conversions will be based on the exchange rates as at 16 September 2025, being 7 business days prior to the payment date. Computershare Investor Services Pty Ltd, Rio Tinto Limited's share registry, offers a currency Yes No Yes We have a Dividend/Distribution Reinvestment Plan (DRP) Yes Actual No


Appendix 3A.1 - Notification of dividend / distribution Appendix 3A.1 - Notification of dividend / distribution 4 / 6 election facility (Global Wire Facility) in a range of currencies. Securityholders may elect to receive their dividend in a currency of their choice via the Global Wire Facility. Terms and conditions of the Global Wire Facility can be accessed at: .www.investorcentre.com Dividend payments for shareholders who do not provide their payment instructions, - if domiciled in the USA, will be held in USD; - if domiciled in the UK, will be held in GBP; - if domiciled in New Zealand, will be held in NZD; and - if domiciled in Australia or any other jurisdiction, will be held in AUD. 2B.2a Other currency/currencies in which the dividend/distribution will be paid: Currency Payment currency equivalent amount per security AUD - Australian Dollar AUD GBP - Pound Sterling GBP NZD - New Zealand Dollar NZD 2B.2b Please provide the exchange rates used for non-primary currency payments 2B.2c If payment currency equivalent and exchange rates not known, date for information to be released 16/9/2025 Estimated or Actual? 2B.3 Can the securityholder choose to receive a currency different to the currency they would receive under the default arrangements? Part 3A - Ordinary dividend/distribution 3A.1 Is the ordinary dividend/distribution estimated at this time? 3A.1a Ordinary dividend/distribution estimated amount per +security USD 3A.1b Ordinary Dividend/distribution amount per security USD 1.48000000 3A.2 Is the ordinary dividend/distribution franked? 3A.2a Is the ordinary dividend/distribution fully franked? 3A.3 Percentage of ordinary dividend/distribution that is franked 100.0000 % 3A.3a Applicable corporate tax rate for franking credit (%) 30.0000 % 3A.4 Ordinary dividend/distribution franked amount per +security USD 1.48000000 3A.5 Percentage amount of dividend which is unfranked 0.0000 % 3A.6 Ordinary dividend/distribution unfranked amount per +security excluding conduit foreign income amount YesYes No No Actual


Appendix 3A.1 - Notification of dividend / distribution Appendix 3A.1 - Notification of dividend / distribution 5 / 6 per +security excluding conduit foreign income amount USD 0.00000000 3A.7 Ordinary dividend/distribution conduit foreign income amount per security USD 0.00000000 Part 4A - +Dividend reinvestment plan (DRP) 4A.1 What is the default option if +security holders do not indicate whether they want to participate in the DRP? 4A.2 Last date and time for lodgement of election notices to share registry under DRP Thursday September 4, 2025 17:00:00 4A.3 DRP discount rate 0.0000 % 4A.4 Period of calculation of reinvestment price Start Date   End Date   4A.5 DRP price calculation methodology Shares will be purchased on-market on or as soon as practicable after the dividend payment date. It may be necessary to carry out several market transactions to acquire the number of shares required and the DRP price will be the average of the deal prices of those transactions. The DRP price will be announced to the market. 4A.6 DRP Price (including any discount): USD 4A.7 DRP +securities +issue date   4A.8 Will DRP +securities be a new issue? 4A.9 Is there a minimum dollar amount or number of +securities required for DRP participation? 4A.10 Is there a maximum dollar amount or number of +securities required for DRP participation? 4A.11 Are there any other conditions applying to DRP participation? 4A.12 Link to a copy of the DRP plan rules under the Rio Tinto Limited tab.https://www.riotinto.com/invest/shareholder-information/dividends 4A.13 Further information about the DRP Part 5 - Further information 5.1 Please provide any further information applicable to this dividend/distribution 2025 interim dividend of USD 1.48 per share is fully franked at the applicable corporate rate of 30%. 5.2 Additional information for inclusion in the Announcement Summary No No No No Do not participate in DRP (i.e. cash payment)


Appendix 3A.1 - Notification of dividend / distribution Appendix 3A.1 - Notification of dividend / distribution 6 / 6


ex_13d30hyrxpresentation

Notice to ASX 2025 Half Year Results Presentation 30 July 2025 The Rio Tinto 2025 half year results presentation will be given today at 9:30am (BST) / 6:30pm (AEST) by Rio Tinto Chief Executive, Jakob Stausholm and Chief Financial Officer, Peter Cunningham. The presentation slides are attached and will also be available at https://www.riotinto.com/en/invest/financial- news-performance/results. The live webcast will be available at https://www.riotinto.com/en/invest/financial-news-performance/results. EXHIBIT 99.13


Notice to ASX Contacts Please direct all enquiries to media.enquiries@riotinto.com Media Relations, United Kingdom Matthew Klar M +44 7796 630 637 David Outhwaite M +44 7787 597 493 Media Relations, Australia Matt Chambers M +61 433 525 739 Bruce Tobin  M +61 419 103 454 Rachel Pupazzoni M +61 438 875 469 Media Relations, Canada Simon Letendre M +1 514 796 4973 Malika Cherry M +1 418 592 7293 Vanessa Damha M +1 514 715 2152 Media Relations, US Jesse Riseborough M +1 202 394 9480 Investor Relations, United Kingdom Rachel Arellano M: +44 7584 609 644 David Ovington M +44 7920 010 978 Laura Brooks M +44 7826 942 797 Weiwei Hu M +44 7825 907 230 Investor Relations, Australia Tom Gallop M +61 439 353 948 Phoebe Lee M +61 413 557 780 Rio Tinto plc 6 St James’s Square London SW1Y 4AD United Kingdom T +44 20 7781 2000 Registered in England No. 719885 Rio Tinto Limited Level 43, 120 Collins Street Melbourne 3000 Australia T +61 3 9283 3333 Registered in Australia ABN 96 004 458 404 This announcement is authorised for release to the market by Andy Hodges, Rio Tinto’s Group Company Secretary. riotinto.com


1 2025 Half Year Results 30 July 2025 Western Range, Pilbara, June 2025 ©2025, Rio Tinto, All Rights Reserved


2 Cautionary and supporting statements This presentation has been prepared by Rio Tinto plc and Rio Tinto Limited (together with their subsidiaries,“Rio Tinto”). By accessing/attending this presentation you acknowledge that you have read and understood the following statements. Forward-looking statements This presentation includes “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. All statements other than statements of historical facts included in this report, including, without limitation, those regarding Rio Tinto’s financial position, business strategy, plans and objectives of management for future operations (including development plans and objectives relating to Rio Tinto’s products, production forecasts and reserve and resource positions), are forward-looking statements. The words “intend”, “aim”, “project”, “anticipate”, “estimate”, “plan”, “believes”, “expects”, “may”, “should”, “will”, “target”, “set to” or similar expressions, commonly identify such forward-looking statements. Such forward-looking statements involve known and unknown risks, uncertainties and other factors which may cause the actual results, performance or achievements of Rio Tinto, or industry results, to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements, particularly in light of the current economic climate and the significant volatility, uncertainty and disruption arising in connection with the Ukraine conflict. Such forward-looking statements are based on numerous assumptions regarding Rio Tinto’s present and future business strategies and the environment in which Rio Tinto will operate in the future. Among the important factors that could cause Rio Tinto’s actual results, performance or achievements to differ materially from those in the forward- looking statements include, but are not limited to: an inability to live up to Rio Tinto’s values and any resultant damage to its reputation; the impacts of geopolitics on trade and investment; the impacts of climate change and the transition to a low-carbon future; an inability to successfully execute and/or realise value from acquisitions and divestments; the level of new ore resources, including the results of exploration programmes and/or acquisitions; disruption to strategic partnerships that play a material role in delivering growth, production, cash or market positioning; damage to Rio Tinto’s relationships with communities and governments; an inability to attract and retain requisite skilled people; declines in commodity prices and adverse exchange rate movements; an inability to raise sufficient funds for capital investment; inadequate estimates of ore resources and reserves; delays or overruns of large and complex projects; changes in tax regulation; safety incidents or major hazard events; cyber breaches; physical impacts from climate change; the impacts of water scarcity; natural disasters; an inability to successfully manage the closure, reclamation and rehabilitation of sites; the impacts of civil unrest; the impacts of the Ukraine conflict; breaches of Rio Tinto’s policies, standard and procedures, laws or regulations; trade tensions between the world’s major economies; increasing societal and investor expectations, in particular with regard to environmental, social and governance considerations; the impacts of technological advancements; and such other risks identified in Rio Tinto’s most recent Annual Report and accounts in Australia and the United Kingdom and the most recent Annual Report on Form 20-F filed with the United States Securities and Exchange Commission (the “SEC”) or Form 6-Ks furnished to, or filed with, the SEC. Forward-looking statements should, therefore, be construed in light of such risk factors and undue reliance should not be placed on forward-looking statements. These forward-looking statements speak only as of the date of this report. Rio Tinto expressly disclaims any obligation or undertaking (except as required by applicable law, the UK Listing Rules, the Disclosure Guidance and Transparency Rules of the Financial Conduct Authority and the Listing Rules of the Australian Securities Exchange) to release publicly any updates or revisions to any forward-looking statement contained herein to reflect any change in Rio Tinto’s expectations with regard thereto or any change in events, conditions or circumstances on which any such statement is based. Nothing in this presentation should be interpreted to mean that future earnings per share of Rio Tinto plc or Rio Tinto Limited will necessarily match or exceed its historical published earnings per share. Past performance cannot be relied on as a guide to future performance. Disclaimer Neither this presentation, nor the question and answer session, nor any part thereof, may be recorded, transcribed, distributed, published or reproduced in any form, except as permitted by Rio Tinto. By accessing/ attending this presentation, you agree with the foregoing and, upon request, you will promptly return any records or transcripts at the presentation without retaining any copies. This presentation contains a number of non-IFRS financial measures. Rio Tinto management considers these to be key financial performance indicators of the business and they are defined and/or reconciled in Rio Tinto’s annual results press release, Annual Report and accounts in Australia and the United Kingdom and/or the most recent Annual Report on Form 20-F filed with the SEC or Form 6-Ks furnished to, or filed with, the SEC. Reference to consensus figures are not based on Rio Tinto’s own opinions, estimates or forecasts and are compiled and published without comment from, or endorsement or verification by, Rio Tinto. The consensus figures do not necessarily reflect guidance provided from time to time by Rio Tinto where given in relation to equivalent metrics, which to the extent available can be found on the Rio Tinto website. By referencing consensus figures, Rio Tinto does not imply that it endorses, confirms or expresses a view on the consensus figures. The consensus figures are provided for informational purposes only and are not intended to, nor do they, constitute investment advice or any solicitation to buy, hold or sell securities or other financial instruments. No warranty or representation, either express or implied, is made by Rio Tinto or its affiliates, or their respective directors, officers and employees, in relation to the accuracy, completeness or achievability of the consensus figures and, to the fullest extent permitted by law, no responsibility or liability is accepted by any of those persons in respect of those matters. Rio Tinto assumes no obligation to update, revise or supplement the consensus figures to reflect circumstances existing after the date hereof. Production Targets Simandou: The estimated annualised capacity of approximately 60 million dry tonnes per annum (27 million dry tonnes Rio Tinto Share) iron ore for the Simandou life of mine schedule was previously reported in a release to the Australian Securities Exchange (ASX) dated 6 December 2023 titled “Simandou iron ore project update”. Rio Tinto confirms that all material assumptions underpinning that production target continue to apply and have not materially changed. Oyu Tolgoi: The 500ktpa copper production target (stated as recoverable metal) for the Oyu Tolgoi underground and open pit mines for the years 2028 to 2036 referenced in slide 4 were previously reported in a release to the ASX dated 11 July 2023 “Investor site visit to Oyu Tolgoi copper mine, Mongolia”. All material assumptions underpinning that production target continue to apply and have not materially changed. Rincon: The production target of approximately 53kt of battery grade lithium carbonate per year for a period of 40 years was previously reported in a release to the ASX dated 4 December 2024 titled “Rincon Project Mineral Resources and Ore Reserves: Table 1”. Rio Tinto confirms that all material assumptions underpinning that production target continue to apply and have not materially changed. Plans are in place to build for a capacity of 60 kt of battery grade lithium carbonate per year with debottlenecking and improvement programs scheduled to unlock this additional throughput. ©2025, Rio Tinto, All Rights Reserved


Jakob Stausholm Chief Executive 3 “ Oyu Tolgoi, Mongolia©2025, Rio Tinto, All Rights Reserved We are delivering very resilient financial results, with an improving operational performance helped by our increasingly diversified portfolio.”


4 Strategic investment and best-in-class project execution drives our growth Bauxite • H1 production record; +9% YoY • Amrun consistently above nameplate capacity Oyu Tolgoi copper • H1 production continues to successfully ramp up; +54% YoY Pilbara iron ore • Highest Q2 production since 2018 Best Operator Aluminium • Third PPA1 signed for Boyne Oyu Tolgoi copper • Utilising first battery-swap trucks Pilbara iron ore • NeoSmelt steel decarbonisation project receives Government support Impeccable ESG H1 2025 CuEq production4 growth 6% ~4% Mid-term CuEq production4 growth on track vs H1 2024 CAGR (from 2024 -2028f) Simandou high-grade iron ore • Accelerating first shipment to ~November 2025 Oyu Tolgoi copper • On track to average ~500 ktpa of copper from 2028 – 20362 Western Range iron ore • First ore in Q1 2025, on time and budget Excel in development PKKP3 co-management agreement • Landmark agreement signed in May Co-designed Western Range mine • First co-designed Social, Cultural and Heritage Management Plan with the Yinhawangka Traditional Owners Social licence 6 1 PPA = Power Purchase Agreement | 2 See supporting references for the Oyu Tolgoi production target on slide 2 | 3 Puutu Kunti Kurrama and Pinikura | 4 Copper equivalent production (CuEq production) based on long-term consensus pricing | 5 Includes Arcadium Lithium | 6 Ambition for compound annual growth rate (CAGR) for copper equivalent production, incorporating lithium, from 2024 to 2028f ©2025, Rio Tinto, All Rights Reserved 5


55% 23% 19% 2% 72% 13% 13% 3% 5 Very resilient financial results from our diversifying portfolio1 1 All figures relate to H1 2025 unless noted otherwise. All variances are year-on-year comparing H1 2025 to H1 2024 | 2 Copper equivalent volume based on long-term consensus pricing | 3 Net cash generated from operating activities. Charts show % share by product group | 4 Platts 62% Fe, FOB Western Australia $/dmt (derived from Platts 62% Fe, CFR China index) 4% Sales volumes (CuEq)2 Underlying EBITDA Underlying earnings $4.8bn -16% Interim dividend Equates to $2.4bn $11.5bn -5% Operating cash flow3 H1 2024 H1 2025 ©2025, Rio Tinto, All Rights Reserved Iron Ore Aluminium Copper Minerals payout50% Strong production • Copper and bauxite production performance offsetting 13% reduction in iron ore price (-$14/t)4 Delivering on strategy • Increasing exposure to energy transition delivering greater resilience and diversification • Continued cost discipline Investing in the future • Projects on time and on budget Production volumes (CuEq)2 6% Aluminium share +10pp Copper share +6pp $6.9bn -2%


Simandou, Guinea, July 2025 6©2025, Rio Tinto, All Rights Reserved Peter Cunningham Chief Financial Officer


7 Financial performance 1 Net cash generated from operating activities | 2 Represents purchases of property, plant and equipment and intangible assets (of $4.7 billion) and funding provided by the group to equity accounted units for its share of investment (of $0.3 billion), net of equity/shareholder loan financing received/due from non-controlling interests (of $0.6 billion) | 3 Platts 62% Fe, FOB Western Australia, $/dmt (derived from Platts 62% Fe, CFR China index). Compares H1 2025 to H1 2024. • Diversified model drives resilience despite 13% lower iron ore price3 • Consistent cash generation • Disciplined capital investment in line with guidance • Balance sheet remains strong • Consistent interim dividend payout ©2025, Rio Tinto, All Rights Reserved $bn, except where stated H1 2025 H1 2024 Comparison Consolidated sales revenue 26.9 26.8 0% Underlying EBITDA 11.5 12.1 -5% Underlying earnings 4.8 5.8 -16% Underlying ROCE 14% 19% Operating cash flow1 6.9 7.1 -2% Share of capital investment2 4.5 3.7 +23% Interim dividend payout ratio 50% 50% Net debt 14.6 5.1


50 100 150 200 250 300 8 Commodity prices Iron ore 62% Fe (Platts CFR China) Aluminium LMECopper LME Lithium Price as of 25 July 2025 1 Based on monthly average nominal price, converted to 2025 real levels from January 2010 and provided as a 12-month moving average. Lithium historical average price since 2016. Index 100 = average prices since 2010, real, 12-month moving average1 • Copper and aluminium average prices trended upwards in H1 2025 • Copper and aluminium spot prices trading around long term averages; iron ore and lithium spot prices trading below • Very resilient financial results delivered with these dynamics ©2025, Rio Tinto, All Rights Reserved 2013 2015 2017 2019 2021 2023 20252011 0


9 • Optimising our employee base to drive efficiency – Group Operational FTEs1 have decreased by 2% since H1 20242, while delivering production growth – Kennecott FTEs have decreased ~10% since H1 20243 • Business transformation program launched at Iron and Titanium Quebec operations • Functional support costs below 20222 Underlying EBITDA $bn 12.1 11.5 H1 2024 H1 2025 More diverse contribution Safe Production System - driving efficiency and cost discipline 1 FTE = Full Time Equivalent | 2 Excluding Arcadium, growth projects and scope changes | 3 As of 1 May 2025 Operational levers ensuring financial strength Iron Ore Aluminium Copper Minerals Central ©2025, Rio Tinto, All Rights Reserved


12.1 11.3 11.5 (0.8) 0.0 10 H1 2024 Underlying EBITDA Prices 0.2 Exchange rates (0.2) Inflation & Market driven Subtotal 0.7 Volumes & Mix 0.2 E&E (net)3 Cash unit cost4 (0.6) Other H1 2025 Underlying EBITDA External -$0.8bn Controllables +$0.2bn Note: Financial figures are rounded to the nearest $100 million, hence small differences may result in the totals. | 1 Iron ore includes Pilbara, portside trading and IOC | 2 Aluminium includes primary aluminium, alumina, bauxite and recycled aluminium | 3 Exploration and evaluation expenditure | 4 Aluminium raw material prices have returned to more normalised levels hence reported in cash unit cost. ©2025, Rio Tinto, All Rights Reserved Iron ore1 -2.0 Aluminium2 +0.7 Copper +0.6 Total -0.8 General inflation -0.2 Energy prices +0.1 Total -0.2 Closure discount rate change -0.2 Other non-cash -0.3 Other -0.1 Total -0.6 Copper +0.8 Aluminium +0.1 Iron Ore -0.2 Total +0.7 Aluminium +0.2 Copper +0.1 Iron Ore -0.1 Minerals -0.1 Total 0.0 Strong operational performance offsetting external headwinds Underlying EBITDA $bn


11 Significant uplift from Aluminium and Copper Iron Ore Strong recovery from weather impacts Aluminium Step change in financial performance Copper Oyu Tolgoi ramp-up continues on plan Minerals Focused on operational stability $bn, except where stated H1 2025 vs H1 2024 H1 2025 vs H1 2024 H1 2025 vs H1 2024 H1 2025 vs H1 2024 Production (Mt) 153.51 -2% 1.72 +1% 0.43 +16% 0.54 —% Underlying EBITDA 6.7 -24% 2.4 +50% 3.1 +69% 0.3 -58% Free cash flow 3.1 -39% 1.2 +201% 0.7 +361% -0.7 n/a ROCE5 38% -17pp 14% +7pp 12% +5pp 1% -11pp • Highest Q2 production since 2018 • Western Range delivered on time and budget • Product strategy revised, new specification successfully placed in the market from July • Unit costs in H1 within guidance, benefitting from a weaker than expected Australian dollar • Bauxite record production, +9% YoY, coupled with strong pricing • Stable smelter operating performance • Proactively flexing product mix and shipping destinations to manage the changing tariff environment • Oyu Tolgoi on track for >50% production growth this year, with options in the mine plan • Escondida higher grades and throughput • Kennecott restructuring its cost base • Unit cost guidance for 2025 updated to 110-130c/lb (previously 130- 150c/lb) driven by disciplined cost control, strong production and higher gold prices • IOC improving stability • TiO2 operationally improved but markets weak • Arcadium transaction closed in March 2025 • Lithium integration proceeding to plan to capture value from future market opportunities 1 Pilbara, 100% basis | 2 Aluminium, Rio Tinto share | 3 Total copper, consolidated basis | 4 TiO2, Rio Tinto share | 5 ROCE is defined as underlying earnings excluding net interest divided by average capital employed. Aluminium ROCE based on integrated operations; Copper and Minerals based on product group operations, with the latter excluding lithium ©2025, Rio Tinto, All Rights Reserved


-50 -25 0 25 50 75 100 125 150 Iron ore industry structure has proven more resilient than expected 12 BHP RTIO FMG Iron ore industry cost curve in 20241 Contestable market only, 62% Fe fines equivalent basis, $/dmt Cost curve as forecast in 2018 Source: Rio Tinto Analysis and Economics | 1 Costs represent the 62 % Fe equivalent landed China price that would result in zero profit margin after sustaining capex generating a like-for-like comparison between assets | 2 Production to be replaced in the next 10-years from major producers Rio Tinto (Pilbara), BHP (Pilbara), FMG, HanRoy and Vale (source: Rio Tinto analysis of public information) Industry structure • Costs have exceeded expectations • Producers globally face depletion • Approximately 40% of production from the majors needs to be replaced over the next 10 years2 Simandou • Expect to be absorbed with depletion of existing mines and healthy demand • High grade products actively sought after by customers Demand 2024 ©2025, Rio Tinto, All Rights Reserved Iron ore capacity (billion wet metric tonnes) 0.5 1.0 1.5 2.0


13 Our disciplined approach to capital allocation is unchanged Share of capital investment $bn ©2025, Rio Tinto, All Rights Reserved. Net debt $bn 0 5 10 15 20 25 30 35 40 45 50 0 2 4 6 8 10 12 14 16 2022 2023 2024 H1 2025 Net Debt (US$bn, LHS) EBITDA to interest cover (ratio, RHS) 0 2 4 6 8 10 12 2022 2023 2024 2025f Mid-term guidance Sustaining Replacement Decarbonisation Growth H1 2025 total capital Credit ratings A A2 A1 A S&P EBITDA to interest cover Ratio 1 Unsolicited rating until March 2025. Solicited rating since March 2025 | 2 Interest from our $9bn debt issuance to fund the Arcadium acquisition is included from March 2025 2 ~10-11


14 Committed to consistent shareholder returns as we grow our business • Capital investment has delivered four consecutive years of production growth • Maintained 10-year dividend track record • $2.4bn interim dividend (50% payout) in line with our policy 1 Copper equivalent production based on long-term consensus pricing and represents current portfolio of assets | 2 2025f copper equivalent production is a forecast based on production guidance and includes lithium | 3 Shareholder returns on a declared basis 0 20 40 60 80 100 2018 2019 2020 2021 2022 2023 2024 2025 Full year ordinary dividend Full year additional return Interim ordinary dividend ©2025, Rio Tinto, All Rights Reserved 4000 4200 4400 4600 4800 5000 5200 0 4 8 12 16 20 2018 2019 2020 2021 2022 2023 2024 2025f Capital Expenditure CuEq production Capital investment $bn ↑ 3% YoY ↑ 1% YoY ↑ ~5%2 YoY ↑ 1% YoY CuEq production1 Payout ratio3 %


15Rincon, Argentina Jakob Stausholm Chief Executive ©2025, Rio Tinto, All Rights Reserved


16 The energy transition continues to drive growth today H1 2025 YoY4 drive commodity demand growth… 1 Source: Oxford Economics | 2 Source: IEA, S&P global and Enerdata projections | 3 Source: IEA and Ember projections | 4 YoY compares H1 2025 to H1 2024 | 5 Total iron ore requirement, excludes changes in portside inventory | 6 BESS = Battery energy storage system Copper +3%13Mt Aluminium +3%37Mt Lithium +28%713Kt Iron ore5 0%1.2Bt YoY4 Solid underlying fundamentals… GDP1 +2.8% Energy consumption2 +2.5% Electricity demand3 +4.0% particularly for lithium H1 2024 566 784 H1 2025 +38% Other Demand Portable electronics BESS6 EVs Commercial EV 2024-25 growth 1% 29% 106% 29% GWh Global battery demand by end-useGlobal commodity demandGlobal growth ©2025, Rio Tinto, All Rights Reserved


17 Lithium demand will require substantial greenfield investments ©2025, Rio Tinto, All Rights Reserved Lithium commissioned supply and demand balance Mt lithium carbonate equivalent (LCE)1 Demand growth will rebalance the market Lithium incentive curve in 2030 C3 cost plus capital charge ($/kg LCE) New production will need to be incentivised Source: 1 Lithium carbonate price (spot, $/t CIF China, Japan, Korea). Source: Fastmarkets. Benchmark Minerals Insight 2Q 2025, RT Economics Lithium carbonate cost curve in 2025 Cash costs ($/kg LCE) 50% 75%25% Current market prices are unsustainable 0 100 35 30 25 20 15 10 5 0 900800600500400300200 Brine pond Brine DLE Pond & DLE Oilfield Brine Spodumene Others Capital charge Source: Rio Tinto EconomicsSource: Benchmark Minerals Insight 2Q 2025, Rio Tinto Economics 1 Supply includes only operational capacity or projects under construction 25% 50% 75% 20 18 14 6 4 10 2 16 0 8 12 Brine Spodumene Pegmatite Mica 0 1 2 3 4 5 2020 2025 2030 2035 Idled capacity Under construction Ramping up Online 2.2 New capacity needed 2025 spot prices1 90% 90% 0.4 1 Jan 25 Jul 1 Jul


18 1 Ambition for compound annual growth rate (CAGR) for copper equivalent production from 2024 to 2033f. ©2025, Rio Tinto, All Rights Reserved Nuevo Cobre Rincon Oyu Tolgoi AP60 Salar de Maricunga Pilbara replacement projects Salares Altoandinos Resolution On track: ~3%1 CAGR production ambition 2024 – 2033f Arcadium Partner of choice, and best in class project delivery Simandou 1 Ambition for compound annual growth rate (CAGR) for copper equivalent production, incorporating lithium, from 2024 to 2033f


Simandou – our progress ©2025, Rio Tinto, All Rights Reserved 19 Largest greenfield integrated mine and infrastructure investment in Africa


20©2025, Rio Tinto, All Rights Reserved Looking towards our next chapter


Q&A 21Gudai Darri, Pilbara©2025, Rio Tinto, All Rights Reserved



Appendix 23Oyu Tolgoi, Mongolia©2025, Rio Tinto, All Rights Reserved


Other financials 24©2025, Rio Tinto, All Rights Reserved


• Issued US$9bn public bonds to finance the acquisition of Arcadium Lithium and for general corporate purposes • No corporate bond maturities until 2027 • Weighted average debt maturity of corporate bonds ~14 years (~12 years for Group debt) • Strong liquidity position, including a $7.5bn back-stop Revolving Credit Facility maturing in November 2028 25 Debt maturity profile 1 Based on June 2025 accounting value. The debt maturity profile shows ~$1.6bn of capitalised leases under IFRS 16 At 30 June 20251 $m 0 500 1,000 1,500 2,000 2,500 3,000 20 25 20 26 20 27 20 28 20 29 20 30 20 31 20 32 20 33 20 34 20 35 20 36 20 37 20 38 20 39 20 40 20 41 20 42 20 43 20 44 20 45 20 46 20 47 20 48 20 49 20 50 20 51 20 52 20 53 20 54 20 55 20 65 External borrowings Leases ©2025, Rio Tinto, All Rights Reserved


26 Simplified earnings by Business Unit for H1 2025 Atlantic Aluminium Pacific Aluminium Copper Pilbara Sales volume 1,077kt 564kt 435kt5 132.5Mt9 Average benchmark price $2,539/t $2,539/t 428c/lb6 $92/dmt10 Premiums, provisional pricing, by-product sales, product mix, other $726/t2 $319/t2 156c/lb $(2.3)/dmt Revenue per unit $3,265/t3 $2,858/t3 584c/lb $89.7/dmt Unit cost1 $2,103/t4 $2,387/t4 200c/lb7 $24.3/t Other costs per unit8 $720/t $295/t 28c/lb $15/t11 Margin per unit $442/t $176/t 356c/lb $50.4/t Total underlying EBITDA ($m) 49412 99 3,414 6,678 1 Calculated using production volumes, except for Pilbara which is based on shipments | 2 Includes Midwest premium duty paid, which was 55% of our volumes in H1 2025 and value added premiums which were 46% of the primary metal we sold | 3 Segmental revenue per Financial Information by Business Unit includes other revenue not included in the realised price | 4 Includes costs before casting | 5 Sales volume comprises Oyu Tolgoi payable copper in concentrates collected by customers from the Mongolia/China border; Escondida payable copper in concentrates and refined copper, and Kennecott refined copper | 6 Average LME | 7 C1 copper unit costs on a gross basis (excluding by-product credits) | 8 Includes net change in inventory, with the exception of Pilbara where the unit cost is already based on shipments | 9 Consolidated basis | 10 Platts (FOB) index for 62% iron fines | 11 Includes freight and royalties | 12 Includes EBITDA from Matalco ©2025, Rio Tinto, All Rights Reserved


Iron Ore 27 Financial metrics ($bn) H1 2025 H1 2024 comparison 2025 guidance Segmental revenue 12.5 -18% EBITDA 6.7 -24% Margin (FOB)3 61% -6pp Operating cash flow 4.6 -28% Capex 1.4 +15% Sustaining ~$2.04 Free cash flow 3.1 -39% Underlying ROCE 38% -17pp Average realised price1,3 ($/t) 89.7 -15% Unit cost2,3 ($/t) 24.3 +5% 23 - 24.5 Shipments3 (Mt, 100% basis) 2025 guidance H1 2025 2024 2023 2022 2021 2020 Pilbara Blend 73.2 185.9 201.5 203.9 202.9 232.7 Robe Valley 14.0 31.9 29.3 25.5 25.2 30.3 Yandicoogina 20.0 46 53.5 56.9 56.9 57.7 SP10 43.4 64.8 47.5 35.4 36.6 9.9 Total 323 – 3385 150.6 328.6 331.8 321.6 321.6 330.6 1 Dry metric tonne, FOB basis | 2 Unit costs are based on operating costs included in EBITDA and exclude royalties (State and third party), freight, depreciation, tax and interest. Unit costs are stated at an Australian dollar exchange rate of 0.63 for H1 2025 actuals and 0.66 for 2025 guidance | 3 Pilbara only, all other figures reflect Pilbara operations, portside trading and Dampier Salt | 4 Subject to ongoing inflationary pressure | 5 At the lower end of range ©2025, Rio Tinto, All Rights Reserved


Aluminium 28 Production (Mt, Rio Tinto share) 2025 guidance H1 2025 2024 2023 2022 2021 2020 Bauxite 57 – 594 30.6 58.7 54.6 54.6 54.3 56.1 Alumina 7.4 – 7.8 3.7 7.3 7.5 7.5 7.9 8 Aluminium excl. recycling 3.25 – 3.45 1.7 3.3 3.3 3 3.2 3.2 1 LME plus all-in premiums (product and market) | 2 Platts Alumina Index (PAX) FOB Australia | 3 CM Group CIF China $/t | 4 At the higher end of range Financial metrics ($bn) H1 2025 H1 2024 comparison Segmental revenue 7.8 +20% EBITDA 2.4 +50% Margin (integrated operations) 33% +6pp Operating cash flow 1.9 +75% Capex (excl. EAUs) 0.8 +7% Free cash flow 1.2 +201% Underlying ROCE 14% +7pp Aluminium realised price1 3,125 +14% Average alumina price2 434 +9% Average Bauxite CBIX Australia HT3 86 +37% ©2025, Rio Tinto, All Rights Reserved


29 Composition of alumina and aluminium production costs Alumina refining Production cash costs Aluminium smelting (hot metal) Input Costs (Index price) H1 2024 H2 2024 H1 2025 Inventory Flow3 FY25 Annual Cost Sensitivity Caustic Soda1 ($/t) 376 430 445 3 – 4 months $11m per $10/t Natural Gas2 ($/mmbtu) 2.21 2.61 3.69 0 - 1 month $4m per $0.10/GJ Brent Oil ($/bbl) 84 77.5 71.8 N/A $2m per $10/barrel Input Costs (Index price) H1 2024 H2 2024 H1 2025 Inventory Flow3 FY25 Annual Cost Sensitivity Alumina4 ($/t) 400 603 434 1 - 2 months $65m per $10/t Petroleum Coke5 ($/t) 394 391 458 2 - 3 months $11m per $10/t Coal Tar Pitch6 ($/t) 958 910 868 1 - 2 months $3m per $10/t 1 North East Asia FOB | 2 Henry Hub | 3 Based on quarterly standard costing (moving average) | 4 Australia (FOB) | 5 US Gulf (FOB) | 6 North America (FOB) 38% 39% 38% 36% 33% 32% 33% 34% 17% 17% 17% 19% 12% 12% 12% 11% FY 24 H1 24 H2 24 100% 100% 100% H1 25 100% Energy Caustic Bauxite Conversion 20% 22% 19% 19% 20% 19% 21% 21% 15% 16% 13% 13% 43% 41% 45% 45% 2% FY 24 2% H1 24 2% H2 24 100% 100% 100% H1 25 100% 2% Alumina Carbon Power Materials Conversion ©2025, Rio Tinto, All Rights Reserved


Copper 30 1 Accountability for Rio Tinto Guinea, our in-country external affairs office, remains with Bold Baatar, and has therefore moved from the Copper product group to “Other operations” following his change in role to Chief Commercial Officer. Accordingly, prior period amounts have been adjusted for comparability | 2 Underlying ROCE is defined as underlying earnings (product group operations) excluding net interest divided by average capital employed | 3 Average realised price for all units sold. Realised price does not include the impact of the provisional pricing adjustments, which positively impacted revenues in H1 2025 by $266m (H1 2024 positive impact of $93m) | 4 Unit costs for Kennecott, Oyu Tolgoi and Escondida utilises the C1 unit cost calculation where Rio Tinto has chosen Adjusted Operating Costs as the appropriate cost definition. C1 costs are direct costs incurred in mining and processing, plus site G&A, freight and realisation and selling costs. Any by-product revenue is credited against costs at this stage | 5 Guidance previously 130-150c/lb | 6 Prior periods production includes Oyu Tolgoi on a 100% consolidated basis and continues to reflect our 30% share of Escondida | 7 From Q1 2025, we are reporting copper production and guidance as one metric, in order to simplify reporting and align with peer practices | 8 At higher end of range Production (kt, Rio Tinto share) 2025 guidance H1 2025 2024 2023 2022 2021 2020 Mined copper (consolidated basis)6 415 697 620 607 602 627 Refined copper 110 248 175 209 202 155 Copper (consolidated basis)7 780 - 8508 438 793 Financial metrics1 ($bn) H1 2025 H1 2024 comparison 2025 guidance Segmental revenue 6.2 +41% EBITDA 3.1 +69% Margin (integrated operations) 61% +8pp Operating cash flow 1.6 +39% Capex (excl. EAUs) 0.8 -14% Free cash flow 0.7 +361% Underlying ROCE2 12% +5pp Copper realised price (c/lb)3 436 +4% Unit cost (c/lb)4 97 -34% 110 - 1305 ©2025, Rio Tinto, All Rights Reserved


Minerals 1 Underlying ROCE is defined as underlying earnings (product group operations excluding lithium) excluding net interest divided by average capital employed | 2 At lower end of range | 3 H1 2025 lithium carbonate equivalent production from Arcadium was 29kt (35kt on a 100% basis) of which 18kt (21kt on a 100% basis) was produced since completion of the acquisition in March. 31 Production (Rio Tinto share) 2025 guidance H1 2025 2024 2023 2022 2021 2020 IOC (Mt) 9.7 – 11.4 4.8 9.4 9.7 10.3 9.7 10.4 Lithium (kt) 183 Borates – B2O3 content (kt) ~0.5Mt 249 504 495 532 488 480 Titanium dioxide slag (kt) 1.0 – 1.2Mt2 491 990 1,111 1,200 1,014 1,120 Financial metrics ($bn) H1 2025 H1 2024 Comparison Segmental revenue 2.9 +5% EBITDA 0.3 -58% Margin (product group operations excluding lithium) 14% -20pp Operating cash flow 0.2 -33% Capex 0.8 +205% Free cash flow -0.7 n/a Underlying ROCE1 1% -11pp ©2025, Rio Tinto, All Rights Reserved


32 Cash flow reconciliation Cash Flow as at 30 June 2025 (US$m) Statutory cash flow Reconciling items Underlying cash flow Profit after tax for the year / Underlying EBITDA 4,536 11,547 Adjustments for: Taxation 2,201 Finance items 951 Share of profit after tax of equity accounted units1 (717) (1,033) (1,750) Impairment charges2 122 (122) Depreciation and amortisation 2,958 Provisions (including exchange differences on provisions)2 341 (3) 338 Utilisation of provisions (659) (659) Change in working capital (630) (630) Other items (186) 257 71 Cash Flows from consolidated operations 8,917 8,917 Dividends from EAUs 440 440 Net interest paid (327) (327) Dividends paid to non-controlling interests (53) (53) Tax paid (2,053) (2,053) Net Cash generated from operating activities 6,924 6,924 Purchases of PPE (4,734) (4,734) Sales of PPE 7 7 Lease principal payments (235) (235) Free cash flow 1,962 1,962 Utilisation of provisions Close down and restoration (150) Post-retirement benefits and other employee provisions (422) Other provisions (87) (659) Change in working capital Inventories (250) Trade and other receivables (81) Trade and other payables (299) (630) Other items Statutory cash flow Reconciling items Underlying cash flow Change in non-debt derivatives2 (32) 144 112 Depreciation transferred3 (120) 120 0 Other items2,3 (34) (7) (41) (186) 257 71 Reconciling items relate to: 1 Finance items, tax, depreciation & amortisation of EAUs which is not included in Underlying EBITDA | 2 Exclusions not included in Underlying EBITDA | 3 Part of the reconciling items include depreciation in E&E expenditure not recognised in underlying cashflows ©2025, Rio Tinto, All Rights Reserved


©2025, Rio Tinto, All Rights Reserved 33 Net debt reconciliation, including Simandou investments $bn Net debt as of December 2024 (5.5) Operating cash flow 6.9 Capital expenditure (4.7) Lease principal payments (0.2) Free cash flow 2.0 Acquisition of Arcadium (including acquired net debt) (7.6) Funding provided to WCS (0.3) CIOH cash contribution towards Simandou project 0.7 Dividend (3.8) Other (0.1) Movement in net debt (9.1) Net debt as of 30 June 2025 (14.6) Includes $0.8bn Simandou capex Funding to WCS rail and port entities • $0.1bn direct equity investment in WCS • $0.2bn loans to WCS


Guidance 34©2025, Rio Tinto, All Rights Reserved


35 Production guidance 1 Guidance remains subject to weather impacts | 2 Pilbara iron ore guidance remains subject to the timing of approvals for planned mining areas and heritage clearances. The system has limited ability to mitigate further losses from weather if incurred | 3 At the lower end of guidance | 4 Includes Oyu Tolgoi on a 100% consolidated basis and continues to reflect our 30% share of Escondida | 5 At the higher end of guidance | 6 Pilbara unit cash costs at an Australian dollar exchange rate of 0.66 2025 Production guidance1 Pilbara iron ore shipments2 (100% basis) 323 – 338Mt3 Copper Copper (consolidated basis)4 780 – 850kt5 Aluminium Bauxite 57 – 59Mt5 Alumina 7.4 – 7.8Mt Aluminium 3.25 – 3.45Mt Minerals TiO2 1.0 – 1.2Mt3 Iron Ore Company of Canada pellets and concentrate 9.7 – 11.4Mt Borates – B2O3 content ~0.5Mt ©2025, Rio Tinto, All Rights Reserved 2025 Unit cost guidance Pilbara iron ore unit cash costs, free on board (FOB) basis, $/tonne 23.0 – 24.506 Copper C1 net unit costs (includes Kennecott, Oyu Tolgoi and Escondida), US cents/lb Updated 110 – 130 (previously 130 – 150)


36 Group level financial guidance 2025f Mid-term (per year) Share of capital investment Total Group ~$11bn ~$10-11bn Growth capital ~$3.0bn Sustaining capital ~$4.0bn Including Pilbara sustaining1 ~$2.0bn Replacement capital ~$3-4bn Decarbonisation capital ~$0.3bn Effective tax rate ~33%2 ~30% Shareholder returns Total returns of 40 – 60% of underlying earnings through the cycle 1 Subject to ongoing inflationary pressure | 2 ~33% effective tax rate on underlying earnings is expected for 2025 (previously ~30%) driven by the higher effective tax rate in H1 where there was a higher proportion of profits from higher tax jurisdictions and unrecognised deferred tax assets. The effective tax rate is expected to return to ~30% from 2026 ©2025, Rio Tinto, All Rights Reserved


37 Common acronyms $ United States dollar FCF Free cash flow PFS Pre-feasibility Study B2O3 Boric oxide FOB Free On Board ROCE Return on capital employed bbl one barrel FTE Full time equivalent Q Quarter BESS Battery energy storage system FY Full Year SPS Safe Production System Bn Billion GJ Gigajoules c/lb US cents per pound H1 Half year (first half) RHS Right hand side CAGR Compound annual growth rate H2 Half year (second half) RT Share Rio Tinto Share Capex Capital expenditure IOC Iron Ore Company of Canada S&P Standard & Poor’s CIF Cost, Insurance and Freight kt Kilo tonnes T Tonne CFR Cost and freight Ktpa Kilo tonnes per annum TiO2 Titanium dioxide CIOH Chinalco Iron Ore Holdings Consortium lb Pound USD United States dollar CO2 Carbon dioxide LCE Lithium Carbonate Equivalent WCS Winning Consortium Simandou CO2e Carbon dioxide equivalent LHS Left hand side Cu Copper LME London Metal Exchange CuEq Copper equivalent Mmbtu one million British thermal units DLE Direct Lithium Extraction Mt Million tonnes DMT Dry Metric Tonne Mt/a Million tonnes per annum EBITDA Earnings Before Interest, Taxes, Depreciation and Amortisation Mtpa Million tonnes per annum EV Electric Vehicle MW Megawatt EAU Equity Accounted Unit NPV Net present value f Forecast NZAS New Zealand Aluminium Smelters Limited ©2025, Rio Tinto, All Rights Reserved


38 Useful reference material Annual Report 2024 Annual Report 2024 Annual Results 2024 - release Annual results 2024 Quarterly operations review Quarterly operation review Investor Seminars Investor Seminars Sustainability Sustainability Presentations and webcasts Presentations Financial calendar Financial calendar Shareholder information Shareholder information Corporate governance Corporate governance Gladstone, Australia©2025, Rio Tinto, All Rights Reserved


39 Contacts ©2025, Rio Tinto, All Rights Reserved Investor Relations, United Kingdom Rachel Arellano +44 7584 609 644 David Ovington +44 7920 010 978 Laura Brooks +44 7826 942 797 Weiwei Hu +44 7825 907 230 Rio Tinto plc 6 St James’s Square London SW1Y 4AD United Kingdom +44 20 7781 2000 Investor Relations, Australia Tom Gallop +61 439 353 948 Phoebe Lee +61 413 557 780 Rio Tinto Limited Level 43, 120 Collins Street Melbourne 3000 Australia +61 3 9283 3333